Вход Регистрация
Файл: templates/Default/js/albums.photos.js
Строк: 116
<?php
$(document).ready(function(){
    var 
aid = $('#aid').val();
    
Xajax = new AjaxUpload('upload', {
        
action'/index.php?go=albums&act=upload&aid='+aid,
        
name'uploadfile',
        
onSubmit: function (fileext) {
            if (!(
ext && /^(jpg|png|jpeg|gif|jpe)$/.test(ext))) {
                
Box.Info('load_photo_er'lang_dd2f_nolang_bad_format400);
                return 
false;
            }
            
Page.Loading('start');
        },
        
onComplete: function (fileresponse){
            if(
response == 'max_img'){
                
Box.Info('load_photo_er2'lang_dd2f_nolang_max_imgs340);
                
Page.Loading('stop');
                return 
false
            
}
            
            if(
response == 'big_size'){
                
Box.Info('load_photo_er2'lang_dd2f_nolang_max_size250);
                
Page.Loading('stop');
                return 
false
            
}
                
            if(
response == 'hacking'){
                return 
false
            
} else {
                
response response.split('|||');
                $(
'<span id="photo_'+response[0]+'"></span>').appendTo('#photos').html('<div class="hralbum" style="margin:0px;background:#efefef;"></div><div id="cover_'+response[0]+'" class="covers" style="padding-bottom:10px;padding-top:10px;padding-left:10px;"><a href="/photo'+response[2]+'_'+response[0]+'_sec=loaded" onClick="Photo.Show(this.href); return false"><div class="albums_cover"><span id="count_img"><img src="'+response[1]+'" alt="" /></span></div></a><div style="float:left;"><div class="albums_name" style="color:#888;padding-bottom:5px;"><b>'+lang_albums_add_photo+'</b></div><textarea class="inpst" id="descr_'+response[0]+'" style="width:406px;height:73px;"></textarea><div class="clear"></div></div><div class="menuleft l_pppho"><a href="/" onClick="SetNewCover(''+response[0]+''); return false;" id="cover_link_'+response[0]+'" class="cover_links"><img class="icon editphoto_ic" src="/templates/Default/images/spacer.gif" alt="" /><div>'+lang_albums_set_cover+'</div></a><a href="/" onClick="AlbumDeletePhoto(''+response[0]+''); return false;"><img class="icon del_photo_ic" src="/templates/Default/images/spacer.gif" alt="" /><div>'+lang_albums_del_photo+'</div></a><a href="/" onClick="PhotoSaveDescr(''+response[0]+''); return false;"><img class="icon save_ic" src="/templates/Default/images/spacer.gif" alt="" /><div>'+lang_albums_save_descr+'</div></a></div><div class="clear"></div></div>');
                
                var 
count_img = $('#count_img img').size();
                if(
count_img == 1)
                    $(
'#l_text').show();
                
                $(
'body, html').animate({scrollTop99999}, 250);
                
Page.Loading('stop');
            }
        }
    });
});
function 
AlbumDeletePhoto(i){
    
Page.Loading('start');
    $.
get('/index.php?go=albums&act=del_photo', {idi}, function(){
        $(
'#photo_'+i).remove();
        var 
count_img = $('#count_img img').size();
        if(
count_img 1)
            $(
'#l_text').hide();

        
Page.Loading('stop');
    });
}
function 
SetNewCover(i){
    
Page.Loading('start');
    $.
get('/index.php?go=albums&act=set_cover', {idi}, function(){
        $(
'.covers').css('background''#fff');
        $(
'#cover_'+i).css('background''#f6f9fb').css('border-top''1px solid #fff');
        $(
'.cover_links').show();
        $(
'#cover_link_'+i).hide();
        
Page.Loading('stop');
    });
}
function 
PhotoSaveDescr(i){
    var 
descr = $('#descr_'+i).val();
    
Page.Loading('start');
    $.
post('/index.php?go=albums&act=save_descr', {ididescrdescr}, function(d){
        
Page.Loading('stop');
    });
}
?>
Онлайн: 2
Реклама