Archiv für die Kategorie '.zungu.net'

WordPress MU wird sozial

BuddyPressMit Chickspeak hatte Andy Peatling ein WordPress Multiuser in ein Social Network umfunktioniert und darüber im Juli 2007 berichtet. Eigentlich wollte er damals die von ihm entwickelten und verwendeten WordPress-Plugins unter dem Projektnamen BuddyPress freigeben und weiterentwickeln, worüber ich mich sehr gefreut habe. Nachdem er kurz nach Veröffentlichung einiger Codezeilen das Projekt aus Zeitgründen aufgeben musste, wurde er einfach von Automattic als BudyPress Entwickler eingestellt. Automattic kann natürlich diese Komponenten auf WordPress.com einsetzen. Gleichzeitig kommen die der Community zugute. Gestern wurden auf der BuddyPress-Website die ersten Informationen veröffentlicht. Geplante Features sind u.a. erweiterte Profilseiten, private Nachrichten, Freundeslisten & Gruppen.

TWiki Version 4.2 Release

Schon seit dem 22. Januar 2008 wurde TWiki Release 4.2 veröffentlicht. Ich habe schon vor einigen Wochen kurz die neuen Features getestet. Eine der wohl wichtigsten Verbesserungen ist der neue WYSIWYG Editor, der jetzt auf TinyMCE basiert und komplett neu integriert wurde. Hier die wichtigsten Neuerungen:

  • WYSIWYG editor - a completely new, simple to use editor that virtually eliminates the need for training and promotes faster and more inclusive take up of the wiki within the organization.
  • SQL style query language for programmable search
  • New restore feature allows for easier rollback and policing of page changes/edits
  • Installation enhancements to make installation and upgrades easier
  • Improved login name/wiki name mapping to enable easier integration with external authentication mechanisms, such as LDAP
  • Improved plugins API

Ich werde in den nächsten Tagen ein Update von Version 4.1.2 durchführen. Wer eine ältere Version aktualisieren möchte findet alle wichtigen Infos im Upgrade-Guide. Außerdem gibt es jetzt auch Installer für Windows, OS-X sowie CentOS und Fedora Core mit denen die Installation vereinfacht wird und ein Blog auf TWiki.org mit aktuellen Informationen von Entwicklern und aus der Community.

Benutzernamen ändern in MediaWiki

Von haus aus lassen sich Benutzernamen im MediaWiki nicht nachträglich ändern. In der Praxis kommt es aber immer wieder vor, dass man sich beim Anlegen vertippt, dass man einen ungewohnten Benutzernamen von einem Admin zugeteilt bekommt, oder dass sich Namenskonventionen ändern und vereinheitlicht werden.

Um den Benutzer zu ändern reicht es nicht einfach aus in der MySQL-Datenbank den Benutzer in der Tabelle user zu ändern. Der Benutzername wird z.B. auch bei jeder Änderung einer Seite aufgezeichnet. Für das MediaWiki gibt es eine Erweiterung Renameuser mit der man dies Benutzernamen ändern kann (ab Version 1.7). Natürlich habe ich das erst entdeckt nachdem ich die Benutzer direkt in der Datenbank geändert habe. Wer auf die Erweiterung verzichten möchte kann es folgendermaßen versuchen:

Sicherheitshalber sollte man immer ein Backup der Datenbank anlegen bevor man irgendwelche manuellen Änderungen daran vornimmt. Die aktuellen Benutzernamen findet man im MediaWiki in der Tabelle user in der Spalte user_name. Am besten verwendet man die Suche in phpMyAdmin und sucht den zu ersetzenden Benutzernamen in der Datenbank, um festzustellen in welchen Tabellen man ändern muss. Dann kann man per SQL-Befehl die alten Benutzer durch die neuen ersetzen. Folgende SQL-Statements haben bei mir (MediaWiki Version 1.11) alle Tabellen abgedeckt und funktioniert:

