Wordpress
Buddypress: Automatic refresh activity stream
by Florian on Mrz.04, 2010, under JavaScript, PHP / MySQL, Plugins, Wordpress
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 auf Wordpress 2.8 DE-Edition
by Florian on Jun.11, 2009, under Wordpress
Ich habe dieses Weblog jetzt auf die neue Version 2.8 aktualisiert und schaue mir jetzt mal die Änderungen an.
Die Übersetzung scheint mir hier noch nicht ganz vollständig zu sein. Im Menü tauchen immer wieder englische Begriffe (z.B. unter Artikel steht “Add new”) auf.
Themes kann man jetzt auch – wie schon länger die Plugins – direkt über den Browser installieren.
Der eingebaute Editor wurde deutlich verbessert. Er verfügt jetzt über Syntax-Highlighting und man kann bei einem Plugin jetzt auch alle Dateien bearbeiten.
Im Administrationsbereich kann man die verschiedenen Boxen jetzt schön hin und her schieben
(Screenshot folgt)
Mehr ist mir auf dem ersten Blick noch nicht aufgefallen. Ich werde es mal nach dem Frühstück noch genauer testen.
Erste Testversion von Spitzohr Shoutbox fertig
by Florian on Jun.07, 2009, under Plugins
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
by Florian on Jun.05, 2009, under Plugins
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.
Eine neue Seite für meine Webentwicklungen
by Florian on Jun.05, 2009, under Wordpress
Es wird Zeit, dass ich alle meine Web-Entwicklungen mal wieder sortiere und auf einer Seite zusammenfasse. Daher habe ich mich entschlossen, diese kleine Website (aus Basis von Wordpress) aufzubauen.
Wordpress 2.7
by Florian on Dez.12, 2008, under Wordpress
Ich habe gerade eine Mail aus der Wordpress Tester Mailingliste erhalten, indem einige gerade angemerkt haben, dass die neue Version bereits über 100.000 mal heruntergeladen wurde – und das um 8:48 morgens (USA).
Inzwischen ist der Counter bei über 150.000. Wow.
Die Version wurde erst gestern Abend veröffentlicht.
Wordpress 2.7 beta3
by Florian on Nov.16, 2008, under Wordpress
Seit Tagen warte ich schon sehnsüchtig auf Wordpress 2.7. In dieser Version wurde das Backend stark verändert – aber auch eine sehr nützliche (und lange geforderte) Funktion hinzugefügt: Wordpress Upgrade per Knopfdruck. Ich habe mir die Nightly Build-Version auf meinen Testserver installiert und teste dort mal ein wenig rum.
Hier mal ein paar Screenshots vom alten und neuem Backend:
Umbauarbeiten
by Florian on Nov.09, 2008, under Wordpress
Es wird mal Zeit, dass ich mein Weblog weiterentwickle. Ich habe bereits im Hintergrund einiges angepaßt. Sehen tut man davon eigentlich noch nichts.
Wo man was sieht sind rechts die Liste der Kategorien. Ich habe da mal einige Kategorien entfernt und die Hierachie etwas flacher gemacht. Mir ist aber noch nicht klar, wie ich die Kategorien in Zukunft aufbauen möchte. Eine Kategorie “Hobby” ist meiner Meinung nach aber nicht wirkich sinnvoll.
Meine Überlegung: Mit den Kategorien kann ich meine Zielgruppen abbilden. Einige interessieren sich für mich als Privatperson, andere wollen bei mir nur was über Webentwicklung lesen. Ich könnte natürlich das Weblog in mehrere Weblogs aufteilen – aber das würde den Aufwand für mich erhöhen und auch meine Website schwächen.
Schließlich muß ich dann die Startseite anpassen, dass jeder gleich die gewünschten Informationen findet. Wordpress ist jedenfalls sehr mächtig und bietet viele Möglichkeiten. Ich werde da mal etwas rumexperimentieren
Vorfreude auf Wordpress 2.7
by Florian on Okt.23, 2008, under Wordpress
Ich habe mir gerade ein Nightly Build von Wordpress auf meinem Testserver installiert und ein wenig damit rumgespielt. Und ja, es gibt doch sehr starke Veränderungen im Backend – die unteranderem doch etwas Gewöhnungsbedürftig sind.
Im Moment habe ich im Backend links oben nur “Schreiben”, “Verwalten”, “Design” und “Kommentare”. Rechts oben sind etwas kleiner “Einstellungen”, “Plugins” und “Benutzer”. In der kommenden 2.7er Version wanden diese Punkte alle nach links in eine auf Symbole reduzierbare Version. Sobald man sich an die Symbole gewöhnt hat, macht das sicher noch mehr Spass.
Mir gefällt vorallem die Funktion, dass man die verschiedenen Boxen bei “Artikel schreiben” nun verschicken kann, sehr gut. So kann ich die Box mit “Tags” und “Kategorien” auch nach rechts packen und muß dazu nicht mehr ewig nach unten scrollen.
Installation von Plugins und auch die Aktualisierung von Wordpress funktioniert jetzt auch sehr schön über die Weboberfläche. Interessant ist hier natürlich die Frage, wie der Updatevorgang in anderer Sprache aussieht? Aber das werde ich sicherlich noch herausfinden.
Am 10. November soll die finale Version von 2.7 veröffentlicht werden.
Warum Open Source Content Management Systeme besser sind
by Florian on Jul.15, 2008, under Joomla!, Wordpress
Es ist doch immer wieder erstaunlich, was mit Open Source so möglich ist. Wordpress ist eigentlich eher ein kleines System – aber weitaus mächtiger als überteuerte Script-sammlungen die von windigen Geschäftsleuten als ECMS verkauft werden… Und wenn man dann mal etwas will, was seit Jahren überall standard ist, dann muß man es für diese Sonderlösung teuer entwickeln lassen. Und dann ist man noch an die wenigen (vielleicht auch nicht so guten) Agenturen gebunden. Das deprimiert mich immer wieder.
Bei den meisten Open Source-Anwendungen sieht das ganz anders aus. Nehmen wir mal Typo3 als Beispiel. Sehr weit verbreitet und sehr mächtig – und sicherlich auch für viele Unternehmen als Enterprise Content Management System bestens geeignet. Durch die sehr hohe Verbreitung gibt es bereits sehr viele Standard-Funktionalität (Forum, Suche, Formulargenerator, SEO-Erweiterungen etc.) als fertige Erweiterungen, die man nur noch herunterladen und installieren muß. Dazu kommen natürlich auch noch jede Menge Agenturen, die sich mit diesem System auskennen. Und falls mal eine schlechte Agentur dabei ist – dann einfach diese durch eine gute Typo3-Agentur austauschen. Und falls man mal eigene Erweiterungen benötigt, die es bisher noch nicht gibt – auch kein Problem. Läßt sich sehr leicht programmieren (zumindest für jemand, der sich ein wenig mit Programmierung auskennt).
Allerdings ist Typo3 für mich eine Liga zu hoch. Für die meisten meiner Kunden reicht Wordpress oder Joomla! vollkommen aus. Diese sind auch einfacher zu bedienen. Ich konzentriere mich auf diese beiden System. Typo3 überlasse ich lieber den guten Agenturen