Erweiterung:OpenGraphMeta

This page is a translated version of the page Extension:OpenGraphMeta and the translation is 16% complete.
MediaWiki-Erweiterungen
OOjs UI icon advanced.svg
OpenGraphMeta
Freigabestatus: Beta
Einbindung Daten-Extraktion, Parser-Funktion
Beschreibung Provides OpenGraph meta tags providing data for 3rd parties like Facebook to extract
Autor(en) Daniel Friesen (DantmanDiskussion)
Letzte Version 0.5.6
Kompatibilitätspolitik Der Master behält die Abwärtskompatibilität bei.
MediaWiki 1.39+
Datenbankänderungen Nein
Lizenz GNU General Public License 2.0 oder neuer
Herunterladen
Quarterly downloads 38 (Ranked 139th)
Public wikis using 1,570 (Ranked 75th)
Übersetze die OpenGraphMeta-Erweiterung, wenn sie auf translatewiki.net verfügbar ist
Probleme Offene Aufgaben · Einen Fehler melden

The OpenGraphMeta extension provides OpenGraph protocol metadata for articles on the wiki for 3rd parties like Facebook to extract. The primary use for this extension is for any wiki that provides its users a button to "Like" pages on the wiki, especially if the wiki uses a custom default skin. As sometimes Facebook can extract undesirable parts from the page (known on some custom skins to potentially extract random images irrelevant to the content) providing this data gives Facebook clean data to display in likes, and cleans up the long title into a pair of clean site and page titles. A parser function {{#setmainimage:Filename.ext}} which also exports what it is passed so you can use it easily in a [[File:{{#setmainimage:Filename.ext}}|thumb|right|...]] format can be used to set the image in the article which you prefer Facebook to use when displaying information about the page on your wiki (hint: This works very nicely when you incorporate it into an infobox template making the infobox image the preferred image for 3rd parties to use).

This extension can also be paired with Erweiterung:Description2 which extracts description information from articles, when both are installed OpenGraphMeta will make use of the information Description2 extracts.

We need to provide the ability to maximize the amount of information available of the shared content so that it is more descriptive, while still in compliance with our policy.

Installation

Try the development version, or choose the version that matches your version of MediaWiki if the trunk version breaks.
  • Die Erweiterung herunterladen und die Datei(en) in ein Verzeichnis namens OpenGraphMeta im Ordner extensions/ ablegen.
  • Folgenden Code am Ende der LocalSettings.php einfügen:
    wfLoadExtension( 'OpenGraphMeta' );
    
  •   Erledigt – Zu Special:Version in dem Wiki (bei Einstellung auf deutsch nach Spezial:Version) navigieren, um die erfolgreiche Installierung der Erweiterung zu überprüfen.

Für Benutzer, die MediaWiki in der Version 1.29 und früher betreiben:

Die oben stehenden Anweisungen beschreiben die neue Installationsanweisung für diese Erweiterung unter der Verwendung von wfLoadExtension(). Wird diese Erweiterung in einer dieser früheren Versionen (MediaWiki 1.29 und früher)  – an Stelle von wfLoadExtension( 'OpenGraphMeta' ); – installiert, benutze:

require_once "$IP/extensions/OpenGraphMeta/OpenGraphMeta.php";

Konfiguration

In order to use Facebook Insights you must add the app ID to your page. Insights lets you view analytics for traffic to your site from Facebook. Find the app ID in your App Dashboard.[1]

$egFacebookAppId = 'YOUR_FACEBOOK_APP_ID_HERE'; // Optional
$egFacebookAdmins = 'FACEBOOK_ADMINS'; // Optional

The site name exposed in OpenGraphMeta metadata can be adjusted with the Opengraphmeta-site-name system message, if editing $wgSitename is undesired.

Siehe auch

References