.
*
* @global type $loginradius_share_settings
* @global type $loginradius_api_settings
*/
public static function get_horizontal_sharing_script() {
global $loginradius_share_settings, $loginradius_api_settings;
$hybrid = false;
$theme = $loginradius_share_settings['horizontal_share_interface'];
switch ($theme) {
case '32-h':
$size = '32';
$interface = 'square';
$countertype = "0";
$widgetTheme = '0';
break;
case '16-h':
$size = '16';
$interface = 'square';
$countertype = "0";
$widgetTheme = '0';
break;
case 'responsive':
$size = '32';
$interface = 'responsive';
$countertype = "0";
$widgetTheme = '0';
break;
case 'single-lg-h':
$size = '32';
$interface = 'image';
$countertype = "0";
$widgetTheme = '0';
break;
case 'single-sm-h':
$size = '16';
$interface = 'image';
$countertype = "0";
$widgetTheme = '0';
break;
case 'hybrid-h-h':
$size = '32';
$countertype = "1";
$widgetTheme = '1';
break;
case 'hybrid-h-v':
$size = '32';
$countertype = "0";
$widgetTheme = '1';
break;
default:
$size = '32';
$interface = 'square';
break;
}
$horizontalShare = '';
if (isset($loginradius_share_settings['emailMessage']) && $loginradius_share_settings['emailMessage'] != '') {
$horizontalShare .='emailMessage:"' . $loginradius_share_settings['emailMessage'] . '",';
}
if (isset($loginradius_share_settings['emailSubject']) && $loginradius_share_settings['emailSubject'] != '') {
$horizontalShare .='emailSubject:"' . $loginradius_share_settings['emailSubject'] . '",';
}
if ($loginradius_share_settings['emailcontent'] != '') {
$horizontalShare .='isEmailContentReadOnly:' . $loginradius_share_settings['emailcontent'] . ',';
}
if ($loginradius_share_settings['isTotalShare'] != '') {
$horizontalShare .='isTotalShare:' . $loginradius_share_settings['isTotalShare'] . ',';
}
if (isset($loginradius_share_settings['mobile_enable']) && $loginradius_share_settings['mobile_enable'] == 'true') {
$horizontalShare .='isMobileFriendly:' . $loginradius_share_settings['mobile_enable'] . ',';
}
if (isset($loginradius_share_settings['facebookAppId']) && $loginradius_share_settings['facebookAppId'] != '') {
$horizontalShare .='facebookAppId:"' . $loginradius_share_settings['facebookAppId'] . '",';
}
if ($loginradius_share_settings['shortenUrl'] != '') {
$horizontalShare .='isShortenUrl:' . $loginradius_share_settings['shortenUrl'] . ',';
}
if ($loginradius_share_settings['isOpenSingleWindow'] != '') {
$horizontalShare .='isOpenSingleWindow:' . $loginradius_share_settings['isOpenSingleWindow'] . ',';
}
if (!empty($loginradius_share_settings['popupHeightWidth']) && !empty($loginradius_share_settings['popupWindowHeight']) && !empty($loginradius_share_settings['popupWindowWidth'])) {
$popUpWindow = '{height:' . $loginradius_share_settings['popupWindowHeight'] . ',width :' . $loginradius_share_settings['popupWindowWidth'] . '}';
$horizontalShare .='popupWindowSize:' . $popUpWindow . ',';
}
if (isset($loginradius_share_settings['twittermention']) && $loginradius_share_settings['twittermention'] != '') {
$horizontalShare .='twittermention:"' . $loginradius_share_settings['twittermention'] . '",';
}
if (isset($loginradius_share_settings['twitterhashtags']) && $loginradius_share_settings['twitterhashtags'] != '') {
$horizontalShare .='twitterhashtag:"' . $loginradius_share_settings['twitterhashtags'] . '",';
}
if (isset($loginradius_share_settings['customOptions']) && $loginradius_share_settings['customOptions'] != '') {
$horizontalShare .=$loginradius_share_settings['customOptions'] . ',';
}
?>
ID, '_login_radius_meta', true);
// If sharing disabled on this page/post, return content unaltered.
if (isset($lrMeta['sharing']) && $lrMeta['sharing'] == '1' && !is_front_page()) {
return;
}
}
$is_mobile = self::mobile_detect();
if ($is_mobile && isset($loginradius_share_settings['mobile_enable']) && $loginradius_share_settings['mobile_enable'] == '1') {
return;
}
$position = LR_Vertical_Sharing::get_vertical_position();
if (isset(LR_Vertical_Sharing::$position['class'])) {
foreach (LR_Vertical_Sharing::$position['class'] as $key => $value) {
$position[$value]['class'] = $value;
}
}
if (isset($position)) {
foreach ($position as $key => $value) {
switch ($key) {
case 'top_left':
if ($value) {
$params = array(
'top' => '0px',
'right' => '',
'bottom' => '',
'left' => '0px'
);
$class = LR_Vertical_Sharing::$params['top_left']['class'];
}
break;
case 'top_right':
if ($value) {
$params = array(
'top' => '0px',
'right' => '0px',
'bottom' => '',
'left' => ''
);
$class = LR_Vertical_Sharing::$params['top_right']['class'];
}
break;
case 'bottom_left':
if ($value) {
$params = array(
'top' => '',
'right' => '',
'bottom' => '0px',
'left' => '0px'
);
$class = LR_Vertical_Sharing::$params['bottom_left']['class'];
}
break;
case 'bottom_right':
if ($value) {
$params = array(
'top' => '',
'right' => '0px',
'bottom' => '0px',
'left' => ''
);
$class = LR_Vertical_Sharing::$params['bottom_right']['class'];
}
break;
default:
if ($value) {
$params = array(
'top' => '',
'right' => '',
'bottom' => '',
'left' => ''
);
$class = $position[$key]['class'];
}
break;
}
if (isset($params)) {
$top = $params['top'] ? $params['top'] : '';
$right = $params['right'];
$bottom = $params['bottom'];
$left = $params['left'];
$hybrid = false;
$theme = $loginradius_share_settings['vertical_share_interface'];
switch ($theme) {
case '32-v':
$size = '32';
$widgetTheme = '0';
$countertype = '0';
break;
case '16-v':
$size = '16';
$widgetTheme = '0';
$countertype = '0';
break;
case 'hybrid-v-h':
$hybrid = true;
$size = '32';
$countertype = "1";
$widgetTheme = '1';
break;
case 'hybrid-v-v':
$hybrid = true;
$size = '32';
$countertype = "0";
$widgetTheme = '1';
break;
default:
$size = '32';
$top = 'top';
$left = 'left';
break;
}
$verticalShare = '';
if (isset($loginradius_share_settings['emailMessage']) && $loginradius_share_settings['emailMessage'] != '') {
$verticalShare .='emailMessage:"' . $loginradius_share_settings['emailMessage'] . '",';
}
if (isset($loginradius_share_settings['emailSubject']) && $loginradius_share_settings['emailSubject'] != '') {
$verticalShare .='emailSubject:"' . $loginradius_share_settings['emailSubject'] . '",';
}
if ($loginradius_share_settings['emailcontent'] != '') {
$verticalShare .='isEmailContentReadOnly:' . $loginradius_share_settings['emailcontent'] . ',';
}
if (isset($loginradius_share_settings['mobile_enable']) && $loginradius_share_settings['mobile_enable'] == 'true') {
$verticalShare .='isMobileFriendly:' . $loginradius_share_settings['mobile_enable'] . ',';
}
if ($loginradius_share_settings['isTotalShare'] != '') {
$verticalShare .='isTotalShare:' . $loginradius_share_settings['isTotalShare'] . ',';
}
if (isset($loginradius_share_settings['facebookAppId']) && $loginradius_share_settings['facebookAppId'] != '') {
$verticalShare .='facebookAppId:"' . $loginradius_share_settings['facebookAppId'] . '",';
}
if ($loginradius_share_settings['shortenUrl'] != '') {
$verticalShare .='isShortenUrl:' . $loginradius_share_settings['shortenUrl'] . ',';
}
if ($loginradius_share_settings['isOpenSingleWindow'] != '') {
$verticalShare .='isOpenSingleWindow:' . $loginradius_share_settings['isOpenSingleWindow'] . ',';
}
if (!empty($loginradius_share_settings['popupHeightWidth']) && !empty($loginradius_share_settings['popupWindowHeight']) && !empty($loginradius_share_settings['popupWindowWidth'])) {
$popUpWindow = '{height:' . $loginradius_share_settings['popupWindowHeight'] . ',width :' . $loginradius_share_settings['popupWindowWidth'] . '}';
$verticalShare .='popupWindowSize:' . $popUpWindow . ',';
}
if (isset($loginradius_share_settings['twittermention']) && $loginradius_share_settings['twittermention'] != '') {
$verticalShare .='twittermention:"' . $loginradius_share_settings['twittermention'] . '",';
}
if (isset($loginradius_share_settings['twitterhashtags']) && $loginradius_share_settings['twitterhashtags'] != '') {
$verticalShare .='twitterhashtag:"' . $loginradius_share_settings['twitterhashtags'] . '",';
}
if (isset($loginradius_share_settings['customOptions']) && $loginradius_share_settings['customOptions'] != '') {
$verticalShare .=$loginradius_share_settings['customOptions'] . ',';
}
?>