Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

de:create:functions:pagehead [08.09.2018 17:28] (aktuell)
admin angelegt
Zeile 1: Zeile 1:
 +====== pageHead() ======
  
 +void **pageHead**(string //Inhalt//)
 +
 +Die Funktion ''​pageHead()''​ schreibt Inhalt in den Kopf (''<​head>''​) der HTML-Ausgabe. Damit kann z.B. auf der ersten Seite des Fragebogens [[https://​developers.facebook.com/​docs/​sharing/​webmasters#​markup|Open Graph]] Markup hinterlegt werden, um die Vorschau in Facebook zu steuern.
 +
 +  * //​Inhalt//​\\ Der XML-/​HTML-Inhalt,​ der im Kopf der Fragebogen-Seite ergänzt werden soll.
 +
 +**Warnung:​** Fehlerhafter XML-/​HTML-Code kann dazu führen, dass die Fragebogen-Seite nicht oder fehlerhaft angezeigt wird.
 +
 +**Hinweis:​** Falls man den gleichen Inhalt auf allen Seiten des Fragebogens ergänzen möchte, kann man diesen auch direkt in die //​HTML-Vorlage//​ des [[:​de:​create:​layout|Fragebogen-Layouts]] schreiben.
 +
 +**Hinweis:​** Verwenden Sie zum Laden von JavaScript-Bibliotheken vorzusweise die Funktion ''​[[:​de:​create:​functions:​library]]''​.
 +
 +
 +===== Facebook-Vorschau anpassen =====
 +
 +Möchte man festlegen, mit welchem Kurztext und Bild der Fragebogen in einem Facebook-Post angezeigt wird, würde man dafür folgenden PHP-Code auf der ersten Seite des Fragebogens platzieren:
 +
 +<code php>
 +pageHead('​
 +  <meta property="​og:​description"​ content="​Fragebogen zum Mediennutzungsverhalten"​ />
 +  <meta property="​og:​image"​ content="​https://​www.soscisurvey.de/​MEIN-PROJEKT/​fb-image.jpg"​ />
 +');
 +</​code>​
de/create/functions/pagehead.txt · Zuletzt geändert: 08.09.2018 17:28 von admin
 
Falls nicht anders bezeichnet, ist der Inhalt dieses Wikis unter der folgenden Lizenz veröffentlicht: CC Attribution-Share Alike 4.0 International
Driven by DokuWiki