Template:VideoGallery/sandbox: Difference between revisions

Jump to navigation Jump to search
m
no edit summary
mNo edit summary
mNo edit summary
Line 3: Line 3:
Parameterless mode begins
Parameterless mode begins


-->{{#vardefine:tl_vg_videocount|{{#vardefineecho:tl_vg_currentvideo|{{#expr:0{{#regex:{{{1|}}}|/(.+)/|+1}}}}}}}}{{#while:|{{#ifexpr:{{#var:tl_vg_currentvideo}}>0|true}}|{{#vardefine:server{{#var:tl_vg_currentvideo}}|{{#regex:videolist
-->{{#vardefine:pos|{{#expr:{{#vardefineecho:next_obj|{{#expr:0{{#regex:{{{1|}}}|/(.+)/|+1}}}}}}+1}}}}{{#while:|{{#ifexpr:{{#var:next_obj}}>0|true}}|{{#vardefine:server{{#var:next_obj}}|{{#regex:videolist


{{{1|}}}|/videolist(\n.*){1,{{#var:tl_vg_currentvideo}}}\n(((?!\s).)+(\/{{!}}=))([\s\S]*)/|$2}}}}
{{{1|}}}|/videolist(\n.*){1,{{#var:next_obj}}}\n(((?!\s).)+(\/{{!}}=))([\s\S]*)/|$2}}}}
{{#vardefine:video{{#var:tl_vg_currentvideo}}|{{#regex:videolist
{{#vardefine:video{{#var:next_obj}}|{{#regex:videolist


{{{1|}}}|/videolist(\n.*){1,{{#var:tl_vg_currentvideo}}}\n(((?!\s).)+(\/{{!}}=))(.......(?!\s)....{{!}}.......)([\s\S]*)/|$5}}}}
{{{1|}}}|/videolist(\n.*){1,{{#var:next_obj}}}\n(((?!\s).)+(\/{{!}}=))(.......(?!\s)....{{!}}.......)([\s\S]*)/|$5}}}}
{{#vardefine:caption{{#var:tl_vg_currentvideo}}|{{#regex:videolist
{{#vardefine:caption{{#var:next_obj}}|{{#regex:videolist


{{{1|}}}|/videolist(\n.*){1,{{#var:tl_vg_currentvideo}}}\n(((?!\s).)+(\/{{!}}=))(.......(?!\s)....{{!}}.......)(.*)([\s\S]*)/|{{#vardefine:tl_vg_currentvideo|{{#expr:{{#var:tl_vg_currentvideo}}-1}}}}$6}}}}}}{{#vardefine:tl_vg_videocount|{{#expr:{{#var:tl_vg_videocount}}+1}}}}<div id="VideoGallery">{{#while:|{{#ifexpr:{{#var:tl_vg_videocount}}>0|true}}|{{#if:{{#var:video{{#vardefineecho:tl_vg_videocount|{{#expr:{{#var:tl_vg_videocount}}-1}}}}}}|{{#if:{{#vardefineecho:embed|{{#switch:{{#var:server{{#var:tl_vg_videocount}}}}|{{#vardefineecho:watchonyt|https://www.youtube.com/watch?v=}}=https://www.youtube.com/embed/|https://www.dailymotion.com/video/=https://www.dailymotion.com/embed/video/|}}}}|{{#tag:ul|{{#tag:li|<div data-src="{{#var:embed}}{{#var:video{{#var:tl_vg_videocount}}}}" data-style="width:302px;">[{{#var:server{{#var:tl_vg_videocount}}}}{{#var:video{{#var:tl_vg_videocount}}}}{{#tag:nowiki|{{#var:caption{{#var:tl_vg_videocount}}}}}}]</div>}}}}|[[Category:Pages with invalid video links]]}}|}}}}</div><!--
{{{1|}}}|/videolist(\n.*){1,{{#var:next_obj}}}\n(((?!\s).)+(\/{{!}}=))(.......(?!\s)....{{!}}.......)(.*)([\s\S]*)/|$6}}}}{{#vardefine:next_obj|{{#expr:{{#var:next_obj}}-1}}}}}}<div id="VideoGallery">{{#while:|{{#ifexpr:{{#var:pos}}>0|true}}|{{#if:{{#var:video{{#vardefineecho:pos|{{#expr:{{#var:pos}}-1}}}}}}|{{#if:{{#vardefineecho:embed|{{#switch:{{#var:server{{#var:pos}}}}|{{#vardefineecho:=|https://www.youtube.com/watch?v=}}=https://www.youtube.com/embed/|https://www.dailymotion.com/video/=https://www.dailymotion.com/embed/video/|}}}}|{{#if:{{#var:caption{{#var:pos}}}}|{{#tag:ul|{{#tag:li|<div data-src="{{#var:embed}}{{#var:video{{#var:pos}}}}" data-style="width:302px;">[{{#var:server{{#var:pos}}}}{{#var:video{{#var:pos}}}}{{#tag:nowiki|{{#var:caption{{#var:pos}}}}}}]</div>}}}}|[[Category:Pages with erratic details]]}}|[[Category:Pages with erratic details]]}}|}}}}</div><!--


Parameterless mode ends
Parameterless mode ends
6,576

edits

Navigation menu