Hallo,
um PHP-Quellcode im Contentbereich anzuzeigen nutze ich den GeSHi Bot. Solange es sich um reinen PHP-Code handelt funktioniert dies auch einwandfrei. Über die HTML-Anzeige des JCE Editors wird z.B. folgender Quellcode eingetragen.
Hinweis:PHP-Code:<pre lang="php">
<?php
echo "Hallo, ich bin ein PHP-Skript!";
?>
</pre>
Das pre-Tag klammert die Zeilen die vom GeSHi Bot behandelt werden sollen. Damit auch schon dort das pre-Tag mit dem lang-Attribut nicht vom JCE entfernt wird, muss in der JCE Konfiguration pre[lang] unter "Erweitere Elemente" eingetragen werden.
Soweit so gut.
Besteht der Quellcode nun aus PHP- wie auch aus HTML-Code (eigentlich nicht unnormal) entfernt der JCE die entsprechenden HTML-Tags.
Wird temporär der JCE deaktiviert (Im Backend über den USER-Manager) funktionierts auch. Nur ist dies ungemein lästig und zeitaufwändig. "Normaler" Text steht ja auch noch im Content und da möchte ich nicht auf den JCE verzichten.PHP-Code:<pre lang="php">
<html>
<head>
<title>Beispiel</title>
</head>
<body>
<?php
echo "Hallo, ich bin ein PHP-Skript!";
?>
</body>
</html>
</pre>
Frage:
Kann der JCE evt. so konfiguriert oder verändert (Hack) werden, dass er für einen definierten Bereich den "Eingriff" in den Code unterlässt?
Alternativ:
Gibt es eine schnelle Möglichkeit den JCE (oder auch einen anderen WYSIWYG-Editor) kurzzeitig auszuschalten?
Andere Lösungsansatze sind mir auch lieb.
bd
Herbert


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen