|   | 
				  | 
				
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
 
 
 
  
 | 
				  | 
				  |