diff options
author | XhmikosR <xhmikosr@gmail.com> | 2019-01-08 19:33:28 +0300 |
---|---|---|
committer | XhmikosR <xhmikosr@gmail.com> | 2019-03-13 20:22:59 +0300 |
commit | d95d30029f8d63190eb242c9914cee16b6b90627 (patch) | |
tree | 06fbab510fa94ac092606eb04b37d061e64d8fbc /site/layouts/shortcodes/bugify.html | |
parent | 6aa475c82e69a02882e87da7067e522806d6579c (diff) |
Switch to Hugo.
No more Ruby dependency and most important more than 10 times less build time (at least on Windows)!
Diffstat (limited to 'site/layouts/shortcodes/bugify.html')
-rw-r--r-- | site/layouts/shortcodes/bugify.html | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/site/layouts/shortcodes/bugify.html b/site/layouts/shortcodes/bugify.html new file mode 100644 index 0000000000..b064d29a5e --- /dev/null +++ b/site/layouts/shortcodes/bugify.html @@ -0,0 +1,40 @@ +{{- $words := (split .Inner " ") -}} + +{{- range $word := $words -}} + {{- if (strings.Contains $word "#") -}} + {{- $separator := false -}} + + {{- if (strings.Contains $word ",") -}} + {{- $separator = true -}} + {{- end -}} + + {{- $data := split $word "#" -}} + {{- $bug_cat := replace (index $data 0) "\n" "" -}} + {{- $bug_id := replace (index $data 1) "\n" "" -}} + {{- $bug_id = replace $bug_id "," "" -}} + + {{- if (eq $bug_cat "Bootstrap") -}} + <a href="https://github.com/twbs/bootstrap/issues/{{ $bug_id }}">#{{ $bug_id }}</a> + {{- else if (eq $bug_cat "Edge") -}} + <a href="https://developer.microsoft.com/en-us/microsoft-edge/platform/issues/{{ $bug_id }}/">Edge issue #{{ $bug_id }}</a> + {{- else if (eq $bug_cat "A11yUserVoice") -}} + <a href="https://microsoftaccessibility.uservoice.com/forums/307429-microsoft-accessibility-feedback/suggestions/{{ $bug_id }}">Microsoft A11y UserVoice idea #{{ $bug_id }}</a> + {{- else if (eq $bug_cat "UserVoice") -}} + <a href="https://wpdev.uservoice.com/forums/257854-microsoft-edge-developer/suggestions/{{ $bug_id }}">Edge UserVoice idea #{{ $bug_id }}</a> + {{- else if (eq $bug_cat "Mozilla") -}} + <a href="https://bugzilla.mozilla.org/show_bug.cgi?id={{ $bug_id }}">Mozilla bug #{{ $bug_id }}</a> + {{- else if (eq $bug_cat "Chromium") -}} + <a href="https://bugs.chromium.org/p/chromium/issues/detail?id={{ $bug_id }}">Chromium issue #{{ $bug_id }}</a> + {{- else if (eq $bug_cat "WebKit") -}} + <a href="https://bugs.webkit.org/show_bug.cgi?id={{ $bug_id }}">WebKit bug #{{ $bug_id }}</a> + {{- else if (eq $bug_cat "Safari") -}} + <a href="https://openradar.appspot.com/{{ $bug_id }}">Apple Safari Radar #{{ $bug_id }}</a> + {{- else if (eq $bug_cat "Normalize") -}} + <a href="https://github.com/necolas/normalize.css/issues/{{ $bug_id }}">Normalize #{{ $bug_id }}</a> + {{- end -}} + {{- if (eq $separator true) }}, {{ end -}} + + {{- else -}} + {{- $word -}} + {{- end -}} +{{- end -}} |