<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://de.contaowiki.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
		<id>https://de.contaowiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Frank+Berger</id>
		<title>Contao Community Documentation - Benutzerbeiträge [de]</title>
		<link rel="self" type="application/atom+xml" href="https://de.contaowiki.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Frank+Berger"/>
		<link rel="alternate" type="text/html" href="https://de.contaowiki.org/Spezial:Beitr%C3%A4ge/Frank_Berger"/>
		<updated>2026-04-30T21:17:25Z</updated>
		<subtitle>Benutzerbeiträge</subtitle>
		<generator>MediaWiki 1.22.6</generator>

	<entry>
		<id>https://de.contaowiki.org/Facebook</id>
		<title>Facebook</title>
		<link rel="alternate" type="text/html" href="https://de.contaowiki.org/Facebook"/>
				<updated>2011-05-19T09:50:04Z</updated>
		
		<summary type="html">&lt;p&gt;Frank Berger: /* Facebook Like Button */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
[[Category:Admin HOWTOS]]&lt;br /&gt;
=Einleitung=&lt;br /&gt;
Diese Anleitung soll dazu dienen, Facebook Plugins (Kommentare, Share, Like, ...) in eine Contao Seite einzubauen. Die Beispiele basieren auf dem Nachrichtensystem von Contao (kann jedoch auch einfach auf ein anderes Modul geändert werden - e.g Events).&lt;br /&gt;
&lt;br /&gt;
=Facebook=&lt;br /&gt;
Zuerst muss auf Facebook eine sog. Facebook App erstellt werden - diese kann man, sofern man sich als &amp;quot;Entwickler&amp;quot; bestätigt hat (kann via SMS vorgenommen werden), mit seinem Facebook Benutzerprofil erstellen.&lt;br /&gt;
&lt;br /&gt;
==Facebook App==&lt;br /&gt;
Auf der [http://www.facebook.com/developers/createapp.php Facebook Entwicklerseite] folgt man den Anweisungen von Facebook (siehe Bilder).&lt;br /&gt;
&lt;br /&gt;
BILDER, BILDER, BILDER&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Facebook Like Button==&lt;br /&gt;
Wie man generell einen Likebutton integriert findet ihr unter http://developers.facebook.com/docs/reference/plugins/like/. Aber um diesen Button '''korrekt''' einzubinden benötigt man ein wenig mehr, sogenannte Open Graph Tags (http://developers.facebook.com/docs/opengraph/) die im Headbereich eingebunden werden. Diese Angaben liefern Facebook die gewünschten Informationen. So kann man die Darstellung auf Facebook gut kontrollieren.&lt;br /&gt;
&lt;br /&gt;
'''Folgende Werte sind quasi Pflichtangaben.'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta property=&amp;quot;og:title&amp;quot; content=&amp;quot;&amp;quot;/&amp;gt; &lt;br /&gt;
&amp;lt;meta property=&amp;quot;og:type&amp;quot; content=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;meta property=&amp;quot;og:url&amp;quot; content=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;meta property=&amp;quot;og:site_name&amp;quot; content=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;meta property=&amp;quot;og:image&amp;quot; content=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;meta property=&amp;quot;fb:admins&amp;quot; content=&amp;quot;&amp;quot;/&amp;gt; (Benutzer IDs von Admins der Fanpage) oder &amp;lt;meta property=&amp;quot;fb:app_id&amp;quot; content=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ich empfehle grundsätzlich immer auch noch description mitzugeben.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta property=&amp;quot;og:description&amp;quot; content=&amp;quot;&amp;quot;/&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alle Felder bis auf og:image können im Seitentemplate leicht via Inserttags (http://www.contao.org/inserttags.html) befüllt werden. Aber gerade beim Imagetag ist es wichtig korrekt zu befüllen, da Facebook sonst irgendein Bild der Seite, meistens das Falsche, oder auch gar keins nimmt. Beide Fälle sind nicht sonderlich schön. Man muss also aus den globalen Variablen das Vorschaubild z.B. für News auslesen. &lt;br /&gt;
&lt;br /&gt;
Folgender Code muss ganz oben in Euer Readertemplate z.B. news_full.tpl&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php $GLOBALS['TL_HEAD'][] = '&amp;lt;meta property=&amp;quot;og:image&amp;quot; content=&amp;quot;{{env::url}}/'.$this-&amp;gt;singleSRC.'&amp;quot; /&amp;gt;'; ?&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Damit wird Euer Bild, welches bei der News im Backend gewählt wurde, als Thumbnail für Facebook ausgegeben. &lt;br /&gt;
&lt;br /&gt;
Das Ganze funktioniert übrigens auch bei allen anderen Readertemplates z.B. Catalog. In diesem Fall kann der Pfad zur Bildvariable anders sein. Dies kann man aber in der Ausgabe von $globals nachsehen.&lt;br /&gt;
&lt;br /&gt;
Am Ende könnte hier mit dem Linter (http://developers.facebook.com/tools/lint/) testen wie Facebook Eure Seite parsen würde.&lt;br /&gt;
&lt;br /&gt;
Beitrag im Forum: http://www.contao-community.de/showthread.php?18218-Ausgaben-im-Headbereich-Meta-Tags-f%FCr-Facebook&amp;amp;p=130301&lt;br /&gt;
&lt;br /&gt;
=Contao CMS=&lt;br /&gt;
Damit die Facebook Plugins richtig eingebunden werden können, müssen Templates angepasst und das Seitenlayout erweitert werden.&lt;br /&gt;
&lt;br /&gt;
==fe_page.tpl==&lt;br /&gt;
Beim Template sollte der Doctype angepasst werden (u.a wegen Internet Explorer). Dazu [[Templates_bearbeiten|erstellt]] man im Backend ein neues &amp;quot;fe_page.tpl&amp;quot; Template. Der Name ist frei wählbar, muss jedoch mit ''fe_'' beginnen - in diesem Beispiel wird das Template &amp;quot;fe_page_facebook.tpl&amp;quot; benannt.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php echo $this-&amp;gt;doctype; ?&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;&amp;lt;?php echo $this-&amp;gt;language; ?&amp;gt;&amp;quot; lang=&amp;quot;&amp;lt;?php echo $this-&amp;gt;language; ?&amp;gt;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
muss geändert werden zu&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php echo $this-&amp;gt;doctype; ?&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;&amp;lt;?php echo $this-&amp;gt;language; ?&amp;gt;&amp;quot; lang=&amp;quot;&amp;lt;?php echo $this-&amp;gt;language; ?&amp;gt; xmlns:fb=&amp;quot;http://www.facebook.com/2008/fbml&amp;quot; xmlns:og=&amp;quot;http://opengraphprotocol.org/schema/&amp;quot; xmlns:fb=&amp;quot;http://developers.facebook.com/schema/&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Frank Berger</name></author>	</entry>

	<entry>
		<id>https://de.contaowiki.org/Facebook</id>
		<title>Facebook</title>
		<link rel="alternate" type="text/html" href="https://de.contaowiki.org/Facebook"/>
				<updated>2011-05-19T09:34:53Z</updated>
		
		<summary type="html">&lt;p&gt;Frank Berger: HowTo Facebook Like Button&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{stub}}&lt;br /&gt;
[[Category:Admin HOWTOS]]&lt;br /&gt;
=Einleitung=&lt;br /&gt;
Diese Anleitung soll dazu dienen, Facebook Plugins (Kommentare, Share, Like, ...) in eine Contao Seite einzubauen. Die Beispiele basieren auf dem Nachrichtensystem von Contao (kann jedoch auch einfach auf ein anderes Modul geändert werden - e.g Events).&lt;br /&gt;
&lt;br /&gt;
=Facebook=&lt;br /&gt;
Zuerst muss auf Facebook eine sog. Facebook App erstellt werden - diese kann man, sofern man sich als &amp;quot;Entwickler&amp;quot; bestätigt hat (kann via SMS vorgenommen werden), mit seinem Facebook Benutzerprofil erstellen.&lt;br /&gt;
&lt;br /&gt;
==Facebook App==&lt;br /&gt;
Auf der [http://www.facebook.com/developers/createapp.php Facebook Entwicklerseite] folgt man den Anweisungen von Facebook (siehe Bilder).&lt;br /&gt;
&lt;br /&gt;
BILDER, BILDER, BILDER&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Facebook Like Button==&lt;br /&gt;
Wie man generell einen Likebutton integriert findet ihr unter http://developers.facebook.com/docs/reference/plugins/like/. Aber um diesen Button '''korrekt''' einzubinden benötigt man ein wenig mehr, sogenannte Open Graph Tags (http://developers.facebook.com/docs/opengraph/) die im Headbereich eingebunden werden. Diese Angaben liefern Facebook die gewünschten Informationen. So kann man die Darstellung auf Facebook gut kontrollieren.&lt;br /&gt;
&lt;br /&gt;
'''Folgende Werte sind quasi Pflichtangaben.'''&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta property=&amp;quot;og:title&amp;quot; content=&amp;quot;&amp;quot;/&amp;gt; &lt;br /&gt;
&amp;lt;meta property=&amp;quot;og:type&amp;quot; content=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;meta property=&amp;quot;og:url&amp;quot; content=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;meta property=&amp;quot;og:site_name&amp;quot; content=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;meta property=&amp;quot;og:image&amp;quot; content=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;meta property=&amp;quot;fb:admins&amp;quot; content=&amp;quot;&amp;quot;/&amp;gt; oder &amp;lt;meta property=&amp;quot;fb:app_id&amp;quot; content=&amp;quot;&amp;quot;/&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Ich empfehle grundsätzlich immer auch noch description mitzugeben.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;html4strict&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;meta property=&amp;quot;og:description&amp;quot; content=&amp;quot;&amp;quot;/&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Alle Felder bis auf og:image können im Seitentemplate leicht via Inserttags (http://www.contao.org/inserttags.html) befüllt werden. Aber gerade beim Imagetag ist es wichtig korrekt zu befüllen, da Facebook sonst irgendein Bild der Seite, meistens das Falsche, oder auch gar keins nimmt. Beide Fälle sind nicht sonderlich schön. Man muss also aus den globalen Variablen das Vorschaubild z.B. für News auslesen. &lt;br /&gt;
&lt;br /&gt;
Folgender Code muss ganz oben in Euer Readertemplate z.B. news_full.tpl&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php $GLOBALS['TL_HEAD'][] = '&amp;lt;meta property=&amp;quot;og:image&amp;quot; content=&amp;quot;{{env::url}}/'.$this-&amp;gt;singleSRC.'&amp;quot; /&amp;gt;'; ?&amp;gt; &lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Damit wird Euer Bild, welches bei der News im Backend gewählt wurde, als Thumbnail für Facebook ausgegeben. &lt;br /&gt;
&lt;br /&gt;
Das Ganze funktioniert übrigens auch bei allen anderen Readertemplates z.B. Catalog. In diesem Fall kann der Pfad zur Bildvariable anders sein. Dies kann man aber in der Ausgabe von $globals nachsehen.&lt;br /&gt;
&lt;br /&gt;
Am Ende könnte hier mit dem Linter (http://developers.facebook.com/tools/lint/) testen wie Facebook Eure Seite parsen würde.&lt;br /&gt;
&lt;br /&gt;
Beitrag im Forum: http://www.contao-community.de/showthread.php?18218-Ausgaben-im-Headbereich-Meta-Tags-f%FCr-Facebook&amp;amp;p=130301&lt;br /&gt;
&lt;br /&gt;
=Contao CMS=&lt;br /&gt;
Damit die Facebook Plugins richtig eingebunden werden können, müssen Templates angepasst und das Seitenlayout erweitert werden.&lt;br /&gt;
&lt;br /&gt;
==fe_page.tpl==&lt;br /&gt;
Beim Template sollte der Doctype angepasst werden (u.a wegen Internet Explorer). Dazu [[Templates_bearbeiten|erstellt]] man im Backend ein neues &amp;quot;fe_page.tpl&amp;quot; Template. Der Name ist frei wählbar, muss jedoch mit ''fe_'' beginnen - in diesem Beispiel wird das Template &amp;quot;fe_page_facebook.tpl&amp;quot; benannt.&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php echo $this-&amp;gt;doctype; ?&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;&amp;lt;?php echo $this-&amp;gt;language; ?&amp;gt;&amp;quot; lang=&amp;quot;&amp;lt;?php echo $this-&amp;gt;language; ?&amp;gt;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
muss geändert werden zu&lt;br /&gt;
&amp;lt;source lang=&amp;quot;php&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;?php echo $this-&amp;gt;doctype; ?&amp;gt;&lt;br /&gt;
&amp;lt;html xmlns=&amp;quot;http://www.w3.org/1999/xhtml&amp;quot; xml:lang=&amp;quot;&amp;lt;?php echo $this-&amp;gt;language; ?&amp;gt;&amp;quot; lang=&amp;quot;&amp;lt;?php echo $this-&amp;gt;language; ?&amp;gt; xmlns:fb=&amp;quot;http://www.facebook.com/2008/fbml&amp;quot; xmlns:og=&amp;quot;http://opengraphprotocol.org/schema/&amp;quot; xmlns:fb=&amp;quot;http://developers.facebook.com/schema/&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Frank Berger</name></author>	</entry>

	</feed>