Esempio n. 1
0
/**
* Проверяет наличие ранее сохраненных черновиков для проектов
*
*/
function CheckDraftsProject($new = false)
{
    $objResponse = new xajaxResponse();
    session_start();
    $uid = get_uid(false);
    if ($uid) {
        require_once $_SERVER['DOCUMENT_ROOT'] . "/classes/drafts.php";
        $count = drafts::CheckProjects($uid);
        if ($count) {
            if ($new) {
                $showDraftsCount = 3;
                $moreDraftsCount = $count - $showDraftsCount;
                $drafts = drafts::getUserDrafts($uid, 1, $showDraftsCount);
                ob_start();
                include $_SERVER['DOCUMENT_ROOT'] . "/public/new/tpl.drafts_block.php";
                $html = ob_get_clean();
                //$objResponse->script('$("draft_div_info").setStyle("display","block")');
                $objResponse->assign('draft_div_info_text', 'innerHTML', $html);
            } else {
                // после введения нового шаблона добавления проектов, это можно удалить
                $objResponse->script('$("draft_div_info").setStyle("display","block")');
                $objResponse->assign('draft_div_info_text', 'innerHTML', 'Не забывайте, у вас в черновиках <a href="/drafts/?p=projects">' . ending($count, 'сохранен', 'сохранено', 'сохранено') . ' ' . $count . ' ' . getSymbolicName($count, 'projects') . '</a>');
            }
        }
    }
    return $objResponse;
}