![]() |
Модераторы: 2man |
![]() ![]() ![]() |
|
Pakshin A. S. |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: нет Всего: 61 |
В IPB мне нужно узнать, является ли пользователь, просматривающий форум модератором или супермодератором форума. Т. е. для модераторского слстава и админов я показываю сообщение, а для остальных сообщение не показывается... Что писать в if?
![]() ![]() |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 4 Всего: 261 |
Проверяй индекс группы. gid вроде.
|
|||
|
||||
Pakshin A. S. |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: нет Всего: 61 |
А как обратиться?
$this->['gid'] |
|||
|
||||
Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 4 Всего: 261 |
$this -> member или что-то типа того..
|
|||
|
||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 3 Всего: 290 |
почему в Клубе?
|
|||
|
||||
Girder |
|
|||
![]() Лентяй 2 ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1993 Регистрация: 12.5.2004 Репутация: нет Всего: 155 |
ibf_moderators
+ g_is_supmod + g_access_cp + $INFO['admin_group'] -------------------- Как слышим, так и пишим. Истина где-то там... |
|||
|
||||
Pakshin A. S. |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: нет Всего: 61 |
Вроде нету у нас специального форума по ИПБ, а модераторы могут это отнести к Девелопмингу, т. е. это якобы может касаться Винграда. Начнутся разговоры, которые не нужны... Мне просто нужна помощь, поэтмоу помесил в нейтральный раздел: вроде и не супер запечатаный и не общий... И люди знающие есть... ![]() Girder Хммм... А как все это написать в PHP? Я что-то не пойму... Приведи, плз, примерчик... ![]() ![]() |
|||
|
||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 3 Всего: 290 |
ясно, я перенес.
|
|||
|
||||
2man |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2007 Регистрация: 6.5.2005 Где: Нижние Чигири Репутация: 15 Всего: 71 |
По-моему это:
А зачем тебе это, в админке можно ведь настроить маски доступа -------------------- Быстро поднятое - упавшим не считаеся |
|||
|
||||
Pakshin A. S. |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: нет Всего: 61 |
Мне нужно впринцепе поставить несколько спец кнопок для модераторов, которые не должны быть видны другим пользователям...
А моно без SQL? Лишний запрос меня не вдохновляет... |
|||
|
||||
2man |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2007 Регистрация: 6.5.2005 Где: Нижние Чигири Репутация: 15 Всего: 71 |
Тогда я думаю задача упрощается. Сделай рендер кнопки в topics.php, а затем саму функцию. Вот посмотри как делается функция удаления поста и станет понятно:
Сначала рендериться кнопка:
Но незнаю. В этой функции moderator['delete_post'] ведет тебя в файл moderate.php и функцию delete_post, а там без SQL ну никак не обойтись.
Что тебе так не нравится уж? при просмотре топика все равно уже идет запрос в базу на check_access -------------------- Быстро поднятое - упавшим не считаеся |
||||||
|
|||||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: 3 Всего: 290 |
Всё очень просто. Нужно смотреть на ИД-группы админа и модератора, если ИД нужный, то выводить доп. функции. И никакой запрос не нужен.
|
|||
|
||||
Pakshin A. S. |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: нет Всего: 61 |
Ничерта не получается...
Шо не так? Вообще мне достаточно проекрить гурппу текущего пользователя. Выводить в том случае, если у меня Админ или Модератор... Добавлено @ 00:11 Кстати, у меня оно вообще ничего не хочет выводить... Я по-моему немного ПХП подзабыл... ![]() |
|||
|
||||
2man |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2007 Регистрация: 6.5.2005 Где: Нижние Чигири Репутация: 15 Всего: 71 |
Думаю тут надо на JS делать по-другому. Откуда у тебя берется функция paste() ?
Тут лучше тогда добавлять в skin_topic кнопку
потом в файл, откуда достаются все яваскрипты, добавляешь функции paste1(), paste2(), paste3() и в макросы соответственно заносишь кнопки text_1, text_2, text_3, либо пользуешься <img scr=""> как тебе удобнее. Перед кнопками делаешь условие
-------------------- Быстро поднятое - упавшим не считаеся |
||||
|
|||||
Pakshin A. S. |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 5056 Регистрация: 16.2.2003 Репутация: нет Всего: 61 |
![]()
|
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Другие движки / фрейморки | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |