Form:BlogPost and Template:Blog: Difference between pages

From ProWiki - Demo and Test Wiki

(Difference between pages)

No edit summary
 
No edit summary
 
Line 1: Line 1:
<noinclude>
<noinclude>
This is the "Blog Post" form.
<pre>
{{Blog
| user =
| title =
}}
</pre>
</noinclude><includeonly>


To create a new post, visit the [[blog/{{CURRENTUSER}}|your blog]] or [[Blog|create it]] first.  
<big>{{#if: {{{title|}}} |'''{{{title}}}''' |''Error: missing blog title.'' }}</big><br/>
<small>{{#if: {{{user|}}} | Blog by [[User:{{{user}}}]] |''Error: missing blog username.'' }}</small>


[[Category:Form]]
{{#ifeq:
</noinclude><includeonly>
{{CURRENTUSER}}|{{{user|}}}
<div id="wikiPreview" style="display: none; padding-bottom: 25px; margin-bottom: 25px; border-bottom: 1px solid #aaa;"></div>
|
{{{for template|BlogPost}}}
== Add new post ==
{| class="formtable"
Post slug (page name):<br/>
|-
{{#forminput:form=BlogPost|link type=button|placeholder=Enter the post slug (page name)|super_page=blog/{{CURRENTUSER}} }}
! Title
}}
| {{{field|title|maxlength=100|size=100}}}
 
|-
== Blog Posts ==
! Introduction
 
| {{{field|intro|input type=textarea|rows=2|maxlength=250|size=250}}}
{{#ask:
|-
[[Has blog post author::{{{user}}}]]
! Date
|mainlabel=-
| {{{field|date|input type=datepicker|default=now}}}
|?Has blog post title=Title
|}
|?Has blog post date=Date
'''Content'''
|format=table
{{{field|content|input type=textarea|editor=wikieditor|placeholder=Write your blog post here}}}
}}
{{{end template}}}
 
<div style="display: none;">
{{#set:
|Has blog user={{{User|}}}
}}
</div>
{{#default_form:BlogPost}} [[Category:Blog]]
</includeonly>
</includeonly>

Revision as of 13:23, 28 November 2023

{{Blog
 | user = 
 | title = 
}}