Сразу же скажу, что тут не так много букв, как может показаться. Для большинства
достаточно будет лишь прочитать первый пунт. Дальше я уже о технической части
буду писать. Для кого не знаю, но надеюсь, что это поможет убедить администрацию
сделать это...
1.
Что я предлагаю - так это облегчение жизни абсолютно любого синдиката в этой
игре. Начиная от технических синдикатов на пару человек и заканчивая огромным
топ синдом.
Начну сразу с примеров (Любой, кто когда либо имел доступ к управлению
синдикатом, поймет):
http://gw.gromslab.com/ideas/permissions (Нажмите так на кнопку "Настроить
права")
Для тех, кто не понял...
Я предлагаю сделать что-то такое, что не нужно будет выдавать доступ к техам,
которые рулят синдами, а выдавать права управления на прямую определенным
персонажам. Которые в свою очередь будут ограничены тем, что им разрешили
делать. Т.е. не надо будет заходить под теха, что бы кого-то пригласить или
сменить статус. Не надо будет раздавать доступ к теху только для того, что бы
кто-то занимался выдачей кредита под нападения. Главам не надо будет постоянно
висеть в нескольких окнах и т.д.
2.
Администрация, смотрите, даже шаблон уже готовый есть. Только применить
осталось. Даже написал его в вашем стиле ХТМЛ :)
Просто как я все это вижу... Доступ к настройкам прав должен иметь, конечно,
только сам владелец синда. Он добавляет своему синду еще одного человека с права
доступа. В базе (в новой таблице) создается новая строка с АйДи синда, ником и
массивом из настроек доступа, с которой в дальнейшем все и сверяется.
Дальше, когда персонаж (которому выдали доступ) входит на страницу этого
синдиката, он видит туже кнопку "Управлять" рядом с ником главы синда, как это
видит и глава. В самой панели управления персонаж, которому выдан доступ, видит
только те разделы, к которым ему дали права. Внутри, в самом разделе, точно так
же - к чему дали доступ. Весь вывод настроек легко можно управлять простыми
ИФами (Просто при заходе в раздел управления синдом, вытаскивать массив с
правами из базы и сравнивать с ним). Да, можно передать в ручную некоторые поля
формы. Но ведь и там, где форма обрабатывается, можно проверок расставить. Т.е.
все просто и совсем не сложно сделать.
Да и что вообще мешает реализации подобного, кроме пары-тройки часов работы?
Даже если подумать о том, что кто-то может сломать базу и там подстроить себе
права... Ну ведь все опасные моменты, такие как выгонять, передавать синд,
закупать ПТС и прочее, я специально не добавил в свой пример (Шаблоны выше).
Т.е. ничего серьезного не получится испортить.
Сделайте пожалуйста такое. Это сильно облегчит всем жизнь...