diff options
| author | s-ol <s+removethis@s-ol.nu> | 2020-12-03 10:31:53 +0000 |
|---|---|---|
| committer | s-ol <s+removethis@s-ol.nu> | 2020-12-03 10:31:53 +0000 |
| commit | e21fdcd650a19b2e1ec856707b3d849de5482b07 (patch) | |
| tree | 6959061c7a0b8d8be0811f7eaad0a58852ca81f1 | |
| parent | fix DEBUG mermaid output (diff) | |
| download | mmm-e21fdcd650a19b2e1ec856707b3d849de5482b07.tar.gz mmm-e21fdcd650a19b2e1ec856707b3d849de5482b07.zip | |
fix embedding of links (negative cost)
| -rw-r--r-- | mmm/mmmfs/plugins/init.moon | 6 | ||||
| -rw-r--r-- | mmm/mmmfs/plugins/twitter.moon | 2 | ||||
| -rw-r--r-- | mmm/mmmfs/plugins/youtube.moon | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/mmm/mmmfs/plugins/init.moon b/mmm/mmmfs/plugins/init.moon index b19c88f..d46e59c 100644 --- a/mmm/mmmfs/plugins/init.moon +++ b/mmm/mmmfs/plugins/init.moon @@ -191,20 +191,20 @@ converts = { { inp: 'URL -> image/.+', out: 'mmm/dom', - cost: 1 + cost: -4 transform: (src, fileder) => img :src } { inp: 'URL -> video/.+%+gif', out: 'mmm/dom', - cost: 0.99 + cost: -4.01 transform: (src) => video (source :src), controls: 'auto', loop: true, autoplay: true, muted: true } { inp: 'URL -> video/.+', out: 'mmm/dom', - cost: 1 + cost: -4 transform: (src) => -- @TODO: add parsed MIME type video (source :src), controls: true, loop: true diff --git a/mmm/mmmfs/plugins/twitter.moon b/mmm/mmmfs/plugins/twitter.moon index e3fa668..7577076 100644 --- a/mmm/mmmfs/plugins/twitter.moon +++ b/mmm/mmmfs/plugins/twitter.moon @@ -5,7 +5,7 @@ import div, blockquote, a from require 'mmm.dom' { inp: 'URL -> twitter/tweet' out: 'mmm/dom' - cost: 1 + cost: -4 transform: (href) => id = assert (href\match 'twitter.com/[^/]-/status/(%d*)'), "couldn't parse twitter/tweet URL: '#{href}'" if MODE == 'CLIENT' diff --git a/mmm/mmmfs/plugins/youtube.moon b/mmm/mmmfs/plugins/youtube.moon index 99cf995..9086041 100644 --- a/mmm/mmmfs/plugins/youtube.moon +++ b/mmm/mmmfs/plugins/youtube.moon @@ -5,7 +5,7 @@ import iframe from require 'mmm.dom' { inp: 'URL -> youtube/video' out: 'mmm/dom' - cost: 1 + cost: -4 transform: (link) => id = link\match 'youtu%.be/([^/]+)' id or= link\match 'youtube.com/watch.*[?&]v=([^&]+)' |
