Moderator Tags

Все моды, созданные нашим сообществом для phpBB 2.0.x, будут анонсированы тут. Вся техническая поддержка по этим модам оказывается в этом форуме.
Правила форума
Если на ваш вопрос есть ответы по ниже следующим ссылкам, ваш пост удаляется без объяснения причин!!!
А вы рискуете получить предупреждение или бан (в зависимости от настроения модератора).


Местная Конституция | Шаблон запроса | Документация (phpBB3) | FAQ-2 (phpbb2) | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Сообщение Siava 02.07.2005 23:14

Coagulant
А вам не сложно будет сделать патчик с 1.0.0RC до 1.0.5? :roll:
Я так и не установил последнюю версию, времени не было удалять его, а потом снова ставить :oops:
Генератор db_update-файлов для phpBB 2.0
Еще одно нарушение правил и будете забанены.
© Mr. Anderson
Аватара пользователя
Siava
phpBB 3.0.2
 
Сообщения: 2665
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер


Сообщение Coagulant 02.07.2005 23:21

Не проще будет удалить и снова поставить? Патчи для бет - это изврат. Если честно, просто нет времени заниматься этим. :?
Аватара пользователя
Coagulant
phpBB 2.0.17
 
Сообщения: 1010
Зарегистрирован: 10.01.2005 19:43
Откуда: Москва

Сообщение lusever 04.07.2005 14:27

Код: Выделить всё
      // BEGIN Moderator Tags
      // Ordinary users can't edit moderated posts
      if ( check_mod_tags($is_auth['auth_mod'], $message) )
      {
         message_die(GENERAL_MESSAGE, $lang['Mod_no_edit'], $lang['Mod_restrictions']);
      }
      // END Moderator Tags

Вот здесь в каждой строчке после 181 первой строки не хватает табуляции.
А в 317 стоит заменить, хотя бы ради пользователей сиситемы PHP-Nuke, т.к. у них константа USER равна 1 а не 0. И вопросов меньше будет, и код правильнее.
lusever
phpBB 1.4.3
 
Сообщения: 67
Зарегистрирован: 10.03.2005 20:46

Сообщение Austin 3:16 05.07.2005 3:10

У меня вот такие ошибочки:
1) Любой юзер может редактировать надпись модератора
2) Надпись модератора цитируется (при полной цитате разумеется) юзерами.
Аватара пользователя
Austin 3:16
phpBB 2.0.1
 
Сообщения: 130
Зарегистрирован: 24.03.2005 17:10
Откуда: Таллинн, Эстония
Предупреждения: 1

Сообщение Coagulant 05.07.2005 6:48

lusever
Окей, я думаю выпустить аддоны для модов быстрого ответа и склейки постов и включить их в новую версию, в которой и исправлю недочёты.

Austin 3:16
Проверяйте posting.php и includes/functions.php. Если вы 100% уверены. что всё верно установили, напишите какие моды стоят.
Аватара пользователя
Coagulant
phpBB 2.0.17
 
Сообщения: 1010
Зарегистрирован: 10.01.2005 19:43
Откуда: Москва

Сообщение Austin 3:16 05.07.2005 17:20

Coagulant
Проверил всё записи, которые были сделаны. Установил мод ещё раз. Теперь цитировать текст модератора обычный юзер не может, а редактировать всё равно может.

Установленные моды:
Left and Right IMG Tags
Extended Rank Fields Hack
ex_qreply_2.3.0
Auto Activate Main Admin Account
change_forum_banner_v1.0.8
Admin_Voting_118
refresh_index_110
multi_bbcode-140c :wink:
advanced_user_search-1.0.2-r2
Update last post time on edit
Edit User's Postcount
enter_your_name
admin_users_list_v110

Вот и всё
Аватара пользователя
Austin 3:16
phpBB 2.0.1
 
Сообщения: 130
Зарегистрирован: 24.03.2005 17:10
Откуда: Таллинн, Эстония
Предупреждения: 1

Сообщение Coagulant 05.07.2005 18:04

Austin 3:16
Скиньте мне ваш код на *@*. Подозреваю, что установили всё-таки неправильно.
Последний раз редактировалось Coagulant 25.09.2005 21:14, всего редактировалось 1 раз.
Аватара пользователя
Coagulant
phpBB 2.0.17
 
