Initial commit

This commit is contained in:
2018-04-02 08:07:38 +02:00
commit 7330c1ed3e
2054 changed files with 405203 additions and 0 deletions

View File

@@ -0,0 +1,77 @@
<f:layout name="Default" />
<f:section name="main">
<f:if condition="{socialbuttons}">
<f:then>
<ul class="tgm_social_buttons ssp_bar{cObjUid}">
<f:for each="{socialbuttons}" as="socialbutton">
<li class="ssp_btn_{socialbutton.uid} ssp_btn inactive">
<span class="ssp_btn_control"></span>
<div class="ssp_btn_container">
<div class="ssp_btn_src"></div>
<f:image class="ssp_btn_dummy_image" src="typo3conf/ext/tgm_socialshareprivacy/Resources/Public/Uploads/{socialbutton.dummyimage}" alt="{socialbutton.nameFe}" title="{socialbutton.descriptionText}" />
</div>
</li>
</f:for>
<f:if condition="{additional_socialbuttons}">
<f:then>
<div class="ssp_additional_buttons">
<f:for each="{additional_socialbuttons}" as="socialbutton">
<li class="ssp_btn_{socialbutton.uid} ssp_btn inactive">
<span class="ssp_btn_control"></span>
<div class="ssp_btn_container">
<div class="ssp_btn_src"></div>
<f:image class="ssp_btn_dummy_image" src="typo3conf/ext/tgm_socialshareprivacy/Resources/Public/Uploads/{socialbutton.dummyimage}" alt="{socialbutton.nameFe}" title="{socialbutton.descriptionText}" />
</div>
</li>
</f:for>
</div>
<li class="ssp_addButtons_toggle icon-plus-circled" title="<f:translate key="LLL:EXT:tgm_socialshareprivacy/Resources/Private/Language/locallang.xlf:frontend.addButtons_toggle_tooltip" default="Hide / show more buttons"></f:translate>"></li>
</f:then>
</f:if>
<f:if condition="{settings.info_page_id}">
<f:then>
<li class="ssp_info">
<f:link.page pageUid="{settings.info_page_id}" target="_blank"><span class="ssp_btn_info icon-info-circled"></span></f:link.page>
</li>
</f:then>
</f:if>
<f:if condition="{settings.use_cookie}">
<f:then>
<li class="ssp_settings">
<span class="ssp_settings_icon icon-cog"></span>
<form class="ssp_cookie_settings">
<p>{settings.cookie_description}</p>
<f:for each="{socialbuttons}" as="socialbutton">
<div class="ssp_cookie_settings_row">
<input type="checkbox" class="ssp_cookie_checkbox ssp_btn_uid{socialbutton.uid}" id="ssp_bar{contentObject}_btn{socialbutton.uid}" value="{socialbutton.uid}" />
<label for="ssp_bar{contentObject}_btn{socialbutton.uid}">{socialbutton.nameFe}</label>
</div>
</f:for>
<f:for each="{additional_socialbuttons}" as="socialbutton">
<div class="ssp_cookie_settings_row">
<input type="checkbox" class="ssp_cookie_checkbox ssp_btn_uid{socialbutton.uid}" id="ssp_bar{contentObject}_btn{socialbutton.uid}" value="{socialbutton.uid}" />
<label for="ssp_bar{contentObject}_btn{socialbutton.uid}">{socialbutton.nameFe}</label>
</div>
</f:for>
</form>
</li>
</f:then>
</f:if>
</ul>
</f:then>
<f:else>
<p><f:translate key="LLL:EXT:tgm_socialshareprivacy/Resources/Private/Language/locallang.xlf:frontend.error.no_buttons" default="No buttons selected / found"></f:translate></p>
</f:else>
</f:if>
</f:section>

View File

@@ -0,0 +1,25 @@
<f:format.raw>
var tgm_socialbutton_expires = {settings.cookie_expires};
var tgm_socialbutton_path = {settings.cookie_path};
$(document).ready(function() {
<f:for each="{socialbuttons}" as="socialbutton">
var ssp_btn_{socialbutton.uid} = new tgm_socialbutton({socialbutton.uid},{socialbutton.jsCode},{socialbutton.htmlCode}, {cObjUid}, {socialbutton.jsIncludeMethode});
</f:for>
<f:for each="{additional_socialbuttons}" as="socialbutton">
var ssp_btn_{socialbutton.uid} = new tgm_socialbutton({socialbutton.uid},{socialbutton.jsCode},{socialbutton.htmlCode}, {cObjUid}, {socialbutton.jsIncludeMethode});
</f:for>
if($('.ssp_cookie_settings_row .ssp_cookie_checkbox').length) {
$('.ssp_cookie_settings_row .ssp_cookie_checkbox').change(function(e) {
if(this.checked) {
createCookie('ssp_btn'+this.value+'_enable', 1);
eval('ssp_btn_'+this.value).toggleButtonState(true);
} else {
eraseCookie('ssp_btn'+this.value+'_enable');
}
});
}
});
</f:format.raw>