JS CSS Control - Joomla! Plugin - Logo

Joomla 3 native

Name: JS CSS Control - Version: 3.2.0 Typ: Plugin - Lizenz: GPLv3
Beschreibung: JS und CSS Dateien global und gezielt in Joomla! steuern

Übersicht über alle Downloads zu dieser Erweiterung: JCC - JS CSS Control Downloads

Wenn Sie JCC - JS CSS Control nutzen, dann schreiben Sie bitte ein Review und bewerten Sie die Erweiterung im Joomla! Extensions Directory.

Das Laden von JS und CSS Dateien global und gezielt in Joomla! steuern

Plugin: JCC - JS CSS Control
Funktion: Mit diesem Plugin kann das Laden von JavaScript und CSS Dateien in Joomla! einfach unterbunden werden.
Sprachen: Deutsch und Englisch

JS CSS Control ermöglicht eine globale oder gezielte Deaktivierung von JS und CSS Dateien. Es können alle Dateien ausgeschlossen werden, unabhängig davon, ob sie von einer Erweiterung, eines Templates oder Joomla! selbst geladen werden. Mit diesem Plugin kann man nicht benötigte Dateien ausschließen und somit die Ladezeit deutlich optimieren. Mit der Toggle-Option lassen sich JS- und CSS-Dateien auch einschließen, d.h. dass diese nur auf den spezifierten Seiten geladen und auf allen anderen Seiten der Website entfernt werden.

Für die seitenübergreifende Deaktivierung wird der Name der Datei (mit der Endung) in eine Zeile eingetragen. Für die gezielte Sperre müssen noch zusätzlich zum Dateinamen Parameter der gewünschten Seite angegeben werden. Die benötigten Parameter können mit dem Debug Modus im Frontend ausgegeben werden. Mehr dazu unter "Installation".

Features

  • JavaScript (.js) Dateien ausschließen / einschließen
  • CSS (.css) Dateien ausschließen / einschließen
  • Globale und gezielte Deaktivierung der Dateien
  • Debug Modus (zur Bestimmung der benötigten Parameter) mit detaillierten Informationen
  • Inline-JavaScript entfernen - JCaption & Tooltip
  • Backend Ausführung
  • Sprachen: Deutsch und Englisch

Installation

Das Plugin übers Backend installieren und unter Erweiterungen -– Plugins -– System - JCC - JS CSS Control konfigurieren. Anschließend nicht vergessen, das Plugin freizugeben!

Benutzung:

Es stehen zwei Optionen zur Verfügung. In der oberen Option kann man JavaScript Dateien und in der unteren CSS Dateien ausschließen.

Pro Zeile wird immer nur ein Dateinamen eingetragen. Möchte man die Datei global auf allen Seiten deaktivieren, dann reicht es aus, den Namen der Datei mit der .js / .css Endung einzutragen. Wenn man Dateien gezielt auf einer bestimmten Seite ausschließen möchte, dann muss man zusätzlich die Parameter der Seite angeben. Die Parameter kann man mit Hilfe der Option "Debug Modus" bestimmen.

Vorgehen: Debug Modus aktivieren, gewünschte Seite im Frontend laden, angezeigte Parameter kopieren und in den Einstellungen im Backend einfügen, Debug Modus deaktivieren.

Beispiel für korrekte Eingabe (JS-Dateien):

JCC - JS-Dateien ausschließen - Modalfenster - Joomla! 3.x

Debug Modus:

Der Debug Modus zeigt die korrekten Parameter, um die Dateien auf einer bestimmten Seite zu deaktivieren. Zusätzlich werden weitere Informationen, wie die Anzahl und die Größe der Dateien angezeigt.

Joomla! 3.x

JCC - Debug Modus - Joomla! 3.x

Joomla! 2.5

JCC - Debug Modus - Joomla! 2.5

Changelog

Öffnen/Schließen - + = Hinzugefügt - ! = Entfernt - ^ = Geändert - # = Gefixt

Joomla! 3.x

Version 3.2.0 - 2016-02-05

  • + Repeatable Fields - Changed handling of JS / CSS files input from textarea to repeatable fields which makes it much easier to add and update the entries.
  • Attention: If you update from an older version, then you have to copy your old entries from the "Deprecated" tab into the new fields! This tab will be removed completely in the next version.
  • + Toggle - Flip Execution Limitation - Specified files are not excluded but included. With this option you can switch the loading logic to just load needed files on specific pages.
  • + Improved Debug Mode - Shows all files with file sizes, number of all files, loaded and excluded sizes and parameters - see tab "Installation" for screenshot
  • + Code Refactoring
  • ^ Updated Language Files
  • ^ Updated Donation Code Field

Version 3.1.0 - 2015-08-01

  • + Donation Code Validation Process - Improved the validation process with a new server (HTTPS request) plus an independent, separated fallback server (HTTP request).
  • https://check.kubik-rubik.de/
    http://check.kubik-rubik.eu/
  • + New Download Server - Download packages are located independently of the project website on a new download server.
  • https://downloads.kubik-rubik.de/
  • ^ Semantic versioning - Switched to semantic versioning, see http://semver.org/ for more details. Please update manually since the core update server functionality will not recognize the new version!

Version 3-3 - 2015-02-15

  • + Update Server - Added the Joomla! core functionality for the update checks
  • ^ Tooltips and JCaption remover not too greedy - In rare cases these options could remove more than just their JS code.
  • ^ Updated Donation Code field - Uses the HTTP API for the requests and calls the check script via HTTPS
  • ^ Links in the language files - Updated outdated links to the JED (Joomla! Extensions Directory)
  • ! Removed Version Check field

Version 3-2 - 2014-11-24

  • + Option Execute Administrator Back-End - This option allows to execute the plugin also in the administrator back-end of the Joomla! website. Attention: Only activate this option if you know what you are doing!
  • + Option Remove JCaption - This option removes the caption integration from the core (JS file + inline JS code)
  • + Option Remove Tooltip - This option removes the tooltip integration from the core (inline JS code)
  • ^ Replacement behavior - All files are removed with a specified name and not only the first one which was found
  • ^ Updated custom fields and language strings
  • ^ Code optimizations
  • Already tested with the coming Joomla! 3.4 version!

Version 3-1 - 08-Jan-2013

+ First release for Joomla! 3.x
^ Optimized Donation Code System

Joomla! 2.5

Version 2.5-5 - 2013-12-10

  • + Improved Debug Mode - Shows all files with file sizes, number of all files, loaded and excluded sizes and parameters - see tab "Installation" for screenshot
  • ^ Code Optimization - Especially a fix for Joomla! 3.x compatibility if installed when updating
  • ^ Removed deprecated JRequest use
  • ^ Updated custom fields

Version 2.5-4 - 15-Sep-2012

+ Implemented Versioncheck - Stay uptodate with the great new feature! The latest version can be checked once per session or on every load of the settings page.
^ Optimized Donation Code System - The entered donation code is checked only once per session.

Version 2.5-3 - 05-Jun-2012

+ Spendenmodell eingebaut

Version 2.5-2 - 12-März-2012

# Regulärer Ausdruck war zu gierig - unter Umständen wurde zu viel rausgefiltert

Version 2.5-1 - 09-März-2012

+ Erste Version für Joomla! 2.5 veröffentlicht

Download

Download - kostenlose, öffentliche Versionen

Übersicht über alle Downloads zu dieser Erweiterung: JCC - JS CSS Control Downloads