Вход Регистрация
Файл: 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}
Онлайн: 0
Реклама