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.
  • dtml-in/-else
    'dtml-else' kann man bei Null-Iteration einsetzen
  • 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.