ist euch auch schonmal aufgefallen, daß wenn ihr für eine Site per CSS ein bestimmtes Verhalten der Links der Site definiert habt, dieses Stile auch auf die Buttons im Contenido-Backend (z.B. "Image", "Text/HTML" und "Speichern") angewendet werden?
Das läßt sich ganz einfach ändern. Man definiert im Stylesheet der Site nochmal eine andere Link-Klasse, in meinem Beispiel heißt sie "extern". Dann ergänzt man in der DB in der Tabelle con_type beim HTML-Typ den Code folgendermaßen:
Code: Alles auswählen
/**
* CMS_HTML
*/
$tmp = $a_content['CMS_HTML'][$val];
$tmp = urldecode($tmp);
$tmp = AddSlashes(AddSlashes($tmp));
$tmp = str_replace("\\\'","'",$tmp);
if ($edit) {
$before="<div id=\"HTML_".$db->f("idtype")."_".$val."\" onFocus=\"this.style.border='1px solid #bb5577'\"".
" onBlur=\"this.style.border='1px dashed #bfbfbf'\" style=\"border:1px dashed #bfbfbf\" contentEditable=\"true\" >";
$editbutton = "</div><a class=\"extern\" href=\"javascript:setcontent('$idartlang','".$sess->url("front_content.php?action=10&idcat=$idcat&idart=$idart&idartlang=$idartlang&type=CMS_HTML&typenr=$val&lang=$lang")."')\">
<img src=\"".$cfg["path"]["contenido_fullhtml"].$cfg["path"]["images"]."but_edithtml.gif\" border=\"0\"></a>
<a href=\"javascript:setcontent('$idartlang','0')\" class=\"extern\"><img src=\"".$cfg["path"]["contenido_fullhtml"].$cfg["path"]["images"]."but_speichern.gif\" border=\"0\" class=\"extern\"> </a>";
$editbutton = AddSlashes(AddSlashes($editbutton));
$editbutton = str_replace("\\\'","'",$editbutton);
$before= AddSlashes(AddSlashes($before));
$before = str_replace("\\\'","'",$before);
if ($tmp == "") {
$tmp = " ";
}
$tmp = $before.$tmp.$editbutton;}
Viele Grüße,
Ayshe