Внимание! Данный раздел закрыт и доступен только для чтения в связи с запуском нового проекта uВопросы, на котором Вы можете найти ответ или задать любой интересующий вопрос по системе uCoz. Задавайте вопросы, ищите ответы и помогайте найти ответы другим пользователям системы! Получайте баллы и открывайте новые достижения. Подробнее в блоге...

Перейти на новый сайт помощи по uCoz


  • Страница 1 из 1
  • 1
Архив - только для чтения
Модератор форума: JonMagon  
Сообщество uCoz » Модули uCoz » Форум » Установка ограничений на тему в форуме
Установка ограничений на тему в форуме
reformator
Сообщений: 2034
Репутация: 534

Сообщение # 1 | 23:33:54
Доброго времени суток всем! у меня снова вопрос: можно ли установить ограничения для определенной темы форума? то есть не сам форум ограничивать, а только одну тему внутри форума...ограничение касательно публикации постов...типа, только определенные группы пользователей могут публиковать посты, а остальные нет...но при этом внутри данного форума в других темах не было ограничений....

и еще, почему счетчики тем изменяются только в плюсовом направлении?! даже если темы удаляются, счетчик сохраняет их счет, то есть количество тем не уменьшается

Сообщение отредактировал webanet - Суббота, 23 Мар 2013, 01:04:24
Chelovek№1
Сообщений: 1109
Репутация: 244

Сообщение # 2 | 23:58:08
Цитата (bolandee)
Доброго времени суток всем! у меня снова вопрос: можно ли установить ограничения для определенной темы форума? то есть не сам форум ограничивать, а только одну тему внутри форума...ограничение касательно публикации постов...типа, только определенные группы пользователей могут публиковать посты, а остальные нет...но при этом внутри данного форума в других темах не было ограничений....

Сделать закрытой.

Помог, ставьте + в репутацию.
brizing
Разработчик
Сообщений: 2556
Репутация: 1091

Сообщение # 3 | 23:59:46
Если речь об одной или нескольких темах, то вот что могу предложить.
входишь на тему и в админ-баре выбираешь: Конструктор / Список переменных страницы / $URL_ID&
Запоминаем это значение, вид у него приблизительно такой: frTread31

далее правим Форму добавления сообщений
Код должен быть вот такого плана. С условными операторами, судя по всему, ты знаком.
Код
<?if ($URL_ID&='полученный_ID')?> ' Если мы на ограниченной странице
     <?if ($GROUP_ID$="4")?> ' Если админ
     Весь код, бывший в шаблоне формы добавления сообщений (будет доступен Админам)
     <?else?> ' Если не админ
     Новый код не для админов
     <?endif?>
<?else?> ' Если страница без ограничений
Весь код, бывший в шаблоне формы добавления сообщений  
<?endif?>

Читайте книги role.su - Rolesu Authors Workshop.
reformator
Сообщений: 2034
Репутация: 534

Сообщение # 4 | 00:15:37
[Бриз], спасибо большое....но у меня небольшое уточнение....как вот здесь прописать несколько ID

Код
<?if ($URL_ID&='полученный_ID')?>


и здесь прописать ID нескольких групп

Код
<?if ($GROUP_ID$="4")?>


имеется ввиду какие "знаки препинания" выставить и как!??))

Сообщение отредактировал bolandee - Четверг, 28 Фев 2013, 00:16:17
Chelovek№1
Сообщений: 1109
Репутация: 244

Сообщение # 5 | 00:23:38
bolandee
<?if($GROUP_ID$='3' || $GROUP_ID$='4')?>код<?endif?

Помог, ставьте + в репутацию.
Сообщение отредактировал Chelovek№1 - Четверг, 28 Фев 2013, 00:23:56
brizing
Разработчик
Сообщений: 2556
Репутация: 1091

Сообщение # 6 | 00:25:25
две вертикальных черты означают "или"
<?if ($GROUP_ID$="3" || $GROUP_ID$="4")?>
модераторы или администраторы.

Читайте книги role.su - Rolesu Authors Workshop.
Chelovek№1
Сообщений: 1109
Репутация: 244

Сообщение # 7 | 00:43:33
Также можно использовать
and-логическое и
or-логическое или

Помог, ставьте + в репутацию.
Сообщество uCoz » Модули uCoz » Форум » Установка ограничений на тему в форуме
  • Страница 1 из 1
  • 1
Поиск: