Archiv

Archiv für November, 2009

Tutorial: Erstellen eines sozialen Netzwerkes mit BuddyPress

30. November 2009 10 Kommentare

Dieses Tutorial soll das Installieren eines sozialen Netzwerkes mit BuddyPress Schritt für Schritt anhand von Text und Bild erklären. Um dieses Tutorial zu verstehen, sollte man WordPress kennen und wissen, was WordPress MU ist. Ebenso sollte man sich ein wenig mit PHP, MySQL und dem Erstellen von Internetseiten allgemein auskennen.

Vor einiger Zeit verfasste ich schon ein Tutorial zur Installation von BuddyPress mit Gruppenforen, damals war die Installation und die Integration der Forensoftware noch weitaus komplizierter.

Dieses Tutorial gilt für BuddyPress 1.1.2 (Deutsch) mit WordPress MU 2.8.6

Inhalt:

Was ist BuddyPress?

BuddyPress ist ein Plugin von WordPress MU, das es ermöglicht ein soziales Netzwerk auf Basis des bekannten Blogsystems WordPress zu erstellen. Nutzer können ein Profil erstellen, Gruppen erstellen und Gruppen beitreten und sich in Gruppenforen austauschen. Ähnlich wie bei Facebook und Konsorten kann ein Nutzer einen Status angeben.
Da BuddyPress als Plugin auf WordPress MU aufbaut, hat man auch alle Funktionen dieses CMS. Neben dem Netzwerk also besteht auch die Möglichkeit, Blogs zu erstellen.

Voraussetzungen:

Webspace mit PHP und MySQL und FTP-Zugriff
FTP-Programm (z.B. FileZilla)
Browser (z.B. Firefox)

Für die hier gezeigte Installation wird Webspace von Pytal verwendet.

Herunterladen:

Unter http://buddypress.de/download kann man sich die aktuelle deutschsprachige Version des Netzwerkes herunterladen. Die BuddyPress-Combo beinhaltet alle benötigten Dateien.
Laden Sie diese Datei herunter und entpacken Sie sie.

ACHTUNG:
Die aktuell auf buddypress.de angebotene Kombo ist Fehlerhaft! Nutzen Sie stattdessen WordPress-MU von wpmu.de und die englische BuddyPress-Version von buddypress.org zusammen mit der Sprachdatei von buddypress.de.

Hochladen:

Nutzen Sie ihr FTP-Programm und laden Sie den Inhalt des Ordners „BuddyPress“ auf Ihren Webspace. Stellen Sie sicher, dass wirklich alle Dateien korrekt hochgeladen wurden.

Installieren von WordPress MU:

