Snippet

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.

Linktipp: JQuery: (AJAX) Bilder vorladen

Im heutigen Linktipp empfehle ich euch ein kurzes JQuery Script um Bilder vorzuladen.
Dies ist sehr praktisch, wenn die Bilder erst später ebenfalls per JavaScript in den Inhalt eingebunden werden. So wird das Bild dem Benutzer sofort angezeigt und muss nicht erst übertragen werden.

Einordnung:

Drupal 6: jplayer Modul + jplayer 1.2 loop / repeat Bug beheben

jPlayer Logo, Copyright by http:/jplayer.org

Das Drupal Modul "jPlayer" ist perfekt zur Wiedergabe von Audio-Dateien unter Einbinding als CCK-Formatter zu verwenden.

Die Drupal 6 Version verwendet den jPlayer Version 1.2. Im Gegensatz zur Drupal 7 Version ist dieser leider nicht so gut konfigurierbar und mit einigen Schwächen behaftet. Eine davon die die Endloswiedergabe im "Playlist"-Modus, sofern nur ein Track vorhanden ist. Dieses Problem wollen wir hier lösen.

Drupal: modr8 email notification on new content using rules module

Drupal CMS Icon

Modr8 (http://drupal.org/project/modr8) is a great and very efficient drupal module to handle moderation of content.

The module provides methods for moderation and allows to notify users when their content was accepted, denied or if a moderator leaves a comment.

One important thing the module lacks: Moderators information about new content to moderate.

Drupal: modr8 E-Mail Benachrichtigungen bei neuem zu moderierenden Inhalt

Modr8 (http://drupal.org/project/modr8) hat sich als ein sehr einfaches aber effizientes Werkzeug zur Verwaltung von Moderationswarteschlangen in Drupal bewährt.

Das Modul bietet Benachrichtigungen an den Inhaltsautor bei Freischaltung, Ablehnung oder Kritik am zu prüfenden Inhalt.

Drupal: [PDF] Node Anhänge in neuem Fenster öffnen

Drupal: PDF-Dateien in neuem Fenster öffnen

Häufig sollen Dateianhänge (Attachments) in Drupal Nodes nicht im selben Fenster geöffnet werden, damit der Benutzer die Seite nicht verlässt.

Insbesondere bei PDF-Dateien ist dies keine seltene Anforderung.
Selbstverständlich gibt es hier mehrere Möglichkeiten, von der Auslieferung als Stream via .htaccess bis zur Anpassung der Drupal Attachment Templates.

Einordnung:

Drupal: CCK Privacy Felder Sichtbarkeit in Views verwenden

CCK Privacy Felder

Mithilfe des CCK Privacy Moduls können CCK Felder vom Autor des Beitrags als "privat" gekennzeichnet werden, sodass diese im Node für nicht berechtige Personen ausgeblendet werden. Nur Benutzer mit einer entsprechenden Berechtigung können diese Felder sehen.

Einordnung:

Drupal: Lightbox2 HTML Inhalte per inline-Attribut im Layer öffnen lassen

Drupal Lightbox2 Modul inline codes

Die Lightbox2 ist ein sehr mächtiges Drupal Modul.
Viele Funktionen sind eher unbekannt, wie beispielsweise die zahlreichen Optionen zum Laden von Link-Inhalten.

Für die Verwendung im Inline-Code gibt es festgelegte "rel"-Attribute, die dem Link (<a href="??">!!</a> ==> <a href="??" rel="INSERT_HERE" >!!</a>) zugewiesen werden.

Daher hier einige Tipps:

jQuery: Umgebendes HTML Element (Wrapper) entfernen und Inhalte beibehalten

jQuery JavaScript Framework

Heute ein Mini-Script für die JQuery Freunde.

Ziel war es, ein Element von seinem umgebenden HTML-Element freizustellen, dabei jedoch die Inhalte beizubehalten.

Lösung war für mich das folgende Script:

  1.     /**
  2.     * Entfernt das äußerste Wrapper-Element innerhalb des Selektors.

Einordnung: