• Allgemein(0)
  • [-]Technik(12)

Archiv

  • [-]2010(2)
    • [-]März(1)
    • [-]Februar(1)
  • [-]2009(9)
    • [-]Juli(1)
    • [-]Juni(1)
    • [-]Mai(1)
    • [-]April(1)
    • [-]März(1)
    • [-]Februar(4)

Zur Zeit wird gefiltert nach:PHP
Filter zurücksetzen

20:24
28.05.2009

Gallery2 Flash Video Player gegen Alternative tauschen

Ich wollte für Öffnet externen Link in neuem Fensterrapha-in-ruanda.de heute mal eben schnell testen, ob sich Videos aus der Gallery 2 einfach in wordpress einbinden lassen.

Über W2PG (Wordpress plugin zur integration von Gallery2) kann man Videos auch wie Bilder einfach in Artikel einbinden. Anstatt eines Videos tauchte aber nur ein Hinweis auf fehlendes Javascript auf.

Gute Gelegenheit, den in G2 integrierten Flash-Video-Player gegen eine Alternative zu tauschen, da dieser etwas globig wirkt und auch keine Video in Fullscreen zeigt.

Ich habe mich für den Öffnet externen Link in neuem FensterJW FLV Media Player entschieden. Um diesen nun zu aktivieren, muss in der Datei: gallery2/modules/flashvideo/classes/FlashVideoRenderer.class der Codeblock:

  1.   $playerUrl = $urlGenerator->generateUrl(
  2.     array('href' => 'modules/flashvideo/lib/G2flv.swf'),
  3.     array('forceFullUrl' => true));
  4.   $flashVars = 'flvUrl=' . urlencode($src) . '&Width=' . $width . '&Height=' . $height
  5.        . '&title=' . urlencode($title);

durch

  1. $playerUrl = $urlGenerator->generateUrl(
  2. array('href' => 'modules/flashvideo/lib/player.swf'),
  3. array('forceFullUrl' => true));
  4. $flashVars = sprintf('type=video&file=%s&plugins=viral-1',
  5. urlencode($src));  

getauscht werden.

Damit der Player nun aber auch wiklich in einem Post angezeigt wird, ist noch die <![CDATA[ Klammer am Ende der FlashVideoRenderer.class zu entfernen.

23:47
21.04.2009

Linux updates ...

Wollte eben mal schnell noch die aktuellen ubuntu patches inklsuvie  PHP5.2.6-2ubuntu4.1 auf meinen Servern einspielen. Das upgrade lief problemlos – doch danach war der apache weg.
Und obwohl das Startskript brav

Starting web server apache2        OK


auswarf wurde der Server nicht gestartet – kein thread in der Prozesslist, keine einzige Fehlermeldung in der error.log.

Google wusste keinen Rat (der Grund warum ich das hier auch noch mal aufschreibe) – dabei ist die Lösung trivial:
Ich habe den eaccelerator für das cachen von PHP-Skripten im Einsatz und dieser will für jede PHP-Version neu kompiliert werden. Nach dem neukompilieren funktioniert alles wieder problemlos.

Fazit: Linux ist ja normalerweise eine wahre Log-Schleuder – aber manchmal könnte ein Eintrag mehr nicht schaden.

15:21
24.02.2009

UML-Klassendiagramme aus PHP erstellen mit PHUML

Ich habe gerade ein wenig das OpenSource Tool Öffnet externen Link im aktuellen FensterphUML von Jakob Westhof getestet. phUML ist eine in PHP geschriebene Konsoleanwendung. Sie scannt ein Verzeichnis mit PHP-Sourcen rekursiv und spuckt mit Hilfe des Graphviz-Toolkits ein Klassendiagramm im PNG-Format aus.

Die Grafik zeigt die Metehoden der Klassen mit Typ und Parametern und ihre Vererbungshierarchie. Zwar wären die "Uses"-Beziehungen auch nett gewesen, aber um sich einen schnellen Überblick über eine Applikation zu verschaffen ist das ne richtig feine Sache.

Ich hab das gleich mal meine aktuelle Appliaktion losgelassen. Die Grafik der eigenen Klassen bringt es auf 3000px Kantenlänge - mit Fremdmaterial auf 22000px (8x8 Meter bei 72dpi) - das wäre doch mal ne nette Tapete :)

00:11
23.02.2009

Machs kurz! TinyUrl Marke Eigenbau.

Spätestens seit twitter und den knappen 140 Zeichen kennt man Linkkürzer wie tinyUrl, is.gd und viele Andere.

So ein Dienst ist auch nicht schwer umzusetzen. Eine Datenbanktabelle, ein paar Zeilen PHP und eventuell noch eine Priese Javascript und fertig ist der eigene Linkkürzer. Mein kleiner Test Kürzr (mit extra 2.0) findet man unter
Öffnet externen Link im aktuellen Fensterhttp://k.bsys.net/

Design © by Daniel Lienert / 2009