M wie Marketing

So geht’s: Facebook mit FBML aufpeppen Teil 3

| Keine Kommentare

notebook

In den letzten Tagen haben wir unsere Facebook Seite überarbeitet und dabei viele, auf der Facebook-eigenen Seiten­be­schrei­bungs­sprache FBML gestützte Elemente eingefügt.

FBML hat sich in Verbindung mit CSS als mächtiges und flexibel zu hand­haben­des Werkzeug dar­ge­stellt. Einige dieser FBML-Ele­mente möchte ich hier in einer lockeren Reihe vor­stel­len. Eine Referenz der Facebook Markup Language (FBML) finden Sie bei Facebook Developers. Wir setzen die Reihe fort mit …

Eine Alertbox einbinden.

FBML bietet zur Anzeige einer Hinweisbox (Alertbox) einen Tag ‘fb:dialog’ an. Geöffnet wird diese Alertbox über eine OnKlick-Ereignis in einem ‘a-Tag’. Bei dieser Alertbox handelt es sich allerdings nicht im einen Pop-Up-Dialog oder Pop-Up-Alert im eigentlichen Sinn (eigenes Element, verschiebbar), sondern um ein eingeblendetes Div. Ein Beispiel:

alertbox

Am halbtransparenten Rahmen des Dialoges ist erkennbar, das es sich um ein ürberlagendes Div handelt. Den Code-Schnipsel zur gibt es hier:

codealertbox

Einen Dialog mit einem Formular anzeigen.

dialog

Um ein solches Formular in einer Dialogbox zu öffnen, bedient man sich der gleichen Technik wie bei der Alertbox. Aufgerufen wird der Dialog über einen Link (Text und/oder Bild) mit einen OnKlick-Ereignis. Das Formular wird angezeigt über ‘fb:dialog’, wobei der Code für das Formular als HTML-Code hinterlegt ist. Im Beispiel oben ist ein kleines Kontaktformular eingebunden, das die Daten per EMail absetzt. Als Formmailer wird hier ein externes PHP-Script benutzt. Der etwas umfangreichere Code dieses Beispiels kann hier als PDF abgerufen werden.

Wird fortgesetzt mit ‘Newsletter-Anmeldung mit Double-Opt-In via Feedburner’, ‘Zufällige Inhalte einblenden’

Links zu den Teilen 1 und 2
Teil 1
Teil 2

Hinterlasse eine Antwort

Pflichtfelder sind mit * markiert.

*