.. You may want to use the usual include line. Uncomment and adjust the path. .. include:: ../Includes.txt ================================== Browser Tutorial Social Media (en) ================================== :Author: Kasper Skårhøj :Created: 2002-11-01T00:32:00 :Changed: 2010-08-25T23:14:34 :Classification: browser_tut_socialmedia_en :Description: Tutorial Social Media for the Browser - the TYPO3-frontend-engine. Use social bookmarks. Integrate your TYPO3 application to facebook.com. :Keywords: forAdmins, forDevelopers, forBeginners, forAdvanced, browser, tutorial, frontend-engine, frontend, engine, socialmedia, socialweb, social, media, web :Author: Dirk Wildt, Die Netzmacher :Email: http://wildt.at.die-netzmacher.de :Website: http://die-netzmacher.de :Language: en |img-1| |img-2| Browser Tutorial Social Media (en)|img-3| .. _Browser-Tutorial-Social-Media-en: Browser Tutorial Social Media (en) ================================== Tutorial Social Media for the Browser - the TYPO3-frontend-engine. Use social bookmarks. Integrate your TYPO3 application to facebook.com. |img-4| Version: 3.4.1, 2010-08-25 - Version is corresponding with the version of the Browser. Extension Key: browser\_tut\_socialmedia\_en - Tutorial for the extension Browser (extkey: browser) Language: en Keywords: forAdmins, forDevelopers, forBeginners, forAdvanced, browser, tutorial, frontend-engine, frontend, engine, socialmedia, socialweb, social, media, web Copyright 2010, Dirk Wildt, Die Netzmacher, This document is published under the Open Content License available from `http://www.opencontent.org/opl.shtml `_ The content of this document is related to TYPO3 a GNU/GPL CMS/Framework available from www.typo3.org .. _Table-of-Contents: Table of Contents ----------------- `Browser Tutorial Social Media (en) 1 <#__RefHeading__1165_1172745218>`_ `Screen Shots 3 <#__RefHeading__1167_1172745218>`_ `List View 3 <#__RefHeading__5011_1666017150>`_ `Single View 3 <#__RefHeading__5013_1666017150>`_ `facebook.com 4 <#__RefHeading__5015_1666017150>`_ `The Browser Plugin 4 <#__RefHeading__5017_1666017150>`_ `Introduction 5 <#__RefHeading__1513_1172745218>`_ `What does it do? 5 <#__RefHeading__1169_1172745218>`_ `Further Information 5 <#__RefHeading__1171_1172745218>`_ `This tutorial in PDF format 5 <#__RefHeading__1173_1172745218>`_ `Browser Manual and Browser Tutorial Basics 5 <#__RefHeading__1175_1172745218>`_ `Use Social Bookmarks 6 <#__RefHeading__1177_1172745218>`_ `Bookmarks in List Views? Yes! 6 <#__RefHeading__1515_1172745218>`_ `The Tab [Social Media] 6 <#__RefHeading__1179_1172745218>`_ `Own HTML Template 7 <#__RefHeading__1928_1172745218>`_ `The Bookmark Marker 7 <#__RefHeading__1930_1172745218>`_ `Prepare Your Plugin for the Facebook API 8 <#__RefHeading__1181_1172745218>`_ `Beforehand 8 <#__RefHeading__4475_1666017150>`_ `Example with the Quick Shop 8 <#__RefHeading__4477_1666017150>`_ `HTML Template 8 <#__RefHeading__4479_1666017150>`_ `TypoScript 8 <#__RefHeading__4481_1666017150>`_ `Plugin 9 <#__RefHeading__4483_1666017150>`_ `CSS 10 <#__RefHeading__4485_1666017150>`_ `Page Tree 10 <#__RefHeading__4487_1666017150>`_ `Integrate Your Plugin in Facebook 11 <#__RefHeading__4489_1666017150>`_ `Conditions 11 <#__RefHeading__4491_1666017150>`_ `Work Flow 11 <#__RefHeading__4493_1666017150>`_ `Login 11 <#__RefHeading__4495_1666017150>`_ `Create a New Application 11 <#__RefHeading__4497_1666017150>`_ `Configure Your Application 13 <#__RefHeading__4499_1666017150>`_ `Test Your Application 15 <#__RefHeading__4501_1666017150>`_ `In Cases of Errors 15 <#__RefHeading__4503_1666017150>`_ `Add Your Application to Your Profile 16 <#__RefHeading__4505_1666017150>`_ `Helpful suggestions 18 <#__RefHeading__3723_2139160512>`_ `To-Do List 19 <#__RefHeading__3725_2139160512>`_ `Change Log 20 <#__RefHeading__3727_2139160512>`_ `Illustration Index 21 <#__RefHeading__3729_2139160512>`_ .. _Screen-Shots: Screen Shots ------------ .. _List-View: List View ^^^^^^^^^ |img-5| `http://quick-shop.typo3-browser-forum.de/ `_ .. _Single-View: Single View ^^^^^^^^^^^ |img-5| `http://quick-shop.typo3-browser-forum.de/produkt/pullover/ `_ .. _facebook-com: facebook.com ^^^^^^^^^^^^ |img-5| `http://apps.facebook.com/quick\_shop/ `_ .. _The-Browser-Plugin: The Browser Plugin ^^^^^^^^^^^^^^^^^^ |img-5| .. _Introduction: Introduction ------------ .. _What-does-it-do: What does it do? ^^^^^^^^^^^^^^^^ |img-6| Illustration 5: Tutorial in PDF format This is a tutorial for the extension Browser (extkey: browser). It is - an introduction for using social bookmarks and - for preparing your browser plugin for the facebook API only. .. _Further-Information: Further Information ^^^^^^^^^^^^^^^^^^^ .. _This-tutorial-in-PDF-format: This tutorial in PDF format """"""""""""""""""""""""""" You find this tutorial as a PDF file at - doc/manual.pdf - `http://typo3.org/extensions/repository/view/browser\_tut\_socialmedia \_en/current/info/?tx\_terfe\_pi1%5BdownloadFile%5D=doc%252Fmanual.pdf `_ .. _Browser-Manual-and-Browser-Tutorial-Basics: Browser Manual and Browser Tutorial Basics """""""""""""""""""""""""""""""""""""""""" Manual: The Browser has it's own manual (with the reference of course). - HTML `http://typo3.org/documentation/document-library/extension- manuals/browser/current/ `_ - PDF: `http://typo3.org/extensions/repository/view/browser/current/info /?tx\_terfe\_pi1%5BdownloadFile%5D=doc%252Fmanual.pdf `_ Tutorial Basics: A lot of step-by-step introductions. - HTML: `http://typo3.org/documentation/document-library/extension- manuals/browser\_tut\_basics\_en/current/ `_ - `PDF: `_ `http://typo3 .org/extensions/repository/view/browser\_tut\_basics\_en/current/info/ ?tx\_terfe\_pi1%5BdownloadFile%5D=doc%252Fmanual.pdf `_ .. _Use-Social-Bookmarks: Use Social Bookmarks -------------------- .. _Bookmarks-in-List-Views-Yes: Bookmarks in List Views? Yes! ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ The Browser is the first TYPO3 extension, which enables bookmarks in list views! The clou: The bookmarks link to the single view. .. _The-Tab-Social-Media: The Tab [Social Media] ^^^^^^^^^^^^^^^^^^^^^^ If you like to use social bookmarks, nothing seems to be easier. Please select the needed bookmarks in the tab [Social Media] of the Browser plugin. |img-7| Illustration 6: The tab [Social Media] in the Browser plugin The tab [Social Media]Enable social bookmarks in the pull down menu[Social Bookmarks].Because the Browser has a different workflow for own and foreign templates, the pull down menu offers both options: for a default browser template and for your own template.What your have to attend to your own template is described below. If you are using a Browser default template, you have to fix the field for the position of your bookmarks in the list view.In every case you have to define the field for the title property of the bookmark of the bookmark providers. Select the bookmarks for the list view. This is the same like 3. but for single views. This is the same like 4. but for single views. .. _Own-HTML-Template: Own HTML Template ^^^^^^^^^^^^^^^^^ .. _The-Bookmark-Marker: The Bookmark Marker """"""""""""""""""" If you are using your own HTML template please be aware to use the bookmark marker. Without this marker you won't see any bookmark. The bookmark marker is a so called system marker and has this syntax ###SOCIALMEDIA\_BOOKMARKS### .. _HTML-snippet: HTML snippet ~~~~~~~~~~~~ This is a snippet from the HTML template of the Quick Shop (extKey: quick\_shop)

###TX\_QUICKSHOP\_PRODUCTS.SHORT### ###SOCIALMEDIA\_BOOKMARKS###

As you guess the bookmarks will display on the right side in the header (h3) of a product. |img-5| Source of the illustration above: `http://quick-shop.typo3-browser- forum.de/ `_ If you are interested in the whole template as an example for your own development, please download the template: `http://typo3.org/extensions/repository/view/quick\_shop/current/info/ ?tx\_terfe\_pi1%5BdownloadFile%5D=res%252Fdefault.tmpl `_ .. _Prepare-Your-Plugin-for-the-Facebook-API: Prepare Your Plugin for the Facebook API ---------------------------------------- .. _Beforehand: Beforehand ^^^^^^^^^^ You can use every TYPO3 database for publishing in facebook supported by the facebook API. Examples for publishing are tt\_news, tt\_products or your own database. The facebook API has some restrictions. For example don't use in your HTML code - relative URLs - external Javascript code - tags like or