Form:Photo: Difference between revisions

Jump to navigation Jump to search
1,361 bytes removed ,  27 September 2025
no edit summary
No edit summary
No edit summary
Line 1: Line 1:
<noinclude>
This form allows users to upload and associate church photos with metadata under the Photos/ namespace. Supported formats: JPEG (.jpg, .jpeg), PNG (.png), WebP (.webp).
To add a photo, use [[Special:FormEdit/Photos/]] or the input box on [[Portal:Homepage]] or [[Help:UploadPhotos]].
Note: To set a parish's primary image, use [[Form:Parish]]. For a shrine's primary image, use [[Form:Shrine]]. This form is for additional photos.
File Naming: Use descriptive names (e.g., "St Marys Basilica exterior Krakow 2023.jpg"). Avoid generic names, version numbers, or abbreviations. Use sentence capitalization (or headline-style for proper nouns) and spaces between words. See [[Help:UploadPhotos]] for details.
</noinclude>
<includeonly>
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
{{{for template|Photo}}}
{{{for template|Photo}}}
{| class="formtable"
{| class="formtable"
Line 15: Line 4:
| {{{field|File|input type=text|uploadable|mandatory|placeholder=Upload or enter file name, e.g., St Marys Basilica exterior Krakow 2023.jpg}}}
| {{{field|File|input type=text|uploadable|mandatory|placeholder=Upload or enter file name, e.g., St Marys Basilica exterior Krakow 2023.jpg}}}
|-
|-
! Associated Church:  
! Location:  
| {{{field|Church|input type=dropdown|values from cargo table=Parishes|values from cargo field=_pageName|allow null}}}
| {{{field|Location|input type=text with autocomplete}}}
|-
|-
! Associated Saint:  
! Date Taken:  
| {{{field|Saint|input type=dropdown|values from cargo table=Saints|values from cargo field=_pageName|allow null}}}
| {{{field|DateTaken|input type=datepicker}}}
|-
|-
! Associated Shrine:  
! Description:  
| {{{field|Shrine|input type=dropdown|values from cargo table=Shrines|values from cargo field=ShrineName|allow null}}}
| {{{field|Description|input type=textarea}}}
|-
|-
! Associated Country:  
! Church:  
| {{{field|Country|input type=dropdown|values from cargo table=Countries|values from cargo field=country_name|allow null}}}
| {{{field|Church|input type=hidden|default=}}}
|-
|-
! Associated Diocese:  
! Saint:  
| {{{field|Diocese|input type=dropdown|values from cargo table=Dioceses|values from cargo field=diocese_name|allow null}}}
| {{{field|Saint|input type=hidden|default=}}}
|-
|-
! Associated Administrative Subdivision:  
! Shrine:  
| {{{field|AdministrativeSubdivision|input type=dropdown|values from cargo table=AdministrativeSubdivision|values from cargo field=_pageName|allow null}}}
| {{{field|Shrine|input type=hidden|default=}}}
|-
|-
! Location:  
! Country:  
| {{{field|Location|input type=text with autocomplete}}}
| {{{field|Country|input type=hidden|default=}}}
|-
|-
! Date Taken:  
! Diocese:  
| {{{field|DateTaken|input type=datepicker}}}
| {{{field|Diocese|input type=hidden|default=}}}
|-
|-
! Description:  
! Administrative Subdivision:  
| {{{field|Description|input type=textarea}}}
| {{{field|AdministrativeSubdivision|input type=hidden|default=}}}
|}
|}
{{{end template}}}
{{{end template}}}
Line 51: Line 40:
{{{standard input|save|label=Save Photo}}}
{{{standard input|save|label=Save Photo}}}
{{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}}
{{{standard input|preview}}} {{{standard input|changes}}} {{{standard input|cancel}}}
</includeonly>
</includeonly><noinclude>{{Doc}}</noinclude>

Navigation menu