Опубликовано: 6 января 200817 г File Name: [an23] Расширенная система предупрежденийFile Submitter: andarilFile Submitted: 06 Jan 2008File Updated: 02 Jul 2010File Category: Mods/Моды Расширенная система предупрежденийВерсия: 2.5.0Краткое описание: Эта модификация позволяет расширить возможности стандартной системы предупреждений.Подробное описание:+---------------------------------------------------------------------| Invision Power Board v2.3.x| | Проверялось на I.P. Board 2.3.3| =================================================================| При поддержке ipbskins.ru|| При изменении модификации или размещении в интернете| ссылка на ipbskins.ru обязательна.| =================================================================+---------------------------------------------------------------------|| > Модификация "Расширенная система предупреждений"| > Автор fr0z3n aka andar!l|| > Автор оригинального мода показа информации об ограничениях | > winnie the pooh (respect ему)|| > Версия: 2.5| > Дата: 06.01.2008|+---------------------------------------------------------------------|| > Эта модификация позволяет расширить возможности стандартной | > системы предупреждений. || > Способности:| 1 Вывод сообщения в постах пользователя о его бане или ограничениях| 2 Возможность "устных предупреждений"| 3 Включение/выключение способностей через настройки админцентра| 4 Способность модераторов ставить устные предупреждения| +---------------------------------------------------------------------|| > Модификация разделена на три части| > 1 "Показ информации о бане и т.п."| > 2 "Устные предупреждения"| > 3 "Способность модераторов устанавливать устные предупреждения."|+--------------------------------------------------------------------- Click here to download this file Изменено 1 июля 201015 г пользователем andaril
Опубликовано: 27 июля 201114 г В общем давно хотел поставить себе этот мод...Поставил. Только он не работает как нужно.IPB 2.3.6 Вывода сообщения о бане нет. За это должен отвечать этот кусочек кода: ######################################################################.\sources\action_public\topics.php======================================================================НАЙТИ----------------------------------------------------------------------function parse_row( $row = array() )----------------------------------------------------------------------НАЙТИ ВНУТРИ ФУНКЦИИ---------------------------------------------------------------------- //----------------------------------------- // Highlight... //----------------------------------------- if ( isset($this->ipsclass->input['hl']) AND $this->ipsclass->input['hl'] ) { $row['post'] = $this->ipsclass->content_search_highlight( $row['post'], $this->ipsclass->input['hl'] ); }----------------------------------------------------------------------НИЖЕ, ДОБАВИТЬ---------------------------------------------------------------------- //-----------------------------------------//WARN MESSAGE FROM POOH//----------------------------------------- if ( $this->ipsclass->vars['show_warn_mes'] ) { $warm_mess=''; if (trim($row['mod_posts'])!='0' && trim($row['mod_posts'])!='') { $time_live=array(); $time_live=explode(':',$row['mod_posts']); if ( $this->ipsclass->get_date($time_live[1],'') == '--' ) { $warm_mess .="<b>Предпросмотр новых сообщений модератором:</b> навсегда <br />"; } else { $warm_mess .="<b>Предпросмотр новых сообщений модератором до: </b>".$this->ipsclass->get_date($time_live[1],'')." <br />"; } //$warm_mess .="<b>Предпросмотр новых сообщений модератором: </b>".$this->ipsclass->get_date($time_live[1],'')." <br />"; } if (trim($row['restrict_post'])!='0' && trim($row['restrict_post'])!='') { $time_live=array(); $time_live=explode(':',$row['restrict_post']); if ( $this->ipsclass->get_date($time_live[1],'') == '--' ) { $warm_mess .="<b>Запрет на ответ в темах:</b> навсегда <br />"; } else { $warm_mess .="<b>Запрет на ответ в темах до: </b>".$this->ipsclass->get_date($time_live[1],'')." <br />"; } //$warm_mess .="<b>Запрет на ответ в темах: </b>".$this->ipsclass->get_date($time_live[1],'')." <br />"; } if (trim($row['temp_ban'])!='0' && trim($row['temp_ban'])!='') { $time_live=array(); $time_live=explode(':',$row['temp_ban']); if ( $this->ipsclass->get_date($time_live[1],'') == '--' ) { $warm_mess .="<b>Аккаунт пользователя заблокирован:</b> навсегда <br />"; } else { $warm_mess .="<b>Аккаунт пользователя заблокирован до: </b>".$this->ipsclass->get_date($time_live[1],'').""; } //$warm_mess .="<b>Блокировка аккаунта пользователя: </b>".$this->ipsclass->get_date($time_live[1],'').""; } if ($warm_mess!='') { $row['warn_mess'] = $this->ipsclass->compiled_templates['skin_topic']->show_warn($warm_mess); } }//-----------------------------------------//END WARN MESSAGE FROM POOH//----------------------------------------- В дополнении ко всему, доп.настройки в Админке так и не появились. Кто и как решал данные проблемы? Изменено 27 июля 201114 г пользователем TRIGUN
Опубликовано: 27 июля 201114 г не знаю за что отвечает этот кусок кода, но срабатывает он если включена настройка show_warn_mes - $this->ipsclass->vars['show_warn_mes'] В дополнении ко всему, доп.настройки в Админке так и не появились.Настройку из xml файла импортировали?Смотрите в Настройки предупреждений
Опубликовано: 27 июля 201114 г А решение проблемы просто гениально. В инструкции не было сказано об импорте настроек warn_settings.xml, а сделать его нужно обязательно, иначе вывода сообщения не будет.Сам файл есть в архиве, на двух языках, вам нужно импортировать только один.
File Name: [an23] Расширенная система предупреждений
File Submitter: andaril
File Submitted: 06 Jan 2008
File Updated: 02 Jul 2010
File Category: Mods/Моды
Расширенная система предупреждений
Версия: 2.5.0
Краткое описание: Эта модификация позволяет расширить возможности стандартной системы предупреждений.
Подробное описание:
+---------------------------------------------------------------------
| Invision Power Board v2.3.x
|
| Проверялось на I.P. Board 2.3.3
| =================================================================
| При поддержке ipbskins.ru
|
| При изменении модификации или размещении в интернете
| ссылка на ipbskins.ru обязательна.
| =================================================================
+---------------------------------------------------------------------
|
| > Модификация "Расширенная система предупреждений"
| > Автор fr0z3n aka andar!l
|
| > Автор оригинального мода показа информации об ограничениях
| > winnie the pooh (respect ему)
|
| > Версия: 2.5
| > Дата: 06.01.2008
|
+---------------------------------------------------------------------
|
| > Эта модификация позволяет расширить возможности стандартной
| > системы предупреждений.
|
| > Способности:
| 1 Вывод сообщения в постах пользователя о его бане или ограничениях
| 2 Возможность "устных предупреждений"
| 3 Включение/выключение способностей через настройки админцентра
| 4 Способность модераторов ставить устные предупреждения
|
+---------------------------------------------------------------------
|
| > Модификация разделена на три части
| > 1 "Показ информации о бане и т.п."
| > 2 "Устные предупреждения"
| > 3 "Способность модераторов устанавливать устные предупреждения."
|
+---------------------------------------------------------------------
Click here to download this file
Изменено пользователем andaril