Release Notes papaya CMS 5.0
Die folgende Liste stellt die Änderungen im papaya CMS 5.0 vor, die seit der Veröffentlichung von Beta 3 gemacht worden sind:
Änderungen:
Bugfixes
- Unzählige, u. a.:
- PostgreSQL queries und conditions
- MySQL 5-Kompatibilität
- MySQL Berechtigungsüberprüfung im Systemcheck (Installer)
- Einige Bugfixes bezüglich der Erstellung, Editierung und Entfernung von mehrsprachigen Seiten
Usability
- Neues Interface mit neuen Icons (Tango und famfamfam Flag Icons)
- Veröffentlichungen und Versionen auf einer Seite zusammengefasst
- Neuer RTE (TinyMCE)
Hilfen
- Hilfe und Ausloggen-Button eingefügt
- News
- Dokumentationen
- Systeminformation (nur für Admins)
- Bug Reporting (nur für Admins), auch von Fehlerberichten zugänglich
Captchas
- Dynamische Captcha-Generierung und -Überprüfung
Bayesian
- Bayesscher Spamfilter
Google Sitemaps
- Priorität und Änderungsfrequenz einer Seite kann definiert werden
- Output-Template hinzugefügt
Database Clustering
- Dezidierte Datenbankverbindung für Schreibzugriffe kann definiert werden
Database
- "Transactions" Tabellentyp in XML-Struktur
Login-Seite
- Logout entfernt / Hilfe-Button hinzugefügt
- Link zur Website papaya-cms.com hinzugefügt
Installer
- Willkommenstext für die erste Seite des Installers hinzugefügt
- Admin-Benutzerkonto-Dialog hinzugefügt
- Der Punkt "Analyze Database" ist jetzt immer aktiv.
Tagging
- Tagging unterstützt jetzt Ordnerstrukturen
- Zugriffsrechte wurden verbessert
MediaDB
- Komplettes Rewrite
- Neue Features beinhalten Suche, Tagging, Versionierung von Dateien, Import einer Datei über eine URL, Batch-Funktionen, Verbesserte MIME-Typ-Verwaltung, Import lokaler Dateien, eine Anwendung zum Zuschneiden von JPEG-Dateien sowie viele weitere kleine Verbesserungen.
- Unterstützung für "Content-Range"-Header-Feld, sodass Clients Teil-Downloads fortsetzen können.
Community
- Das XML der Login-Box wurde geändert: Knoten <box> heißt nun <loginbox>
- Profil-Editor geändert (Nachname, ZIP, Webpage)
- Weiterleitung nach Login/Logout mit Login-Box
Calendar
- Template-Name korrgiert in page_calendar.xsl (vorher: page_calender.xsl)
Changes:
Bugfixes
- Uncountable
- PostgreSQL queries and conditions
- MySQL 5 compatibility
- MySQL permission check in systemcheck
- Some fixes concerning creation/editing/deletion of multilanguage topics
Usability
- New interface with new icons (Tango and famfamfam Flag Icons)
- Merged published and versions to a single page
- Block backspace key outside input/textarea/FCK fields
Added help page
- Button in title bar
- News
- Manual
- System information (admins only)
- Bug report (admins only), also from error log accessible
Captchas
- Dynamic captcha generation and checking
Bayesian
- Bayesian spam filter
Google sitemaps
- Priority and change frequency of a page can be defined
- Output template added
Database clustering
- Database connection for write access can be defined
Database
- "Transactions" table type in xml structure
Login page
- Removed logout / help button
- Added papaya-cms.com hyperlink
Installer
- Added some welcome
- Added admin account dialog
- Database page now shows no disabled "Analyze Database"
Tagging
- Tagging now supports folder structures
- Improved permission handling
MediaDB
- Complete rewrite, check update_*.txt for details!
- New features include search, tags, versions, derivations, get file from web, batch actions, improved mimetypes, import local folder, a crop gui and other enhancements
- Range header support to resume downloads
Community
- Login box xml changed: node box -> loginbox
- Fixed profile editing (surname, zip, webpage)
- Redirection after login/logout with login box improved
Calendar
- Template name corrected to page_calendar.xsl (was page_calender.xsl)
papaya CMS 5.0 beta 3
Released: 19.10.2006
Bugfixes
- MySQL 5 fixes
- PostgreSQL fixes
- SQLite can now modify existing table structures
- Session handling (bots)
- Dialogs
- Media database
- Page permissions handling (copy + move)
General updates
- Code formatting, documentation and cleanup
- Performance optimisations
- Link types (define link types for page navigation links)
- HTTPS only mode for admin interface
- Tags (predefinable page keywords)
Mail class rewrite
- New functions
- Full mime support
- HTML mails with inline images
- Attachements
Added brute force defense to logins
- Protocol, whitelist, blacklist
Usability
- Paging in listview controls
- Icons redesign
- More phrases translated
New conf.inc.php template
- Formatting, lots of comments
- Added all configuration constants, that can be configured only here
Installer
- New system check
- One file gopapaya.php script for easy check of system requirements
Community
- Added status (replaces access)
- Added some (optional) fields
Forum
- Added url spam filter
- Added latest entries list
Pdf
- Demo template created
papaya CMS 5.0 beta 2
Released: 06-06-2006
General changes
- Bugfixes
- Added extension check to database layer
- Fixed constant bugs
- Improved output cache
Feedback
- Can now log to a table
Catalog
- Added category type dialog
Pdf
- Fixed some display bugs
papaya CMS
5.0 beta 1
Released: 04-28-2006
- Added error capture and logging
- New overview page
- Unpublished
- Last published
- New messages
- Tasks
- Search pages
- Task/todo list
- RSS/Atom xsl templates
- Page rating: Integrated page statistic
- fixed postgresql support
- advanced php error output
- capture and log php errors
- JS enabled controls in admin interface (pageid, image select)
- Updated to FCKeditor 2.1
- plugin for papaya:image
- plugin for papaya:addon: new output parser plugins (<papaya:addon />)
- Added dynamic images support (progress bars, buttons, ...)
- (<papaya:image />) with a new plugin class
- New module catalog (virtual navigation structures)
- Direct publication time periods
- Coding style, source formatting, variables/functions renamed
- Code optimisation
- Templates changed to utf-8
- Output filters
- New edit dialogs for views
- New selection dialogs for views
- Restructured templates
- Multi language support for pages and boxes
