Добрый день, господа Гуру и прочие. Хотелось бы проконсультиироваться по такой проблеме. Есть мод Yellow card. Недавно сделал его апгрейд - добавил возожность высылки сообщений с жалобами( синяя карточка) модераторам на ЛС. Это, возможно, достаточно удобно, ибо многие заявляют что жалобами бывает часто завалена почта и из-за них трудно прочитать другие письма. Впрочем, понятно, что может быть удобно и наоборот, поэтому я, конечно позаботился о том, чтобы модераторы могли бы сами выбирать удобную форму получения жалоб. Например "Только по почте", "Только по ЛС", "По почте и ЛС"(Возможени и 4 вариант - "Не получать", но зачем тогда вообще нужны модераторы). Вопрос такой интересный - хочется чтобы модератор сам устанавливал все это лично в своем профиле. Но возникает такая проблема, что когда добавляешь новую строку в таблицу странички профиля, то там:
а) Либо ставить программно условие, в зависимости от того модератор это или нет, заполнять эту строку данными или нет. Но если нет, то возникает просто пустая тонкая строка, это не есть хорошо
б) Всю строку прописывать в скрипте, но тогда, если у нас есть несколько скинов, может произойти несоответствие,ведь не смогу же я перебирвать все возможные стили в условном операторе или переключателе...
в) Возможно использовать мод панели модерации, как админка, только с куда суженными возможностями, и там прописать эти поля, НО
- это неудобно, куда удобнее нажать кнопку "Профиль"
- это похоже на то, когда я, чтобы купить сапоги, вынужден купить холодильник, не есть хорошо, ради доработки одного мода обязательно устанавливать другой
г) Ну а есть еще вариант просто создать другой шаблон специально для модераторов, хороший вариант, но создавать целый файл ради строки...
Тем кто понял, скажите как лучше поступить.
Спасибо.
Есть вопрос с доработкой Карточного Мода
-
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 18 лет 4 месяца
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
В шаблоне использовать конструкцию типа
в коде её определить
Код: Выделить всё
<!-- BEGIN_user_level_MOD -->
.................
<!-- END_user_level_MOD -->
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 18 лет 4 месяца
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
http://www.phpbbguru.net/community/viewtopic.php?t=5947Alter писал(а):а вот здесь можно поподробнее
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 18 лет 4 месяца
-
- Former team member
- Сообщения: 9683
- Стаж: 18 лет 11 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Спасибо, коенчно... там аддишина то две строчки будетAlter писал(а):спасибо большое, если вас интересует, на днях выложу сей аддишн
Код: Выделить всё
if ( !$userdata['user_level'] == MOD )
{
$template->assign_block_vars('switch_user_moderator', array());
}
http://www.phpbbguru.net/community/view ... hp?t=14411
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 18 лет 4 месяца
Здесь то да, но чтобы пересылать жалобы по ЛС одной строчкой не обойдешьсяПалыч писал(а):Спасибо, коенчно... там аддишина то две строчки будет

Добавлено спустя 1 минуту 30 секунд:
Еще хотел спросить, хотя уже не по этой теме, я создал мод для переноса постов в существующую тему, но, чувствую, такое уже до меня делали...
-
- phpBB 1.0.0
- Сообщения: 8
- Стаж: 18 лет 4 месяца