bloginista
Massimiliano Siddi
Home
  • Blog

DocBook-Dokumente nach OpenOffice konvertieren

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

Keine Kommentare

Themewrapper in papaya CMS benutzen

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

Keine Kommentare

Bytecode-Cache für XSLT in papaya CMS 5 nutzen

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

Keine Kommentare

Werte für id-Attribute mit XSLT generieren

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

Keine Kommentare

HTML-Elemente aus der Ausgabe rausfiltern

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

Keine Kommentare