Zuerst benötigen Sie ein paar Daten. Legen Sie die MySQL-Zugangsdaten bereit. Sie benötigen den Datenbanknamen, den MySQL-Nutzernamen und das MySQL-Passwort, sowie den Host des Datenbankservers (meistens „localhost“).
setupscript

  • Nun rufen Sie die URL zu den hochgeladenen Dateien auf. Es erscheint automatisch eine Installationsseite.
  • Wählen Sie aus, ob Blogs unter Subdomains oder Verzeichnissen abrufbar sein sollen.
  • Geben Sie in dem Formular die MySQL-Zugangsdaten ein.
  • Wählen Sie einen Titel für Ihre Installation (kann später geändert werden).
  • Geben Sie Ihre Mailadresse an. Von dieser Adresse bekommen Nutzer die Bestätigungen, Sie bekommen Nachrichten vom Netzwerk.
  • Bestätigen Sie das Formular mit einem Klick auf „Submit“.
  • Nach bestätigen des Formulares wird eine Bestätigungsseite angezeigt. Sehen Sie in Ihren E-Mail nach, ob Ihnen Nutzername und Passwort zugeschickt wurden, ansonsten notieren Sie selbige auf der Seite.
  • Die Installation ist Beendet. Wenn Sie die URL aufrufen, sollte Ihnen ein Weblog im Standard-Design gezeigt werden.
  • Hängen Sie an Ihre URL noch /wp-admin an (http://meinedomain.de/wp-admin, Sie erhalten eine Anmeldeseite, auf der Sie sich mit ihrem Nutzernamen (admin) und dem angezeigten Passwort anmelden können. Danach werden Sie in das Backend weitergeleitet.

Aktivieren von BuddyPress:

Bisher haben Sie lediglich WordPress MU installiert. BuddyPress liegt als Plugin bei und muss nur noch aktiviert werden.

Sollten Sie die WordPress MU-Version 2.8.5.2 zur Installation verwendet haben (aktuell in der BuddyPress-Combo), müssen Sie zuerst ein Sicherheitsupdate durchführen. Klicken Sie dafür auf „update“ und folgen Sie den Anweisungen.
update-wpmu_1

Nun stellen Sie WordPress MU von Englisch auf Deutsch um:

  • Klicken Sie auf „Settings“ (links unten).
  • Wählen Sie im Drop-Down-Menü für Blog-Language „German“ aus und klicken Sie auf „Save Changes“.
  • Wählen Sie unter „Admin -> Einstellungen“ (links oben) für Standard-Sprache „German“ und bestätigen Sie mit „Einstellungen Aktualisieren“.

Nun aktivieren Sie BuddyPress und aktivieren Sie die Themes des Netzwerkes.

  • Rufen Sie das Plugin-Verzeichnis Ihrer Installation auf.
  • Klicken Sie auf „Aktiviere BuddyPress Blogübergreifend“.
  • Gehen Sie nun auf „Admin -> Themes“ und aktivieren Sie „BuddyPress Default“ und „BuddyPress Social Network Parent Theme“
  • Gehen Sie auf „Design“ und aktivieren Sie „BuddyPress Default 1.1.2″. Aktivieren Sie nicht das Parent Theme!

BuddyPress ist nun fertig Konfiguriert. Ihre Startseite sollte nun wie unten abgebildet aussehen:

startseite

Im Backend können Sie nun unter „Design -> Widgets“ die Startseite mit Widgets (einzelne Komponenten) füllen. Sie können die Widgets anordnen, wie Sie wollen.

Weitere Konfiguration:

Sie müssen sich nun entscheiden, ob ihre Mitglieder Blogs anlegen dürfen, oder ob sie sich nur ein Nutzerkonto anlegen dürfen. Sie können später alles ändern. Ebenso sollten Sie jetzt einige Funktionen von BuddyPress kennen lernen.

Um festzulegen, ob Ihre Nutzer sich nur anmelden dürfen, oder ob sie auch Blogs anlegen dürfen, tun Sie folgendes:

  • Gehen Sie zu „Admin -> Einstellungen“.
  • Legen Sie unter „Erlaube neue Registrierungen“ fest, was Ihre Nutzer tun dürfen.

Auf dieser Seite können auch weitere Einstellungen vorgenommen werden, die (wie unter „Admin“ immer) das gesamte Netzwerk betreffen.

Ein weiterer wichtiger Punkt ist die Gruppenfunktion von BuddyPress. Schon jetzt können von Ihren Nutzern Gruppen erstellt werden. Wenn Sie möchten, dass jede Gruppe ein eigenes integriertes Gruppenforum hat, in dem sich Ihre Nutzer austauschen können, befolgen Sie die folgenden Anweisungen:

  • Gehen Sie auf „BuddyPress -> Foreninstallation“.
  • Klicken Sie nun auf „Eine neue bbPress-Installation aufsetzen“. BuddyPress wird nun das bereits mitgelieferte Forum installieren und integrieren.
  • Klicken Sie auf „Installation fertigstellen“.

Nun sind die Gruppenforen für Ihr Netzwerk installiert und integriert. Jeder, der eine Gruppe erstellt, kann nun wählen, ob die Gruppe ein Forum haben soll, oder nicht. Unter „BuddyPress -> Komponenten-Installation“ können Sie die Gruppenforen jederzeit deaktivieren, ohne die bestehenden Inhalte der Foren zu löschen.

Sie können nun festlegen, welche Daten Ihre Nutzer in ihre Profile eingeben können:

  • Gehen Sie auf „BuddyPress -> Profilfelder“
  • Legen Sie dort weitere Felder fest und erstellen Sie neue Feldgruppen.

Sie haben eine funktionstüchtige Installation von BuddyPress erstellt und damit den Grundstock für ein soziales Netzwerk geschaffen. Was für ein soziales Netzwerk jetzt noch fehlt, sind Nutzer. Diese müssen selbst gesucht und geworben werden.

Nützliche Plugins:

Um die jetzt erstellte Community weiter anzupassen, gibt es inzwischen viele Plugins. Hier stelle ich ein paar davon vor und verlinke gleich auf die entsprechende Download-Seite.

bpPicture Album
Fügt für jeden Benutzer ein Bilderalbum zum Profil hinzu. Der Nutzer kann damit seine Fotos hochladen und den anderen Mitgliedern in Form eines Albums zeigen.

TDLC Birthdays
Erstellt ein Widget auf der Startseite, das an die Geburtstage der Mitglieder erinnert. Man kann auswählen, ob die Geburtstage jedem angezeigt werden, oder ob nur angemeldete Nutzer die Geburtstage ihrer Freunde sehen können. Ebenfalls kann ausgewählt werden, ob das Alter der Nutzer mit angezeigt werden soll, oder nicht.
Für dieses Plugin habe ich eine deutsche Sprachdatei erstellt:
tdlc-birthdays-de_DE.po
tdlc-birthdays-de_DE.mo

Welcome Pack
Welcome Pack ist ein Plugin, das neu Registrierten Nutzern eine Einladung in eine vorgegebene Gruppe sendet und eine Freundschaft zu einer vorgegebenen Person herstellt. Außerdem wird dem neuen Nutzer eine automatisierte Nachricht geschickt, in dem man ihn beispielsweise willkommen heißen kann.

Auch viele Plugins, die für eine normale WordPress-Installation gemacht wurden, funktionieren mit BuddyPress und WordPress MU, so zum Beispiel Akismet, WP-ShortStat und Simple Google Sitemap.

Wichtige Verweise:

Über Erfolge und Misserfolge kann man gerne Kommentare hinterlassen. Ebenso natürlich, wenn sich Fehler oder unklare Formulierungen eingeschlichen haben. Verbesserungsvorschläge sind natürlich auch gern gesehen.

Nach oben ^^

Wordpress: Arbeitsspeicher sparen mit überarbeiteter mo.php (Sprachdatei)

28. November 2009 Keine Kommentare

wordpressVor ein paar Tagen fand ich bei code-styling.de einen interessanten Artikel, in dem der Autor eine gemeinschaftlich überarbeitete Version der WordPress-Core-Datei vorstellt, die die maschinenlesbaren Sprachdateien interpretiert.
Mit der veränderten Version soll es laut Autor möglich sein, den Arbeitsspeicherverbrauch der Sprachdateien von WordPress zu verringern. Dies ist gerade für diejenigen interessant, die viele Plugins nutzen (und somit viel Speicher verbrauchen), oder größere Blogs oder Internetseiten mit WordPress realisieren und betreiben.

Ich habe die Datei heruntergeladen und ausgetauscht, tatsächlich konnte ich eine Verringerung des Speicherbedarfs feststellen. Wo WordPress vorher 33,41MB brauchte, wurde mir nach dem Tausch der Datei ein Bedarf von 32MB Arbeitsspeicher angezeigt.
Auch ein Test auf einer Installation von BuddyPress (Wordpress MU + BuddyPress [Social Network Plugin]) zeigte eine Einsparung. Von 40,61MB sank der Speicherhunger der recht gewaltigen Installation auf 38,7MB, eine Einsparung also von 1,91MB.

Die Datei wird ausdrücklich als Beta angeboten, da sie bei manchen Sprachdateien Fehler hervorrufen kann, ich allerdings konnte bisher an keiner der beiden Installationen Fehler feststellen.

Die veränderte mo.php kann hier heruntergeladen werden und ersetzt die Datei mo.php im Ordner /wp-includes/pomo/. Es empfielt sich immer, ein Backup zu machen, bevor man solche Änderungen vornimmt.

Linguee jetzt als iPhone- und iPod-App – über 1 Mio Übersetzungen zum mitnehmen

27. November 2009 2 Kommentare

Vor einiger Zeit schrieb ich schon einmal über Linguee, ein Wörterbuch, welches Übersetzungen im Kontext anbietet. Nun gibt es Neuigkeiten von dem Dienst:

Linguee.de hat ein App veröffentlicht, welches 450.000 Einträge offline auf iPhone und iPod bereitstellt, sowie das Online-Suchen in den über 1.000.000 Übersetzungen von Linguee ermöglicht.

Verfügbar ist dieses App unter: http://www.itunes.com/app/Linguee

Linguee unterscheidet sich von normalen Wörterbüchern, da der Dienst keine einzelnen Wörter anzeigt, sondern die Vokabeln im Zusammenhang in bestehenden Texten. Der Suchende kann so die passende Vokabel für seinen Satz und Anlass finden und sehen, wie andere Menschen dieses Wort nutzten.

Das Textmaterial stammt fast sämtlich aus dem Internet. Professionell übersetzte Firmen-Homepages und Seiten von Organisationen und Universitäten bilden die Basis des Textmaterials. Weitere Quellen sind Dokumente des europäischen Parlamentes, sowie Patentschriften.

Bisher ist Linguee ein reines Deutsch-Englisch-Wörterbuch, in der Zukunft sind aber auch Übersetzungen in andere Sprachen geplant.

Bin ich der VZnet-Support?

23. November 2009 Keine Kommentare

Innerhalb kurzer Zeit erreichte mich heute schon die zweite Mail mit einer Supportanfrage zum Thema MeinVZ/SchülerVZ. Deshalb möchte ich die Gelegenheit nutzen, allen mitzuteilen, dass ich mit VZnet nichts zu tun habe und von denen weder für Fehlerbehebung, noch für das einbetten von Videos in Nutzerprofile bezahlt werde.

Wer Hilfe bezüglich eines der VZs benötigt, trete bitte in Hilfegruppen ein oder an den Netzwerkeigenen Support heran. Ich habe ja nichts gegen E-Mails, aber ich kann auch nicht weiterhelfen.

Kuriose Ebay-Auktion: Original Gewinnbenachrichtigung

12. November 2009 Keine Kommentare

Gestern fand ich eine Ebay-Auktion der etwas anderen Art. Versteigert wird eine „Ebay-Auktions-Gewinnbenachrichtigung (ORIGINAL!)“, hier die Beschreibung:

Sie bieten auf eine Email von ebay.de, die sie darauf hinweist, die Auktion gewonnen zu haben.
Der erfolgreiche Bieter bekommt nach Abschluss eine Mail von Ebay, in der steht, dass er diese Auktion gewonnen hat!
Damit ergeben sich ungeahnte Möglichkeiten – sie können etwa:

  • Die Mail ausdrucken und einrahmen
  • Sie anderen vor das Gesicht halten, um ihnen zu zeigen, dass Sie eindeutig der/die Bessere sind
  • Sie können damit angeben, wie knapp sie diese Auktion jemand anderem weggeschnappt haben
  • Sie können Thesen über eine Korrelation zwischen der Größe ihrer Geschlechtsmerkmale und dem Gewinn dieser Auktion aufstellen
  • Sie können die Mail anzeigen lassen, den Bildschirm abfotografieren und die Mail als Hintergrundbild nutzen
  • Sie können die Mail an Freunde und Verwandte weiterleiten
  • Sie können die Mail löschen (Achtung: Das geht nur einmal! Kein Ersatz für versehentlich gelöschte Mail!)
  • Sie können die Mail in den SPAM-Ordner verschieben und dann darüber lachen, dass eine ebay-Mail im Spamordner gelandet ist
  • Sie können sich wie ein kleines Kind zu Weihnachten freuen, eine Auktion gewonnen zu haben und wie verrückt durch ihre Wohnung tanzen
  • Sie können die Mail als Vorwand für ein Gespräch mit irgendjemandem nutzen
  • Sie können die Mail ausdrucken und die Rückseite als Notizzettel verwenden!!
  • Sie können bei Empfang der Mail vor sich hinmurmeln, wie sehr sie diese ebay-Mails nerven
  • Sie können anderen zeigen, wie wichtig Sie sind, weil Sie eine Email erhalten haben
  • Sie können die Mail als Anlass nutzen, mal wieder etwas Geld via PayPal zu überweisen

Extra für meine lieben Bieter: Die einmalige Gelegenheit bei dieser Auktion mitzubieten! UMSONST*!!

*)Es sei denn, sie sind am Schluss Höchstbietender. Dann müssen sie natürlich zahlen.

Hier noch schnell ein Screenshot für die Nachwelt:

ebay-gewinnbenachrichtigung

Also los! Bisher ist nur ein Gebot abgegeben worden, noch hat jeder die Chance auf eine kostengünstige Gewinnbenachrichtigung.

Wie der Tontechniker im Porzellanladen…

12. November 2009 2 Kommentare

Hier ein Video, das ich gerade über Twitter fand:

Also: Vor jedem Interview die Deckenventilatoren abschalten und am besten Mikros auf Stativen nutzen, sonst hetzt man sich die Porzellan- und Kunstsammler auf den Hals…

Fotos: Orgeln des Domes St. Eberhard in Stuttgart

11. November 2009 Keine Kommentare

Hier noch mehr Fotos, diesmal von den Orgeln im Dom St. Eberhard in Stuttgart. Die Große Orgel wurde von Winfried Albiez gebaut und im Jahre 1982 eingeweiht, die Chororgel, gebaut von Claudius Winterhalter, stammt aus dem Jahre 2006.

stuttgart-kath-eberhard1

stuttgart-kath-eberhard2

stuttgart-kath-eberhard3

stuttgart-kath-eberhard4

stuttgart-kath-eberhard5

stuttgart-kath-eberhard6

stuttgart-kath-eberhard7

Fotos: Orgel der Pauluskirche in Stuttgart

8. November 2009 Keine Kommentare

Ein paar Fotos der Oscar-Walcker-Orgel der evangelischen Pauluskirche in Stuttgart, entschuldigt die teilweise schlechte Belichtung, ich hatte kein Stativ und keine Lust, lange an den Einstellungen zu drehen:

stuttgart-ev-paulus1

stuttgart-ev-paulus2

stuttgart-ev-paulus3

stuttgart-ev-paulus4

stuttgart-ev-paulus5

stuttgart-ev-paulus6

stuttgart-ev-paulus7