Добрый день, господа Гуру и прочие. Хотелось бы проконсультиироваться по такой проблеме. Есть мод Yellow card. Недавно сделал его апгрейд - добавил возожность высылки сообщений с жалобами( синяя карточка) модераторам на ЛС. Это, возможно, достаточно удобно, ибо многие заявляют что жалобами бывает часто завалена почта и из-за них трудно прочитать другие письма. Впрочем, понятно, что может быть удобно и наоборот, поэтому я, конечно позаботился о том, чтобы модераторы могли бы сами выбирать удобную форму получения жалоб. Например "Только по почте", "Только по ЛС", "По почте и ЛС"(Возможени и 4 вариант - "Не получать", но зачем тогда вообще нужны модераторы). Вопрос такой интересный - хочется чтобы модератор сам устанавливал все это лично в своем профиле. Но возникает такая проблема, что когда добавляешь новую строку в таблицу странички профиля, то там:
а) Либо ставить программно условие, в зависимости от того модератор это или нет, заполнять эту строку данными или нет. Но если нет, то возникает просто пустая тонкая строка, это не есть хорошо
б) Всю строку прописывать в скрипте, но тогда, если у нас есть несколько скинов, может произойти несоответствие,ведь не смогу же я перебирвать все возможные стили в условном операторе или переключателе...
в) Возможно использовать мод панели модерации, как админка, только с куда суженными возможностями, и там прописать эти поля, НО
- это неудобно, куда удобнее нажать кнопку "Профиль"
- это похоже на то, когда я, чтобы купить сапоги, вынужден купить холодильник, не есть хорошо, ради доработки одного мода обязательно устанавливать другой
г) Ну а есть еще вариант просто создать другой шаблон специально для модераторов, хороший вариант, но создавать целый файл ради строки...
Тем кто понял, скажите как лучше поступить.
Спасибо.







