%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/components/bitrix/socserv.auth.split/templates/twitpost/ |
Current File : //home/bitrix/www/bitrix/components/bitrix/socserv.auth.split/templates/twitpost/template.php |
<? if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED !== true) die(); ?> <? if($arResult['ERROR_MESSAGE']) ShowMessage($arResult['ERROR_MESSAGE']); ?> <script type="text/javascript"> function ShowTwitDiv(){ var obTwitterRecipients = document.getElementById('soc-serv-recipients'); if(obTwitterRecipients.style.display == 'block') obTwitterRecipients.style.display = 'none'; else obTwitterRecipients.style.display = 'block' } </script> <? $arServices = $arResult["AUTH_SERVICES_ICONS"]; $userIdTwitter = array(); $userIdOther = array(); $showDivTwitter = false; $arPerm = array(); ?> <div class="soc-serv-main"> <? if(!empty($arResult["AUTH_SERVICES"])) { ?> <div class="soc-serv-title-grey"> <?=GetMessage("SS_GET_COMPONENT_INFO")?> <br><br> </div> <? $APPLICATION->IncludeComponent("bitrix:socserv.auth.form", "split", array( "AUTH_SERVICES"=>$arResult["AUTH_SERVICES"], "CURRENT_SERVICE"=>$arResult["CURRENT_SERVICE"], "AUTH_URL"=>$arResult['CURRENTURL'], "POST"=>$arResult["POST"], "SHOW_TITLES"=>'N', "FOR_SPLIT"=>'Y', "AUTH_LINE"=>'N', ), $component, array("HIDE_ICONS"=>"Y") ); ?> <? } if(isset($arResult["DB_SOCSERV_USER"]) && $arParams["SHOW_PROFILES"] != 'N') { ?> <div class="soc-serv-my-actives"> <input type="hidden" name="bEdit" value="N" /> </div> <div class="soc-serv-title" id="soc-serv-title-id"> <?=GetMessage("SS_YOUR_ACCOUNTS");?> </div> <div class="soc-serv-accounts"> <table cellspacing="0" cellpadding="8"> <tr class="soc-serv-header"> <td><?=GetMessage("SS_SOCNET");?></td> <td class="soc-serv-name-title"><?=GetMessage("SS_NAME");?></td> </tr> <? foreach($arResult["DB_SOCSERV_USER"] as $key => $arUser) { if(!$icon = htmlspecialcharsbx($arResult["AUTH_SERVICES_ICONS"][$arUser["EXTERNAL_AUTH_ID"]]["ICON"])) $icon = 'openid'; $authID = ($arServices[$arUser["EXTERNAL_AUTH_ID"]]["NAME"]) ? $arServices[$arUser["EXTERNAL_AUTH_ID"]]["NAME"] : $arUser["EXTERNAL_AUTH_ID"]; if($arUser["EXTERNAL_AUTH_ID"] == "Twitter") { $showDivTwitter = true; $userIdTwitter[] = $arUser["ID"]; $userPerm = $arUser["PERMISSIONS"]; } else $userIdOther[] = $arUser["ID"]; ?> <tr class="soc-serv-personal"> <td class="bx-ss-icons"> <i class="bx-ss-icon <?=$icon?>"> </i> <?if ($arUser["PERSONAL_LINK"] != ''):?> <a class="soc-serv-link" target="_blank" href="<?=$arUser["PERSONAL_LINK"]?>"> <?endif;?> <?=$authID?> <?if ($arUser["PERSONAL_LINK"] != ''):?> </a> <?endif;?> </td> <td class="soc-serv-name"> <?if(intval($arUser["PERSONAL_PHOTO"]) > 0):?> <i class="soc-serv-photo"> <?echo CFile::ShowImage($arUser["PERSONAL_PHOTO"], 30, 30, "border=0", "", true);?> </i> <?endif;?> <i class="soc-serv-text"><?=$arUser["VIEW_NAME"]?></i> </td> <td class="split-item-actions"> <?if (in_array($arUser["ID"], $arResult["ALLOW_DELETE_ID"])):?> <a class="split-delete-item" href="?action=delete&user_id=<?=$arUser["ID"]."&".bitrix_sessid_get()?>" onclick="return confirm('<?=GetMessage("SS_PROFILE_DELETE_CONFIRM")?>')" title=<?=GetMessage("SS_DELETE")?>></a> <?endif;?> </td> </tr> <? } ?> </table> </div> <?if($showDivTwitter):?> <div class="soc-serv-title-grey"> <?if(COption::GetOptionString("socialservices", "get_message_from_twitter", "N") == 'Y'):?> <br><?=str_replace("#hash#", $arResult["TWIT_HASH"], GetMessage("SS_SEND_MESSAGE_TO"))." "?><a href="javascript:void(0)" onclick="ShowTwitDiv()"><?=GetMessage("SS_TO_RECIPIENTS")?></a> <div id="soc-serv-recipients"> <? $APPLICATION->IncludeComponent( "bitrix:main.post.form", "", $formParams = Array( "FORM_ID" => "bx_user_profile_form", "SHOW_MORE" => "Y", "PARSER" => Array("Bold", "Italic", "Underline", "Strike", "ForeColor", "FontList", "FontSizeList", "RemoveFormat", "Quote", "Code", "MentionUser", ), "BUTTONS" => Array( "MentionUser", ), "DESTINATION" => array( "VALUE" => $arResult["PostToShow"]["FEED_DESTINATION"], "SHOW" => "Y" ), ), false, Array("HIDE_ICONS" => "Y") ); ?> </div> <?endif;?> </div> <? endif; ?> <? } if(!empty($arResult["AUTH_SERVICES"])) { ?> </div> <? } if(!empty($userIdTwitter)) { foreach($userIdTwitter as $value) { ?> <input type="hidden" name="USER_ID_TWITTER[<?=$value?>]" value="<?=$value?>" /> <? } } if(!empty($userIdOther)) { foreach($userIdOther as $value) { ?> <input type="hidden" name="USER_ID_OTHER[<?=$value?>]" value="<?=$value?>" /> <? } }