Changelog ACP3 4.0 RC 3
- Hinzugefügte Bibliotheken:
- PHPMailer - zum sicheren Versenden von Mails mit HTML-Inhalten oder Umlauten
- Minify! - zur Komprimierung der CSS- & JS-Files
- jQuery:
- jQuery auf Version 1.7.1 aktualisiert
- jQuery UI auf Version 1.8.17 aktualisiert
- jQuery UI Tabs wird nun an Stellen eingesetzt, wo es Sinn gibt
- WYSIWYG-Editoren:
- FCKeditor durch CKEditor ersetzt
- TinyMCE auf Version 3.4.7 aktualisiert
- Smarty auf Version 3.1.7 aktualisiert
- Zugriffslevelsystem durch eine ACL (Access Control Lists) ersetzt
- Updater überarbeitet
- Viele Modulinformationen werden nun nicht mehr in der module.xml gespeichert, sondern in der Datenbank
- Datei-Endung der Template-Dateinen von *.html in *.tpl umbenannt
- Seitenauswahl leicht überarbeitet
- Formularverarbeitung leicht umgebaut
- "width" und "height" Parameter bei Bildern hinzugefügt
- Smarty-Funktion "icon" flexibler gestaltet
- URI-Aliases hinzugefügt
- Für Downloads, Fotogalerien, News und Statische Seiten können nun Keywords und eine Description zur Suchmaschinen-Optimierung angegeben werden
- DB-Tabellen der Module Downloads, Fotogalerien, News und Statische Seiten um die Spalte "user_id" erweitert
- Anzeige der jeweiligen Datensatz-ID im Admin Panel hinzugefügt
- Gästebuch-Einträge können in der Colorbox erstellt werden
- Fotogalerien:
- jQuery Colorbox hinzugefügt
- Optionen um den Punkt "Kommentare erlauben" erweitert
- Umfragen-Modul um Sidebar-Widget erweitert
- Es erscheint nun beim Downloaden von Dateien aus dem Downloads-Modul ein zweckdienlicherer Name
- Viele Module um zusätzliche Optionen/Einstellungen erweitert
- Programm-Dokumentation an einigen Stellen ausgebaut
- Die Selektion eines Menüpunktes weiter verbessert
- Der Datepicker öffnet sich jetzt nur noch nach Klick auf das Kalendarsymbol
- In den Systemeinstellungen die Option Datumsformat in kurzes und langes Format separiert
- <include> aus den Modul Konfigurationsdateien wieder entfernt
- auth()-Klasse überarbeitet und erweitert
- Methoden auth::login() und auth::logout() hinzugefügt, als Vorbereitung für auswechselbare Userauthentifizierungen
- shortenEntry()-Funktion hinzugefügt, um UTF8 enkodierte Strings sicher auf eine bestimmte Länge zu kürzen
- Fehler im Zusammenhang mit dem Menüpunkte-Management behoben
- Viele kleine Fehler behoben und Code-Optimierungen