Sjabloon:Portal form: verschil tussen versies

Uit Auditpedia
Ga naar:navigatie, zoeken
 
(12 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 24: Regel 24:
 
<wslabel>{{int: ws-title}}:</wslabel>
 
<wslabel>{{int: ws-title}}:</wslabel>
 
<wsfield name="Title" type="text" value="{{{Title|}}}" class="form-control" required="required" /><br>
 
<wsfield name="Title" type="text" value="{{{Title|}}}" class="form-control" required="required" /><br>
 +
<br>
  
<wslabel>Belongs to portal:</wslabel>
+
<wslabel>Behoort tot categorie:</wslabel>
{{#arraydefine:$portals |{{#ask:[[Class::Portal]] |limit=999 |link=none |sort=Title }} }}
+
<wsselect name="Has category" class="form-control">
{{#arraydefine:$portals selected |{{{Portal|}}} }}<!--
+
<wsfield for="Has category" type="option" value="Maatschappelijke relevantie" selected="{{#ifeq: Maatschappelijke relevantie|{{{Has category|}}}|selected}}" >Maatschappelijke relevantie</wsfield>
-->{{#arraydiff:$portals unselected |$portals |$portals selected}}<!--
+
<wsfield for="Has category" type="option" value="Beroepsontwikkeling" selected="{{#ifeq: Beroepsontwikkeling|{{{Has category|}}}|selected}}" >Beroepsontwikkeling</wsfield>
--><wstoken id="portal-tokens" multiple required="required" name="Portal[]" ><wsfield type="option" value=""/>
+
<wsfield for="Has category" type="option" value="Beroepsgeschiedenis" selected="{{#ifeq: Beroepsgeschiedenis |{{{Has category|}}}|selected}}" >Beroepsgeschiedenis</wsfield>
{{#arraymap:{{#arrayprint:$portals selected}} |,|__Portal__|{{#tag:wsfield |{{#show:__Portal__ |?Title}} |type=option |value=__Portal__ |selected=selected }} |}}
+
</wsselect><br>
{{#arraymap:{{#arrayprint:$portals unselected}} |,|__Portal__|{{#tag:wsfield |{{#show:__Portal__ |?Title}} |type=option |value=__Portal__}} |}}
 
</wstoken>
 
  
 
<div class="text-right">
 
<div class="text-right">

Huidige versie van 11 okt 2022 om 10:44


This is the Portal form template. It should be called in the following format:

{{Portal form 
|Page= < Optional, person page to edit > if empty, a new page is created
|Portal=

"Template:Portal" parameters:
|Title=
|Portal=
}}