contao/issues — Issue #475: JS-Frameworkunterstützung
Author: importer
Created: 2011-11-24 12:52:41+00:00
State: open
Labels: backend, Feature

Erweiterte Mootools-Unterstützung analog zum CSS-Framework.

TL bringt von Haus aus Mootools mit. Mootools ist modular aufgebaut und einfach zu erweitern. In der Regel geht das mit Extensions, die auf Mootools aufsetzen.

Was mir persönlich fehlt ist eine Möglichkeit, diese Extensions bequem hinzuzulinken. Der bisher vorgesehene Weg (Upload und Einbindung / Konfiguration über zusätzlichen Eintrag im Head-Bereich des Seitenlayouts) ist wenig intuitiv.

Analog zum Handling von CSS-Daten über das Framework schlage ich daher vor:
- Importmöglichkeit für JS-Komponenten;
- einfacher Zugriff über einen Quelltexteditor;
- einfache Aktivierung der eingebundenen js-Daten analog zur Auswahl der CSS-Daten im Seitenlayout.

Vorteile wären:
- volle Unterstützung der Möglichkeiten, die Mootools von Haus aus bietet;
- Vereinfachung der Entwicklung von Mootools-basierenden Extensions;
- Einbindung häufig gewünschter Features (Tabs, Reflections, Datagrids etc.), die mit Mootools zu realisieren sind wesentlich vereinfacht;
- TL als echtes 'Web 2.0'-CMS.

Ich bin gerne bereit, daran mit zuentwickeln und könnte mir vorstellen, dass diese Erweiterung der Grundfunktionalität mit Version 2.7 und dem Switch auf die Mootools-Version 1.2 sinnvoll wäre.

--- _Originally created by lucina on February 3rd, 2009, at 10:10am (ID 475)_