diff options
Diffstat (limited to 'src/dumbymap.mjs')
-rw-r--r-- | src/dumbymap.mjs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/dumbymap.mjs b/src/dumbymap.mjs index 974d4a3..c39a62c 100644 --- a/src/dumbymap.mjs +++ b/src/dumbymap.mjs | |||
@@ -67,10 +67,14 @@ export const markdown2HTML = (container, mdContent) => { | |||
67 | return match | 67 | return match |
68 | }, | 68 | }, |
69 | } | 69 | } |
70 | const patterns = ['[', '(', '📍', '\uFF08', '@', 'geo:', 'twd'] | 70 | const patterns = ['[', '(', '📍', '\uFF08', '@', 'twd'] |
71 | patterns.forEach(prefix => | 71 | patterns.forEach(prefix => |
72 | md.linkify.add(prefix, coordinateValue), | 72 | md.linkify.add(prefix, coordinateValue), |
73 | ) | 73 | ) |
74 | md.linkify.add('geo:', { | ||
75 | validate: /(-?\d+\.?\d*),(-?\d+\.?\d*)/, | ||
76 | normalize: match => match, | ||
77 | }) | ||
74 | 78 | ||
75 | /** Custom rule for Blocks in DumbyMap */ | 79 | /** Custom rule for Blocks in DumbyMap */ |
76 | // FIXME A better way to generate blocks | 80 | // FIXME A better way to generate blocks |