Сообщения: 1010
Зарегистрирован: 10.01.2005 19:43
Откуда: Москва

Сообщение Austin 3:16 05.07.2005 18:59

Coagulant
Письмо отправил.
Аватара пользователя
Austin 3:16
phpBB 2.0.1
 
Сообщения: 130
Зарегистрирован: 24.03.2005 17:10
Откуда: Таллинн, Эстония
Предупреждения: 1

Сообщение Coagulant 05.07.2005 19:45

Austin 3:16
У меня всё работает с вашими измененными файлами. Не может юзер редактировать свои отмодерированные сообщения.
Аватара пользователя
Coagulant
phpBB 2.0.17
 
Сообщения: 1010
Зарегистрирован: 10.01.2005 19:43
Откуда: Москва

Сообщение Austin 3:16 05.07.2005 20:01

Да? Странно. Правда я только на себе проверял. То есть зарегил ещё одного юзера. Может в этом дело?
Аватара пользователя
Austin 3:16
phpBB 2.0.1
 
Сообщения: 130
Зарегистрирован: 24.03.2005 17:10
Откуда: Таллинн, Эстония
Предупреждения: 1

Сообщение Coagulant 05.07.2005 20:17

Austin 3:16
Региться два юзера - один админ/модератор (А), другой - неадмин и немодератор (Н). Н пишет сообщение в форуме Ф, где А является модератором. Пока Н может редактировать своё сообщение. Затем А правит его сообщение, используя тег [mod="A"][/mod]. Отныне править своё сообщение Н не может (ему выдается сообщение Извините, вам нельзя редактировать отмодерированное сообщение). Однако любой админ и модератор форума Ф по-прежнему может редактировать это сообщение. Если кто-то из них удалит тег из сообщения, Н снова сможет редактировать его.
Аватара пользователя
Coagulant
phpBB 2.0.17
 
Сообщения: 1010
Зарегистрирован: 10.01.2005 19:43
Откуда: Москва

Сообщение Austin 3:16 05.07.2005 20:24

Да я всё это понимаю. Я даже страницу обновлял, чтобы текст модератора появился. Всё равно немодер может редактировать.

Добавлено спустя 3 минуты 24 секунды:

Только что проверил! Всё работает! Спасибо большое Coagulant. Не знаю чё это за глюк был...
Аватара пользователя
Austin 3:16
phpBB 2.0.1
 
Сообщения: 130
Зарегистрирован: 24.03.2005 17:10
Откуда: Таллинн, Эстония
Предупреждения: 1

Сообщение Austin 3:16 06.07.2005 15:09

ХА! Сегодня сновп проверил. Может юзер редактировать своё сообщение! Да чё за бред....

Добавлено спустя 4 минуты 22 секунды:

О! Нашёл ошибку. Значит когда вставляется имя модератора, то юзер может редактировать сообщение. А когда имени модератора нет, то юзер не может редактировать сообщение.
Аватара пользователя
Austin 3:16
phpBB 2.0.1
 
Сообщения: 130
Зарегистрирован: 24.03.2005 17:10
Откуда: Таллинн, Эстония
Предупреждения: 1

Сообщение Coagulant 06.07.2005 16:01

Austin 3:16
Похоже, нашёл ошибку в моде. Если имя модератора содержит пробел, то функция check_mod_tags не срабатывает. Исправляется вот так:
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#
includes/functions.php

#
#-----[ FIND ]------------------------------------------
#
   if ( (!$mod_permission) && (preg_match("/\[mod\:\S+?\]/si", $message)) )

#
#-----[ IN-LINE FIND ]------------------------------------------
#
\S

#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
.
Аватара пользователя
Coagulant
phpBB 2.0.17
 
Сообщения: 1010
Зарегистрирован: 10.01.2005 19:43
Откуда: Москва

Сообщение Austin 3:16 06.07.2005 18:02

Да, теперь всё работает. Спасибо большое за мод!
Аватара пользователя
Austin 3:16
phpBB 2.0.1
 
Сообщения: 130
Зарегистрирован: 24.03.2005 17:10
Откуда: Таллинн, Эстония
Предупреждения: 1

Пред.След.


Вернуться в Анонсы и поддержка модов для phpBB 2.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0