Version 6.0.0.7
Veröffentlichungsdatum: 14.12.2009
Nach der Installation des Updates sollten folgende Rebuilds durchgeführt werden:
- Index-Tabelle
- Objekte
Verfügbare Sprachpakete
Vollständige Übersetzungen
- Deutsch
- Deutsch_UTF-8
- Dutch
- Dutch_UTF-8
- English
- English_UTF-8
- Finnish
- Finnish_UTF-8
Unvollständige Übersetzungen
- French_UTF-8
- Polish_UTF-8
- Russian_UTF-8
- Spanish_UTF-8
Verbesserungen
- Beim Import eines webEdition-Exports wird jetzt der Zeichensatz der XML-Datei berücksichtigt und kann in den Zeichensatz des Zielsystems konvertiert werden. Unterstützt werden Konvertierungen ISO-8859-1 ↔ UTF-8. (#3865)
- Der Java-Upload steht jetzt auch Redakteuren zur Verfügung. (#3520)
- WYSIWYG-Editor: Die beim Einfügen von Word-Texten (sowie OpenOffice-Texten) entstehenden nicht validen Quelltextbestandteile wie Styles, Meta- und Link-Angaben (usw.) werden jetzt durch den
removeformat-Button entfernt(#3978) - WYSIWYG-Editor: Als letze Hilfe gegen unbeabsichtigte, beim Kopieren entstehenden, nicht validen Quelltextbestandteile wurde ein
removetags-Button hinzugefügt, der alle HTML-Tags, HTML-Kommentare und Style-Angaben (usw.) entfernt und die eingeschlossenen Texte sichtbar- und damit entfernbar macht. Dabei geht dann allerdings jedliche Formatierung (einschließlich Zeilenumbrüchen) verloren (#3718) - Beim
<we:listview type="document" >-Tag läßt sich jetzt mit dem neuen Attributnumorder="true"die Ausgabe numerisch sortieren. (#3846) - Beim
<we:listview type="search" >-Tag läßt sich die Sprache eines Dokumentes / Objektes mit dem neuen Attributlanguagesjetzt als separates Kriterium angeben. (#3824) - Beim
<we:listview type="dokument" >-Tag läßt sich die Sprache eines Dokumentes mit dem Attributlanguagesjetzt als separates Kriterium angeben. (#3802) - DB/Objekt Modul: In einer
<we:listview type="object">bzw.<we:listview type="multiobject">läßt sich die Sprache des Objektes mit dem Attributlanguagesjetzt als separates Kriterium angeben. (#3822). - DB/Objekt Modul: Mit den beiden neuen Tags
<we:ifObjectLanguage>/<we:ifNotObjectLanguage>läßt sich die Sprache eines Objektes abfragen. (#3823) - DB/Objekt Modul: Die Spracheinstellungen im einem Objekt-(Unter-)Ordner (nicht jedoch im obersten) läßt sich jetzt auf alle darin befindlichen Objekte und Ordner kopieren. (#3826)
- DB/Objekt Modul: das Tag
<we:field type="text"..>kennt jetzt beim AttributnameOF_TEXTmit dem sich der Name eines Objektes anzeigen läßt (#3188) - Der
<we:ifTemplate>-Tag wurde um das AttributworkspaceIDerweitert. Dieser erlaubt die Angabe eines Vorlagenverzeichnisses und seiner Unterordner. (#3786) - Shop Modul: Der
<we:paypal>-Tag wurde um das Attributformtagonly="true"erweitert. Damit wird dann nur das Formular mit validem Code ausgegeben (das document.forms["paypal_form"].submit() muss dann von Hand in denonload-Event der Seite eingebaut werden, durch die Attributemessageredirectautoundmessageredirectmankönnen jetzt auch fremdsprachige Texte für die Weiterleitung ausgegeben werden. (#3852) - Shop Modul: Der
<we:paypal>-Tag, der<we:saferpay>-Tag und der<we:writeShopData>-Tag wurde um die Attributeshipping,shippingisnetundshippingvatrateerweitert. Mit diesen können extern berechnete Versandkosten an den Shop übergeben werden. (#3845) - Shop Modul: Der
<we:paypal>-Tag wurde um die Attributecountrycodeundlanguagecode(<we:saferpay>nur umlanguagecode) erweitert. Mit diesen Attributen läßt sich jetzt das Land des Kunden und die Sprache der Paypalseite (Saferpayseite) setzen. (#3844) - Shop Modul: Beim
<we:shopfield type="radiobutton" >-Tag läßt sich jetzt mit dem Attributchecked="true"(analog zumtype="checkbox") ein Vorgabewert ausgeben. (#3421) - Workflow Modul: Es wurden ordnerspezifische Workflows für Objekte integriert. (#3914)
- Das Zend Framework wurde von Version 1.5.1 auf die Version 1.8.4pl1 aktualisiert. (#3753)
- Im Einstellungsdialog (Menü Extras → Einstellungen) kann jetzt ein Standard-Charset definiert werden. Dieses wird bei neuen Vorlagen, Dokumenten, Klassen, Objekten und Navigationseinträgen jeweils vorgewählt. (#3817)
- Im Einstellungsdialog (Menü Extras → Einstellungen, Tab "Erweitert") läßt sich jetzt definieren, ob neue Navigationseinträge, die aus dem Dokument selbst angelegt werden, als Eintrag (item) oder als Ordner (folder) angelegt werden. (#3811)
- Im Einstellungsdialog (Menü Extras → Einstellungen) wurden Informationen und Warnungen zum Verbindungszeichensatz zur Datenbank hinzugefügt. (#3838)
- Im Hilfe-Menü → Online-Hilfe wird jetzt direkt auf verschiedene Online-Ressourcen wie die Online-Dokumentation, die Tag-Referenz, das Forum und den Bugtracker sowie die Versionshistorie verlinkt. (#3942)
- Tag-Wizard: Select-Listen sind jetzt alphabetisch sortiert und somit einfacher / schneller nutzbar. (#3490)
- Für Flashfilme wird jetzt automatisch beim Upload die Größe (Breite / Höhe) bestimmt und im Bearbeiten-Dialog eingetragen. (#3711)
- Die Originalgrößen von Bildern und Flashfilmen werden jetzt als Information angezeigt. Damit ist es einfacher möglich nach Änderungen wieder die ursprünglichen Größen einzustellen. (#3736)
- Die Tags
<we:ifFieldEmpty>und<we:ifFieldNotEmpty>kennen jetzt dentype=checkboxund können diesen auswerten. (#3210) - Der
<we:form>-Tag liefert jetzt validen Code. Hier wurde wegen der Abwärtskompatibilität ein neues Attributnameideingeführt, das sowohl den Namen, als auch die ID des Formulars gleichzeitig setzt. (#3153) - Der
<we:ifNotCat>-Tag wurde neu eingeführt. (#3890) - Der
<we:setVat>-Tag wurde um das Attributstriptags="true"erweitert, die Beschreibung um Sicherheitshinweise ergänzt. (#3990) - Als Alternative zur Textarea und zum Java-Editor wurde codemirror als Vorlagen-Editor integriert. (#3848)
- Der First Steps Wizard wurde aus dem Java-Menü in den Import-Bereich verschoben (#3976)
- Selbstdefinierten Metadatenfeldern werden jetzt alphabetisch sortiert angezeigt. (#3161)
- Auch unvollständige Übersetzungen werden jetzt veröffentlicht und als "Beta" markiert. (#3819)
- Durch die Installer wird der Standard für das xml-Attribut jetzt auf "true" gesetzt (#3999)
- Beim Log-In Screen wurde das autocomplete=off entfernt, wodurch jeder Nutzer selber entscheiden kann, ob er das Passwort im Browser speichert oder nicht, was ja jeder moderne Browser sehr einfach transparent ermöglicht (#4022)
Behobene Fehler
- Die webEdition-internen Hilfeseiten-Links wurden aktualisiert. (#3855)
- WYSIWYG-Editor: Die beim Einfügen von Word-Texten in Firefox entstehenden und im IE dann sichtbaren <!–[if !supportLists]–><!–[endif]–> werden jetzt ausgefiltert (#3536)
- WYSIWYG-Editor: Die beim Einfügen von Texten aus bestimmten MAC-Editoren übernommenen Unicode Zeichen LS (Line Separator - U+2028) und PS (Paragraph Separator - U+2029), die zum Absturz des Editors führen, werden jetzt ausgefiltert (#3995)
- WYSIWYG-Editor: Auch beim Einfügen einer Tabelle wird jetzt valider HTML-Code erstellt (#3148)
- Der
<we:hidePages>-Tag funktioniert wieder vollständig. (#3527) - Der Befehl
Schließe alle inaktiven Dokumentefragt jetzt korreckt, ob geänderte Dokumente gespeichert werden sollen. (#3500) - Beim
<we:ifWorkspace>-Tag werden Inhalte nicht mehr ausgegeben, wenn es den Workspace nicht mehr gibt. (#3532) - Das fehlerhafte Verhalten des
<we:ifdocType>-Tags bei Abfrage von nicht (mehr) existierenden Dokument-Typen wurde beseitigt. (#2979) - Ein Fehler im SDK, der die Anlage neuer Tools verhinderte, wurde beseitigt. (#3864)
- Ein Fehler im SDK unter PHP 5.3 wurde beseitigt. (#3863)
- Einstellungsdialog: Spracheinstellungen ohne Landesangabe werden jetzt abgefangen und zerstören nicht mehr die Datei we_conf_language.inc.php. (#3820)
- Die PHP-Notice beim Erstellen von ersten Thumbnaileinstellungen bzw. löschen wurde beseitigt. (#3734)
- Navigation: Im Navigationstool funktionieren Kategorien-Einschränkung bei dynamischen Einträgen wieder. (#3832)
- Navigation: Navigationspunkte, die aus dem Dokument heraus erzeugt werden (Karteireiter "Eigenschaften"), zeigen die korrekten Umlaute. (#3769)
- Navigation: der Autocompleter für Ordnerauswahl zeigt keine htmlentities mehr (#2991)
- Navigation: die Vorschau im Nav.-Tool ist jetzt auch für dynamische Inhalte korrekt (#2971)
- Navigation: Navigationspunkte lassen sich jetzt auch aus dem Dokument (Karteireiter "Eigenschaften") heraus löschen, wenn sie Umlaute enthalten. (#3816)
- Navigation: Im Eigenschafts-Tab von Dokumenten können jetzt auch Navigations-Ordner gelöscht werden, es sei denn, sie enthalten Unterpunkte. In diesem Fall ist der "Lösch-Button" ausgegraut, dabei werden Nutzer durch einen entsprechenden titel (Tool-Tip) auf diesen Umstand hingewiesen (#3989)
- Navigation: Im Eigenschafts-Tab von Dokumenten werden mit
Alle löschennur noch Einträge ohne Unterpunkte gelöscht (#3991) - Navigation: Die Sortierung von dynamischen Navigationseinträgen ist jetzt auch bei Groß/Kleinschreibung korrekt (#3880)
- Der
<we:var>-Tag funktioniert jetzt auch wieder innerhalb eines Blockes (<we:block>) vollständig. (#3558) - Beim
<we:form>-Tag sind jetzt alle Attribute dynamisch setzbar. (#3386) - Kunden Modul: Beim Import von Kunden über CSV Dateien kann jetzt der Zeichensatz der CSV-Datei angegeben werden, die Daten werden dann entsprechend konvertiert (#215)
- Kunden Modul: Die Sortierung von Kunden nach zwei Kriterien, bei denen eines Umlaute enthält funktioniert jetzt auch unter utf-8 (#3884)
- Kunden Modul: der
documentCustomerFiltervon Verzeichnissen wird jetzt beiinitByPathimmer richtig aktualisiert (#3983) - Shop Modul: Der
<we:shopfield type="hidden">-Tag gibt jetzt validen Code aus (wie alles, was mit der Funktionhiddenaus we_html_tools.inc.php produziert wird). (#3828) - Shop Modul: Einige Bezeichnungen im Bereich Shipping waren nicht mehrsprachig verfügbar. (#3829)
- Shop Modul: Der
<we:paypal>-Tag liefert jetzt einen validen submit-Button. (#3843) - Shop Modul: Der Versandkosten werden jetzt in der Bestellverwaltung auch bei Preisen mit Nachkommastellen (und numerischem Format Deutsch) richtig berechnet. (#3885)
- Export-Modul: Das fehlerhafte Encoding beim Einspielen eines Exports bei Navigationseinträgen, Dokumenten-Typen und Kategorien wurde beseitigt. (#3775)
- Export Modul: Beim Import erhalten Klassen und Objekte neue IDs. Jetzt werden auch die zugehörigen IDs in Vorlagen wieder korrekt gesetzt. (#3791)
- Export Modul: Import - bei den Tags
<we:img>,<we:flashmovie>und<we:quicktime>werden jetzt auch die Attributestartidundparentidkorrekt in Vorlagen gesetzt. (#3548) - Export Modul: Import - der Abbruch des Imports beim Typ
we_class_folderwurde beseitigt. (#3857) - Export Modul: Import - Fehler im Text wurden beseitigt. (#3910)
- DB/Objekt Modul: Man kann nicht mehr einen Unterordner als Parentordner für das eigene Parentverzeichnis definieren. (#3653)
- DB/Objekt Modul: Beim XML-Export von Objekten wird jetzt der richtige Zeichensatz angegeben (#3492)
- DB/Objekt Modul: Die Tags
<we:ifFieldEmpty>und<we:ifFieldNotEmpty>funktioniert jetzt auch beitype="object"wieder. (#3837) - DB/Objekt Modul: Bei Nutzung eines
href-Feldes schließt sich jetzt das Dateiselektor-Fenster nach dem Kick auf den OK-Button. (#3913) - DB/Objekt Modul: PHP-Notices beim Anlegen einer Klasse wurden beseitigt (#3931)
- DB/Objekt Modul: Es ist jetzt nicht mehr möglich in einem Objekt mit MultiObjekt das Objekt selbst auszuwählen, wodurch die Möglichkeit einer Endlosschleife mit Server-Fehler 500 entfällt (#3231)
- DB/Objekt Modul: Der Autocompleter findet jetzt die korrekten Workspaces bei Objekten (#4014)
- DB/Objekt Modul: Einige PHP-Notices unter PHP 5.3.x wurden entfernt (#4007)
- Banner Modul: Das Bannerverzeichnis kann jetzt auch im Datei-Selektor umbenannt werden. (#3924)
- Banner Modul: Der Datei-Selektor übernimmt jetzt auch den Namen eines neu angelegten Verzeichnisses. (#3267)
- Newsletter Modul: Es können jetzt auch leere CSV-Dateien bearbeitet werden ((#3440)
- Newsletter Modul: Platzhalter werden jetzt auch in reinen Textmails ersetzt ((#3985)
- Benutzerverwaltung: Die Rechte bleiben jetzt auch erhalten, wenn man vom Karteireiter "Rechte" aus den Benutzer wechselt, beim Wechsel aus anderen Reitern werden jetzt vorgenommene Rechtsänderungen erkannt und gefragt ob gespeichert werden soll. (#3953)
- Der
<we:captcha>-Tag generiert jetzt keinen PHP-Fehler mehr, wenn mit dem Attributopen_basedirgearbeitet wird und keinfontpathals Attribut angegebn wird. (#3625) - Der Umlautfehler beim Speichern von neuen Dokumenten ("nach Speichern neue Seite"), der auftrat wenn vorher nicht auf "Eigenschaften" geklickt wurde, ist beseitigt. (#3742)
- Der Umlautfehler bei der Neueingabe von Dokument-Typen mit Umlauten wurde beseitigt. (#3854)
- Die Performance der internen Funktion
path_to_id()wurde verbessert. (#3921) - Der PHP-Fehler im Bereich Metadateien bei Dateiendungen in Großbuchstaben wurde beseitigt. (#3733)
- Eine PHP-Notice beim
<we:link name="weiter" only="text">-Tag wurde entfernt. (#3636) - Eine PHP-Notice bei conditions in
<we:listview>wurde entfernt. (#3763) - Tag-Wizard: Beim
<we:write tpye="document">-Tag wurde das Attribut "doctype" als Pflichtfeld ausgezeichnet. (#1640) - Tag-Wizard: Die in 6.0.0.6 neu eingeführten
<we:sendMail>-Attribute wurden auf Kleinschreibung vereinheitlicht, dabei wurde Abwärtskompatibilität gewährleistet. (#3951) - Snippets:
"Search → Search result"wurde korrigiert. (#3896) - Auch bei SeaMonkey 2.0 werden jetzt bei vielen geöffneten Dateien die Karteireiter mehrzeilig dargestellt. (#3922)
- Fehlende Slashes beim Include von Dateien in der Dateien
weBrowser.class.phpundweMetaData.class.phpwurden hinzugefügt. (#3796) - Überflüssige Slashes beim beim Vereis auf interne WE-Images wurden entfernt (#4003)
- JavaScript-Pfade werden bei bestimmten Dialog-Typen nicht mehr überschrieben. (#3856)
- Der Menüpunkt Hilfe → webEdition im Internet wurde berichtigt. (#3792)
- Beim Installieren wird die Datei
we_conf.inc.phpjetzt immer vollständig geschrieben. (#3349) - Die immer aktiven Module (Benutzerverwaltung / Export) sind jetzt wieder über das Menü erreichbar, auch wenn alle anderen Module deaktiviert wurden. (#3833)
- Kunden-Modul: der Standardnutzer living-e wurde ersetzt. (#3842)
- Tarball-Setup: Der Offline-Installer gibt jetzt einen Warnhinweis statt einen leeren Bildschirm aus, wenn PHP < 5.2.4. (#3798)
- Tarball-Setup: Der Offline-Installer gibt jetzt einen Warnhinweis statt einen leeren Bildschirm aus, wenn PHP < 5.2.4. (#3798)
- Tarball-Setup: Diverse Textkorrekturen. (#3930)
- Die in den Dateien im Bereich
/htmlangezeigten (mittlerweile falschen) PHP-Voraussetzungen wurden korrigiert. (#3821) - Im SVN wurden Fehler in der Datei
complete.sqlbeseitigt. (#3923). - Die jetzt überflüssige Tabelle "
tblPasswd" wurde entfernt. (#3927). - Im Login-Dialog wurden die Linkfarben korrigiert. (#3918).