fix youtube master parameters maxwitdh, wpad and nothumb and theirr shortcode overrides
parent
fa8f5c6fc2
commit
d43791bfdd
|
@ -1,7 +1,10 @@
|
||||||
|
{{ $.Scratch.Set "maxwidth" ( $.Page.Site.Params.youtube.maxwidth ) }}
|
||||||
|
{{ $.Scratch.Set "wpad" ( $.Page.Site.Params.youtube.wpad ) }}
|
||||||
|
{{ $.Scratch.Set "nothumb" ( $.Page.Site.Params.youtube.disable_thumb ) }}
|
||||||
{{ if .IsNamedParams }}
|
{{ if .IsNamedParams }}
|
||||||
{{ $.Scratch.Set "maxwidth" ( $.Page.Site.Params.youtube.maxwidth | .Get "maxwidth" ) }}
|
{{ with .Get "maxwidth" }}{{ $.Scratch.Set "maxwidth" . }}{{ end }}
|
||||||
{{ $.Scratch.Set "wpad" ( $.Page.Site.Params.youtube.wpad | .Get "wpad" ) }}
|
{{ with .Get "wpad" }}{{ $.Scratch.Set "wpad" . }}{{ end }}
|
||||||
{{ $.Scratch.Set "nothumb" ( $.Page.Site.Params.youtube.disable_thumb | .Get "nothumb" ) }}
|
{{ with .Get "nothumb" }}{{ $.Scratch.Set "nothumb" . }}{{ end }}
|
||||||
<div class="box box--embed box--column box--youtube">
|
<div class="box box--embed box--column box--youtube">
|
||||||
{{ with .Get "title" }}
|
{{ with .Get "title" }}
|
||||||
<div class="box__title">{{ . }}</div>
|
<div class="box__title">{{ . }}</div>
|
||||||
|
@ -25,7 +28,9 @@
|
||||||
<div class="box box--embed box--youtube"
|
<div class="box box--embed box--youtube"
|
||||||
youtube_id="{{ .Get 0 }}"
|
youtube_id="{{ .Get 0 }}"
|
||||||
{{ if eq $numOfParams 2 }} start="{{ .Get 1 }}"{{ end }}
|
{{ if eq $numOfParams 2 }} start="{{ .Get 1 }}"{{ end }}
|
||||||
{{ with $.Page.Site.Params.youtube.disable_thumb }} nothumb="yes" {{ end }}
|
{{ with $.Scratch.Get "maxwidth"}} maxWidth="{{ . }}"{{ end }}
|
||||||
|
{{ with $.Scratch.Get "wpad"}} wPad="{{ . }}"{{ end }}
|
||||||
|
{{ with $.Scratch.Get "nothumb"}} nothumb="yes" {{ end }}
|
||||||
>
|
>
|
||||||
<!-- image or iframe injected here -->
|
<!-- image or iframe injected here -->
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -38,3 +38,12 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
}(jQuery));
|
}(jQuery));
|
||||||
|
|
||||||
|
// TODO grab the video title as well as the thumb for use in thumb display
|
||||||
|
// only works if server allows cross domain like s3
|
||||||
|
//http://stackoverflow.com/questions/1760231/how-do-i-get-the-title-of-a-youtube-video-if-i-have-the-video-id
|
||||||
|
// #var ytApiKey = "...";
|
||||||
|
// #var videoId = "ylLzyHk54Z0";
|
||||||
|
// #$.get("https://www.googleapis.com/youtube/v3/videos?part=snippet&id=" + videoId + "&key=" + ytApiKey, function(data) {
|
||||||
|
// #alert(data.items[0].snippet.title);
|
||||||
|
// # });
|
||||||
|
|
Loading…
Reference in New Issue