Extension:Facebook/de

Ab 2014 wurde diese Erweiterung wurde mit "nicht betreut", da sie nicht auf neuere MediaWiki-Versionen aktualisiert. Die letzte Version von MediaWiki bekannt kompatibel zu sein ist Version 1.20. Wenn Sie möchten, um bei der Pflege / Aktualisierung dieser Erweiterung zu unterstützen, finden Sie in den Quellcode auf GitHub: https://github.com/garbear/facebook-mediawiki

Die Facebook Erweiterung ermöglicht MediaWiki Benutzern, in die Wiki mit ihren Facebook-Account durch die Integration von Wikis in Facebook anmelden. Open Graph Social Plugins auf Wiki-Seiten verwendet werden, und Sie können sogar zu verwalten Benutzerrechte innerhalb von Facebook über Facebook-Gruppen.

Diese Erweiterung wurde nicht von Facebook entwickelt. Dank dem Wikia Development Team für ihre Hilfe bei der Entwicklung dieser Erweiterung.

Konfiguration
Die Datei config.default.php (hier) enthält die Schritte zum Erstellen einer neuen Facebook-Anwendung und verschiedene Möglichkeiten, um ihre Konfiguration anpassen.

Sie können direkt zu bearbeiten config.default.php, sondern um Änderungen über Aktuelles zu erhalten, wird empfohlen, dass Sie die geänderte Datei als config.php speichern.

Alternativ können Sie Ihre Einstellungen in Localsettings.php nach dem  Erklärung oben schließen.

Die unten wgFbAppId und wgFbSecret Code ist nur eine Beispielen werden der Code, den Sie eingeben müssen hier Nach dem Erstellen einer erklärt neue Facebook-Anwendung.

Datenbank Dumps
Ihre Datenbank wird aktualisiert werden müssen, um mit Facebook zu arbeiten, die nur mit PHP 5 zu arbeiten.

Einige Webserver noch PHP 4. Dies kann mit folgendem Befehl geprüft werden Default: $ php --version PHP 5.2.15 (cli) (built: Dec 15 2010 14:09:31) Unter der Annahme, PHP 5, laufen MediaWiki Update-Skript, geben Sie folgenden Befehl ein: $ cd path/to/site/w/ $ php maintenance/update.php Hinweis(1/1/12): Tische fbconnect_event_show.sql und fbconnect_event_stats.sql nicht in der aktuellen Version benutzt. Wenn diese Tabellen vorhanden sind werden sie ignoriert werden.

Wenn Not am Mann ist, können Sie das Schema finden Sie hier: user_fbconnect.sql.

Wenn Sie eine Datenbank-Präfix verwenden, kann die Wartungs-Update-Skript fehl. In diesem Fall fügen Sie Ihre Datenbank-Präfix auf die Schema-Dateien in /extensions/Facebook/sql und führen Sie die Wartung/Update-Skript erneut.
 * Fixieren Database Präfix Probleme

Wenn Sie mit einem wirklich alte Version dieser Erweiterung sind, müssen Sie eventuell diesen Patch an.

Benutzereinstufung
Wenn Sie ein Facebook-Login-Button auf der Benutzeranmeldeseite haben wollen, müssen Sie Folgendes tun bearbeiten Sie die nologin senden in MediaWiki:Nologin. Wechseln Sie haben noch kein Konto? 1$. zu Die Erweiterung wird automatisch ausfüllen scope="auto" mit den richtigen Berechtigungen, wie von Ihrem Konfigurationsparameter bestimmt.

Funktionärsrechte
Die FacebookPermissions Haken ermöglicht es Ihnen, die von der Anwendung explizit erforderlichen Berechtigungen festlegen. Für mehr Informationen, siehe Facebook Berechtigungen. Die unten Haken kann direkt in LocalSettings.php Datei platziert werden.

Wenn Sie zuvor angefordert offline_access, wurde dieser Erlaubnis von Facebook am 1. Mai 2012 entfernt finden Sie die Ankündigung hier.

Soziale Netzwerke
XFBMLAvailableTags</tt> bietet eine Reihe von verfügbaren Social Plugins (siehe Social Plugins und Open Graph beta Social Plugins). Spezifische Social Plugins kann die schwarze Liste gesetzt werden. Wenn ein neues Plugin zur Verfügung steht, dass diese Erweiterung noch nicht unterstützt, kann es über diesen Haken hinzugefügt werden. Sehen Sie sich die Standardliste von Plugins in FacebookXFBML.php. Sie können alle Plugins mit der $wgFbSocialPlugins</tt> Konfigurationsparameter deaktivieren.

Social Plugins Farbschema
XFBMLSkinColorScheme</tt> kann verwendet werden, um automatisch Thema Social Plugins auf der Grundlage verschiedener Skins Ihrer Website. Dieser Haken bewirkt, dass Social Plugins automatisch schließen die color="dark"</tt> Parameter auf dunklen-Themen-Wikis. Sie können dies auf einer Pro-Plugin Basis außer Kraft durch explizite Angabe color="light"</tt> in Ihrer Seite Wiki Text. Das Farbschema wird durch die Haut des Benutzers Speichern der Seite bestimmt wird; wenn Sie mehrere Hell- / Dunkel-Skins haben, installieren Sie Extension:MagicNoCache und umfassen __NOCACHE__ auf den Seiten mit Social Plugins.

Verbesserung

 * Version 4.0 (2012) wurde aktualisiert, um Unterstützung Facebook Open Graph. Bitte lesen Sie durch   '' config.default.php für eine Erklärung der neuen Features.
 * Nach dem Upgrade finden Sie auf Special: Connect / Debug, um sicherzustellen, dass Ihre Facebook-Anwendung richtig konfiguriert ist.


 * Beachten Sie, dass, wenn Sie eine Version aus dem Jahr 2011 (v3.0 +) hat die Namen der Erweiterung Ordner "extensions/FBConnect" auf "extensions/Facebook" geändert. Einfaches Überschreiben Sie die Dateien im alten Verzeichnis wird nicht funktionieren, weil einige JavaScript- und CSS-Pfade sind hartcodiert.
 * Bei einem Update von einer älteren Version, sollten Sie stoßen $wgStyleVersion.

Facebook Open Graph
Durch die Aktivierung $wgFbOpenGraph</tt> in der neuesten Version, wird Ihr Wiki mit Facebook Open Graph integriert werden. Jede Seite hat jetzt seine eigene verwendet, um Aktionen auf Timelines der Nutzer zu veröffentlichen Open Graph ID. Um zu überprüfen, und überprüfen Sie die Probleme, verwenden Sie die Objekt Debugger auf Special:Connect/Debug</tt>.

Versionszeitplan
This extension supports pushing actions to a user's Timeline. See the documentation in config.default.php for how to configure your application within Facebook. Note that before actions show up in Timelines they must first be submitted and approved by Facebook.