Version 00.95.00 - 15.08.2003
- Rechtemanagement: Refactoring für übersichtlicheren Code (Jürgen)
- Rechtemanagement: Optimierung der Geschwindigkeit, nur Hauptrechte und Rechteänderungen werden gespeichert (Jürgen)
- Rechtemanagement: Löschen von Rechten die entfernt wurden (Jürgen)
- Sprache löschen: Rechte werden komplett gelöscht (Jürgen)
- Dateimanager: Übernahme von Rechten aus Root- bzw. Übergeordneten Ordner (Jürgen)
- Dateimanager: Verschiebe von Verzeichnissen meldet schreibgeschützte Dateien (Jürgen)
- Dateimanager: Verzeichnisabgleich komplett überarbeitet und optimiert (Jürgen)
- Rechtemanagement: Übernahme von Rechten auf untergeordnete Elemente bei Seiten, CSS, JS, MOD, Layout, Dateimanager (Jürgen)
- Frontend-Recht und Backend-Recht eingeführt (Jürgen)
- frontend.php und backend.php geschützte Seiten werden nur ausgelesen, wenn user angemeldet ist und Rechte hat (Jürgen)
- frontend.php und backend.php an neue Systematik des Sperrens angepasst (Jürgen)
- Sperren von Seiten und Ordnern in Datenbank als Bitmasken abgebildet (Jürgen)
- Anpassungen in frontend und backend.php (Björn)
- Projektverwaltung anhand von Eppis Bugliste abgeklappert und Sprachstrings eingefügt (Björn)
- User konnten nicht abgespeichert werden (Björn)
- Oktalzahl in setup angepasst (Björn)
- neues schlossbild - nicht schön, aber selten - dafür copyrightfrei (Björn)
- es gibt nur noch ein vorinstalliertes projekt (Björn)
- Hintergrundfarbe im WYSIWYG entfernt, da es hier manchmal zu Fehlern kommt (Björn)
- Rechtemanagement: Bearbeitung von Gruppenrechten erstellt (Jürgen)
- Rechtemanagement: Oberfläche und Javascript-Funktionalitäten erstellt (Jürgen)
- Rechtemanagement: Funktionen zum Setzen, Löschen, Kopieren, Abfragen von Rechten eingebaut. (Jürgen)
- Rechtemanagement: alle Aufrufe des Flags $perm->is_admin auf Funktionsaufruf umgebaut. (Jürgen)
- Erweiterungen der Usertabelle (Symap)
- Bugfix "Sprung des Menüs in falsche Kategorien" (Roland)
- Javaeditor gebugfixt, erweitert verkleinert (Karsten)
- Pluginsystem eingebaut(Roland)
- Module mit install/ deinstallroutine ausgestattet (Roland)
- JS-Editor: CHMOD-Anpassung für Oktalzahl für File-Uploads (Jürgen)
- CSS-Editor: CHMOD-Anpassung für Oktalzahl für File-Uploads (Jürgen)
- CSS-Editor: Rechtemanagement eingebunden (Jürgen)
- Dateimanager: CHMOD umgestellt auf Oktalzahl, keine Umrechnung mehr für "chmod-value" notwendig (Jürgen)
- Backend-Sprache: Verschoben in tpl/standard/lang, aufgeteilt in General und Area-Dateien (Jürgen)
- Backend-Sprache: Lade-Funktionalität überprüft ob Sprach-Datei existiert, wenn nicht, lade STANDARD/DE (Jürgen)
- popmenu.js aus allen backend-seiten getiglt (Jürgen)
- over.js aus allen backend-seiten getiglt (Jürgen)
- Dateimanager: Editieren der Benutzerrechte eingebaut (Jürgen)
- Dateimanager: Benutzerrechte eingebaut (Jürgen)
- Dateimanager: Darstellungsformen incl. CSS-Stile für Rechtemanagement angepasst (Jürgen)
- JS-Editor: Komplette Überarbeitung der Workflows und Programmierung (Jürgen)
- Rechteverwaltung: Javascript-Klasse für die Bearbeitung von Objektrechten für alle Gruppen
- Administration-> Projekte hinzugefügt (Björn)
- BUGFIX Deditag Elemente (Björn)
- neuer Konfigurationsparameter 404 Fehlerseite (Paul)
- neuer Konfigurationsparameter Login-Timeoutseite (Paul)
- Userprofil um Adresse und andere Infos erweitert (Paul)
- Loginmodul, Erweiterungen von Franse eingebaut (Paul)
- Loginmodul, um Optionsparameter für Backend oder Frontend-Login erweitert (Paul)
- Persönliche Daten, wie Gruppe und Username, stehen nach dem einloggen überall zur Verfügung (Paul)
- Bugfix sniffer.js - schließendes ">" hat gefehlt (Paul)
- DeDiTag Typ "config" wird nur noch auf Seiten angezeigt, wo ich entsprechende Rechte habe (Paul)
- Frontendcache kann über Konfigurationsparameter abgeschaltet werden (Paul)
- DeDi-Codetabelle beim Update leeren (Paul)
- Bugfix Seiten für Frontenduser sperren - geht jetzt über idcatside und nicht über idcat (Paul)
- WYSIWYG-Applet verbessert (kfo)
- Bug in der Modulverdopplung beseitigt, Content verschiebt sich nicht mehr in eine andere Verdopplung (Paul)
- Seiten und Ordner können jetzt auch im Frontend online & offline geschaltet werden (Paul)
- User die ins Backend wechseln können sehen jetzt beim Seitenlayer die Schaltfläche Seitenübersicht (Paul)
- Bearbeitungslayer überarbeitet, es muß nicht mehr zwingend auf den Namen geklickt werden (Paul)
- Problem der Inlineeditierung bei weiteren Formularen behoben (Paul)
- Update für Rechteverwaltung (Paul)
- Newsletterpluginupdate (Paul)
- Rechteabfrage in Navigationsmenu für die Hauptpunkte eingebaut (Paul)
- Modul DeDi-Flex Bildpfade angepaßt (Paul)
- Modul Loginmodul angepaßt (Paul)
- Modul Tabellen und Teasermodul erneuert (Paul)
- Gruppenfähigkeit eingebaut (Paul)
- Bereich Administration / Gruppen neu erstellt (Paul)
- Bildpfade auf Templatesysem umgestellt (Paul)
- Bereich Administration/Benutzer neu erstellt (Paul)
- im Rechtesystem einige Tabellenspalten umbenannt (Paul)
- absolute Bild und Dateipfade im WYSIWYG in relative geändert (Sven, Paul)
- idcatside bleibt beim verschieben der Seite erhalten (Paul)
- Statusabfrage beim Dateiimport korrigiert (Paul)
- Setup überarbeitet. Das Update sollte nun Problemlos bei Parallelinstallationen laufen (Paul)
- Bugfix, springt nach Seite löschen nicht mehr in neue Seite anlegen (Paul)
- Bugfixes JS-Editor: Löschen einer JS-Datei löschte alle Dateien (Jürgen)
- Bugfixes JS-Editor: Im- und Export von JS-Dateien (Jürgen)
- Bugfix CSS-Editor: Checkbox "Prüfung von CSS-Angaben" wird jetzt auch clientseitig berücksichtigt (Jürgen)
- Bugfix CSS-Editor: Angabe von 0 bei Längenwerten möglich (Jürgen)
- Bugfix CSS-Editor: url-Angabe bei background und background-image (Jürgen)
- Dateimanager: Neuer Parameter für jeden Client remove_empty_directories, default: true (Jürgen)
- Dateimanager: Bulk-Upload bei installierter ZIP-Erweiterung ins aktuelle Verzeichnis (Jürgen)
- Bugfix Dateimanager: Scan der Verzeichnisse gleicht jetzt auch Verzeichnisse ab (Jürgen)
- Bugfix Dateimanager: Per FTP o.ä. gelöschte Dateien werden beim Scan gelöscht (Jürgen)
- Bugfix Dateimanager: Upload von gleichnamigen Dateien (Jürgen)
- Optimierung Dateimanager: Weniger Datenbank-Operationen beim Scan von Verzeichnissen (Jürgen)
- Dateimanager, JS- und CSS-Editor: Neue Popup-Klasse eingebunden (Jürgen)
- Popup-Menu: Javascript-Klasse für Popups durch Zusammenfassung von over.js, popmenu.js und popmenu_fm.js (Jürgen)
- Layout für Extended-Mode des WYSIWYG2 (Paul)
- Bugfix Wysiwyg2 Strg+V funktioniert jetzt (Paul)
- Mipforms: beim abspeichern einer Multiselectbox leere Einträge aus dem Array gekickt (Paul)
- Standardmodule überarbeitet (Björn)
- viele Bugs in den DeDi-Tags beseitigt (Björn)
- Bug mit Passtwortwechsel behoben (Björn)
- Bugfix Generierungsfehler beim Typ Link (Paul)
- Bugfix Infopopup bei Ordnern ohne Templatezuweisung (Paul)
- Bugfix fire_event aus SQL-Schleife eintfernt (Paul)
- Alle SQL-Abfragen auf LEFT JOIN umgestellt (Paul)
- Bugfix publizieren sofort nach Inline-editieren erkennen (Paul)
- BUGFIX bei verschiedenen Aktionen Sprache beibehalten (Paul)
- Stylessheets mit : bei den Mip-Forms ausgeblendet (Paul)
- BUGFIX fehlende Stylesheets eingebunden (Paul)
- BUGFIX Alle zu vergebenen Rechte überprüft, und gegebenenfalls korrigiert - Ausnahme: JS, CSS, Dateimanager - das ist Jürgens Sache (Björn)
- einige Rechte hinzugefügt (bei Module) (Björn)
- Rechteengine überarbeitet (Björn)
- BUGFIX DEDI:tag Übergabeparameter styleclass wurde bei wysiwyg1+2 nicht erkannt - fnc.type.php (Björn)
- PHPDOC - Kommentare bitte so lassen wie sie sind !!! - fnc.type.php (Björn)
- BUGFIX dedi:tag Atribut "title" wurde bei image nicht angezeigt - db dedi_type img heißt jetzt image in Tabelle dedi_type(Björn)
- BUGFIX In Opera/ Mozilla kein Hovermenü (undefined) zum bearbeiten - fnc.type.php (Björn)
- Update Ekiteditor (kfo)
- Eigene Css- Einstellungen Administration -> Einstellungen - config.sql, update.sql (Björn)
- Updatescript überarbeitet (Björn)
- Module lassen sich jetzt konfigurieren - inc.mod_config.php, inc.mod.php, langstrings_de.php, but_config.gif, mod.tpl, fnc.mipforms_apps.php, fnc.tpl.php, inc.tpl_edit.php (Björn)
- BUGFIX Fehlerhafte Auswahl bei mutiple- Feldern durch einfachen String-Vergleich - fnc.mipforms_core.php (Björn)
- 1. Version vom Ekit-WYSIWYG (kfo)
- Bugfix Popupanzeige unter Mozilla (Paul)
- Layout für Demoseite (funkyferdy)
- Bugfix class.fileaddon.php (Roland)
- Bugfix WYSIWYG anzeigen (Paul)
- Bugfix Weiterleitungsziel im Popup korrekt anzeigen (Paul)
- <strong> zu <b> Formatierung für das alte Applet entfernt (Paul)
- Sourcecode Wrapmodus ausgeschaltet (Paul)
- Bugfix für das umwandeln des Arrays der Multiselectbox, beim reload vom Template, in einen String (Paul)
- Funktionen aus fnc.con_config.php in fnc.tpl.php kopiert und Datei gelöscht (Paul)
- WYSIWYG-Editoren auseinandergenommen und optimiert neu zusammengesetzt (Paul)
- WYSIWYG2 vollendet (Sven)
- Bugfix Druckmodul (Björn)
- Bugfix Operaproblem beim konfigurieren der Gruppen (Paul)
- Bugfix für das anlegen neuer Einträge zwischen anderen Einträgen (Paul)
- styles.css und standard.js in den Importbereich verschoben (Paul)
- localhost als Defaultwert beim Setup eingetragen (Paul)