Вход Регистрация
Файл: components/photos/js/photos.js
Строк: 49
<?php
$(function(){
  
photos = {
    
publishPhoto: function(photo_id) {
      $.
post('/photos/publish'+photo_id+'.html', {}, function(data){
        if(
data == 'ok'){
            $(
'#pub_photo_link').hide();
            $(
'#pub_photo_wait').hide();
            $(
'#pub_photo_date').fadeIn();
        } else {
            
core.alert('Фото не опубликовано''Ошибка');
        }
      });
    },
    
movePhoto: function(photo_id) {
      
core.message('Перенести фотографию');
      $.
post('/photos/movephoto'+photo_id+'.html', {}, function(data){
        if(
data.error == false){
            $(
'#popup_message').html(data.html);
            $(
'#popup_progress').hide();
            $(
'#popup_ok').val('Перенести').show();
            $(
'#popup_ok').click(function(){
                $(
'#popup_ok').attr('disabled''disabled');
                $(
'#popup_progress').show();
                var 
options = { 
                    
successphotos.domovePhoto
                
};
                $(
'#move_photo_form').ajaxSubmit(options);
            });
        } else {
            
core.alert(data.text'Ошибка');
        }
      }, 
'json');
    },
    
domovePhoto: function(resultstatusTextxhr$form){
        $(
'#popup_progress').hide();
        if(
statusText == 'success'){
            if(
result.error == false){
                
window.location.href result.redirect;
            } else {
                
core.alert(result.text'Ошибка');
            }
        } else {
            
core.alert(statusText'Ошибка');
        }
    },
    
editPhoto: function(photo_id) {
      
core.message('Редактирование фотографии');
      $.
post('/photos/editphoto'+photo_id+'.html', {}, function(data){
        if(
data.error == false){
            $(
'#popup_message').html(data.html);
            $(
'#popup_progress').hide();
            $(
'#popup_ok').val('Сохранить').show();
            $(
'#popup_ok').click(function(){
                $(
'#popup_ok').attr('disabled''disabled');
                $(
'#popup_progress').show();
                var 
options = { 
                    
successphotos.doeditPhoto
                
};
                $(
'#edit_photo_form').ajaxSubmit(options);
            });
        } else {
            
core.alert(data.text'Ошибка');
        }
      }, 
'json');
    },
    
doeditPhoto: function(resultstatusTextxhr$form){
        $(
'#popup_progress').hide();
        if(
statusText == 'success'){
            if(
result.error == false){
                
window.location.href result.redirect;
            }
        } else {
            
core.alert(statusText'Ошибка');
        }
    },
    
deletePhoto: function(photo_idcsrf_token) {
        
core.confirm('Вы действительно хотите удалить эту фотографию?'null, function(){
            $.
post('/photos/delphoto'+photo_id+'.html', {csrf_tokencsrf_token}, function(result){
                if(
result.error == false){
                    
window.location.href result.redirect;
                }
            }, 
'json');
        });
    }
  }
});
?>
Онлайн: 0
Реклама