Testpage8: verschil tussen versies

Uit Auditpedia
Ga naar:navigatie, zoeken
(Tekst vervangen door "{{Testpage8}}")
Label: Vervangen
 
(6 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
<noinclude>{{Managed
+
{{Testpage8}}
|Version=1.0
 
|Version notes=1.0 - First managed version
 
|Short description=Form to create/edit articles
 
}}
 
 
 
This is the '''Article form''' template. It should be called in the following format:
 
 
 
<pre>
 
{{Article form
 
|Page= < Optional > if empty, a new page is created
 
 
 
"Template:Article" parameters:
 
|Title=
 
|Portal= < comma-separated pages >
 
|Archived= < Optional: Yes >
 
}}
 
</pre>
 
 
 
</noinclude><includeonly><wsform action="addToWiki"><!--
 
 
 
// If Page parameter has a value, create that page, else create a new one
 
-->{{#if:{{{Page|}}}
 
|<wscreate mwwrite="{{{Page|}}}" mwtemplate="Article" />
 
|<wscreate mwwrite="Article/[Title]" mwtemplate="Article" mwfields="Title, Portal, Author article" mwfollow />
 
}}
 
<wslabel>{{int: ws-title}}:</wslabel>
 
<wsfield name="Title" type="text" value="{{{Title|}}}" class="form-control row-formitemresponsive" required="required" />
 
 
 
{{Item responsive |Cols={{#var:@cols|4-8}}
 
|1=Portal
 
|2=
 
{{#arraydefine:$portals |{{#ask:[[Class::Portal]] |limit=999 |link=none |sort=Title }} }}
 
 
 
{{#arraydefine:$portals selected |{{{Portal|}}} }}<!--
 
-->{{#arraydiff:$portals unselected |$portals |$portals selected}}<!--
 
--><wstoken id="portal-tokens" multiple required="required" name="Portal[]" ><wsfield type="option" value=""/>
 
{{#arraymap:{{#arrayprint:$portals selected}} |,|__Portal__|{{#tag:wsfield |{{#show:__Portal__ |?Title}} |type=option |value=__Portal__ |selected=selected }} |}}
 
{{#arraymap:{{#arrayprint:$portals unselected}} |,|__Portal__|{{#tag:wsfield |{{#show:__Portal__ |?Title}} |type=option |value=__Title__}} |}}
 
</wstoken>}}
 
 
 
<div class="text-right">
 
{{#if:{{{Page|}}} ||{{#widget:Button link
 
|class=btn btn-default
 
|href=#article-form
 
|datatoggle=collapse
 
|buttontext={{int: ws-back}}
 
}}
 
}}
 
<wsfield type="submit" class="btn btn-primary" value="{{int: ws-save}}" />
 
</div>
 
</wsform></includeonly>
 

Huidige versie van 5 jan 2021 om 21:00