jwitt
Wed. 18. November 2015, 06:34
Hallo Sefrengo-Freunde,
ich hatte schon eine Frage (Betreff: Aktueller Sefrengo-Installation (1.6.5) valider Code) bezüglich der (wie ich durch eine Forensuche festgestellt habe) Social-Metatags im Forum gestellt, die bis jetzt leider nicht beantwortet wurde. Meiner Meinung nach kann man keine valide XHTML-Seite mit den "meta property-Einträgen" erstellen, oder liege ich da verkehrt? Ich bin kein Programmierer und habe einfach nach meta property im Code gesucht und dann in den beiden Dateien inc.con_edit.php + inc.generate_code.php in backend/inc die Zeilen
CODE
$code .= '<?PHP if ($con_side[$idcatside][\'metasocial_title\'] != \'\') echo \'<meta property="og:title" content="\'.htmlspecialchars($con_side[$idcatside][\'metasocial_title\'], ENT_COMPAT, \'utf-8\').\'"'.$sf_slash_closing_tag.'>\'."\n"; ?>';
$code .= '<?PHP if ($con_side[$idcatside][\'metasocial_image\'] != \'\') echo \'<meta property="og:image" content="\'.htmlspecialchars($con_side[$idcatside][\'metasocial_image\'], ENT_COMPAT, \'utf-8\').\'"'.$sf_slash_closing_tag.'>\'."\n"; ?>';
$code .= '<?PHP if ($con_side[$idcatside][\'metasocial_description\'] != \'\') echo \'<meta property="og:description" content="\'.htmlspecialchars($con_side[$idcatside][\'metasocial_description\'], ENT_COMPAT, \'utf-8\').\'"'.$sf_slash_closing_tag.'>\'."\n"; ?>';
$code .= '<?PHP if ($con_side[$idcatside][\'metasocial_author\'] != \'\') echo \'<meta property="article:author" content="\'.htmlspecialchars($con_side[$idcatside][\'metasocial_author\'], ENT_COMPAT, \'utf-8\').\'"'.$sf_slash_closing_tag.'>\'."\n"; ?>';
$code .= '<meta property="og:type" content="website" />
entfernt, aber so einfach ist es dann doch nicht, denn danach funktioniert nicht mehr viel :-(
Wie werde ich die Erweiterung los oder wie bekomme ich validen Code?
Danke und Gruß
Jürgen