update user set user_name = replace(user_name, 'Alter_user', 'Neuer_user');
update logging set log_title = replace(log_title, 'Alter_user', 'Neuer_user');
update page set page_title = replace(page_title, 'Alter_user', 'Neuer_user');
update pagelinks set pl_title = replace(pl_title, 'Alter_user', 'Neuer_user');
update recentchanges set rc_user_text = replace(rc_user_text, 'Alter_user', 'Neuer_user');
update revision set rev_user_text = replace(rev_user_text, 'Alter_user', 'Neuer_user');

Die SQL-Befehle kann man ebenfalls über phpMyAdmin absetzen.

Update auf WPMU 1.3

.zungu.net läuft inzwischen auf der neusten Version 1.3 von WordPress Multiuser (WPMU). WPMU ist die mehrbenutzer Plattform des bekannten WordPress Weblogs. Seit diesem Update lade ich Updates direkt aus dem Versionsverwaltungs-Archiv  (Subversion Repository) der Entwickler. Dies ermöglicht sehr schnell auf neue Versionen umzustellen. Die neue Version von WordPress kommt außerdem mit integriertem Tagging, weshalb auch ein Update der Datenbank-Struktur nötig war. Leider gab es bedingt durch das Update etwas Chaos mit den Feeds und bestimmt ungelesene Feeds. Inzwischen ist dies behoben.

Unter m.zungu.net biete ich Freunden und Bekannten die Möglichkeit ein eigenes Weblog anzulegen.

jambo, habari? mzungu sana

Swahili scheint gerade Trend-Titel für Web2.0 Projekte zu werden.

Jambo (swahili für Hallo - braucht man den meisten Deutschen wohl nicht zu übersetzen) ist eine Software, die es ermöglicht Social-Network Benutzer aus der Umgebung in Real Life zu treffen. Wenn ein Jambo-Mitglied in Reichweite des eigenen WLAN Netzes ist wird dies angezeigt und man kann direkt mit der Person chatten und sich verabreden.

Habari (swahili für ‘was geht?’ oder ‘nachricht’) ist eine vielversprechende Blog-Software Entwicklung die Matt kürzlich erwähnt hat.

zungu.NET - Preview

Passend dazu starte ich in Kürze unter zungu (swahili für bemerkenswert, ungewöhnlich, fremd) die Präsentation meines Unternehmens für Wiki-Consulting. Im Hintergrund laufen gerade viele Vorbereitungen dafür, u.a. die Entwicklung eines Logos. An dieser Stelle das Konzept des Schriftzugs. Über Feedback freue ich mich natürlich.

PS. ‘Mzuri sana’ bedeutet ’sehr gut’. Manche weißen ‘Witzbolde’ sagen stattdessen ‘mzungu sana‘. Für weitere Swahili-Recherchen empfehle ich wie üblich das Kamusi-Projekt.

Wikis als Wissensmanagement-Tool im Unternehmen

In einem Artikel empfiehlt der Verlag für die Deutsche Wirtschaft empfiehlt Wikis als firmeninterne Wissensmanagement-Tools. Wikis bieten in der Tat eine vollwertige und zukunftsweisende Alternative. OpenSource Wikis können eine kostengünstige und stabile Wissensbasis im Umternehmen darstellen.

“In jeder Form von wissensintensivem Unternehmen (Technologie, Beratung, Service, Finanzen, u. a.) können interne Wikis dem Firmennetz den einfachen Weg zum kostengünstigen und lauffähigen Wissensmanagement weisen.”

Wer als Unternehmen Wikis erfolgreich einsetzen möchte, sollte allerdings Beratung in Anspruch nehmen. Die vorschnelle Installation eines einfachen Wiki endet leider meist enttäuschend für die beteiligten, da wichtige soziokulturelle Faktoren nicht beachtet werden. Es ist auch nicht jedes Wiki für alle Unternehmen geeignet. Mit wachsender Nutzung entstehen oft neue Bedürfnisse an Skalierbarkeit und Sicherheit die im Vorfeld bedacht sein sollten um aufwendige Umstellung auf ein neues System zu verhindern.