Exemplo n.º 1
0
/**
* Редактирование категории.
*
* @param    integer     $category_id         Идентификатор категории
* @param    integer     $commune_id         Идентификатор сообщества
*/
function EditCategory($category_id, $commune_id)
{
    global $session;
    session_start();
    $objResponse = new xajaxResponse();
    $uid = get_uid(false);
    if ($uid) {
        $status = commune::GetUserCommuneRel($commune_id, $uid);
    }
    if ($status['is_moderator'] == 1 || $status['is_admin'] == 1 || $status['is_author'] == 1 || hasPermissions('communes')) {
        $category = commune::getCategory($category_id);
        if ($category['is_only_for_admin'] == 't') {
            $objResponse->assign('commune_fld_edit_category_only_for_admin_' . $category['id'], 'checked', true);
        }
        $objResponse->assign('commune_fld_edit_category_name_' . $category_id, 'innerHTML', $category['name']);
        //$objResponse->call('tawlTextareaInit');
    }
    return $objResponse;
}
Exemplo n.º 2
0
    }
}
include 'in_out_dialog.php';
?>

<?php 
$aGroup = commune::getGroupById($comm['group_id']);
$sGroup = $aGroup['name'];
$crumbs = array();
$crumbs[] = array("title" => "Сообщества", "url" => "/commune/");
if ($comm['id'] != commune::COMMUNE_BLOGS_ID) {
    $crumbs[] = array("title" => $sGroup, "url" => getFriendlyURL('commune_group', $comm['group_id']));
}
if ($comm['id'] == commune::COMMUNE_BLOGS_ID) {
    $category_id = __paramInit('int', 'cat', 'cat');
    $category = commune::getCategory($category_id);
    $crumbs[] = array("title" => $comm['name'], "url" => $category_id > 0 ? getFriendlyURL('commune_commune', $comm['id']) : "");
    if ($category_id) {
        $crumbs[] = array("title" => $category['name'], "url" => "");
    }
}
?>
<div class="b-community-article">
<?php 
echo getCrumbs($crumbs, $comm['id'] != commune::COMMUNE_BLOGS_ID ? "commune" : "new_blogs");
?>
<h1 class="b-page__title"><?php 
echo $comm['name'];
?>
</h1>