DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

Administration

In order to use the plugin on your page, place the plugin as a normal content element. There is nothing to configure. All options are maintained via typoscript in your setup.

Constants

In your main setup choose your constants editor and choose wether you wants to install the jQuery from this extension or not:

  • Load jQuery core from extension [default: 1]

Per default the jQuery Library 1.11.1 is installed from the extension folder.

You can choose wether the javascript should included in HEAD or in the footer of your page

  • Load all javascript code in footer [default: 0]

Per default the javascript is loaded in HEAD.

Configuration

All settings should be done via typoscript. Please refer to ext_typoscript_setup.txt. All settings are commented.

You can use all settings of the original heise script via typoscript. the typoscript is built in the same way like the jQuery settings and all options are namend in the same way.

All settings use default values. If you want use the social media bar with standard properties you dont need to change anything.

Connect plugin with typoscript

Like all extensions you can place the plugin automaticall an all pages with typoscript in your typoscript setup. See the example for traditional marker template:

page.10.template.marks {
    MYMARKER  < plugin.tx_socialshareprivacy_pi1
    MYMARKER {
        alignment = vertical
        perma_orientation = top
        ### etc. ###
    }
}

or use it in a fluid template:

<div class="someclass">
    <f:cObject typoscriptObjectPath='lib.socialshareprivacybar' />
</div>

and put this in your typoscript setup:

lib.socialshareprivacybar < plugin.tx_socialshareprivacy_pi1
lib.socialshareprivacybar {
    alignment = vertical
    perma_orientation = top
    ### etc. ###
}

it is all the same like in all other extensions which are based on pibase (not extbase).