Einträge aus der Kategorie 'Entwicklung'

BuddyPress 1.2: @-Replies werden eingeführt

Eine neue Funktion hat in die Entwicklerversion von BuddyPress 1.2 Einzug gehalten. Mit denen von Twitter bekannten @-Replies können nun die Mitglieder innerhalb einer Community über die Aktivitätsstream-Komponente direkt angesprochen werden.

Wird in einem Update ein Benutzer erwähnt, z.B. @dennis, erhält dieser eine E-Mail und wird automatisch verlinkt. Diese Benachrichtigung kann natürlich jederzeit deaktiviert werden. Über einen Filter, wie bei Twitter, können nur Updates angezeigt werden, die einen erwähnen.

BuddyPress 1.2 soll Ende Januar erscheinen.

BuddyPress 1.2: Unterstützung des “normalen” WordPress

“Single WP support. Yes, you read that correctly.”

Es sind acht einfache Worte, die so manchen BuddyPress-Benutzer und sehr viele WordPress-Benutzer freuen wird. BuddyPress 1.2, welches für Ende Januar 2010 angesetzt ist, wird auch das “normale” WordPress unterstützen. Bisher lief die “Social Network”-Erweiterung nur auf WordPress MU.

Die passenden Änderungen am BuddyPress-Code wurden am Sonntagmorgen in die Entwickler-Version (“trunk”) eingespielt. Damit steht es nun jedem frei diese zu testen. Jedoch sollte man beachten, dass das Ganze noch nicht stabil genug für den Produktiveinsatz ist und nicht immer funktionieren muss. Des weiteren fehlt gegenüber einer WPMU-Installation die Multi-Blog-Komponente.

Eigentlich war erst mit BuddyPress 1.3 und dem Erscheinen von WordPress 3.0, welches WordPress und WordPress MU verschmelzen sollte, geplant das “normale” WordPress zu unterstützen, jedoch sei man zum Entschluss gekommen, so Andy Peatling im englischen BuddyPress-Forum, dass es sinnvoller sei, dies nun zu machen, damit die Unterstützung von WordPress 3.0 perfekt wird.

BuddyPress 1.2 kommt Ende Januar, BuddyPress 1.3 soll gemeinsam mit WordPress 3.0 im Frühling 2010, möglicherweise März 2010, erscheinen.

Status: Wann kommt BuddyPress 1.2?

Nach der offiziellen BuddyPress-Roadmap sollte die neueste Version 1.2 schon diesen Monat erscheinen, jedoch kann man an diesem Plan nicht mehr festhalten, wie Hauptentwickler Andy Peatling jetzt im SitePoint-Interview zugab. Aufgrund des eigentlich nicht geplanten Wechsel des Standardthemes sei man im Zeitplan durcheinander gekommen. Angepeilt wird nun Ende Januar 2010.

Des weiteren gibt es auch Neuigkeiten in Sachen “Bildergalerien”. Diese werden nicht wie geplant mit BuddyPress 1.2 kommen. Nach dem Umbau des Aktivitätsstreams und der Verfügbarkeit eines Plugin bestehe für so eine Komponente kein Bedarf mehr. Jedoch wurde offen gelassen, ob es mit zukünftige Versionen kommen wird, gerade weil der Fokus für die Zukunft auf Medieninhalten liegt.

Außerdem gibt es eine Meldung aus der Entwickler-Version: Das neue Default-Theme ist nun für alle Benutzer zum Testen freigegeben. Die Entwickler-Version kann im BuddyPress-Trac heruntergeladen werden.

BuddyPress 1.2 erhält neues Standard-Theme

Mit BuddyPress 1.2, welches laut Roadmap noch diesen Monat erscheinen soll, wird ein neues Standard-Theme eingeführt, dass dass bisherige Theme ersetzen wird.

preview

Ziel dieses neuen Designs ist die Anpassung an eigene Bedürfnisse zu verbessern und alle Elemente zu vereinheitlichen. So ist zum Beispiel die Anzahl von JavaScript-Codezeilen von 800 auf 600 und der Anteil von CSS-Code sogar um die Hälfte auf 1400 Zeilen reduziert wurden.

preview-2

