Вход Регистрация
Файл: InstantSocial/uploud/components/clubs/ajax/createalbum.php
Строк: 43
<?php
    session_start
();    

    
define("VALID_CMS"1);

    
define('PATH'$_SERVER['DOCUMENT_ROOT']);

    include(
PATH.'/core/cms.php');

    
$inCore cmsCore::getInstance();

    
define('HOST''http://' $inCore->getHost());

    
$inCore->loadClass('page');         //страница
    
$inCore->loadClass('config');       //конфигурация
    
$inCore->loadClass('db');           //база данных
    
$inCore->loadClass('user');

    
$inDB cmsDatabase::getInstance();

    
$inUser cmsUser::getInstance();
    
$inUser->update();

    
$inCore->loadLib('clubs');
    
$inCore->loadLib('photos');

    
$title iconv('UTF-8//IGNORE''WINDOWS-1251//IGNORE'$inCore->request('title''str'));    
    
$clubid $inCore->request('clubid''int');

    if (!
$title) return;

    
$club $inDB->get_fields('cms_clubs''id='.$clubid'*');
    
$uid  $inUser->id;
    
    if (!(
$club && $uid)){ echo 'error'; return;  }

    
$is_admin     $inCore->userIsAdmin($uid) || clubUserIsAdmin($clubid$uid);
    
$is_moder     clubUserIsRole($clubid$uid'moderator');
    
$is_member     clubUserIsRole($clubid$uid'member');
    
$is_karma_enabled = ((cmsUser::getKarma($uid) >= $club['album_min_karma']) && $is_member) ? true false;

    if (
$is_admin || $is_moder || $is_karma_enabled){
        
$ok     albumCreate('club'.$clubidclubRootAlbumId($clubid), $title''$clubid);
        
$new_id $inDB->get_last_id('cms_photo_albums');
    } else {
        
$ok false;
    }

    if (
$ok) { echo $new_id; } else { echo 'error'; }

?>
Онлайн: 1
Реклама