Form:SaintMedia: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Tag: Reverted
Line 1: Line 1:
<noinclude>
<noinclude>
This is the "SaintMedia" form for adding or editing media entries related to Catholic saints, using the [[Template:SaintMedia]] and storing data in the SaintMedia Cargo table.
This is the "Blog" form for adding or editing blog posts on the wiki, using [[Template:Blog]] and storing structured data in the BlogPosts Cargo table.


To create a page with this form, enter the page name below (e.g., "Catholic Online/St. Josephine Bakhita"); if a page with that name already exists, you will be sent to a form to edit that page.
To create a new blog post, enter the full page name below (e.g., "Catholic Online/Advent Reflection 2025" or "Personal Blog/My Journey")
If the page already exists, you will be sent to the form to edit it.


{{#forminput:form=SaintMedia|autocomplete on category=SaintMedia|buttonlabel=Create or Edit Saint Media|placeholder=Enter media title (e.g., Catholic Online/St. Josephine Bakhita)}}
{{#forminput:form=Blog|button text=Create or Edit Blog Post|placeholder=Enter full page name (e.g., Catholic Online/My New Post)|size=60}}


[[Category:Forms]]
[[Category:Forms]]
</noinclude>
</noinclude>
<includeonly>
<includeonly>
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #AAAAAA;"></div>


{{{for template|SaintMedia}}}
{{{for template|Blog}}}
{| class="formtable"
{| class="formtable"
! Name:  
! Date:
| {{{field|Name|mandatory|input type=text}}}
| {{{field|date|mandatory|input type=datetime|date format=yyyy-MM-dd|display format=mdy}}}
 
|-
|-
! Type:  
! Author:
| {{{field|Type|input type=dropdown|values=Podcast,Video,Audiobook,Social Media|default=Video}}}
| {{{field|author|mandatory}}}
 
|-
|-
! Author/Creator:  
! Tags ''(optional, comma-separated)'':
| {{{field|AuthorCreator|input type=tokens|autocomplete on namespace=Main}}}
| {{{field|tags|input type=tokens|optional}}}
|-
 
! Saint:
| {{{field|Saint|mandatory|input type=tokens}}}
|-
! Subscription Required:
| {{{field|SubscriptionRequired|input type=dropdown|values=Free,Subscription|default=Free}}}
|-
|-
! Length:
! Summary/Teaser ''(optional – shown below infobox and in listings)'':
| {{{field|Length|input type=dropdown|values=Under 5 minutes,5–15 minutes,15–30 minutes,30–60 minutes,1–3 hours,Over 3 hours|optional}}}
| {{{field|summary|input type=textarea|rows=6|autogrow|optional}}}
|-
! Language:  
| {{{field|Language|input type=dropdown|values=English,Spanish,Italian,Other|default=English|optional}}}
|-
! Target Audience:
| {{{field|TargetAudience|input type=dropdown|values=Kids,Adults,Everyone|default=Everyone|optional}}}
|-
! Tags:
| {{{field|Tags|input type=tokens|values=Documentary,Sermon,Educational,Inspirational,Family-Friendly,Biography,Spirituality,Miracles,Patronage|optional}}}
|}
|}
{{{end template}}}
{{{end template}}}
Line 45: Line 35:
{{{standard input|minor edit}}}
{{{standard input|minor edit}}}
{{{standard input|watch}}}
{{{standard input|watch}}}
{{{standard input|save}}}
 
{{{standard input|save|label=Publish Post}}}
{{{standard input|preview}}}
{{{standard input|preview}}}
{{{standard input|changes}}}
{{{standard input|changes}}}
{{{standard input|cancel}}}
{{{standard input|cancel}}}
</includeonly>
</includeonly>

Navigation menu