Auffällig am neuen Design: Es gibt nun eine zentrale Sidebar, die auf der kompletten Seite angezeigt wird. Die modulare Startseite wird eingeschränkt und durch ein Dashboard ersetzt, über das der Benutzer auf die neue Aktivitätenkomponente, die Pinnwand und Status-Komponente zusammenfasst, zugreifen kann (dazu in einem weiteren Artikel demnächst mehr).

preview-3

Des weiteren sind die Elemente in den Verzeichnisse nicht mehr nach dem Alphabet, welches in welchen Sprachen Probleme gemacht hat, aufgeschlüsselt sondern nur noch z.B. nach “Alle Gruppen” und “Meine Gruppen” aufgeteilt. Auch das Forenverzeichnis hat eine Aktualisierung erhalten, so kann man nun direkt aus diesem neue Beiträge schreiben.

Das Design kann nun über testbp.org getestet werden. Aktuell führt Core-Entwickler Andy Peatling noch die letzte Feinarbeiten durch, bevor dass Theme nächste Woche in den BuddyPress-Code einfließen kann.

BuddyPress-Neuerung mit WordPress (MU) 2.9

Mit WordPress bzw. WordPress MU 2.9 kommt Ende November / Anfang Dezember eine neue Generation der beliebtesten Blogging-Plattform der Welt heraus. Bei WordPress Deutschland gibt eine kleinen Überblick über den Zeitplan sowie einen Artikel über “oEmbed”. Auch für BuddyPress bringt WordPress (MU) 2.9 eine Neuerung mit. Andy Peatling, Hauptentwickler von BuddyPress, hat bei WordPress einen Patch eingereicht mit dem es Plugins möglich sein wird, alternative Theme-Verzeichnisse anzugeben (z.B. im Plugin-Ordner selbst).

Welche Auswirkungen hat das auf BuddyPress?

Ab WordPress 2.9, die passende BuddyPress-Version dazu ist nun unbekannt, muss man das Parent-Theme “bp-sn-parent” nicht mehr in den Theme-Ordner kopieren sondern kann im Ordner von BuddyPress selber verbleiben. Das hat den Vorteil, dass wenn ein Update vorliegt und eine automatische Aktualisierung genutzt wird, das Parent-Theme nicht noch mal extra manuell auf den neusten Stand gebracht werden muss.

Wie es mit dem Standard-Theme von BuddyPress, “bp-default”, aus sieht, steht bislang nicht fest. Es könnte auch in den Plugin-Ordner wandern oder, was wahrscheinlich ist, im normalen Themes-Ordner bleiben, da dies nicht vom automatischen Update überschrieben werden soll, da hier Eingriffe in den Code durch den Benutzer erwünscht sind, wo hingegen Änderungen am Theme “bp-sn-parent” tabu sind.

Ein Termin für das passende BuddyPress-Update steht bislang noch nicht fest.

Beta-Version von BuddyPress 1.1 veröffentlicht

In der Nacht wurde die erste Beta der neuen Version von BuddyPress veröffentlicht. Die Version 1.1, der “Social Network”-Erweiterung für WordPress MU, beinhaltet zahlreiche Neuerungen, wie zum Beispiel eine verbesserte Integration von bbPress oder die vereinfachten Themes. Alle Neuerungen im Überblick:

  • Einheitliche Themes für BuddyPress
  • “One-Click”-Integration von bbPress
  • Ausbau der Forenfunktionen (z.B.: Forenverzeichnis & Administrationsfunktionen)
  • Profilfelder lassen sich nun im Backend ordnen & sortieren
  • Ausbau der Gruppenfunktionen (z.B.: Benutzer können zu Gruppenadmins ernannt werden)
  • Benutzer können bei der Registrierung nun ein eigenes Passwort auswählen
  • Der Aktivitätsverlauf lässt sich nun filtern
  • Profile können wie bei Facebook oder Twitter aufgerufen werden (z.B.: meineseite.de/benutzername)
  • Neue Komponente: Status Updates (vergleichbar mit Facebook oder Twitter)
  • Viele, viele und mehr Bugs wurden geschlossen

BuddyPress 1.1 benötigt weiterhin WordPress MU. Selbstverständlich steht für diese Beta-Version eine deutsche Sprachdatei zur Verfügung. Unsere Versionen enthalten im Gegensatz wie die von buddypress.org schon bbPress 1.0. Ein Extra-Download ist nicht notwendig!

In den kommenden Tagen werden wir auf BuddyPress.de weitere Artikel zu BuddyPress 1.1 veröffentlichen, die die neuen Funktionen und Verbesserungen genauer unter die Lupe nehmen.

