Вход Регистрация
Файл: upload/module/link/static/jscript/attach.js
Строк: 62
<?php
var $bIsPreview = false;
$Core.attachmentLink = function($oObj)
{    
    if (
$bIsPreview === true)
    {
        return 
false;
    }
    
    var 
$oParent = $($oObj).parents('.js_preview_link_attachment_custom_add_parent:first');
    
    if (empty(
$oParent.find('.js_global_attach_value_custom:first').val()))
    {
        return 
false;
    }
    
    
$oParent.find('.js_global_attach_link_ajax:first').show();
    
$bIsPreview = true;
    
    
$Core.ajax('link.preview', 
    {        
        
type: 'POST',
        
params: 
        {                
            
'no_page_update': '1',
            
value: $oParent.find('.js_global_attach_value_custom:first').val()            
        },
        
success: function($sOutput)
        {                
            if (
substr($sOutput, 0, 1) == '{')
            {
                
$bIsPreview = false;
                var 
$oOutput = $.parseJSON($sOutput);
                
$oParent.find('.js_preview_link_attachment_custom_error:first').html('<div class="error_message">' + $oOutput['error'] + '</div>');
                
$oParent.find('.js_global_attach_link_ajax:first').hide();
            }
            else
            {
                
$oParent.find('.js_preview_link_attachment_custom_add:first').hide();
                
$oParent.find('.js_preview_link_attachment_custom_holder:first').show();
                
$oParent.find('.js_preview_link_attachment_custom_form:first').html($sOutput);
                
$oParent.find('.js_hidden_link_id:first').val($oParent.find('.js_global_attach_value_custom:first').val());
            }
        }
    });
}

var 
$bIsAdded = false;
$Core.attachmentLinkAdd = function($oObj)
{
    if (
$bIsAdded === true)
    {
        return 
false;
    }
    
    $(
$oObj).parents('.js_preview_link_attachment_custom_add_parent:first').find('.js_global_attach_link_ajax_add:first').show();
    
    $(
$oObj).ajaxCall('attachment.addViaLink');
    
    
$bIsAdded = true;
    
$bIsPreview = false;
    return 
false;
}
?>
Онлайн: 1
Реклама