Template:Blog: Difference between revisions

From ProWiki - Demo and Test Wiki

No edit summary
No edit summary
Line 2: Line 2:
<pre>
<pre>
{{Blog
{{Blog
  | user =  
  | author =  
  | title =  
  | title =  
}}
}}
Line 9: Line 9:


<big>{{#if: {{{title|}}} |'''{{{title}}}''' |''Error: missing blog title.'' }}</big><br/>
<big>{{#if: {{{title|}}} |'''{{{title}}}''' |''Error: missing blog title.'' }}</big><br/>
<small>{{#if: {{{user|}}} | Blog by [[User:{{{user}}}]] |''Error: missing blog username.'' }}</small>
<small>{{#if: {{{author|}}} | Blog by [[User:{{{author}}}]] |''Error: missing blog author.'' }}</small>


{{#ifeq:
{{#ifeq:
  {{CURRENTUSER}}|{{{user|}}}
  {{CURRENTUSER}}|{{{author|}}}
  |
  |
== Add new post ==
== Add new post ==
Post slug (page name):<br/>
Post slug (page name):<br/>
{{#forminput:form=BlogPost|link type=button|placeholder=Enter the post slug (page name)|super_page=blog/{{CURRENTUSER}} }}
{{#forminput:form=BlogPost|link type=button|placeholder=Enter the post slug (page name) }}
}}
}}


Line 22: Line 22:


{{#ask:
{{#ask:
  [[Has blog post author::{{{user}}}]]
[[Category:Blog post]]
  |mainlabel=-
  [[Has blog author::{{{author}}}]]
  |?Has blog post title=Title
  |?=slug
  |?Has blog post date=Date
|?Has blog post author=author
  |format=table
  |?Has blog post title=title
|?Has blog post intro=intro
  |?Has blog post date=date
  |format=plainlist
|template=BlogPostList
|named args=yes
|link=none
}}
}}


<div style="display: none;">
<div style="display: none;">
{{#set:
{{#set:
  |Has blog user={{{User|}}}
  |Has blog author={{{author|}}}
}}
}}
</div>
</div>
{{#default_form:BlogPost}} [[Category:Blog]]
{{#default_form:BlogPost}} [[Category:Blog]]
</includeonly>
</includeonly>

Revision as of 14:24, 28 November 2023

{{Blog
 | author = 
 | title = 
}}