Snippet

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:

SEO: HTTP 301 URL Weiterleitung aller Domains auf eine Hauptdomain via mod_rewrite

Heute ein kurzer Tipp / Codebeispiel zum Thema Suchmaschinenoptimierung (SEO)!

Ich hatte schon öfter den Fall, dass mehrere Domains (beispielsweise Schreibweisen - auch "immer mit www") auf eine gemeinsame Domain weiterleiten sollen. Der Pfad soll dabei erhalten bleiben.

PHP Session wird (anscheinend) nicht dauerhaft über Aufruf hinweg gespeichert

PHP Session

Das war mal wieder so ein Fehler an dem man Tage verbringen kann... zum Glück aber nicht!

Ich arbeite derzeit mit einer Open Source Lib zur Generierung von Formularen. Darauf werde ich hier nicht weiter eingehen, da es im Grunde nebensächlich ist. Dennoch trat hier ein alter bekannter Fehler auf.

Einordnung: