Probleme beim Upload von Dateien bei Field collections – Drupal 7

CMS Drupal

Heute mussten wir im Büro feststellen, dass das Modul „Field collection“, in der aktuellen Version „7.x-1.0-beta2“, einen größeren Bug aufweist. Es war nicht möglich Bilder hochzuladen, wenn die Felder in der Field-collection untergebracht sind. Man sieht die Felder zwar und man kann auch Bilder auswählen jedoch passiert gar nichts, wenn man auf „Upload“ klickt.

Breiten- und Längengrad zu einer Adresse mit PHP ermitteln

Google Maps Logo

Ich musste aus einer CSV-Datei mit Adressen die Koordinaten bestimmen und in ein CMS einpflegen. Dank dem Google Geocoding API ist es auch super einfach. Dazu wird einfach eine Anfrage an Google, mit der Adresse als Parameter, gesendet und man erhält alles was man braucht. Als Ergebnis kann man dabei XML oder JSON anfordern.

 

Es ist da: Google+ API

Google+ Logo

Heute Morgen scheinen sich die Nachrichten zu überschlagen. Während Thunderbird die neuen E-Mail runterlädt nutze ich die Zeit um mich überall einzuloggen. Also erstes natürlich bei Google. Dabei stelle ich fest, dass die Login-Seite endlich an das neue, wie ich finde tolles, Design angepasst wurde. Und dann im Postfach die Überraschung:

Today, we’re launching the first of the Google+ APIs.

Von Usability keine Spur

Immer wieder sehe ich im Netz große Seiten, bei denen ich einfach nur den Kopf schütteln kann. Ich habe mir jetzt einfach mal Facebook, MSN und Sat1 (Akte 20.11) rausgesucht, da ich öfters die Seiten Besuche.

 

Probleme bei Sessions und anonymen Benutzern – Drupal

CMS Drupal

Gestern wurden wir im Büro mit einem, für mich, neuem Problem in Drupal konfrontiert: Bei jedem neuen Seitenaufruf hat Drupal die Session komplett geleert. Dieses Phänomen trat aber nur bei nicht eingeloggten Besuchern auf. Ist ein Benutzer eingeloggt, so gibt es keinerlei Probleme. Dieses Verhalten macht einen Warenkorb/Merkzettel völlig unbrauchbar für neue Kunden. Also begann die Suche als erstes in dem Bugtracker von Drupal.

Bei der Suche sind wir auf das Ticket gestoßen:

In my latest application , i am facing a problem that , i can not set cookie for anonymous user. After login the cookie and session is working fine.

Formular in einem Overlay anzeigen – Fancybox

Ich habe neulich berichtet wie ich die Meta-Daten zu der angegebene URL ausgelesen habe. Nun brauchte ich ein modernes User-Interface, um diese Eingabe zu realisieren. Da ich jQuery und die Fancybox sehr schätze, sollten auch dieses Mal beide zum Einsatz kommen.

 

Meta-Daten von externen Seiten laden

In einer meiner Projekte sollte eine Funktion, ähnlich wie bei vielen Bookmark-Diensten, umgesetzt werden. Der Benutzer trägt eine URL in das Eingabefeld ein und das Script ermittelt automatisch den Titel (Meta-Title), die Schlüsselwörter (Meta-Keywords) und die Beschreibung (Meta-Description). Doch wie realisiert man solch ein Script am einfachsten?

WordPress auf Geschwindigkeit optimieren – Teil 1

wp_deregister_script und wp_deregister_style

Ich habe eins meiner Lieblingsprojekte diesen Sommer komplett auf WordPress umgestellt. Das Projekt ist sehr klein und übersichtlich, sodass es bis jetzt nur aus statischen Seiten bestand. Zur neuen Saison, ja das ist ein saisonabhängiges Projekt, wollte ich es aber etwas erweitern und die Möglichkeit bereitstellen, dass auch Freunde und Bekannte Inhalte einpflegen können. Bei statischen Seiten kann man das ja vergessen. Die statischen Seiten hatten jedoch einen wesentlichen Vorteil: Die Seite war wahnsinnig schnell! Darauf wollte ich nach der Umstellung auf WordPress jedoch nicht verzichten.

 

Verwaltungstheme auf bestimmten Seiten ausschließen – Drupal

Administration Theme Modul

Ich habe bei einer Drupal Installation ein selbstgemachtes Theme für das Frontend und ein Open Source Theme für das „Backend“. Standardmäßig werden alle Seiten, die das Wort „admin“ in der URL haben, mit dem Verwaltungstheme angezeigt. Das ist jedoch nicht immer erwünscht. In einigen Fällen hätte ich mir das Verwaltungstheme auch im „Frontend“ gewünscht.

Container gleicher Höhe – Newsteaser

Vor kurzem stand ich vor dem Problem, dass der Container der News auf der Startseite, immer eine feste Höhe hatten. Das hatte zur Folge, dass ich den Vorschautext auf x Zeichen kürzen musste. Das war jedoch keine optimale Lösung, da nicht jedes Zeiten die selbe Breite hat. Somit kam es immer wieder dazu, dass der Text über den unteren Rand der Box scheute. Das sah besonders unschön aus. Also suchte ich nach einem Weg die Höhe dynamisch, per JavaScript, anzupassen und bin recht schnell fündig geworden. Da ich in fast allen Projekten jQuery verwende, habe ich mich auch hier auf eine Lösung mit jQuery konzentriert.