h8)u Опубликовано 1 Апреля 2007 Жалоба Поделиться Опубликовано 1 Апреля 2007 Название: Переключение стиля отображения нового ПМДобавил: h8)uДобавлен: 01 Апр 2007Обновлен: 01 Апр 2007Категория: IP.Board 2.3.x Модификация добавляет новую опцию в "Настройки форума", которая позволяет пользователю выбрать, в каком стиле будет отображаться оповещение о новом ПМ: IPB 2.0 / IPB 2.2. Нажмите здесь, чтобы скачать файл Ссылка на комментарий Поделиться на других сайтах Прочее
Jax Опубликовано 1 Апреля 2007 Жалоба Поделиться Опубликовано 1 Апреля 2007 Определитесь уж, для каких версий. В описании написали "IPB 2.0 / IPB 2.2", а мод добавили в "2.1.x, 2.2.x". Ссылка на комментарий Поделиться на других сайтах Прочее
h8)u Опубликовано 1 Апреля 2007 Автор Жалоба Поделиться Опубликовано 1 Апреля 2007 Стиль отображения оповещения, по-моему, различен только в 2.0 и в 2.2. В 2.2 и в 2.1 оповещение, вроде, одинаковое.А сам мод (код) подойдет для 2.2 и для 2.1. Ссылка на комментарий Поделиться на других сайтах Прочее
tood Опубликовано 2 Апреля 2007 Жалоба Поделиться Опубликовано 2 Апреля 2007 Мод конечно хороший но есть маленькая ошибка: Открыть ./sources/ipsclass.php Найти: //----------------------------------------- // Return loverly HTML //----------------------------------------- $return = $this->compiled_templates['skin_global']->msg_get_new_pm_notification( $msg, $xmlout );Заменить на: //----------------------------------------- // Return loverly HTML //----------------------------------------- $msg['avatar'] = $this->get_avatar($msg['avatar_location'], 1, $msg['avatar_size'], $msg['avatar_type']); if ($this->member['pm_style'] == 0) $return = $this->compiled_templates['skin_global']->msg_get_new_pm_notification_old( $msg ); else $return = $this->compiled_templates['skin_global']->msg_get_new_pm_notification( $msg, $xmlout ); должно быть вот так скарее всегопотому что как предложил автор мода:==================================================================================Найти:================================================================================== //----------------------------------------- // Return loverly HTML //----------------------------------------- $return = $this->compiled_templates['skin_global']->msg_get_new_pm_notification( $msg, $xmlout );==================================================================================Заменить на:================================================================================== //----------------------------------------- // Return loverly HTML //----------------------------------------- $msg['avatar'] = $this->get_avatar($msg['avatar_location'], 1, $msg['avatar_size'], $msg['avatar_type']); if ($this->member['pm_style'] == 0) $return = $this->compiled_templates['skin_global']->msg_get_new_pm_notification( $msg, $xmlout ); else $return = $this->compiled_templates['skin_global']->msg_get_new_pm_notification_old( $msg );кагда выбераеш "Использовать старый стиль оповещения о новом ПМ?" -> "Нет" то оповещение происходит в стандартнов виде, а когда "Да" то оповещение происходит так как предложил автор мода... Ссылка на комментарий Поделиться на других сайтах Прочее
h8)u Опубликовано 2 Апреля 2007 Автор Жалоба Поделиться Опубликовано 2 Апреля 2007 Все правильно у меня в инструкции.$this->member['pm_style'] = 0 -> стиль IPB 2.1/2.2$this->member['pm_style'] = 1 -> стиль IPB 2.0 Ссылка на комментарий Поделиться на других сайтах Прочее
tood Опубликовано 2 Апреля 2007 Жалоба Поделиться Опубликовано 2 Апреля 2007 это и есть поправка для IPB 2.1 Ссылка на комментарий Поделиться на других сайтах Прочее
VicS Опубликовано 3 Апреля 2007 Жалоба Поделиться Опубликовано 3 Апреля 2007 Два раза переделывал, но при открытии Личные данные белая страница, плиз где может быть ошибка? Ссылка на комментарий Поделиться на других сайтах Прочее
h8)u Опубликовано 3 Апреля 2007 Автор Жалоба Поделиться Опубликовано 3 Апреля 2007 Два раза переделывал, но при открытии Личные данные белая страница, плиз где может быть ошибка?А какая версия форума?Думаю, где-нибудь забыл поставить "}" или имеет место еще какая-нибудь синтаксическая ошибка. Ссылка на комментарий Поделиться на других сайтах Прочее
tood Опубликовано 3 Апреля 2007 Жалоба Поделиться Опубликовано 3 Апреля 2007 Два раза переделывал, но при открытии Личные данные белая страница, плиз где может быть ошибка?Пробуй ставить ещё раз у тебя ошибка в func_usercp.php либо usercp.phpмод на ВСЕ 100% рабочий!!!! Ссылка на комментарий Поделиться на других сайтах Прочее
VicS Опубликовано 5 Апреля 2007 Жалоба Поделиться Опубликовано 5 Апреля 2007 Первый раз со мной такое, три раза ставил и три раза скобку пропускал.Мод то что надо - спасибо, с помощником как то не привычно. Ссылка на комментарий Поделиться на других сайтах Прочее
VicS Опубликовано 10 Апреля 2007 Жалоба Поделиться Опубликовано 10 Апреля 2007 Еще вопрос, господа, можно сделать чтоб старый стиль автоматом был у всех? Ссылка на комментарий Поделиться на других сайтах Прочее
DestroyNet Опубликовано 10 Апреля 2007 Жалоба Поделиться Опубликовано 10 Апреля 2007 Еще вопрос, господа, можно сделать чтоб старый стиль автоматом был у всех? ALTER TABLE `ibf_members` CHANGE `pm_style` `pm_style` TINYINT( 1 ) NULL DEFAULT '1'Поставит по умолчанию "1" UPDATE `ibf_members` SET `pm_style` = '1' WHERE `pm_style` = '0'Переустановит у всех юзеров значение с "0" на "1" Ссылка на комментарий Поделиться на других сайтах Прочее
yorf Опубликовано 22 Апреля 2007 Жалоба Поделиться Опубликовано 22 Апреля 2007 Уже голову себе сломал, ставил раз 5, все проверял, но все одно и то же. После установки форум работает, но при попытки войти в "Личные данные" выскакивает вот такая-вот ошибка:Parse error: syntax error, unexpected T_DOUBLE_ARROW in /home/users/ad6250ba00f871bc19281a594e3bcf52/forum/cache/lang_cache/ru/lang_ucp.php on line 621 версия 2,17 Раньше моды ставил без проблем и с первого раза, а тут все проблемма решилась, добавил 'settings_pmstyle' перед 'pp_number_posts', а не после 'time_12' Ссылка на комментарий Поделиться на других сайтах Прочее
VicS Опубликовано 3 Мая 2007 Жалоба Поделиться Опубликовано 3 Мая 2007 Помогите плиз сделать, как было в версии 2.0.4 чтоб сразу после сообщения отображалась информация о пользователе от кого пришло письмо. VicS , пользователь группы Главные администраторы , имеет 169 сообщений на форуме.На всякий случай вот код из 2.0.4 <div id="pmnotewrap"> <h4>{ipb.lang['pmp_title']} {$msg['name']}</h4> <div class="pminfo"> <p class="pmavatar">{$msg['avatar']}</p> <p><b>{$msg['mt_title']}</b><br />{$msg['msg_post']}<br /><br /><i>{$msg['name']} {ipb.lang['pmp_part1']} {$msg['g_title']} {ipb.lang['pmp_part2']} {$msg['posts']} {ipb.lang['pmp_part3']}</i></p> <div class="cleared"><!-- float cleared --></div> </div> <p class="pmnotefoot"><a href='{ipb.script_url}act=Msg&CODE=03&MSID={$msg['mt_id']}&VID=in'>{ipb.lang['pmp_read_in_window']}</a> / <a href='{ipb.script_url}act=Msg&CODE=03&MSID={$msg['mt_id']}&VID=in' target='_blank'>{ipb.lang['pmp_read_new_window']}</a></p> </div> Ссылка на комментарий Поделиться на других сайтах Прочее
h8)u Опубликовано 3 Мая 2007 Автор Жалоба Поделиться Опубликовано 3 Мая 2007 Можно попробовать использовать следующий шаблон:<div id="pmnotewrap"> <h4>{$this->ipsclass->lang['pmp_title']} {$msg['name']}</h4> <div class="pminfo"> <p class="pmavatar">{$msg['avatar']}</p> <p><b>{$msg['mt_title']}</b> @ {$msg['msg_date']} <br />{$msg['msg_post']}<br /><br /><i>{$msg['name']} {$this->ipsclass->lang['pmp_part1']} {$msg['g_title']} {$this->ipsclass->lang['pmp_part2']} {$msg['posts']} {$this->ipsclass->lang['pmp_part3']}</i></p> <div class="cleared"><!-- float cleared --></div> </div> <p class="pmnotefoot"><a href='{$this->ipsclass->base_url}act=Msg&CODE=03&MSID={$msg['mt_id']}&VID=in'>{$this->ipsclass->lang['pmp_read_in_window']}</a> / <a href='{$this->ipsclass->base_url}act=Msg&CODE=03&MSID={$msg['mt_id']}&VID=in' target='_blank'>{$this->ipsclass->lang['pmp_read_new_window']}</a></p> </div>За работоспособность не отвечаю — в работе не пробовал. Ссылка на комментарий Поделиться на других сайтах Прочее
VicS Опубликовано 3 Мая 2007 Жалоба Поделиться Опубликовано 3 Мая 2007 Пасиба большое, работает на ура. Ссылка на комментарий Поделиться на других сайтах Прочее
SNAKE-VLAD Опубликовано 8 Августа 2007 Жалоба Поделиться Опубликовано 8 Августа 2007 Маленькая поправочка/дополнение . Запрос в базу MySQL:ALTER TABLE ibf_members ADD `pm_style` tinyint(1) default '0';А то есть базы у которых без '' синтаксическая ошибка... Ещё префикс ibf по умолчанию не у всех, это мелочи, но из-за таких крох возникает у большинства ступор)) Ссылка на комментарий Поделиться на других сайтах Прочее
PROFF89 Опубликовано 14 Октября 2007 Жалоба Поделиться Опубликовано 14 Октября 2007 че то не пойму, по почте будет приходить извещение в другом виде? можете процитировать в каком, не было у меня 2.0.4, начинал с 2.1.7 Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения