Drupal 6

Drupal (6) Views Data Export multi value fields separation (Table / XLS)

The views_data_export.module does not output multivalue fields cleanly in .xls and .csv files. Mostly these values are separated into several lines or appended without any separator.

A final fix in the module is not available (at least for Drupal 6) in the current state. So here's a simple workaroud providing a lot of flexibility:

Drupal (6) Calendar: Mark first and last day of a date series (start and end date)

Sometimes it is required to mark the start and end date of a date series (node with from-till date // start - end) graphically.

All we need to to that is a "calendar-date-start" and "calendar-date-end" class for these days, but Drupal 6 Calendar does not provide that!

Linktipp: Große Formulare in Drupal werden nicht gespeichert (Berechtigungen, ...)

Falls ihr das Problem haben solltet, dass große Formulare, wie beispielsweise die Berechtigungen, in Drupal nicht (vollständig) gespeichert werden, aber auch kein Fehler angezeigt wird, sollte euch der Link unterhalb helfen!

Ich freue mich über Feedback, wenn dieser Tipp für euch hilfreich war. Mir hat er heute den Tag gerettet :)

Drupal 6 + php 5.3 + Views Mehrfachwerte gruppieren = HTTP Error 324 (net::ERR_EMPTY_RESPONSE)

Der beschriebene Fehler im Firefox Browser. Drupal 6 CMS + php 5.3 + Views Field Grouping

Im Zusammenhang mit dem Upgrade von PHP 5.2.x auf PHP 5.3.x (übrigens nicht die in dem späteren Thread angesprochene Version .10, sondern auch .14), liegt ein Bug im Drupal CMS Views Modul vor, das bisher ungelöst ist. Darüber und über eine einfache Lösung möchte ich euch hier kurz informieren.

Problemstellung:

Einordnung:

Linktipp: (Optionales) SSL für Drupal Websites

Da wir heute https://www.webks.de endgültig (optional) auf SSL umgestellt haben, gibt es einen passenden Artikel zu diesem Anlass:

http://drupalscout.com/knowledge-base/drupal-and-ssl-multiple-recipes-po...

Zudem noch folgende Tipps, wenn ihr eure Drupal Website auf SSL umstellt und der Browser die Seite auch als sicher erkennen soll:

Linktipp: Drupal Error: Invalid Unicode Range in CTools / Core (Warning: preg_match(): Compilation failed)

Aktuell hat Drupal ein Problem mit dem Update auf PCRE, Verion 3.0. Hier wird ein regulärer Ausdruck im Core sowie innerhalb der wichtigen "CTools" als fehlerhaft erkannt und die Suche beeinflusst.

Derzeit sind entsprechende Patches für

  • Drupal Core 7
  • Drupal Core 6
  • Chaos Tools

Linktipp: Drupal Simplenews (1.x) Styling Tipps

Heute ein kurzer Linktipp für alle Drupal Entwickler, die Simplenews als Mailsystem nutzen und hier etwas mehr als die Standardfunktionalitäten nutzen wollen.

Beispielsweise:

  • Link zur Onlineversion
  • Abmelden Link stylen
  • Views einbinden
  • ...

Mein Tipp übrigens: Simplenews + MimeMail!

Add open/closed classes on events in JavaScript image combobox / msdropdown / msdd / Drupal lang_dropdown

Today I'd like to present you a little snippet to add open/closed classes within MSDropdown jQuery Plugin!
Explicitly this plugin is used within Drupals Language switcher dropdown / lang_dropdown Module.

Therefore we needed open/closed classes to determine the current state of selection for CSS purposes.

Snippet: (Drupal + allg.) Cookies dynamisch via JavaScript setzen

Zunächst einmal muss ich ein kleines Dankeschön aussprechen an die Entwickler des http://drupal.org/project/adaptive_image - Moduls. Davon abgesehen, dass das Modul einfach großartig funktioniert, habe ich hier einen super Hinweis zum Setzen dynamischer Cookies via JavaScript (in Drupal - wobei dieser Hinweis auch allgemein ohne Drupal gilt) gefunden.

Drupal 6: Better Formats + WYSIWYG => Input Format bleibt immer "Filtered HTML": Lösung!

Better Formats settings

Zwei sehr praktische und sehr häufig verwendete Module in Drupal sind Better Formats, zur Festlegung von Standard-Eingabefiltern je Benutzergruppe und WYSIWYG als Brücke für WYSIWYG Editoren.

Diese Module funktionieren auch in Kombination sehr gut, allerdings muss man einige Dinge beachten, um nicht auf Probleme zu stoßen.