|
Versionsgeschichte0.5.6 (18.08.10)
- Paketinstallation: Verbessertes Fehlerhandling, überschreiben vorhandener, neuerer Dateien jetzt möglich
- verbessertes Handling von "magicquotes"
- HTTP-Request-Ausgaben jetzt mit HTML-Entitäten (Security-XSS)
- Page-Info-Seite+Binary-Info-Seite: Ausgabe der Schreib-/Lese-Rechte debugged
- falsch geöffnete Compiler-Tags ("<?" statt "<?php") in folgenden Dateien korrigiert:
- AdminGroupCreateForm.php
- AdminUserCreateForm.php
- BinaryUploadForm.php
- PageCreateChildForm.php
- PageCreateForm.php
- PageCreateNewForm.php
- UserRegisterForm.php
0.5.5 (01.05.08)
- Verwendung von CSS-Klassen statt ID-Attribute - Ein Wechsel erfolgte für folgende (ehemalige) Attribute:
- #yap_user_login_div
- #yap_user_login_a
- #yap_user_logout_a
- #yap_user_data_a
- #yap_user_register_a
- #yap_user_loginform_div
- #yap_searchform_div
- #yap_title_h1
- #yap_msg_warning_div
- #yap_msg_error_div
- Neue Benutzerfunktionen zur Augabe von Seitennavigationselementen (beigesteuert von Siegfried Kerkow) (dynamics.php, user_functions.php)
- yap_renderNextPageLink() - nächste Seite
- yap_renderBeforePageLink() - vorherige Seite
- yap_renderTopPageLink() - nach oben (per Javascript oder Anker)
- yap_renderPageFlatNav() - fertige HTML-Tabelle mit den obengenannten Elementen
- neue eingeführte Styles für diese Funktionen:
#yap_flat_nav_table | .yap_navflatnext_a | .yap_navflatbefore_a | .yap_navflattop_a
- Änderungen an Seitenliste/Dateliste:
- Anzeige des \"askForLogin\"-Status der Seiten in der Seitenliste korrigiert
- Fußnotenanzeige verbessert
- neue Konfigurationsvariable \"non_public_audc\" - wenn gesetzt, können auch bei gesetztem public=0 Benutzer ihre eigenen Daten (Passwort, E-Mail etc.) verwalten (config.php)
- Menü jetzt mit unterschiedlichen Styles für offene/geschlossene/leere Menüpunkte (beigesteuert von Siegfried Kerkow)
- .yap_primary_subopen_li
- .yap_primary_subclosed_li
- .yap_primary_nosub_li
- .yap_secondary_subopen_li
- .yap_secondary_subclosed_li
- .yap_secondary_nosub_li
- die Klassen .firstopen and .firstclosed entfallen nun
- Sessionvariable $_SESSION[\"yap\"] ist jetzt $_SESSION[\"yap_session\"] wegen Fehler bei eingeschaltetem ini.session.bug-compat-42
- session_start() wird jetzt nur noch bei Bedarf aufgerufen
- install.php verbessert
- standardmäßig installierte Inhalte -> Metadaten bereinigt (User, ViewingUser etc.)
- einige user_functions umbenannt (dynamics.php, user_functions.php, yappadoo.css -> TempSupport TempExampleCSS yappadoo.css):
- yap_renderPageStructureFirstLevels() > yap_renderPrimaryMenu()
- yap_renderPageStructureSubLevels() > yap_renderSecondaryMenu()
- yap_renderPageStructureSubLevelsTitle() > yap_renderSecondaryMenuTitle()
- yap_getCurrentFirstLevelNode() > yap_getOpenPrimaryMenuNode()
- yap_getCurrentSubLevelNodes() >yap_getOpenSecondaryMenuNode
- yap_hasCurrentFirstLevelNode() > yap_hasOpenPrimaryMenuNode()
- yap_hasSubLevelNodes() > yap_hasOpenSecondaryMenuNode()
- int32n-UI-Texte wurden falsch eingesetzt (PageInfo.php)
- Funktion yap_getCurrentSubLevelNodes() in user_functions.php war fehlerhaft
0.5.4
- geänderte Backup/Installationsskripte (neue Archivverarbeitung - nur noch zip)
- kosmetische Änderungen (Fehlermeldungen)
- HTML-Tag \"hr\" jetzt per CSS formatiert
0.5.3
- Verbessertes Installationsskript (Abfrage auf zip-Funktionen/Extension)
- Einführung der CSS-Classe .yap_hr im pie-compiler (compiler/pie.php)
- mögliche Sicherheitslücke bei Benutzer-Anmeldung entfernt
- debug: Benutzeranmeldung auf geschützten Seiten
- debug: Testcaseerzeugung
0.5.1 - 0.5.2
- Projekt-Webseite gestartet am 20.04.07
- Backuperstellung
- zip-Format-Unterstützung für Backup/Paketinstallation (pclzip)
- plaintext- und sourcecode-Compiler
- neue aufgeräumtere Benutzerfunktionen
- pie-Compiler debugged und erweitert ([@-Format, smart-Links, Imagelinks ...)
- Seiten jetzt ausdruckbar
0.4
- templates
- compilerverwaltung (permitHTML, permitPHP, permitBBC bei usern/groups)
|