Skip to main content
Inhalt:
-
System Monitor
Ein einfacher JavaScript-basierter Monitor zur Überwachung der Antwortzeiten einer Web-Site.
-
Integration von TextIndexNG3
Die Volltext-Indizierung mit TextIndexNG3 indiziert auch den Unicode-Zeichensatz und ist damit geeignet für die Suche über griechische, kyrillische und andere exotische Schriftzeichen.
-
Teaser-Penetranz aufheben
Die Penetranz von Teasern in die Subhierarchie kann mit einem entsprechend gesetzten Meta-Attribut aufgehoben werden.
-
Regular Expressions
Reguläre Ausdrücke sind ein effizientes Mittel zur String-Manipulation und -Analyse.
-
ZIP-Archiv zusammenstellen und downloaden
Mit der ZMS API-Funktion buildZipArchive können Dateien zu einem ZIP-Archiv komprimiert und im Zusammenspiel mit der ZMS API-Funktion localfs_command() und ggf. localfs_write() ein Download vorbereitet und initiiert werden.
-
PathHandler
ZMS bietet eine Schnittstelle, um einen eigenen PathHander zu implementieren. Den PathHandler braucht man, wenn Dateien, die man standardmässig über eine parametrisierten URL ausliefern würde (z.B. localfs_read?path=XXX) ohne diese Parametrisierung - also über einen normalen Pfad - ausliefern wollte (um z.B. cachen zu können)
möchte.
-
Context-Absatzformate
X(HT)ML-Editing mit Context-abhängigen Absatz-Formaten mit dem XStandard-WYSIWYG-Editor.
-
HTML-Ausgabe des Text-Körpers verändern
Die API-Funktion getBodyContent() erzeugt die HTML Präsentation eines Content-Objektes. Diesen HTML-Strom kann man über einen hook nachträglich manipulieren.
-
ZODB optimieren mit dem ZMS-Mediafolder
Die mediafolder-Option erlaubt die Auslagerung von Binärdaten in das Filesystem. Auf diese Weise wird bei medienlastigen Inhalten das Aufblähen der ZODB verhindert.
-
ZMS-Artefakte aus dem Objekt-Baum entfernen
Im Verlauf eines langjährigen System-Betriebs kann es in Einzelfällen zur Persistenz von ZMS-Artefakten kommen. Dies betrifft insbesondere das Update sehr alter Versionen, die nicht über die empfohlenden ZMS-Brücken-Versionen gegangen sind.