die Version conpresso-4.1.6 ist im Download-Bereich der ConPresso-Homepage verfügbar.
Unter anderen sind die folgenden Änderungen enthalten:
- PHP 5.4 Kompatibilität: htmlspecialchars() braucht einen Encoding-Parameter
- PHP 5.4 Kompatibilität: import_request_variables() entfernt. Möglicher Ersatz: extract(). Da es aber auch unsicher ist, wird es nur als Option im Code angeboten
- Korrekte Anzeige von p und div Blöcken im Blockformat-Auswahlfeld
- "Sprechende" Begriffe für die Blockformatierungen eingeführt wie "Überschrift 1" statt "h1"
- Problembehebung bei der Klassenauswahl im IE
- Beim Verfallsdatum eines Artikels müssen Jahr und Uhrzeit nicht mehr angegeben werden (MarkusR)
- Aktualisierung des letzten Änderungsdatums vom Artikeltemplate, wenn Platzhalter bearbeitet werden (MarkusR)
- Aufteilung von zu langen Logfile-Einträgen auf mehrere Teile
- Angabe von Referer und der Datenbank-Fehlermeldung im Systemlog
- Workaround bei Sessions hinzugefügt, da seit PHP 5.0.5 keine Objekte mehr zum Speichern einer Session erlaubt sind.
- Das Artikeltemplate wird nicht mehr auf das Standardtemplate geändert, wenn es beim Verschieben in der neuen Rubrik nicht erlaubt ist.
- Korrektur von "Undefined index" Hinweisen und die Anzeige der Suche im letzten Setup Schritt ermöglicht (MarkusR)
- Neue Option für mod_search, um die Protokollierung von Suchanfragen abschalten zu können (MarkusR)
- Einfache Umstellung des Klassenauswahl in den oberen Bereich des HTML-Editors durch Setzen einer Variable
- Einfache Umschaltung zwischen relativen und absoluten URLs im HTML-Editor durch Setzen einer Variable
- Einfache Abschaltung der FontSize und FontName Auswahlboxen im HTML-Editor durch Setzen einer Variable
- Hervorhebung von "kontaminiertem" Text, der direkt aus Word in den Editor kopiert wird (MarkusR; Community #26287)
- Problem mit den Einstellungen des Suchmoduls bei deaktiviertem register_globals korrigiert
- Protokollierung von Datenbankfehlern im Systemlog (MarkusR; Community #27390)
- Anzeige des vollständigen Modulnamens bei der Deinstallation (MarkusR)
- Sicherheitsprüfung beim Login aufgrund von Problemen mit der Session und dem Frameset deaktiviert
- Handhabung von Dateien geändert, die in einer Rubrik nicht erlaubt sind (Mr. Magpie; Community #27359)
- Datenbank Fehler werden angezeigt, wenn ein Administrator eingeloggt ist (MarkusR; Community #27379)
- Warnmeldung "Illegal string offset" in der Navigation behoben (MarkusR; Community #27286)
- Problem mit externen URLs behoben, wenn die Brotkrumen-Navigation in Seitentemplates benutzt wird (MarkusR; Community #27188)
- Problem mit @ in Suchanfragen behoben (MarkusR; Community #27189)
- Apostrophe im Platzhalternamen erlaubt (MarkusR; Community #27256)
- Server Port aus der automatischen URL Erkennung entfernt, da es in $_SERVER['HTTP_HOST'] enthalten ist
- Problem mit dem Sicherheitstoken bei der Speicherung der eigenen Userdaten korrigiert. (MarkusR; Community #27136)
- Problem im Template-Editor nach Einführung von "bodyId" behoben (mwae; Community #27091)
- Höhe des Templatecode-Textfeldes korrigiert
- Errorlevel Einstellung von Zahlen auf die offiziellen PHP Konstanten geändert
- Formatierung der Snippet und Datei-Auswahlboxen korrigiert
- Frametitel im Backend angepasst
- fehlende Übersetzungen ergänzt (MarkusR)
- Anzeige von Templatenamen behoben
- Sicherstellen, dass $spaced gesetzt ist
- Prüfung, ob SID_user gesetzt ist
- function_exists() benötigt einen string als Parameter.
- Rubrikname wird nur zum GET Parameter hinzugefügt, wenn er auch gesetzt war
- nicht benutzte Variable $level mit der korrekten ersetzt
- nicht benötigte Variable $index entfernt
- Zuweisungen werden nur durchgeführt, wenn die Variable gesetzt ist
- Hinweis "Assigning the return value of new by reference is deprecated" behoben
- kleinere HTML Probleme korrigiert
- Dateiname vom FirePHP addon geändert.
- Übersetzungsproblem von "in one week" behoben (MarkusR; Community #27405)
- Fehlende schliessende Tags im Backend ergänzt (MarkusR; Community #27403, #27454)
- Ausgabe eines Leerzeichens in der URL korrigiert, wenn kein target gesetzt ist (dutch; Community #27335)
- Fehlende Übersetzung für "choose" ergänzt (MarkusR)