Jump to content

Template:Media: Difference between revisions

From ICE List Wiki
[unchecked revision][unchecked revision]
Cargo media: route render through Media/embed (declare unchanged)
Fix: list separator ; for agents/incidents (page names contain commas)
Line 1: Line 1:
<includeonly>{{#cargo_store:_table=Media|caption={{{caption|}}}|mtype={{{type|Video}}}|platform={{{platform|}}}|url={{{url|}}}|embed={{{embed|}}}|mdate={{{date|}}}|state={{{state|}}}|agency={{{agency|}}}|agents={{{agents|}}}|incidents={{{incidents|}}}|status={{{status|Unverified}}}|source={{{source|}}}}}{{Media/embed|platform={{{platform|}}}|url={{{url|}}}|embed={{{embed|}}}|caption={{{caption|}}}}}[[Category:Media]]{{#if:{{{status|}}}|[[Category:Media - {{{status}}}]]|}}{{#if:{{{state|}}}|[[Category:Media in {{{state}}}]]|}}{{#if:{{{platform|}}}|[[Category:{{{platform}}} media]]|}}</includeonly><noinclude>{{#cargo_declare:_table=Media|caption=Text|mtype=String|platform=String|url=Text|embed=String|mdate=Date|state=String|agency=String|agents=List (,) of Page|incidents=List (,) of Page|status=String|source=Text}}
<includeonly>{{#cargo_store:_table=Media|caption={{{caption|}}}|mtype={{{type|Video}}}|platform={{{platform|}}}|url={{{url|}}}|embed={{{embed|}}}|mdate={{{date|}}}|state={{{state|}}}|agency={{{agency|}}}|agents={{{agents|}}}|incidents={{{incidents|}}}|status={{{status|Unverified}}}|source={{{source|}}}}}{{Media/embed|platform={{{platform|}}}|url={{{url|}}}|embed={{{embed|}}}|caption={{{caption|}}}}}[[Category:Media]]{{#if:{{{status|}}}|[[Category:Media - {{{status}}}]]|}}{{#if:{{{state|}}}|[[Category:Media in {{{state}}}]]|}}{{#if:{{{platform|}}}|[[Category:{{{platform}}} media]]|}}</includeonly><noinclude>{{#cargo_declare:_table=Media|caption=Text|mtype=String|platform=String|url=Text|embed=String|mdate=Date|state=String|agency=String|agents=List (;) of Page|incidents=List (;) of Page|status=String|source=Text}}
Stores one media item into the Cargo '''Media''' table and renders its embed.
Stores one media item into the Cargo '''Media''' table and renders its embed.



Revision as of 16:29, 10 July 2026

This template defines the table "Media". View table. Stores one media item into the Cargo Media table and renders its embed.

Usage:

{{Media
 | type      = Video        (Video / Photo / Document)
 | platform  = YouTube      (YouTube/Vimeo/Instagram/X/Threads/Upload/Other)
 | url       = https://...  (full source URL, or File:name.mp4 for uploads)
 | embed     = VIDEOID      (YouTube/Vimeo ID only; leave blank for socials)
 | caption   = What it shows
 | date      = 2026-01-14
 | state     = Minnesota
 | agency    = ICE
 | agents    = Agent Name, Another Agent
 | incidents = Incident page, Another incident
 | status    = Unverified
 | source    = who filmed / where it came from
}}

Browse all media at ICE List:Media browser or Special:Drilldown/Media.