Herzlich Willkommen.

Linktipp: Drupal 7 Form API States (Conditional Fields) with and/or/xor

21.08.2014 - 09:10

Metal Toad beschreiben in einem Blogeintrag die zahlreichen Möglichkeiten abhängige Drupal Form API Felder mittels an/or/xor von Bedingungen abhängig zu machen.

Auf jeden Fall einen Blick wert, wenn Ihr Euch gerade mit dem Thema Drupal States API herumschlagt!


Linktipp: jQuery Plugin für eine interaktive Weltkarte: jvectormap.com

Linktipp: jQuery Plugin für eine interaktive Weltkarte: jvectormap.com

07.08.2014 - 11:27

Mein heutiger Linktipp beinhaltet ein klasse jQuery Plugin zur Darstellung einer interaktiven Weltkarte mittel SVG.

Die Karte ist somit ein erstklassiger Ersatz für die uralte "ImageMap"-Technik und z.B. klasse geeignet für Standortkarten auf Unternehmenspräsentationen.


Hübsche Linux Server Überwachung via Dashboard mit simplem PHP Tool

04.08.2014 - 09:20

Ihr sucht nach einer coolen Monitoring-Lösung für Euren Linux Server? Einfache Installation per PHP Script und Live-Überwachung wichtiger Parameter im Browser? Dann ist linux-dash das richtige für Euch!


Drupal 7 Snippet: Add "Cancel" button to Content edit / create forms

28.07.2014 - 13:30

Based on the snippet from Pascal Duez:
https://gist.github.com/pascalduez/1888373 (thanks a lot!) I modified a bit, here's a snippet to add a "Cancel" button in Content (Node) create / edit forms.

Simply use your own mini module to implement it.

  1. /**
  2.  * Custom cancel button callback.
  3.  */
  4. function mymodule_form_cancel($form, &$form_state) {
  5.   $fallback_destinaton = '<front>';


Drupal 7 Views (3) add AJAXified RESET button for views exposed filters

24.07.2014 - 14:16

Drupal 7 Views (3) provides great functionality. However the optionally provided "Reset" button for exposed filters does not work nice with AJAX.
If it is clicked it:

  • Does not fire via AJAX but loads a whole new page
  • Has a problem with the URL (see https://www.drupal.org/node/1109980) and so redirects the user to the front page in most cases.

Linktipp: Drupal Commerce Conversion Tracking mittels Google Analytics

20.07.2014 - 19:29

Mein heutiger Linktipp betrifft Onlineshops mit Drupal Commerce und das zugehörige Google Analytics Conversion Tracking.

Mithilfe von Google Analytics Zielen und ein bisschen Know-How zur Drupal Commerce URL Struktur ist so sehr schnell ein beachtliches Tracking-System auf die Beine zu stellen!

Wie es genau funktioniert, beschreibt der empfohlene Blogeintrag! Viel Spaß beim Lesen!


Linktipp: Drupal CMS RESTful Project als Alternative zu Services oder restws Modul

20.07.2014 - 18:06

Heute nur ein kurzer Linktipp von mir. Zufällig bin ich auf das Projekt "RESTful" auf GitHub von Mateu Aguiló Bosch aufmerksam geworden.

Es stellt ein RESTful Framework für Drupal bereit, das sich in einigen Punkten von den bisherigen Lösungen abhebt und eine Lösung speziell für Entwickler ist.
Genaue Erläuterungen findet ihr direkt im GitHub Projekt unter:
https://github.com/Gizra/restful


Zend Debugger via Remote Server (SSH Tunnel) einrichten

18.07.2014 - 11:31

Ihr möchtet auf Eurem Webserver einen PHP Debugger nutzen? Das ist soweit kein Problem, allerdings muss man aus Sicherheitsgründen natürlich sicherstellen, dass niemand den Debugger ohne Berechtigung nutzen kann.

Eine sehr sichere und gleichzeitig flexible Lösung besteht darin, einen Port zu tunneln und über SSH, z. B. via Putty umzuleiten.


Google Maps Anfahrtsrechner mit einem simplen HTML Formular umsetzen

17.07.2014 - 10:30

Einen Anfahrtweg berechnen zu lassen ist dank Google Maps einfacher als gedacht! Es wird kein JavaScript benötigt und auch keine Google Maps API. Mit einem simplen Formular können alle wichtigen Parameter ganz einfach an Google Maps übergeben werden. Von der eigenen Website. Schlank und praktisch!

Hier der Code:


Dynamische Subdomains via htaccess und mod_rewrite einrichten mittels Wildcard-Subdomains

16.07.2014 - 10:34

In einigen Fällen macht es Sinn, dynamische Subdomains zu erstellen, beispielsweise um einen Pfad besser lesbar zu mappen. Man kennt dieses Vorgehen u.A. von sozialen Netzwerken.

Beispiel:
example.com/meinname

=> mapping auf =>

meinname.example.com

Dafür sind zwei Schritte nötig:
1. Wildcard-Subdomain anlegen:

*.example.com


Inhalt abgleichen