} switch ($p) { case 'projects': $drafts = drafts::getUserDrafts($uid, 1); $content = 'content_projects.php'; break; case 'contacts': $drafts = drafts::getUserDrafts($uid, 2); $content = 'content_contacts.php'; break; case 'blogs': require_once $_SERVER['DOCUMENT_ROOT'] . '/classes/blogs.php'; $drafts = drafts::getUserDrafts($uid, 3); $u = new users(); $u->GetUserByUID($uid); if ($u->ban_where) { $is_ban = $u->ban_where; $ban = $u->GetBan($uid, $u->ban_where); } $content = 'content_blogs.php'; break; case 'communes': $drafts = drafts::getUserDrafts($uid, 4); $content = 'content_communes.php'; break; } $header = '../header.php'; $footer = '../footer.html'; $css_file = 'drafts.css'; $js_file = array('drafts.js'); include '../template2.php';
/** * Проверяет наличие ранее сохраненных черновиков для проектов * */ 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; }