Für den Versionsvergleich zur Änderungsverfolgung werden sowohl das aktuelle Dokument, als auch die zu vergleichende Version über eine GET-Anfrage aufgerufen und die Änderungen dem Redakteur kenntlich gemacht. Je nach Dokument bzw. Objekt, kann es sinnvoll oder notwendig sein, dass auch Änderungen in Objektdaten dargestellt werden, obwohl diese in der Ausgabe der Webseite nicht erscheinen.
Mit der Weblication Version 006.008.062.000 können Sie Listen nun über eigene PHP Funktionen erweitern. Sie müssen nur den Namen der eigenen PHP-Funktion angeben, welche z.B. eine spezielle Sortierung ermöglicht. Diese Funktion wird dann nach dem Ermitteln der Dateien und vor der Ausgabe aufgerufen. Der Funktion werden neben den Dateien auch alle Listenoptionen übergeben. Die Funktion kann im aktuellen Listen-Weblic bereits über einen eigenen Listenfilter eingefügt und gepflegt werden.
Mit CSS3 können Sie Effekte, wie z.B. Schatten, runde Ecken oder Farbverläufe sehr viel einfacher als bisher umsetzen. Mühsame Umsetzungen mit Bilder entfallen so. Um die verschiedenen Browser zu unterstützen, gibt es von CSS3 PIE ein .htc Skript speziell für die älteren Internet-Explorer. Somit sind dann praktisch alle relevanten Browser in der Lage diese CSS3 Effekte darzustellen.
Ab sofort können Sie mit Hilfe des Weblics http://weblics.de/weblics/weblics/ressources/layout.backgroundImage.php Hintergrundbilder sehr einfach auch auf Seitenebene definieren. Dazu müssen Sie lediglich das Weblic an beliebiger Stelle innerhalb der Seite einfügen und das gewünschte Hintergrundbild auswählen. Mit Hilfe von eingebundenen Inhalten können Sie so auch spezielle Inhalte mit den passenden Hintergrundbildern kombinieren.
In der aktuellen BASE-Beta kann nun die Seitendarstellung entsprechend der vom Administrator zur Auswahl freigegebenen Varianten pro Seite festgelegt werden. Die Auswahl geschieht über das neue Pfegetag editor="selectPicture", weshalb die aktuellste Beta-Version des CMS notwendig ist.
Ab sofort können Redakteure Werte auch über Bilder bzw. Symbole auswählen. Je nach auszuwählendem Wert, fällt so die Auswahl leichter, wenn diese bildlich dargestellt werden kann. Ein Beispiel für den Einsatz ist die Auswahl der Seitendarstellung, da hier ein Bild aussagekräftiger als eine Beschreibung ist.
Neben den klassischen Listenfiltern, die beliebige Werte innerhalb eines Dokumentes abfragen, können Sie nun auch eigene dynamische Listenfilter über PHP-Callback-Funktionen einsetzen. So können Sie z.B. abfragen, ob ein Benutzer diese Seite bereits besucht hat oder ob eine Seite Kommentare enthält.
Ab sofort enthält das Formular auch einen alternativen Spam-Schutz über einen so genannten Honeypot. Dabei wird ein unsichtbares Eingabefeld generiert, das allerdings leer bleiben muss. Wird dieses ausgefüllt, kann davon ausgegangen werden, dass es sich um einen Spambot handelt. In diesem Fall wird das Formular nicht abgeschickt und ein Hinweis ausgegeben.
Chrome Nutzer können Bilder ab sofort auch direkt aus der Zwischenablage in eine Seite einfügen. Gerade bei der Arbeit mit Screenshots ist das eine massive Erleichterung, zumal die Bilder anschließend direkt in Weblication CMS nachbearbeitet werden können und sich der anzuzeigende Bildausschnitt mit wenigen Klicks definieren lässt.
Das einfache Drag & Drop Prinzip haben wir nun auch auf die Definition der globalen Seiten- bzw. Portalstruktur ausgedehnt. Sie können so auf gewohnte Weise definieren, welche globalen, navigationsabhängigen oder seitenabhängigen Inhalte in den Portalbereichen über, links, rechts oder unter dem Inhalt angezeigt werden sollen.
Die Pflege dieser globalen Bereiche ist damit nicht nur einfacher und transparenter, sondern auch flexibler.
Eine aktuelle Version des Firebugs steht unter http://getfirebug.com zum Download bereit. Diese Version hat nun den window.resizeTo-Bug behoben, der in Verbindung mit dem Firefox 7 und Weblication CMS zu Problemen beim Ändern der Fenstergröße führte.
Zwei zusätzliche Einstellmöglichkeiten stehen Ihnen nun bei der Nutzung des Freigabe-Workflows zur Verfügung. Sie können definieren für welche Benutzergruppen ein Workflow gelten darf, um dadurch anderen Benutzern die Veröffentlichung eine Dokumentes uneingeschränkt zu erlauben. Zudem können Sie nun einstellen, dass ein Workflow nur beim ersten Speichern ausgelöst wird. Dadurch verhindern Sie, dass neue Seiten oder Dokumente unkontrolliert angelegt werden und halten den Freigabeaufwand dennoch gering.
Das Hochladen von Dateien ist nun noch einfacher. Über PHP können Sie auf ein Array zugreifen, dass alle hochgeladenen Dateien enthält. Des Weiteren müssen Benutzer einmal hochgeladene Dateien nicht nochmal hochladen, falls das Formular wegen fehlerhaften Eingaben nochmal geladen werden muss.
Über Newsletter-Platzhalter im Template oder auch über einen Bedingten Container als Strukturelement, können Inhalte für bestimmte Benutzer personalisiert verschickt werden. Diese Platzhalter und Bedingungen reichen in vielen Fällen aus, um den Newsletter für den jeweiligen Empfänger optimal zu versenden. Ob nun eine spezielle Ansprache oder eine Zusatzinformation für besondere Zielgruppen, über bedingte Platzhalter sind die Newsletter-Inhalte leicht zu individualisieren.
In der Projektkonfiguration können Sie nun eine E-Mail Adresse eintragen, über die Sie informiert werden, falls bei einer nicht verfügbaren Seite eine 404-Meldung ausgegeben wird. So können Sie fehlerhafte Links einfacher überwachen und zeitnah reagieren.
Der Mini Shop verfügt ab sofort über einen Paypal Anbindung, um den Zahlungsprozess zu vereinfachen. Paypal kann optional als Zahlungsmethode ausgewählt werden. Nach der Bestellung erhält der Kunde eine Schaltfläche, um sofort per Paypal zu bezahlen. Zusätzlich wird in der Bestellbestätigung ein Link mitgesendet, um die Zahlung auch noch später durchführen zu können.
Neben der klassischen Versionierung, die bei jeder Veröffentlichung eine neue Version anlegt, verfügt Weblication CMS jetzt auch über die Möglichkeit, ältere Bearbeitungsstände direkt innerhalb der Bearbeitung wiederherzustellen.
Jede Aktion, wie z.B. das Einfügung oder Löschen eines Elementes erzeugt einen neuen Bearbeitungsstand. Das automatische Zwischenspeichern, das je nach Einstellung jede Minute ausgeführt wird, erzeugt ebenfalls bei Änderungen einen neuen Bearbeitungsstand.
Rechts oben im Editor können Sie alle Bearbeitungsstände mit Uhrzeit und Aktion sehen und auf Wunsch wiederherstellen.
Laut Systemvoraussetzung benötigt Weblication CMS mindestens 32 MB Hauptspeicher, um alle Funktionen nutzen zu können. Zur Laufzeit benötigt das System pro Aufruf je nach Konfiguration meist zwischen 2 und 8 MB. Falls ein Hosting Paket nicht genügend PHP Speicher zur Verfügung stellt, wird das meist bei der Pflege von sehr großen Seiten deutlich, da dort über 16 MB notwendig sein kann.
Auf die über ini_get ermittelten Werte der PHP Einstellung memory_limit ist nicht bei jedem Provider Verlass. Deshalb bietet Weblication CMS jetzt neben der Anzeige des verfügbaren PHP-Speichers (Administration / Systemeintellungen) die Möglichkeit, diese Verfügbarkeit über ein Skript verlässlich zu ermitteln.
Der Facebook Like Button http://weblics.de/weblics/weblics/ressources/tool.facebookLike.php unterstützt nun die datenschutztechnisch optimierte 2-Klick-Lösung, um nicht schon beim Laden der Seite Informationen an Facebook zu senden. Erst beim Klick auf eine Schaltfläche, wird der eigentliche Facebook Like Button in die Seite geladen. Mehr zu diesem Thema lesen Sie auch hier: http://www.heise.de/newsticker/meldung/Facebook-Co-2-Klicks-fuer-mehr-Datenschutz-1335091.html
Mit der aktuellen Beta-Version steht Ihnen eine Papierkorbfunktion auf Projektebene zur Verfügung. Dateien werden so nicht endgültig gelöscht, sondern vorerst in den Papierkorb gelegt. Dieser kann über das Papierkorbsymbol in der Verzeichnisstruktur erreicht werden.
Dateien, die sich im Papierkorb befinden, können direkt wiederhergestellt werden. Alternativ lassen sich diese auch ausschneiden und an einer beliebigen Stelle einfügen. Während ein Redakteur einzelne Dateien wiederherstellen kann, steht dem Administrator eine Funktion zum Löschen des gesamten Papierkorbs zur Verfügung.
Impressum - Kontakt - Powered by Weblication® GRID CMS