Archiv der Kategorie: Webdev

Amivini.de wieder offline

Ja, ich habe auch anderes zu tun, als täglich Amivini anzusurfen. Trotzdem: Als ich nun letzte Woche wieder einmal einen meiner dort verwalteten Weine abrufen wollte, konnte ich nur noch staunen. Die Community ist schon wieder vom Netz genommen worden – nur ein 404 Standarderror vom verwendeten PHP-Framework ist zu sehen.

Schon wieder tagelang offline, keinerlei Stellungsnahme. Rein gar nichts!

Ist für mich nicht mehr glaubwürdig. Sehr schade. Bin ich der einzige Blogger, der dort Weine verwaltet hat?

Problemlösung Browser stellt Umlaut nur als Rechteck dar

Da ich eben mal wieder eine halbe Stunde Zeit am Debian Etch verbracht habe, hier ein entsprechendes Howto.

Problem:
– frische Etch Installation
– nicht als Entity (ü ä etc.) codierte Umlaute und Sonderzeichen werde als kleine Rechtecke dargestellt

Ursache:
Apache2 sendet im HTTP-Header
Content-Type: text/html, Charset: UTF-8

Lösung:
Apache2 Direktive AddDefaultCharset Off
z.B. bei AllowOveride in der lokalen .htaccess oder eben in der /etc/apache2/conf.d/charset

http://httpd.apache.org/docs/2.2/de/mod/core.html

Ausserdem wichtig: Debian Locales auf de_DE
http://linuxwiki.de/Debian/locales

Ajax.InPlaceCollectionEditor ~ zusätzlichen Parameter per POST übergeben

Nach einigen Fehlschlägen, mit dem Script.aculo.us Ajax.InPlaceCollectionEditor zusätzliche POST Parameter an das Serverskript zu senden – war die Lösung per Google dann doch rasch gefunden:

Iamjosh bringt es perfekt auf den Punkt: 

http://iamjosh.wordpress.com/2007/06/20/update-request-with-in-place-select-editor/

Also in control.js

 //this.options.callback = function(form, value) {
 //  return „value=“ + encodeURIComponent(value);
 //}

 auskommentieren und die eigene Callback-Function in den Ajax request einhängen!