Plugins

Plugin: RS Buddypress Activity Refresh

A few days ago I’ve uploaded the RS Buddypress Activity Refresh Plugin to the WordPress Plugin Directory. It’s the first time I’ve uploaded one of my plugins to the Subversion server. Now I got some experience how to do this 😉

I’ve you have ideas or request, please use the Buddypress Group on BuddyPress.org.

Buddypress: Automatic refresh activity stream

I’m working on a solution to automatic refresh the activity stream on a buddypress website.

The easiest way would be to replace the existing activty stream through the new loaded html code. Unfortunately, the page flickers. Also if the user reply to an update, his text will disappear.

Okay, I only should add the new updates. So I’ve added a var „existing_ids“ to my javascript and pass the IDs to my php script via AJAX. My php script return only the updates where the ID is not in the list.

This works fine. But still having the problems with replies/comments to existing posts. My current solution check, if the update has comments and also write them into a var „ids_with_comments“. My php script checks, if the ID does not exists yet on the page OR the ID is not in the var „ids_with_comments“ AND now has comments. The JavaScript which handle the response checks, if this is an existing update, but with new comments. It will replace the update. Only if the user is currently replying to this update, the script will do nothing. So I prevent to override the textarea.

The current scripts a part of my theme. I’ve packed the files to Theme, which is using the bp-default templates. Here you can download the current version of my automatic-refresh theme.

Update: Please use the RS Buddypress Activity Refresh Plugin.

Erste Testversion von Spitzohr Shoutbox fertig

Gestern habe ich mein Plugin schonmal erfolgreich testen können. Es gibt noch viele Ideen, die ich noch einbauen will, aber auch noch einige Schwachstellen. Was im Moment noch fehlt ist eine Releaseplannung. Was möchte ich in der ersten finalen Version drin haben?

Das Plugin möchte ich als Widget in geschlossenen Bereichen verwenden. Also nur mit registrierten Benutzern. Das Widget soll auch anzeigen, wer zur Zeit online ist – eventuell auch, auf welcher Seite sich dieser Benutzer gerade befindet.

Das kann man natĂŒrlich auch in eine andere Richtug erweitern und als Support-Chat nutzen. Theoretisch könnte ein registrierter Benutzer ĂŒber den Chat auch direkt auf eine andere Seite umgeleitet werden… Aber das will ich erstmal nicht einbauen.

WordPress-Plugin: Spitzohr Shoutbox

Ich will eine Shoutbox auf meinen Blogs haben, bei dem ich zugleich sehen kann, wer wo gerade online ist.

Dazu gibt es bereits zwei sehr interessante Plugins. Das eine nennt sich WP Wall und stammt von Vladimir Prelovad. Damit können Besucher einfach kurze Kommentare auf der Seite hinterlassen, ohne dass die Seite neu geladen werden muß.

Das zweite Plugin stammt von Lester ‚GaMerZ‘ Chan und nennt sich WP-UserOnline. Es macht genau das, was der Name schon sagt: Es zeigt an, welche Besucher sich gerade wo auf der Seite befinden.

Aber leider habe ich kein Plugin gefunden, das beide FunktionalitÀten verbindet. Aber ich kann ja ein wenig PHP ;-). Mal schauen, ob das was wird.

This is a demo store for testing purposes — no orders shall be fulfilled.