Layout die x-te

Mal wieder ein paar Änderungen am Layout, damit es den Leuten hier nicht zu langweilig wird ;-)

  • Seitenleiste ist jetzt komplett verschwunden um mehr Platz für den Inhalt zu machen
  • Links zu (un-)sozialen Netzwerken befinden sich jetzt in der zurückgekehrten oberen Navigationsleiste
  • die Schrift ist jetzt 1em statt 80%, wem das zu groß is, der soll gefälligst seine Standard-Schriftart im Browser kleiner stellen :-P

...und hier noch der Screenshot für meine treuen Feed-Leser :-)

Ach ja, warum ich das Ganze gemacht habe: Design-Studie zum lesen meines Blogs auf dem iPhone4 ;-)

Layoutanpassungen

Mal wieder mehr Spielerei als was sinnvolles, aber egal :-)

  • obere Navigationsleiste ist weg, braucht man ja eigentlich nicht so wirklich
  • letzte Kommentare aus der Seitenleiste sind raus, interessieren eh keinen und ich bekomm’ eh alle Kommentare per Mail oder im Backend
  • coole Social Media Buttons von Paul Robert Lloyd eingebaut

...und für die Leute, die den Feed lesen (Danke, ihr seid die Besten!) noch ein Screenshot…

ImageMagick in Serendipity nutzen (all-inkl.com)

Falls ich mal wieder in die Verlegenheit komme…

Ich bin ja seit einiger Zeit wieder bei all-inkl.com mit meinen Domains. An sich eine schöne Sache und der Support reagiert auch schnell. Nur manchmal vermisste ich dann doch meinen Shell-Zugang und die Bequemlichkeit eines Server, auf dem einen der Admin alles installiert was man will ;-)

Warum? Nun, im Falle von ImageMagick hat man bei all-inkl einfach nicht genug Rechte, das Programm ausführen zu lassen, wenn man es in Serendipity z. B. zum erstellen der Vorschaubilder verwenden möchte.

Man kann das Problem aber relativ leicht lösen, wenn man weiß wie…

Zu aller erst einmal muss natürlich ImageMagick in der Konfiguration unter „Bildkonvertierung” aktiviert werden. Als Pfad muss man bei all-inkl /usr/bin/convert angeben. Wie das bei anderen Providern aussieht, kann ich leider nicht sagen. Am besten einfach mal fragen.

Zu guter Letzt muss PHP-Dateien die Möglichkeit geben Shell-Befehle auszuführen. Standardmäßig ist dies nämlich verboten. Dazu muss man in der Datei .htaccess im Hauptverzeichnis von Serendipity folgende Zeile hinzufügen

AddHandler php-fastcgi .php .php4

Testen kann man dann die Sache einfach, indem man die Vorschaubilder erneuern lässt, das sollte dann ohne Fehlermeldungen durchlaufen.

...und falls jemanden interessiert, warum man das machen sollte: Die Methode mit GDLib funktioniert bei mir nicht mehr, da man standardmäßig 65MB PHP-Speicher zur Verfügung hat und das Vorschau-Script mehr bräuchte. Entsprechend kann es mit einer Fehlermeldung nicht ausgeführt werden.

Serendipity 1.5.4

Soeben ist ein Sicherheitsupdate von Serendipity veröffentlicht worden. Die Beschreibung des Updates bzgl. behobener Sicherheitslücken und neuer Funktionen findet sich wie üblich im zugehörigen Blog-Beitrag.

Hauptsächlich geht es wohl um eine XSS-Lücke, die recht leicht behoben werden kann. Ich habe aber die Gelegenheit gleich genutzt, das komplette Paket drüber zu bügeln ;-)