Formular-Vorschau mit jQuery Thickbox

Für eines meiner Projekte habe ich eine kleine einfache Formular-Vorschau implementiert. Da ich mit dem Ergebnis und der Einfachheit sehr zufrieden bin, möchte ich das Ergebnis hier kurz vorstellen.

Die Vorschau-Funktion nutzt das jQuery Framework und dessen Plugin Thickbox. Der Einsatz von Thickbox stellt aber nur eine Möglichkeit dar, die Vorschau umzusetzen. Im Grunde ist der Aufbau recht simpel. Die JavaScript Funktion setzt das Target und das Action Attribut des Formulars und sendet die Daten an das unter Target angegebene Ziel. Das kann ein neuer Tab sein, oder aber ein iFrame, der wie in dem Beispiel beschrieben in der Thickbox angezeigt wird.

Weiterlesen →

Servicewüste Deutschland???

Wer behauptet eigentlich immer, dass es in Deutschland keinen guten Support gibt? Wenn er dann noch kostenlos ist, zweifeln die meisten an der Qualität. Ich muss allerdings selbst zugeben, dass ich diese Art von Support auch schon häufiger erlebt habe. Man sucht meist auf den Internetseiten erst einmal vergeblich nach einer Telefonnummer, die es in vielen Fällen nicht gibt und auf die E-Mail im Kontaktformular bekommt man eine automatische  Antwortmail mit FAQ anhand eines Schlagwortes aus dem Text.

Heute habe ich eine sehr löbliche Ausnahme gefunden. Zuerst musste ich aber eine Mail an den Support schicken und bekam sofort eine automatische  Antwortmail zurück. Der Unterschied bestand schon in der Reaktionszeit von ca. 3 Stunden. Der Servicemitarbeiter meldete sich telefonisch, da er der Meinung war, es mit einer Mail nicht klären zu können. Das anschließende einstündige Gespräch konnte alle meine Fragen (und sogar noch einige mehr) beantworten. Er war sehr kompetent und merke direkt, wieviel Fachchinesisch er mir zumuten konnte und wo er genauer erklären musste. Es war nicht mein erster positiver Supportfall, aber einer, der mich sehr freudig überrascht hat.

Um jetzt keine direkte Schleichwerbung zu machen nur soviel zum Anbieter. Es handelt sich um einen Antivirushersteller, dessen Produktnamen an eine Gruppierung in einer Echtzeit-Strategiespiel-Serie erinnert.

CakeFest 2009 in Berlin

cakefest 2009 in BerlinIch war dabei! Wie ist war und was es alles zu sehen gab seht könnt ihr auf der offiziellen CakeFest website nachlesen. Empfehlenswert ist auch ein Blick auf die Twitter Nachrichten.

Auf der Suche nach neuen Inspirationen zur PHP-Programmierung bin ich auf das Buch Webentwicklung mit CakePHP gestoßen. Der Inhalt des Buchs beschrieb ziemlich genau das Projekt, dass ich für meine Bachelor-Thesis gewählt hatte. Ich habe mich auch damals an den Prinzipien von Ruby-on-Rails orientiert. Wenn das Buch ein halbes Jahr früher erschienen wäre, hätte ich viel Zeit und Probleme sparen können.

Weiterlesen →

Kau-Boy’s AutoCompleter Plugin

Dieses Plugin verwendet den Ajax.Autocompleter von script.aculo.us bzw. die jQuery Autocomplete Funktoin um Beiträge zu finden, die den Suchbegriff im Titel oder Inhaltstext enthalten.

Der eingegebene Text kann in den Titel der Beiträge und/oder im Inhalt gesucht werden. Es kann zusätzlich die Formatierung der Ergebnisse über eine eigene CSS Datei an den Blog angepasst werden. Es kann jeweils der Titel oder zusätzlich ein Teil des Inhalts angegeben werden, wobei hier auch die Länge des auszugebenden Inhaltes eingestellt werden kann.

Weiterlesen →

Mein erster Blog

So, nun ist es endlich so weit. Ich habe mich dazu durchgerungen einen Blog zu schreiben. Der Anstoß dafür war die Auseinandersetzung mit WordPress für den Blog bei meinem Arbeitgeber. Bei der Suche nach einem schönen Plugin zur Autovervollständigung, wie sie z.B. bei Google Suggest verwendet wird, wurde ich leider nicht fündig. Also habe ich mich kurzerhand dazu entschlossen selbst ein kleines Plugin zu schreiben.

Nachdem ich ein recht gutes Plugin entworfen hatte, wollte ich dieses auch der Allgemeinheit wieder zur Verfügung stellen. Dazu habe ich mir erst einmal eine kleine Website bauen müssen, um das Plugin auch schön darzustellen. Also neues Experiment vesuchte ich dann die Website mit Hilfe der gettext PHP-Funktion zu übersezten, was mir nach vielem Ausprobieren auch endlich gelungen ist.

Aber dann habe ich mich dazu entschlossen das Plugin auch dort zu Platzieren, wo es auch hingehört, in einen Blog. Somit kann es auch direkt hier ausprobiert werden und alle Neuerungen können hier nachvollzogen werden.

Was meine zukünfigten Themen sein werden weiß ich allerdings noch nicht. Es wird aber vermutlich ein eher ein Blog für Webdevelopment werden. Ich hoffe, dass es auch Spaß machen wird ihn zu lesen und dass ihr ein paar neue Ideen mitbekommt. Es würde mich auf jeden Fall interessieren, was ihr so zu sagen habt und was ihr euch wünschen würdet.