Snippet

Hintergrundfarbe per JQuery dynamisch wechseln mit Effekt

Ich habe mich gefragt, wie man mit JQuery die Hintergrundfarbe als Hover-Effekt wechseln kann.

Nach einiger Zeit kam ich auf die folgende Lösung, die super aussieht und natürlich zusätzlich mit Verformungseffekten etc. versehen werden kann:

  1. $(document).ready(function(){
  2.   $('.elementToHover').hover(
  3.           function () {

Subselects im Zend Framework - Zend DB

Ich bin sicher nicht der erste der sich fragt, wie Subselects im Zend Framework gelöst sind!

Hier also eine kleine Anleitung zu Zend DB - Subselects:

  1. $subselect = $this->_db->select()
  2.             ->from('A')
  3.             ->where('x=?', $x)
  4.  
  5.         $select = $this->_db->select()

Benutzeranmeldung - Fehlerhafter HTML-Code als Titel (Modul: Admin Menu)

Ich hatte leider das Problem, dass bei der Benutzeranmeldung (/user) immer ein falscher Titel ausgegeben wurde.

Anstatt der Überschrift "Benutzeranmeldung" stand hier ein HTML-Code (Bilder, ...) die nicht verarbeitet wurden (schätze aufgrund von php-htmlentities, ...)

Leider hat es mich einige Zeit gekostet, bis ich den Fehler finden konnte:
Es war das admin_menu - Modul!

Drupal: Even und Odd in Listen, insbesondere Benutzerlisten in Blöcken hinzufügen

Oft ist es (zumindest bis CSS3) sinnvoll, Listeneinträgen zeilenweise unterschiedliche Klassen zu geben (Even/Odd) um diese ansprechen zu können.

Diesen Wunsch hatten wir beispielsweise bei den Benutzerlisten in den Blöcken unserer Rollerseiten.

Da Drupal das Konzept nicht konsistent durchzieht, hier unsere Lösung:

  1. template.php im entsprechenden Design öffnen
Einordnung:

Ziele / Targets von JQuery events benutzen

Da ich nun schon einige Zeit nach einer entsprechenden Lösung gesucht habe, möchte ich euch hier kurz mitteilen, wie man die Zielelemente von Events anspricht!

Darüber ist es z.B. auch global möglich die Zielelemente von Ajax-Anfragen per ajaxSucces(eventObj, ..., ...){} anzusprechen.

Einordnung:

JQuery - Elemente in Ajax-Bereichen automatisch initialisieren

Häufig tritt beim Einsatz von Ajax in JQuery das Problem auf, dass darin enthaltene Elemente nicht wieder korrekt manipuliert oder getriggert werden.

Da mir die Änderung von Hand allerdings in größeren Projekten zu aufwändig war und es sich ohnehin um eine "Standard-Problematik" handelt, habe ich mir vorgenommen diese sauber zu lösen.

Beispiel zum Exceptionhandling in PHP in Wikipedia ergänzt

Um auch PHP nicht zu kurz kommen zu lassen, habe ich ein Beispiel zum Exceptionhandling in Wikipedia ergänzt.

Derzeit wartet die Änderung noch auf eine Überprüfung.

Hier der Link:
http://de.wikipedia.org/w/index.php?title=Ausnahmebehandlung&stable=0&re...

Update: Mittlerweile freigeschaltet!