Template:PhotoDeclare: Difference between revisions

Jump to navigation Jump to search
no edit summary
(remove index)
No edit summary
Line 1: Line 1:
<noinclude>
This template defines the Cargo table for church photos, stored under the Photos/ namespace.  It is a partner template of [[Template:Photo]] and works with [[Form:Photo]].
{{#cargo_declare:
{{#cargo_declare:
_table=Photos
_table=Photos
|PhotoID=Integer (unique)
|PhotoID=Integer (unique)
|File=File (required)
|File=File (required)
|Church=Page (holds=Parishes, optional)
|Church=Page (optional)
|Saint=Page (holds=Saints, optional)
|Saint=Page (optional)
|Shrine=Page (holds=Shrines, optional)
|Shrine=Page (optional)
|Country=Page (holds=Countries, optional)
|Country=Page (optional)
|Diocese=Page (holds=Dioceses, optional)
|Diocese=Page (optional)
|AdministrativeSubdivision=Page (holds=AdministrativeSubdivision, optional)
|AdministrativeSubdivision=Page (optional)
|Location=String (optional)
|Location=String (optional)
|DateTaken=Date (optional)
|DateTaken=Date (optional)
|Description=Text (optional)
|Description=Text (optional)
}}
}}
 
{{#ifexist:{{FULLPAGENAME}}/doc|[[{{FULLPAGENAME}}/doc|Documentation]]}}
To create the table, save this template and run it via [[Special:CargoTables]] or a temporary page with {{PhotoDeclare}}. If the table creation option doesn't appear, create a temporary page (e.g., TestCargoCreate), add {{PhotoDeclare}}, save it, then check [[Special:CargoTables/Photos]].
</noinclude>

Navigation menu