20.
Mai 2010 12:06 von madmax
Mit dem Programm docbook2odf lassen sich docbook-Dateien in das ODF-Format konvertieren. Damit ist eine weitere Verarbeitung der Dokumente mit OpenOffice möglich. Zudem kann man in OpenOffice das Dokument als Word-Datei abspeichern, sodass die Datei auch an Windows-Benutzer weitergegeben werden kann, die ausschließlich Word benutzen.
mehr
Posted in Dokumentation, XML, XSLT
17.
März 2010 15:15 von madmax
Mit dem Themewrapper von papaya CMS ist es möglich, mehrere CSS-Dateien aus dem Theme in eine Datei zusammenzulegen und dadurch die Anzahl der HTTP-Requests für CSS-Dateien auf eins zu reduzieren. In gleicher Weise kann man JavaScript-Dateien zu einer JavaScript-Datei zusammenlegen.
mehr
Posted in HTML, papaya CMS, XSLT
15.
Mai 2009 21:26 von madmax
Einige Anwendungen auf der Website der New-York-Times nutzen die Erweiterung
xslcache, um XSLT-Stylesheets in einem Byte-Code-Cache zu speichern. Bei dieser Erweiterung handelt es sich um eine von Programmierern der Zeitung modifizierte XSLT-Erweiterung aus PHP 5. Der Bytecode-Cache für XSLT sorgt für eine merkliche Beschleunigung der Anwendungen. Das Schöne daran ist, dass die New York Times diese Erweiterung interessierten Nutzern zur Verfügung stellt. Da das Template-System von papaya CMS 5 auf XSLT basiert, haben unsere Entwickler eine Unterstützung für
xslcache in papaya CMS 5 integriert.
mehr
Posted in papaya CMS, Unix, Linux, XSLT
30.
Mai 2008 22:43 von madmax
XSLT enthält die Funktion
generate-id(), mit der man eindeutige IDs für Elemente generieren kann. Bei umfangreichen Dokumenten erspart man sich die Aufgabe, eindeutige IDs manuell vergeben zu müssen.
mehr
Posted in XSLT
25.
März 2008 22:12 von madmax
Wenn man ein Webseitentemplate für papaya CMS schreibt, steht man bei bestimmten Inhalten oft vor dem Problem, dass man nicht alles per copy-of in die Seitenausgabe kopieren möchte. Insbesondere bei User-generierten Inhalten aus Foren möchte man bestimmte Elemente einfach herausfischen. in XSLT hat man nun die Möglichkeit, das mode-Attribut zu benutzen, um in bestimmten Kontexten ein anderes Verhalten zu erreichen.
mehr
Posted in XML, XSLT