GAME-PLAY.RU

Здравствуйте Гость ( Вход | Регистрация )

 
Reply to this topicStart new topicStart Poll
> Нужен мод для IPB
Stranger
post Wednesday, 28 September 2005, 22:01
Отправлено #1


йа шаурма
*****

Группа: Globals
Сообщений: 1794
Регистрация: 05. 04. 05
Из: Киев
Пользователь №: 40
Пол: Женский
Закачал: 7
Скачал: 10

Репутация: 36


Хочу попросить людей, кто в этом разбирается (надежда на Сэта).
Можно ли написать такой мод, который бы ограничивал права одного с админов (допустим их на одном форуме двое) форуме типа IPB? Ограничение должно быть, в первую очередь, в назначении админов, модераторов и глобалов. Вещь очень нужная. Буду очень благодарна =)
User is offlineProfile CardPM
Go to the top of the page
+
SAT
post Wednesday, 28 September 2005, 22:25
Отправлено #2


.::Urahara-san::.
Злобный Aдмин
*****

Группа: Админ
Сообщений: 666
Регистрация: 24. 02. 05
Из: Ада
Пользователь №: 666
Пол: Мужской
Закачал: 59
Скачал: 54

Репутация: 33


для начала правим файл sourses/admin/ad_moderator.php

находим код
CODE

 //-----------------------------------------

 switch($ibforums->input['code'])
 {
  case 'add':
   $this->add_one();
   break;
  case 'add_two':
   $this->add_two();
   break;


далее втавляем следущий код над найденым

CODE

 if ($ibforums->member['id'] == ID )
 {
  $ibforums->admin->error("Sorry, you can not add new Moderators");
 }


где ID в проверке является ID того админа которого надо ограничить на раздаче модерстава

теперь не дадим плодить супермодераторов и админов, открываем sourses/admin/ad_member.php

находим код:

CODE
 //-----------------------------------------
 // Throw to the DB
 //-----------------------------------------
 
 $DB->do_update( 'members', array (
           'restrict_post'   => $restrict_post,
           'mgroup'       => $ibforums->input['mgroup'],
           'title'        => $ibforums->input['title'],
           'language'     => $ibforums->input['language'],
           'skin'         => $ibforums->input['skin'],


и вставлем выше найденного следущий код

CODE

 if ($ibforums->member['id'] == ID )
 {
  if ( ($ibforums->cache['group_cache'][ $ibforums->input['mgroup'] ]['g_is_supmod'] ) or ($ibforums->cache['group_cache'][ $ibforums->input['mgroup'] ]['g_access_cp']) )
                 {
                       $ibforums->admin->error("Sorry, you can not add new Super Moderators");
                 }
 }


опять же в проверке ID это id админа которого хотим ограничить.


вполне мог ошибиться, но думаю что все будет работать не проверял, но на гляз будет пахать :)

Соединено: 28 September 2005, 22:25

гы, все просто :punk:
User is offlineProfile CardPM
Go to the top of the page
+
Stranger
post Wednesday, 28 September 2005, 22:28
Отправлено #3


йа шаурма
*****

Группа: Globals
Сообщений: 1794
Регистрация: 05. 04. 05
Из: Киев
Пользователь №: 40
Пол: Женский
Закачал: 7
Скачал: 10

Репутация: 36


SAT, маЯ твою любить очень очень! если чаво - я к те стукнусь :D
User is offlineProfile CardPM
Go to the top of the page
+
Stranger
post Thursday, 29 September 2005, 20:02
Отправлено #4


йа шаурма
*****

Группа: Globals
Сообщений: 1794
Регистрация: 05. 04. 05
Из: Киев
Пользователь №: 40
Пол: Женский
Закачал: 7
Скачал: 10

Репутация: 36


не знала куда влепить, так как тему создавать новую лень для одной мессаги... вот нашла
Уязвимы ВСЕ Invision Power Board версии до 2.0.4
<_<
User is offlineProfile CardPM
Go to the top of the page
+
SAT
post Thursday, 29 September 2005, 20:33
Отправлено #5


.::Urahara-san::.
Злобный Aдмин
*****

Группа: Админ
Сообщений: 666
Регистрация: 24. 02. 05
Из: Ада
Пользователь №: 666
Пол: Мужской
Закачал: 59
Скачал: 54

Репутация: 33


CODE
act=Login&CODE=autologin


старо как мир :)
заплатка тут появилась через три дня после выхода данного сплойта а конкретно месяца два назад Vic'er закрыл дыру с автологином.
User is offlineProfile CardPM
Go to the top of the page
+
SandWraith
post Tuesday, 09 May 2006, 20:14
Отправлено #6


Moonshade
*****

Группа: Advanced Gamer
Сообщений: 333
Регистрация: 25. 02. 06
Пользователь №: 5536
Пол: Мужской
Закачал: 2
Скачал: 7

Репутация: 12


QUOTE(Стрейнджер)
мод, который бы ограничивал права одного с админов (допустим их на одном форуме двое) форуме типа IPB? Ограничение должно быть, в первую очередь, в назначении админов, модераторов и глобалов

:lol: :lol: я даж догадываюсь, для кого это было сделано :lol: :lol:
User is offlineProfile CardPM
Go to the top of the page
+
Stranger
post Sunday, 14 May 2006, 19:01
Отправлено #7


йа шаурма
*****

Группа: Globals
Сообщений: 1794
Регистрация: 05. 04. 05
Из: Киев
Пользователь №: 40
Пол: Женский
Закачал: 7
Скачал: 10

Репутация: 36


а ты думал. проблема была очень таки непростой =)
User is offlineProfile CardPM
Go to the top of the page
+
SAT
post Tuesday, 16 May 2006, 17:10
Отправлено #8


.::Urahara-san::.
Злобный Aдмин
*****

Группа: Админ
Сообщений: 666
Регистрация: 24. 02. 05
Из: Ада
Пользователь №: 666
Пол: Мужской
Закачал: 59
Скачал: 54

Репутация: 33


Stranger
кстати проблемма очень интересная и во многом мне подсказало это идею с проверкой по IP людей кто заходит в админку, очень интересный фикс, притом частично закрывает возможность заходить взломщикам в админку :)
User is offlineProfile CardPM
Go to the top of the page
+

Reply to this topicTopic OptionsStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Thursday, 28 March 2024, 21:45