Erfassung des Codes ohne "Escaping" der kritischen Zeichen über ein ASCII-Textfeld eines Speziellen Objektes.
Darstellung von Programmier-CodeProgrammier-Code soll in einem speziellen Textelement dargestellt werden; da eine einfache HTML/CSS-Formatierung nicht ausreicht, um HTML-/Code-Elemente/Entities darzustellen, wird auf ein ZOPE-Rendering mit den entsprechenden Attributen des var-Tags zurückgegriffen. Creator: F. Hoffmann; 10.10.2006 , Version: 0.3 Download-File: Installation: Importieren in der Konfiguration für Spezielle Objekte.
Erfassung des Codes ohne "Escaping" der kritischen Zeichen über ein ASCII-Textfeld eines Speziellen Objektes.
Render-Ergebnis des Codes: sämtliche erfassten Zeichen werden korrekt darstellt und nicht dynamisch gerendert.
Ansicht der Objektdefintion; das Spezielle Objekt besteht aus dem Element 'text' sowie Darstellungsmethoden, die mit der Funktion <dtml-var "getObjAttrValue(getObjAttr('text'),REQUEST)" html_quote> dafür sorgen, dass DTML-Code nicht gerendert wird. Der Code wird mit dem HTML-Tag <pre> umschlossen; damit werden alle Zeilenumbrüche und Leerzeichen wie bei der Eingabe gerendert. Das var-Attribut "html_quote" sorgt dafür, dass die HTML-Enitäten korrekt ausgegeben werden.
Erfassung des Codes ohne "Escaping" der kritischen Zeichen über ein ASCII-Textfeld eines Speziellen Objektes.
Render-Ergebnis des Codes: sämtliche erfassten Zeichen werden korrekt darstellt und nicht dynamisch gerendert.
Ansicht der Objektdefintion; das Spezielle Objekt besteht aus dem Element 'text' sowie Darstellungsmethoden, die mit der Funktion <dtml-var "getObjAttrValue(getObjAttr('text'),REQUEST)" html_quote> dafür sorgen, dass DTML-Code nicht gerendert wird. Der Code wird mit dem HTML-Tag <pre> umschlossen; damit werden alle Zeilenumbrüche und Leerzeichen wie bei der Eingabe gerendert. Das var-Attribut "html_quote" sorgt dafür, dass die HTML-Enitäten korrekt ausgegeben werden.
|
Home |
Sitemap |
Druckversion |
Seitenanfang |
Impressum |
pressinfo
© 2001-2008 Hoffmann+Liebenberg GmbH, SNTL Publishing GmbH & Co KG
|
ZMS is a partner project of medvalue.net