Vorlage:Section1: Unterschied zwischen den Versionen

Aus Afterbuy-Wiki
Wechseln zu:Navigation, Suche
(Die Seite wurde neu angelegt: „{{Section|title={{{title|}}}|level=1|include={{{include|}}}|intent={{{intent|0}}}|subintent={{{subintent|0}}}|subtitle={{{subtitle|}}}}} <!-- div class="p-0 m-…“)
 
Zeile 1: Zeile 1:
{{Section|title={{{title|}}}|level=1|include={{{include|}}}|intent={{{intent|0}}}|subintent={{{subintent|0}}}|subtitle={{{subtitle|}}}}}
+
<phptag>
<!-- div class="p-0 m-0 ml-{{{intent|0}}}">
+
$headline=1;
{{#if: {{{title|}}} | <h1>{{{title|Titel}}} {{#if:{{{subtitle|}}} | <sub class="badge badge-pil badge-secondary p-1" style="font-size:9px;">{{{subtitle|}}}</sub> }}</h1> |}}
+
$title='Titel';
<div class="p-0 m-0 ml-{{{subintent|0}}}">
+
$intent=$subintent=0;
{{:{{{include|}}}}}
+
$includes=$out=$subtitle=$include='';
</div>
+
if(isset($argv) && is_array($argv) && !empty($argv)){
</div -->
+
if(isset($argv['intent']) && intval($argv['intent'])>0){
 +
$intent=intval($argv['intent']);
 +
}
 +
$out.='<div class="p-0 m-0 ml-{'.$intent.'">';
 +
if(isset($argv['title']) && trim($argv['title'])!=""){
 +
$title=trim($argv['title']);
 +
}
 +
$out.='<h'.$headline.'>'.$title;
 +
if(isset($argv['subtitle']) && trim($argv['subtitle'])!=""){
 +
$subtitle=trim($argv['subtitle']);
 +
$out.='<sub class="badge badge-pil badge-secondary p-1" style="font-size:9px;">'.$subtitle.'</sub>';
 +
}
 +
$out.='</h'.$headline.'>';
 +
if(isset($argv['include']) && trim($argv['include'])!=""){
 +
$include=trim($argv['title']);
 +
if(intval($argv['subintent'])>0){
 +
$subintent=intval($argv['subintent']);
 +
}
 +
$out.='<div class="p-0 m-0 ml-'.$subintent.'">'.transclude($include).'</div>';
 +
$includes=$include;
 +
}
 +
$out.='</div>';
 +
}
 +
echo $out;
 +
</phptag>

Version vom 28. Juni 2021, 12:21 Uhr

Titel