Vorlage:AB: Unterschied zwischen den Versionen

Aus Afterbuy-Wiki
Wechseln zu:Navigation, Suche
(Die Seite wurde neu angelegt: „<phptag> if(is_array($argv) && !empty($argv)){ array_shift($argv); $class=""; if(isset($argv[0]) && trim($argv[0])!=""){ $class='ab…“)
 
 
(11 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
 
<phptag>
 
<phptag>
 +
$quotes=array('„','“',"'",'"','”');
 +
 +
$needles=array("(?)","(+)","(-)");
 +
$replace=array('<html>&nbsp;<span style="color:#547392;"><i class="fas fa-question-circle"></i></span>&nbsp;</html>',
 +
  '<html>&nbsp;<span style="color:#333;"><i class="fas fa-plus"></i></span>&nbsp;</html>',
 +
  '<html>&nbsp;<span style="color:#333;"><i class="fas fa-minus"></i></span>&nbsp;</html>'
 +
);
 +
 
if(is_array($argv) && !empty($argv)){
 
if(is_array($argv) && !empty($argv)){
 
array_shift($argv);
 
array_shift($argv);
         $class="";
+
         $class="ab_label";
 
         if(isset($argv[0]) && trim($argv[0])!=""){
 
         if(isset($argv[0]) && trim($argv[0])!=""){
 
           $class='ab_'.trim($argv[0]);
 
           $class='ab_'.trim($argv[0]);
 
         }
 
         }
         $content="";
+
         $content="Afterbuy-Element (?)";
 
         if(isset($argv[1]) && trim($argv[1])!=""){
 
         if(isset($argv[1]) && trim($argv[1])!=""){
           $content=str_replace('(?)','<span style="color:#547392;"><i class="fas fa-question-circle"></i></span>',trim($argv[1]));
+
           $content=str_replace($quotes,'',trim($argv[1]));
 
         }
 
         }
         echo '<html><span class="ab_'.$class.'"></html>'.$content.'<html></span></html>';
+
        $content=str_replace($needles,$replace,$content);
 +
         echo '<html><span class="'.$class.'"></html>'.$content.'<html></span></html>';
 
}
 
}
 
</phptag>
 
</phptag>

Aktuelle Version vom 12. November 2021, 09:20 Uhr

Afterbuy-Element