%PDF- %PDF-
| Direktori : /home/bitrix/www/bitrix/components/bitrix/main.share/templates/.default/handlers/ |
| Current File : //home/bitrix/www/bitrix/components/bitrix/main.share/templates/.default/handlers/twitter.php |
<?
if (!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true) die();
__IncludeLang(dirname(__FILE__)."/lang/".LANGUAGE_ID."/twitter.php");
$name = "twitter";
$title = GetMessage("BOOKMARK_HANDLER_TWITTER");
if (
is_array($arParams)
&& array_key_exists("SHORTEN_URL_LOGIN", $arParams)
&& strlen(trim($arParams["SHORTEN_URL_LOGIN"])) > 0
&& array_key_exists("SHORTEN_URL_KEY", $arParams)
&& strlen(trim($arParams["SHORTEN_URL_KEY"])) > 0
)
{
$icon_url_template = "<script>\n".
"if (__function_exists('twitter_click_".$arResult["COUNTER"]."') == false) \n".
"{\n".
"function twitter_click_".$arResult["COUNTER"]."(longUrl) \n".
"{ \n".
"BX.loadScript('http://bit.ly/javascript-api.js?version=latest&login=".$arParams["SHORTEN_URL_LOGIN"]."&apiKey=".$arParams["SHORTEN_URL_KEY"]."',\n".
"function () \n".
"{\n".
"BitlyClient.shorten(longUrl, '__get_shorten_url_twitter_".$arResult["COUNTER"]."');\n".
"}\n".
");\n".
"return false; \n".
"} \n".
"}\n".
"function __get_shorten_url_twitter_".$arResult["COUNTER"]."(data) \n".
"{\n".
"var first_result;\n".
"var shortUrl;\n".
"for (var r in data.results) \n".
"{\n".
"first_result = data.results[r]; \n".
"break;\n".
"}\n".
"if (first_result != null)\n".
"{\n".
"shortUrl = first_result.shortUrl.toString();\n".
"}\n".
"window.open('http://twitter.com/home/?status='+encodeURIComponent(shortUrl)+encodeURIComponent(' #PAGE_TITLE#'),'sharer','toolbar=0,status=0,width=726,height=436'); \n".
"}\n".
"</script>\n".
"<a href=\"http://twitter.com/home/?status=#PAGE_URL#+#PAGE_TITLE_ORIG#\" onclick=\"return twitter_click_".$arResult["COUNTER"]."('#PAGE_URL#');\" target=\"_blank\" class=\"twitter\" title=\"".$title."\"></a>\n";
}
else
{
$icon_url_template = "<script>\n".
"if (__function_exists('twitter_click_".$arResult["COUNTER"]."') == false) \n".
"{\n".
"function twitter_click_".$arResult["COUNTER"]."(longUrl) \n".
"{ \n".
"window.open('http://twitter.com/home/?status='+encodeURIComponent(longUrl)+encodeURIComponent(' #PAGE_TITLE#'),'sharer','toolbar=0,status=0,width=726,height=436'); \n".
"return false; \n".
"} \n".
"}\n".
"</script>\n".
"<a href=\"http://twitter.com/home/?status=#PAGE_URL#+#PAGE_TITLE_ORIG#\" onclick=\"return twitter_click_".$arResult["COUNTER"]."('#PAGE_URL#');\" target=\"_blank\" class=\"twitter\" title=\"".$title."\"></a>\n";
}
$sort = 200;
$charsBack = true;
?>