first commit
This commit is contained in:
@@ -0,0 +1,11 @@
|
||||
{{/* This function is meant to remove reveal-js unrelated initializers (like the
|
||||
plugins array)
|
||||
*/}}
|
||||
{{- $params := dict -}}
|
||||
{{- range $k, $v := . -}}
|
||||
{{ if not (in (slice "plugins") $k) }}
|
||||
{{ $params = merge $params (dict $k $v) }}
|
||||
{{- end -}}
|
||||
{{- end -}}
|
||||
|
||||
{{ return $params }}
|
||||
@@ -0,0 +1,19 @@
|
||||
|
||||
{{ $plugin_path := "" }}
|
||||
{{/* try different sources of local plugin paths. They can be in the static dir,
|
||||
or the current content bundle. Setting the "verbatim" attribute to true overrides
|
||||
the heuristic.
|
||||
*/}}
|
||||
|
||||
{{ if .verbatim | default false }}
|
||||
{{/* take this path for face value */}}
|
||||
{{ $plugin_path = .path }}
|
||||
{{ else if or (fileExists .path) (fileExists (path.Join "static" .path)) }}
|
||||
{{/* file exists in content or static, use that */}}
|
||||
{{ $plugin_path = .path }}
|
||||
{{ else }}
|
||||
{{/* file exists on filesystem or in CDN use that */}}
|
||||
{{ $plugin_path = path.Join .reveal_location .path }}
|
||||
{{ end }}
|
||||
|
||||
{{ return $plugin_path }}
|
||||
Reference in New Issue
Block a user