BuddyPress 1.0 RC2 in Vorbereitung

Zwar liegt noch keine finale Version von WordPress MU 2.7.1 vor, jedoch laufen die Vorbereitung für den Release von BuddyPress 1.0 schon auf Hochtouren. Die aktuelle Entwicklerversion wurde auf das neue Pluginsystem von WPMU 2.7.1 umgestellt.

Wer die Entwicklerversion betreibt und auf die Revision 1303 oder höher umsteigen will, muss beachten, dass BuddyPress nicht mehr unter wp-content/mu-plugins sondern unter wp-content/plugins/buddypress liegt. Mit diesem Wechsel ist es auch notwendig auf die Beta 1 von WordPress MU 2.7.1 umzusteigen. Des Weiteren ist BuddyPress nicht sofort aktiv, sondern muss über die, von WordPress bekannte, Pluginverwaltung aktiviert werden.

Ein Releasedatum von BuddyPress 1.0 steht noch nicht fest.

BuddyPress soll auch für das normale WordPress erscheinen

Wie Andy Peatling, Hauptentwickler von BuddyPress, auf dem WordCamp in Denver, USA, und im englischen BuddyPress-Forum bekannt gab, soll BuddyPress auch für die normale Version von WordPress erscheinen. Damit wird von der bisherigen Strategie, dass BuddyPress nur für WordPress MU entwickelt werden soll, abgerückt. Grund für diese Entscheidung ist vermutlich das starke Feedback aus der Community.

Damit BuddyPress ohne Probleme auf beiden Platformen laufen kann, muss das blogübergreifende Plugin-System (Site Wide Plugins) von WordPress MU angepasst werden. Die Änderungen werden zurzeit in den Code eingepflegt und sollen mit dem Release von WPMU 2.7.1 veröffentlicht werden.

Wann BuddyPress für die Standard-Version von WordPress erscheinen soll steht noch nicht fest. Der Entwickler Andy Peatling geht von wenigen Wochen aus, da BuddyPress noch auf das unterschiedliche Registierungssystem von WordPress umgestellt werden muss.

Automatisches Update und BuddyPress 1.0 RC1

BuddyPress-Entwickler, Andy Peatling, hat im englischen Blog für morgen, anstatt der finalen Version, einen Release Candidat angekündigt. Das fertige BuddyPress 1.0 soll so lange verzögert werden, bis WordPress MU ein neues MU-Plugin-System erhält, welches Verwaltung, Aktivierung/Deaktivierung und automatisches Update ermöglicht.

Wie Andy schreibt, soll durch diese neue Verwaltungstool möglich sein, BuddyPress-Komponenten abzuschalten, hinzuzufügen und mit einem Klick zu aktualisieren, wie es auch mit normalen WordPress-Plugins möglich ist. Diese neue WPMU-Funktion steht dann auch allen weiteren WordPress MU Plugins zur Verfügung. Insgesamt soll dies den Wartungsaufwand minieren, da alle Komponenten unabhängig von einander Updates erhalten werden. Dies entspricht dem Konzept von BuddyPress, welches BuddyPress als Ansammlung von MU-Plugins vorsieht.

In den nächsten Wochen soll WordPress MU dieses neue MU-Plugin-Verwaltungspanel erhalten, bis zu diesem unbekannten Zeitpunkt, wird keine finale BuddyPress 1.0 freigegeben. Wir von BuddyPress.de werden dafür sorgen, dass auch die Sprachdatei automatisch aktualisiert werden kann.

BuddyPress-Präsentation auf dem WordCamp Whistler

Andy Peatling, Entwickler von BuddyPress und Social Engineer bei Automattic, hat auf dem WordCamp Whistler 2009 BuddyPress genauer vorgestellt. Neben Erläuterungen zu Funktionen & Komponenten, gab es auch eine kleine Vorschau auf die Roadmap von BuddyPress. Neben den bald erscheinenden Komponenten „Fotogalerie“ und „Status-Updates“, soll es eine offizielle Entwickler-Community auf buddypress.org geben, zudem sollen auch offene Datenstandards eingebaut werden. Desweiteren zeigte er, wie einfach es ist, Komponenten für BuddyPress zu programmieren. Die Frage, ob BuddyPress auch für WordPress erscheinen wird, ließ er offen.