webEdition: Auslesen eines Arrays mit we:var

Damit beim Auslesen einer zuvor gesetzten Array-Variable mit dem webEdition-Tag we:var kein Fehler auftritt, muss man darauf achten, dass innerhalb der eckigen Klammern keine Anführungszeichen gesetzt sind. 

Dies gilt allerdings nicht nur für we:var, sondern für alle schreibenden weTags, siehe hierzu Releasenotes der Version 6.3.7:

Mit allen schreibenden weTags, die das Attribut „nameto“ unterstützen, kann neu auch in Arrays geschrieben werden: Mit to=“global“ und nameto=“meinArray[]“ wird dem Array $GLOBALS[‚meinArray‘] ein Eintrag zugefügt. Wenn dieses noch nicht existiert wird es angelegt. Sie können das Array genau so benutzen, wie in PHP: Testen Sie die Verwendung mit nameto=“meinArray[top1]“, nameto=“meinArray[top1][]“ oder auch nameto=“meinArray[][sub1]“. Wichtig: In den eckigen Klammern [] sollen keine Anführungszeichen gesetzt werden

Beispiel – Array-Ausgabe mit PHP:
<?php echo $GLOBALS[‚page_config‘][‚default_page_title‘]; ?>

Beispiel – Array-Ausgabe mit webEdition Tag (ohne Anführungsstriche!):
<we:var type=“global“ name=“page_config[default_page_title]“ />

Responsive Webdesign Workflow mit webEdition

Hier gibt es meine Präsentation, Links sowie weitere Informationen aus meinem Workshop bei der webEdition Konferenz 2012 in Frankfurt zum Thema „Responsive Webdesign Workflow mit webEdition – ein Praxisbeispiel“. Fragen und Feedback gerne über die Kommentarfunktion. Weiterlesen „Responsive Webdesign Workflow mit webEdition“

webEdition Admin Kennwort vergessen und zurücksetzen

Schnell kann es mal passieren, dass man ein Passwort vergisst. Normalerweise nutze ich zur Verwaltung und Organisation meiner gesamten Weblogins und Passwörter das Mac Tool Yojimbo. In diesem Fall hatte ich allderings wohl das Passwort im CMS geändert, aber nicht bei mir. Peinlich, das es sich dabei um das „Admin Kennwort“ gehandelte, und ich somit keinen vollen Zugriff mehr auf das CMS webEdition hatte.

Passwort zurückzusetzen:

  1. über phpmyadmin in der Datenbank eingeloggen
  2. in die Tabelle tblUser wechseln
  3. dort den betroffenen Admin-Benutzer auswählen und bearbeiten
  4. im Feld „passwd“ ein neues Passwort vergeben und mit der Funktion md5 verschlüsseln
  5. das Feld „UseSalt“ auf 0 setzen
  6. den Datensatz speichern.

Damit sollte der Login in webEdition wieder wie gewohnt funktionieren.

webEdition 6.1.0 veröffentlicht

Eine ganze Menge Änderungen, die es in der neusten Version (6.1.0) von webEdition zu bestaunen gibt:

Mit 233 Fehlerbeseitigungen und 191 neuen Features stellt webEdition 6.1.0 einen Meilenstein der Entwicklung für das Open Source CMS dar.

Die kompletten Releasenotes findet man hier.

Hinweis I: Bei mir funktioniert nach dem Update auf 6.1.0 leider der WYSIWYG-Editor im Safari nicht mehr. Das Problem scheint aber bekannt zu sein.

Hinweis II: Der Fehler wurde nun behoben. Sollte man das webEdition Update 6.1.0 bereits installiert haben, so muss man einfach nur eine Update Wiederholung durchführen. Danach sollte der WYSIWYG-Editor bei Textareas im Safari wieder funktionieren werden.