JavaScript and CSS minification

This is an implementation of a new tag for the OpenCms taglib that can automatically condense JavaScript and CSS code. The tag is used by enclosing a block of CSS of JavaScript with it, for example:

<cms:minify type="js">
function myFunc() {
  myVar = 123;
  alert( myVar );
}
</cms:jsminify>

The result in this case would be: "function myFunc(){a=123;alert(a)}"

The minification is done through the excellent Yahoo YUI compressor (http://developer.yahoo.com/yui/compressor/) which is also used by the jQuery project and which is, for example, able to condense variable names.

Modul Version: 1.0
Zur Verfügung gestellt von: Christian Steinert
Lizenz: LGPL
Zum Downloaden hier Klicken (820 kb)

Download von OpenCms

  • OpenCms 17 bietet Redakteuren die neue App "Datumssuche", um Inhalte zu finden, die in einem bestimmten Zeitraum geändert wurden. Die App "Websites" ermöglicht den einfachen Export des Inhalts einer kompletten Website zur Archivierung. Es wurde eine Option zum Ausblenden von "sensiblen" Inhalten im Offline-Projekt hinzugefügt. Das Standard Mercury Template wurde weiter verbessert, z.B. mit SEO-optimierten Stellenausschreibungen, einer "Spacer"-Funktion und Marker-Clustern für Karten. OpenCms 17 wurde auch mit Java 17 LTS und 21 LTS getestet und zertifiziert.
    Größe:240154KB

    Zum Download hier klicken

Update von OpenCms

  • Aktualisieren Sie Ihre OpenCms Installation auf die aktuelle stabile Version 17 mit dem einfach zu benutzenden Upgrade-Wizard.
    Größe:196627KB

    Zum Download hier klicken

Folgen Sie der Guided Tour

Testen Sie OpenCms Live