Freitag, den 28. September 2007 |
Yepp! Funzt!
Auch das FlowPlayer PlugIn funktioniert wie gewünscht im DokuWiki. Und es spielt auch problemlos mit Amazons S3 zusammen. Nur wenn man es etwas ausgefeilter haben will, muß man es ein wenig patchen. Ich habe dies getan und es ausführlich dokumentiert. Wo? Natürlich in meinem DokuWiki.
Technorati-Tags: DokuWiki Wiki FlowPlayer Video Multimedia
Posted by Jörg Kantel | Permalink | | | Webworking
Wikis als Multimedia-Container
Ich habe gestern meine hier geäußerte Idee weiterverfolgt und eine Installation und ein paar Tests des DokuWiki durchgezogen. Die Installation auf einem Premium-Account bei Strato war Pipi-einfach: Die Software auf den Desktop runterladen, dort entpacken und dann den gesamten Folder in ein Verzeichnis beim Spielzeugprovider kopieren. Das war alles. Bei älteren Strato-Accounts (so wie meinen) muß eventuell dem Verzeichnis noch eine aktuellere PHP-Version zugewiesen werden, bei Neukunden dürfte es out of the box funktionieren. Als Template habe ich mich für das Monobook entschieden, das das Wiki ein wenig wie die Wikipedia aussehen läßt. Templates sind ebenfalls schnell installiert: Einfach den Folder in das Verzeichnis lib/tpl
kopieren, schon steht es zur Verfügung. Beim Monobook darf man allerdings nicht vergessen, das PlugIn Display Wiki Page mit zu installieren, sonst klappt es nicht mit der Navigation. (Ich habe noch ein wenig mit den Stylesheets rumgespielt, um das Template an meine (ästhetischen ) Bedürfnisse anzupassen und das ist bisher der einzige Kritikpunkt, den ich habe: Die Stylesheets sind auf so viele Dateien verteilt, daß man schon ein wenig Spürsinn braucht, um die Datei herauszufinden, die die zu ändernen CSS-Anweisungen enthält.)
Womit wir beim Thema wären: Das DokuWiki hat einen relativ einfachen und ziemlich gut dokumentierten PlugIn-Mechanismus und daher stehen schon ziemlich viele PlugIns zur Verfügung, auch zum Einbinden von (externen) Multimediadaten (das Einbinden interne Dateien wird schon recht gut vom Media Manager gelöst):
Ich habe erst einmal getestet: Das flickr-PlugIn (ja, ja, ich weiß, aber ein PlugIn für einen anderen Photo-Hoster stand nicht zur Verfügung), das PlugIn für Google-Videos und ein PlugIn für YouTube. Die beiden letzten habe ich ein wenig aufgebohrt, Details gibt es jeweils hier, hier und hier.
Zu beachten ist (damit Ihr nicht auch stundenlang nach dem Fehler suchen müßt): Viele PlugIns werden auf der Wikiseite zur Installation via Copy and Paste angeboten. Sorgt bitte dafür, daß Euer Editor sie dann als ASCII abspeichert. Ich habe ewig gebraucht, bis ich feststellte, daß der PHP-Interpreter mit der Datei nichts anfangen konnte, weil er über irgendein UTF-8-Zeichen gestolpert war. Also: Wenn der Interpreter in der ersten Programmzeile (nach den Kommentaren) abbricht, ist dies vermutlich der Grund.
[Wath's next?] Als nächstes werde ich das PlugIn für den FlowPlayer testen und mich dann an die Erstellung zweier eigener PlugIns für Videos und Bilder von Sevenload versuchen (die leider immer noch keine API haben). Außerdem funktioniert das Syntax Coloring bei mir noch nicht, hat jemand eine Idee, woran das liegen könnte?
Dann möchte ich eventuell den Media Manager so aufbohren, daß er die Media-Dateien auf einem externen Server verwaltet, zum Beispiel eben auf Amazons S3.
Und last but not least: Ich würde gerne weitere Portlets einbauen, um zum Beipiel den RSS-Feed des Schockwellenreiters in der Sidebar des Wikis zu zeigen.
Alles in allem: Das DokuWiki ist ein nettes und genügsames (keine Datenbank!) Spielzeug, das trotzdem hinreichend leistungsfähig ist. Die Beschäftigung damit macht Spaß und daher erkläre ich es auch zum »Google des Tages«.
Still diggin'!
Technorati-Tags: Wiki DokuWiki Multimedia Video
Posted by Jörg Kantel | Permalink | | | Webworking
Donnerstag, den 27. September 2007 |
Weblogs und Jazz
Ist zwar schon über ein Jahr alt, aber ich habe es im Rahmen des WordPress-Updates zur Version 2.3 gerade erst entdeckt: Auf der BlogTalk Reloaded 2006 sprach WordPress-Gründer Matt Mullenweg in seiner Keynote 25 kurzweilige Minuten lang lustvoll über Weblogs und Jazz:
Ich werde das neue WordPress in den nächsten Tagen für einen Clienten mal (wieder) installieren und ausgiebig testen. Bericht folgt...
Und damit ich mehr darüber lerne ist WordPress der »Google des Tages«.
Technorati-Tags: WordPress Weblogs Jazz
Posted by Jörg Kantel | Permalink | | | Medien
Mittwoch, den 26. September 2007 |
WordPress 2.3 ist draußen
Gestern wurde die Version 2.3 des Weblog-Systems WordPress veröffentlicht (Download). Es scheint ein interessantes Update zu sein, da einige Features (z.B. Tag-Wolken), für die man bisher noch Plugins benötigte, jetzt im Kern integriert sind. Allerdings wurden in v2.3 einige Datenbank-Tabellen geändert, so daß es bei diversen Plug-Ins sein kann, dass diese nicht mehr ordnungsgemäß funktionieren. Einen ersten Anhaltspunkt für Probleme gibt die Plug-In Compatibility-Liste, aber da es für WordPress sehr, sehr viele Erweiterungen gibt, deckt diese Liste natürlich nicht alle Eventualitäten ab. Vorsicht ist also die Mutter der Porzellankiste und ein Backup vor einem Update war sowieso noch nie eine schlechte Idee. [Die ContentSchmiede]
Technorati-Tags: WordPress
Posted by Jörg Kantel | Permalink | | | CMS
Dienstag, den 18. September 2007 |
Drupal 6.0 beta
Beta-Test von Drupal 6.0 beginnt: Das freie Content-Management-System (CMS) Drupal 6.0 ist nun in einer ersten Beta-Version verfügbar. Diese nutzt einen überarbeiteten Installer, um Drupal-Seiten schneller einrichten zu können. Außerdem unterstützt das System die Anmeldung über OpenID. Die Beta-Version ist noch nicht für den Produktiveinsatz geeignet, Updates auf Drupal 6.0 sollen von den Versionen 4.7.x und 5.x möglich sein. [Golem.de]
Technorati-Tags: Drupal
Posted by Jörg Kantel | Permalink | | | CMS
Montag, den 17. September 2007 |
Warum in die Ferne schweifen...??
Manchmal übersieht man einfach das Naheliegende: Hatte ich mich bisher bei meinen Überlegungen für eine Peer2Peer-Social-Software (am Beispiel einer kollaborativen Photo- und Video-Community) auf Content-Management-Systeme (wie zum Beispiel Drupal) versteift, fiel mir gestern abend ein, daß dafür sicher auch Wikis geeignet seien und die Verlinkung über Wikilinks sicher ein neuer, interessanter Aspekt sein kann. Nun sind Wikis dafür bekannt, daß sie eigentlich eher textlastig sind und sich mit Mediadaten schwer tun und so habe ich ein wenig recherchiert. Geeignet als Basis für solch ein System sind nach meinen bisherigen Erkenntnissen:
Das (eher einfache) DokuWiki (GPL) kann schon in der Grundkonfiguration mit vielen (Multi-) Mediadaten umgehen und es gibt interessante Media-PlugIns, die zum Beispiel Flash-Filme einbinden (auch mit dem FlowPlayer). Eine gut dokumentierte PlugIn-Schnittstelle erlaubt eventuell notwendige Erweiterungen. Bestechend am DokuWiki ist die Einfachheit. Es benötigt nur PHP, keine Datenbank, die Daten und Seiten werden im Filesystem abgelegt.
Das Wikka Wiki (GPL) war für mich neu. Es scheint ebenfalls viele Multimedia-Dateien einbinden zu können und besitzt darüber hinaus eine umfangreiche Unterstützung für RSS-Feeds.
Auch hier gibt es einen PlugIn-Mechanismus, mit dem die Wiki-Software erweitert werden kann und mittlerweile eine große Sammlung von fertigen PlugIns.
- Last but not least ist sicher auch das MediaWiki (ebenfalls GPL) geeignet. Dieser Tanker unter den Wikis ist mir allerdings zu groß und zu komplex, aber wer eine große Community plant, der ist damit vermutlich sehr gut bedient.
Ungeklärt ist bei allen Dreien bisher die Frage des Asset-Managements und die damit verbundene Frage, wie ich komfortabel mit Multimedia-Daten umgehe, die nicht auf dem »eigenen« Server liegen, sondern zum Beispiel auf Amazons S3. Aber diese Frage ist auch bei den Content Management Systemen bisher weitgehend ungelöst. Und es gibt sicher noch weitere Wikis, die als Basis geeignet sind. Für Tips und Hinweise bin ich wie immer dankbar.
Bei der Recherche war übrigens das Buch Wikis und Blogs, herausgegeben von Christoph Lange sehr hilfreich. Es ist die umfangreichste Übersicht über gängige Wiki-Software, die mir bisher in gedruckter Form untergekommen ist - auch wenn das DokuWiki dort keine Erwähnung findet.
Technorati-Tags: Wiki Multimedia Community SocialSoftware Peer2Peer
Posted by Jörg Kantel | Permalink | | | Webworking
Freitag, den 14. September 2007 |
Pagoda CMS
Using Python to build a CMS that doesn’t suck. Vollmundige Ankündigung, aber alle Vortragsfolien auf einer Seite wirkt nicht sehr professionell. [Anarchaia]
Technorati-Tags: Pagoda CMS Python
Posted by Jörg Kantel | Permalink | | | CMS
Mittwoch, den 12. September 2007 |
Helma-Tutorial auf deutsch
Fabian Bartsch hat ein nettes Helma-Tutorial geschrieben, in dem eine kleine Weblog-Applikation hochgezogen wird. Helma (Open Source) ist ein Web-Application-Server, mit dem zum Beispiel der österreichische Rundfunk, aber auch populäre Weblog-Hoster wie Antville, Twoday oder Blogger.de ihre Seiten betreiben. [haboglabobloggin']
Technorati-Tags: Helma Tutorial
Posted by Jörg Kantel | Permalink | | | CMS
Dienstag, den 11. September 2007 |
Yepp! Klappt!
Das Remote Enclosure Modul (wir berichteten) für Drupal funktioniert nach dem Patch tatsächlich wie versprochen. Es gibt nach der Installation ein neues Eingabefeld, in dem man die URL der externen Mediadatei, einen Linktext, die Größe (optional, sonst holt sich Drupal die Angabe selber) und den Mime-Type (z.B. video/mpeg
) eingibt. Und schwupp, schon hat man einen RSS-2.0-Feed, mit dem sowohl Miro als auch iTunes etwas anfangen kann:
Jetzt bleibt wirklich nur noch das Problem der Asset-Verwaltung, um die z.B. bei Amazon S3 liegenden (Flash-) Media-Dateien oder Bilder oder MP3 vernünftig in eine Drupal-Story einbinden zu können (ohne dem »Redakteur« das Hantieren mit HTML zuzumuten), dann wäre mein Konzept schon nahezu realisiert. Hier habe ich bisher allerdings noch kein funktionierendes Modul gefunden. Falls also von Euch da draußen jemand etwas weiß...
Still diggin'!
Technorati-Tags: Drupal Video Asset RSS Internet-TV
Posted by Jörg Kantel | Permalink | | | Multimedia
Freitag, den 7. September 2007 |
WordPress und Strato (2)
In diesen Beitrag hatte ich unter anderem beschrieben, wie man trotz fehlendem mode_rewrite
bei Strato benutzer- und suchmaschinenfreundliche Permalinks in einem Wordpress-Blog einstellt. Hier wird ein anderer Weg beschrieben, der darauf aufsetzt, daß man die Error-Pages auf die entsprechenden Seiten umbiegt. Ich bin mir nicht sicher, ob das bei Strato funktioniert, wenn ich mich recht erinnere, verursachte das Herumfummeln in der .htaccess
ein ziemliches Chaos. Ich habe momentan keine Zeit, dies zu testen, vielleicht kann das jemand anderes ausprobieren und in den Kommentaren hier ein Feedback hinterlassen? [Daniel T. per Email.]
Technorati-Tags: Wordpress Strato Permalinks
Posted by Jörg Kantel | Permalink | | | CMS
Donnerstag, den 6. September 2007 |
Call-time pass-by-reference
Wenn man das Drupal-Modul RSS Remote Enclosure, das für die korrekte RSS-2.0-Einbindung von Media-Files, die auf externen Servern liegen, zuständig ist, aktivieren will, erhält man eine häßliche Fehlermeldung, die eine RegEx (resp. deren Parameterübergabe) in Zeile 296 des Quellcodes betrifft: preg_match('/\.(\w*)$/', $url, &$m);
Wenn man das &-Zeichen vor dem letzten Parameter rausschmeißt, wird aber alles gut.
Ich weiß, solche Patches sind blöd, aber solange die Entwickler keine korrigierte Version ausliefern...
Technorati-Tags: RSS Drupal Vodcast Podcast
Posted by Jörg Kantel | Permalink | | | CMS
COREblog 2.93b ist draußen
Ihr erinnert Euch noch an COREblog? Dem Zope- und (seit COREblog2) auch Plone-basiertem Weblog-Tool, mit dem auch ich einige Zeit den Schockwellenreiter betrieben habe, bis unser schwachbrüstiges Serverchen ob des Ansturms in die Knie ging? Nun ist es in der Version 2.93b erschienen (Download, tar, ca. 199 KB). Es läuft auch unter Plone 3 und erlaubt einige AJAX-Style Features. [Atsushi Shibata per Email.]