|
|
Beta-Changelog seit 0.50
Version 0.75 (2022, basierend auf 0.74 Release vom 08.08.2009)
- Umbenennung von IronBASE nach Personal-Webbase
- Behebung diverser Fehler in 0.74 und Herstellen von Kompatibilität für PHP 8.1
Version 0.80 (Abgebrochen)
- Überarbeitung von main_ueber
- Komplette Überarbeitung der Modulstruktur
- Übersetzung vieler Funktions- und Modulnamen in das
Englische
- Behebung diverser Sicherheitslücken
- Einführen des XML-Systems
- Automatische W3C-Validation
- Neues Fast-Login-System
- ALLES ;-)
Version 0.74
- Benachrichtigung für Personal WebBase 0.80 funktioniert nun wieder
- Kleinere Fehler behoben (Boot-Prozedur-Bug durch Primärdatenbestand in 0.73b behoben)
Version 0.73
- Behebung diverser Probleme
- Hinzufügung neuer Sicherheitsmechanismen
Version 0.72
- Behebung kleinerer Probleme
- System-Verschlüsselungsfunktionen einheitlich umbenannt
- Fehler bei E-Mail-Benachrichtigung behoben
- E-Mail-Benachrichtigung für Links enthält nun Synchron-Direktlink
- Modul für Schnellanmeldung eingeführt
Version 0.71
- Behebung kleinerer Probleme
Version 0.70
- E_STRICT ist nun Standard (bzw. E_ALL, sofern PHP <= 4)
- Abänderung der automatischen HTML-Zeichenkonvertierung
-> Keine HTML-Code-Ausführung über Formulare mehr
möglich
-> Benutzer, die die Zeichen &, < oder > in
ihren Passwörtern haben, könnten sich unter Umständen
nicht mehr einloggen. Sie müssen Ihr Passwort neu setzen.
- file_get_contents() wird nun durch my_get_contents()
ersetzt, die auf fsockopen() basiert
- Behebung diverser Probleme
Version 0.69
- Behebung diverser Fehler,
- Strenge MySQL-Fehlerkontrolle eingeführt
- KEYS und UNIQUES werden nun durch Funktion normalisiert
- Link-Parsing nun mit Dynamik-Check
- Suchmasken direkt in Module eingebaut
- Achtung: Die Datenbankstrukturen von ironbase_links und
ironbase_datentraeger_kategorien werden verändert
- Etliche andere Neuerungen
Version 0.68
- net2ftp und phpMyAdmin funktionieren jetzt einwandfrei.
Version 0.67
- Beheben eines Sicherheitsproblemes
Version 0.66
- modulseite.php überprüft nun die Rechte, nicht mehr das
Modul selbst
- Es werden weniger MySQL-Querys pro Seitenstart
ausgeführt
- Personal WebBase funktioniert nun auch im PHP-Fehlermodus
E_ALL
- Weitere HTML 4.01 Validierungen durchgeführt
- Etliche Sicherheitsmerkmale
- Neue Icons für alle Module
- Suchfunktion eingebaut
- Weitere Korrekturen
Version 0.65
- Kleinere Verbesserungen; Session-Abgelaufen-Meldung
hinzuefügt.
Version 0.64
- Zahlreiche Verbesserungen und Sicherheitsupdates!
- Personal WebBase wurde safe_mode-Kompatibel;
Dateiuploadtechnik verbessert
- Kernmodule core_directftp und core_sicherheit eingeführt!
- Sessions werden nun verschlüsselt in Datenbank
gespeichert.
- SID-Cookies werden erzwungen.
Version 0.63
- Wichtige Verbesserungen am Session-Managment vorgenommen
- Session Fixations sollten nun nicht mehr möglich sein
- Weitere Änderungen stehen noch aus
Version 0.62
- Tippfehler bei admin_systemcheck behoben
- Bug bei user_kalender behoben
- Core: transamp kann nun deaktiviert werden für HTML-Module
z.B. user_html
Version 0.61
- Modul "admin_systemcheck" eingeführt
- Weitere Verbesserungen
Version 0.60
- Linkfehler bei Kalendermodul behoben, umbenannt in user_kalender
Version 0.59
- Einige Module wurden ausgehängt und werden nun separat
zum Download angeboten
- Datenbanktabellen können nun geleert oder gelöscht
werden
- Konfigurationswerte können nun entfernt oder auf
Standard zurückgesetzt werden
- Design red_xp wurde hinzugefügt
- Diverse Verbesserungen
Version 0.58
Version 0.57
- phpMyAdmin auf 2.9.1.1 aktualisiert
- user_links: Fehler beim Ändern eines update_end-Feldes
behoben
- $konfiguration wird nun durch ib_add_config und ib_change_config
reguliert... MySQL-Abfragen pro Aufruf verringert
- Weniger unnötige INSERT-MySQL-Abfragen werden beim Start
gestellt
- Erstes Argument von gfx_tablecontent() wurde entfernt
- admin_datenbank ist nun mit user_phpmyadmin verlinkt
- Zur eindeutigen Idendifikation wurden "crossover"-Ordner
in die Modulverzeichnisse eingefügt, um
Modulverknüpfungen genaustens darzustellen.
- Große Veränderung! $konfiguration ist nun 2-Dimensional
- Unique ist nun Name+Modul
- Designs können nun über das Interface (de)installiert
werden!
- Sicherheitsverbesserung für Administratorpasswort-Setzung
- $datenbanktabellen umstrukturiert ... nun auch mit
Feldstruktur! Große Veränderung: Tabellenfelder werden
nun ggf. ergänzt Funktion ib_newdatabasetable()
eingeführt
- $kunde -> $benutzer
- Neue Einloggstruktur mit Sicherheitsverbesserung
- Promoter der Cronjobs wird angezeigt
- Konfiguration: cronviahttp -> passivcron
- Weitere Veränderungen
Version 0.56
- phpMyAdmin auf 2.9.1 aktualisiert
- Array $datenbanktabellen wird von System angelegt
- CREATE wird nur ausgeführt, wenn Tabelle nicht vorhanden
- Schwere Sicherheitslücke bei main_pwdvergessen behoben
- Parsingfehler bei user_verwaltung behoben
- Begonnen, das Cronjobsystem mit core_cronjob einzuführen
- + Link-Updates werden geprüft
- Verzeichnis temp/ nach modules/admin_module/ verschoben
- Farbige Zeilen bei gfx_tablecontent werden abgeschafft
- OPTIMIZE wird nur ausgeführt, wenn etwas Löschprozess
durchgeführt wurde
- Standardwert für enable_userreg = 0
- db_debug abgekapselt, Regulation über $mysql_zugangsdaten["logging"]
- Datenbanktabellen und -felder werden beim Start
ausgelesen, sodass Module Felder oder Tabellen
hinzufügen können -> weniger Junk-SQL-Abfragen
- Datenbanktabellen und Konfigurationswerte werden nun
nicht mehr automatisch gelöscht, wenn Modul entfernt ->
Dafür manuelle Funktion im Admin-Interface
- user_email wurde in user_popper umbenannt
- Kleinere Veränderungen
Version 0.55
- phpMyAdmin auf 2.9.0.3 aktualisiert
- Großes Problem beim Datentransfer behoben - er
funktioniert nun wieder!
- Ein Gast muss beim Datentransfer-Aktionen kein Passwort
mehr eingeben
- Ersatzwerte können nun nicht mehr über GET/POST
eingeschleußt werden, wenn bei einem var.inc.php-Aufruf
ein Wert nicht gesetzt wurde!
- Modul admin_benutzer verbessert
- Die Löschung alter Termine nach 7 Tagen funktioniert nun
endlich
- "Anzeigen"-Links entfernt, neue Struktur für
menuepunkt.inc.php;
- Grafikfehler bei IE bei Streifendesign behoben...
- Die Konstante IBLEGAL Wird gesetzt, damit Modulinhalte
nicht mehr ohne das Personal WebBase-System ausgeführt
werden können
- Länderliste bei user_kontakte wird wieder von Lexas
bezogen
- Kirchenfest-Modul: Sonderzeichen werden ersetzt
- Personal WebBase kann nun über den Wert "lock"
bei secured/config.inc.php gesperrt werden. Dies
verhindert Datenverlust bei einem Updatevorgang.
- Kleine Verbesserungen
Version 0.54
- Personal WebBase sperrt sich, wenn das
Administratorpasswort noch in Werkseinstellung vorliegt
- Module admin_design erstellt
- Neue Admin/Konfiguration-Struktur
- Änderung der var.inc.php-Struktur: $menuevisible und $license
hinzugefügt
- Kleine Verbesserungen
Version 0.53
- WebFTP-Software aktualisiert
- phpMyAdmin aktualisiert
- Versionsangaben für Fremdanbietersoftware eingeführt
- Fehler bei Confixx-Modul behoben: Beim editieren wurde
keine Ordnerinformation gespeichert
- Korrektur der Passwortgenerierung (Passwort vergessen)
- ironbase_termine: "end_date" & "end_time"
abgeschafft
- Kalender: Bearbeiten und Löschen hinzugefügt, Sektion
weiterentwickelt
- Weitere kleinere Verbesserungen
- Nun können Benutzer auch HTML-Umschreibungen (z.B. ä)
und Anführungszeichen nutzen
Version 0.52
- Fehler bei FTP/PMA/Mail behoben
Version 0.51
- Alle Unicode-Codierungsfehler nun behoben
- gfx_tablespancontent eingeführt
- net2ftp auf Version 0.92 aktualisiert
- Kleinere Korrekturen
- Fatal Vortex: Beim Ändern wird Passwort nicht
übertragen
- HTML-Fehler verursachen Probleme mit Opera, kleine
Korrektur
- style.css.php eingeführt, sodass man in Autostarts auch
schon $header und $footer anwenden kann. Man muss jetzt
in den CSS-Dateien ### eingeben, damit es in den
Designpfad umgewandelt wird.
- Fehlerkorrektur bei admin_benutzer/kraftsetzung/lock
Version 0.50
- $modfehler ist abgeschafft worden
- Verzeichnis design/ wurde angelegt
- Erste Veröffentlichung der Beta-Version
|
|
|