Файл: upload/module/privacy/template/default/block/friend.html.php
Строк: 136
<?php
/**
* [PHPFOX_HEADER]
*
* @copyright [PHPFOX_COPYRIGHT]
* @author Raymond_Benc
* @package Phpfox
* @version $Id: friend.html.php 4237 2012-06-08 11:11:58Z Raymond_Benc $
*/
defined('PHPFOX') or exit('NO DICE!');
?>
{if !$bNoCustomDiv}
<div id="js_custom_friend_list">
{/if}
{if count($aLists)}
<div class="error_message" style="display:none;" id="js_temp_privacy_error_message">
{phrase var='privacy.select_a_custom_friends_list_if_you_want_to_add_privacy_to_your_item'}
</div>
{if $iNewListId > 0}
<div class="message">
{phrase var='privacy.custom_friends_list_successfully_created'}
</div>
{/if}
<div id="js_custom_list_actual_holder">
<form method="post" action="#" onsubmit="return $Core.updateCustomList(this);">
{phrase var='privacy.select_from_your_custom_friends_list'}
<div class="p_top_4">
<select name="custom_list[]" multiple="multiple" size="6" style="width:300px;" class="js_custom_list_option">
{foreach from=$aLists item=aList}
<option id="pcl_{$aList.list_id}" value="{$aList.list_id}"{if $iNewListId > 0 && $iNewListId == $aList.list_id} selected="selected"{/if}>{$aList.name|clean}</option>
{/foreach}
</select>
</div>
<div class="p_top_4">
<input type="submit" class="button" value="{phrase var='privacy.save'}" /> <a href="#" onclick="$('#js_create_custom_friend_list_holder').show(); $('#js_custom_list_actual_holder').hide(); return false;">{phrase var='privacy.or_create_a_new_list'}</a>
</div>
</form>
</div>
<script type="text/javascript">
var sCustomPrivacyId = '#js_custom_privacy_input_holder';
var sPrivacyArray = '{$sPrivacyArray}';
{if !empty($sCustomPrivacyId)}
sCustomPrivacyId = '#{$sCustomPrivacyId}';
{/if}
{literal}
$(sCustomPrivacyId + ' .privacy_list_array').each(function()
{
if ($('.js_custom_list_option #pcl_' + this.value).length > 0)
{
$('.js_custom_list_option #pcl_' + this.value).attr('selected', 'selected');
}
});
$Core.updateCustomList = function($oObj)
{
$('#js_temp_privacy_error_message').hide();
var $iCnt = 0;
$('.js_custom_list_option option').each(function()
{
if (this.selected)
{
$iCnt++;
}
});
if (!$iCnt)
{
$('#js_temp_privacy_error_message').show();
}
else
{
$(sCustomPrivacyId).html('');
$($oObj).find('.js_custom_list_option option').each(function()
{
if (this.selected)
{
$(sCustomPrivacyId).append('<div><input type="hidden" name="val' + (empty(sPrivacyArray) ? '' : '[' + sPrivacyArray + ']') + '[privacy_list][]" value="' + this.value + '" class="privacy_list_array" /></div>');
}
});
tb_remove();
}
return false;
}
</script>
{/literal}
{/if}
<div id="js_create_custom_friend_list_holder"{if count($aLists)} style="display:none;"{/if}>
<div id="js_create_custom_friend_list">
{if !count($aLists)}
{phrase var='privacy.you_have_not_created_a_custom_friends_list_yet'}
{else}
{phrase var='privacy.create_a_new_friends_list_to_fully_control_your_contents_privacy'}
{/if}
<div style="margin-top:10px;">
<div id="js_custom_search_friend_holder"></div>
<form method="post" action="#" onsubmit="return false;">
<div><input type="text" name="name" value="{phrase var='friend.create_new_list'}" maxlength="255" size="15" onclick="if (this.value == '{phrase var='friend.create_new_list' phpfox_squote=true}') this.value = '';" onblur="if (this.value == '') this.value = '{phrase var='friend.create_new_list' phpfox_squote=true}';" id="js_add_new_list" style="vertical-align:middle;" /> <input type="submit" value="{phrase var='friend.add'}" class="button" onclick="if ($('#js_add_new_list').val() != '') $('#js_add_new_list').ajaxCall('friend.addList', 'custom=true'); " /></div>
</form>
</div>
</div>
<div id="js_add_friends_to_list" style="display:none;">
{phrase var='privacy.add_friends_to_your_custom_list_below'}
<div style="margin-top:10px;">
<form method="post" action="#" onsubmit="return false;">
<div><input type="hidden" name="list_id" value="" id="js_custom_friend_list_id" /></div>
<div class="go_left" style="margin-right:5px;">
<div id="js_custom_search_friend"></div>
</div>
<div>
<div id="js_custom_search_friend_placement"></div>
<div id="js_custom_search_submit_button" class="p_top_4 t_right" style="display:none;">
<input type="button" class="button" value="{phrase var='privacy.save'}" onclick="$(this).parents('form').ajaxCall('friend.addFriendsToList');" />
</div>
</div>
<div class="clear"></div>
</form>
</div>
</div>
<script type="text/javascript">
$Core.searchFriends({l}
'id': '#js_custom_search_friend',
'placement': '#js_custom_search_friend_placement',
'width': '300px',
'max_search': 10,
'input_name': 'friends',
'default_value': '{phrase var='privacy.search_friends_by_their_name'}',
'onclick': function()
{l}
$('#js_custom_search_submit_button').show();
return false;
{r}
{r});
</script>
</div>
{if !$bNoCustomDiv}
</div>
{/if}