ООО ЭкоЮнит
FAQПоискПользователиГруппыФайлыВходРегистрацияГлавная
Форумы Aeroion.Ru
  » Технические форумы
   » Поддержка и моды для phpBB2
    » [2.0.19] Forum notification mod
   подписка на форумы, расширенные уведомления об ответах
Версия для печати
 
 
АвторСообщение
Sergey Пол:Муж.


Местный босс - администратор


Зарегистрирован: 06.01.2005
Показать/Спрятать

Описание мода: Мод расширяет функциональные возможности phpBB по уведомлению об ответах в теме, позволяет пользователям форума наблюдать за созданием новых тем. На страницу просмотра форума добавляется ссылка "Подписаться на форум". В тело уведомления об ответе или создании новой темы включается текст сообщения, имя автора.
Версия мода: 1.5.1b
Сложность установки: Средняя
Время установки: ~25 минут

Примечание автора:
Этот мод является дальнейшим развитием Forum notification by David Herrmann, который долгое время не обновлялся. Данная версия является совместимой с phpBB 2.0.21, включает в себя улучшенную обработку BBCode, поддержку русского и немецкого языка. Мод полностью переписан с учетом требований phpBB Group.
У этого мода есть также аналог (Forum Watch by skinmaster), имеющий возможность только оповещения о новых темах на форуме.

Перевод и файлы для русского языка находятся в каталоге translations дистрибутива мода.

-----
Author Notes:
This mod is further development a mod Forum notification by David Herrmann (you can be found here).
The texts are available both in English, German, Russian. Translations to other languages you can find at 'translations'.
This mod was tested on phpBB 2.0.19.
Updated mod template disclaimer/license to be officially PHPBB MOD Compatible.


Скачать forum notification.zip (22.57 KB). Добавлен/обновлён Ср 15 Ноя, 2006 07:48. Скачано 1210 раз(а).
Мод Forum notification 2.0.19


_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
ВверхНа форуме нет Профиль Сайт Имя в Skype
Siava Пол:Муж.

Партнер


Зарегистрирован: 25.12.2005
Показать/Спрятать

Sergey, как я понял ты тут все изменения собрал из старой темы? Smile Новых штучек нет? Если да, то какие?
ВверхНа форуме нет Профиль Сайт
Sergey Пол:Муж.


Местный босс - администратор


Зарегистрирован: 06.01.2005
Показать/Спрятать

Нет, принципиально новых штучек нет. В некоторых местах кода я заменил двойные кавычки " на одинарные ' в целях улучшения быстродействия, раз уж пошла тенденция к оптимизации кода.
+ По сравнению с версией 1.4 в данной версии ссылка "Подписаться на форум" показывается только для зарегистрированных пользователей
Код:
<!-- BEGIN switch_user_logged_in -->
    <td align="left"><span class="gensmall">{S_WATCH_FORUM}</span></td>
<!-- END switch_user_logged_in --> 

Это сделано опять же в целях оптимизации html-кода страницы.
+ Введены две языковые переменные, в связи с этим изменены шаблоны писем.
В общем, если вы ранее пофиксили код, можете оставить как есть.

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
ВверхНа форуме нет Профиль Сайт Имя в Skype
Sergey Пол:Муж.


Местный босс - администратор


Зарегистрирован: 06.01.2005
Показать/Спрятать

Внизу контора гуляет, 8 марта отмечает, а я сижу, думаю над одной старой проблемой этого мода. Ткнули носом на pphbb.de
Заключается она в том, что в уведомлении пользователю иногда указывается другое имя (переменная шаблона USERNAME).
По-моему, удалось ее решить.

Exclamation Приведенный код пока непроверенный. (The given code while unverified.)

Код:

# 
#-----[ OPEN ]------------------
# 
includes/functions_post.php

# 
#-----[ FIND (3-x)]------------------------------------------ 
# 
                            $emailer->bcc($bcc_list[$i]);
                        }

# 
#-----[ REPLACE WITH (3-x)]------------------------------------------ 
# 
                            $emailer->bcc($bcc_list[$i]);

# 
#-----[ FIND (3-x)]------------------------------------------ 
# 
                            'USERNAME' => stripslashes($users_ary[$bcc_list['0']]),

# 
#-----[ REPLACE WITH (3-x)]------------------------------------------ 
# 
                            'USERNAME' => stripslashes($users_ary[$bcc_list[$i]]),

# 
#-----[ FIND (3-x)]------------------------------------------ 
# 
                        $emailer->reset();

# 
#-----[ REPLACE WITH (3-x)]------------------------------------------ 
# 
                        $emailer->reset();
                        }

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
ВверхНа форуме нет Профиль Сайт Имя в Skype
I_D Пол:Муж.

Гость


Зарегистрирован: 31.08.2006
Показать/Спрятать

Использую этот мод.
Проблема состоит в том. что при отправке письма пользователю, адрес пишется только в Reply-To
Как исправить, что бы адрес был в To

Помогите, пожалуйста, а то с моими знаниями в РНР буду месяц искать.

Добавлено спустя 1 час 53 минуты 18 секунд:

разобрался...
ВверхНа форуме нет Профиль
Joe_Dou Пол:Муж.

Постоянный клиент


Зарегистрирован: 19.07.2005
Показать/Спрятать

А в чем смысл этого исправления?

_________________
Если у вас есть чёткая программа действий, железный организм и цель в жизнь, значит вы - межконтинентальная баллистическая ракета.
ВверхНа форуме нет Профиль
Sergey Пол:Муж.


Местный босс - администратор


Зарегистрирован: 06.01.2005
Показать/Спрятать

Небольшое дополнение к моду.
В текущей версии администратор может подписываться на получение сообщений с форума, даже если подписка отключена. Если вы хотите разрешить слежение за форумом и админам и модераторам, сделайте эти изменения
Код:

# 
#-----[ OPEN ]------------------------------------------ 
# 
viewforum.php

# 
#-----[ FIND ]------------------------------------------ 
# 
    $can_watch_forum = ( $userdata['user_level'] == ADMIN ) ? TRUE : $can_watch_forum;

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
    $can_watch_forum = ( $is_auth['auth_mod'] ) ? TRUE : $can_watch_forum;

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
ВверхНа форуме нет Профиль Сайт Имя в Skype
Joe_Dou Пол:Муж.

Постоянный клиент


Зарегистрирован: 19.07.2005
Показать/Спрятать

Использовал этот фикс, но вылез другой баг. Иногда с форума приходят пустые уведомления. То есть приходит пиьмо только с заголовком типа "Уведомление о создании новой темы", а все остальное пусто. Я где-то накосячил? Rolling Eyes

_________________
Если у вас есть чёткая программа действий, железный организм и цель в жизнь, значит вы - межконтинентальная баллистическая ракета.
ВверхНа форуме нет Профиль
Sergey Пол:Муж.


Местный босс - администратор


Зарегистрирован: 06.01.2005
Показать/Спрятать

Нет, не накосячил. Этот глюк я заметил давно, да все руки не доходили пофиксить.
Сделай так (по крайней мере, здесь этот глюк исчез)

Код:

# 
#-----[ OPEN ]------------------------------------------ 
# 
includes/functions_post.php

# 
#-----[ FIND ]------------------------------------------ 
# 
                        $emailer->use_template('topic_notify', $user_lang);

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# Remove these line (actually move them elsewhere)
# 


# 
#-----[ FIND ]------------------------------------------ 
# 
                        for ($i = 0; $i < count($bcc_list); $i++)
                        {

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
                            $emailer->use_template('topic_notify', $user_lang);

# 
#-----[ FIND ]------------------------------------------ 
# 
                            $emailer->use_template('forum_notify', $user_lang);

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 


# 
#-----[ FIND ]------------------------------------------ 
# 
                            for ($i = 0; $i < count($bcc_list); $i++)
                            {

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
                                $emailer->use_template('forum_notify', $user_lang);


# 
#-----[ FIND ]------------------------------------------ 
# 
                            $emailer->use_template('newtopic_notify', $user_lang);

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 


# 
#-----[ FIND ]------------------------------------------ 
# 
                            for ($i = 0; $i < count($bcc_list); $i++)
                            {

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
                                $emailer->use_template('newtopic_notify', $user_lang);

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
ВверхНа форуме нет Профиль Сайт Имя в Skype
Sergey Пол:Муж.


Местный босс - администратор


Зарегистрирован: 06.01.2005
Показать/Спрятать

Мод обновлен до версии 1.5.1
- добавлена возможность подписки/отписки на форум/форумы администратором участников групп. Это можно сделать в панели управления правами доступа участников групп. Наконец-то реализована эта просьба Very Happy

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
ВверхНа форуме нет Профиль Сайт Имя в Skype
voodoo

Гость


Зарегистрирован: 31.10.2006
Показать/Спрятать

a ja poprobyval postavit etot mod na phpBB2 Plus 1.53a,i mne admic cp rugaetsia

Parse error: parse error, unexpected T_CASE in C:\Inetpub\wwwroot\forum2\admin\admin_forums.php on line 631

kak sovmestit mne mod s phpBB2 Plus 1.53 ? Sad
ВверхНа форуме нет Профиль
Sergey Пол:Муж.


Местный босс - администратор


Зарегистрирован: 06.01.2005
Показать/Спрятать

Для phpBB2 Plus 1.53 вместо этого участка мода
Код:

# 
#-----[ FIND ]------------------------------------------ 
# 
                $forum_id = ''; 
                $prune_enabled = '';
            }

# 
#-----[ REPLACE WITH ]------------------------------------------ 
#  
                $forum_id = ''; 
                $prune_enabled = '';
                $forum_notify = 1;
            }

            ( $forum_notify == 1 ) ? $notify_enabled = 'selected="selected"' : $notify_disabled = 'selected="selected"';
            $notifylist = "<option value=\"1\" $notify_enabled>" . $lang['Forum_notify_enabled'] . '</option>';
            $notifylist .= "<option value=\"0\" $notify_disabled>" . $lang['Forum_notify_disabled'] . '</option>';

попробуйте этот
Код:

# 
#-----[ FIND ]------------------------------------------ 
# Around line 529
# 
                $forum_id = ''; 
                $prune_enabled = '';
# 
#-----[ AFTER, ADD ]------------------------------------------ 
#
                $forum_notify = 1;

# 
#-----[ FIND ]------------------------------------------ 
# Around line 549
# 
            $forumstatus == ( FORUM_LOCKED ) ? $forumlocked = "selected=\"selected\"" : $forumunlocked = "selected=\"selected\"";

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
#
            ( $forum_notify == 1 ) ? $notify_enabled = 'selected="selected"' : $notify_disabled = 'selected="selected"';
            $notifylist = "<option value=\"1\" $notify_enabled>" . $lang['Forum_notify_enabled'] . '</option>';
            $notifylist .= "<option value=\"0\" $notify_disabled>" . $lang['Forum_notify_disabled'] . '</option>';



_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
ВверхНа форуме нет Профиль Сайт Имя в Skype
artbur Пол:Муж.

Участник


Зарегистрирован: 03.11.2006
Показать/Спрятать

Я попробовал поставить этот мод на phpbb 2.0.21
И ничего у меня не работает
Внешний вид форума вообще нигде не изменился, а в /admin/admin_ug_auth.php повились кнопки, но без подписей

Подскажите пожалуйста, я вообще что должен был получить в итоге?
Меня интересует задача - автоматическая отправка письма о новом сообщении/ответе в форуме определенной группе пользователей? Это ведь скрипт должен делать?


#
1.12341234.PNG (3.33 KB). Просмотрено 25513 раз(а).

12341234.PNG
ВверхНа форуме нет Профиль
Sergey Пол:Муж.


Местный босс - администратор


Зарегистрирован: 06.01.2005
Показать/Спрятать

artbur @ Ср 08 Ноя, 2006 15:05 писал: (Просмотр сообщения)
Показать

А для русского языка переменные внести тяжело было?

artbur @ Ср 08 Ноя, 2006 15:05 писал: (Просмотр сообщения)
Показать

Это мод и делает, в том числе. Подписываете группу на форум и каждый участник группы получает уведомления о новых темах или ответах.

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
ВверхНа форуме нет Профиль Сайт Имя в Skype
Sergey Пол:Муж.


Местный босс - администратор


Зарегистрирован: 06.01.2005
Показать/Спрятать

artbur, дико извиняюсь, мой косяк. Я забыл добавить переменные для шаблона auth_ug_body.tpl.
Спасибо Зеленой панде c гуру.нет

Код:

# 
#-----[ OPEN ]------------------------------------------ 
# 
admin/admin_ug_auth.php

#
#-----[ FIND ]------------------------------------------
#
        'L_FORUM' => $lang['Forum'], 

#
#-----[ AFTER, ADD ]------------------------------------------
#
        'L_SUBSCRIBE' => $lang['Subscribe_to_forum'], 
        'L_UNSUBSCRIBE' => $lang['Unsubscribe_from_forum'], 
        'L_MARK_ALL' => $lang['Mark_all'], 
        'L_UNMARK_ALL' => $lang['Unmark_all'], 
 


Мод обновлен. Текущая версия 1.5.1a

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор db_update.php для phpBB2 с некоторыми удобствами.
Как ставить моды. Что такое [SQL] и с чем его едят | Как правильно задавать вопросы и получать адекватные ответы | Правила форума
Бесплатная техподдержка только на форуме! Не надо стучаться в аську, скайп, слать емайлы, пытаться писать в приват. Спасибо за понимание. Please do not PM, ICQ, Skype or email me for support help - you won't get any reply. If you have a question or issue, post it in the appropriate forum/topic. Thanks!
ВверхНа форуме нет Профиль Сайт Имя в Skype
Показать сообщения:   

Общий рейтинг темы [2.0.19] Forum notification mod
Средний рейтинг: 3.50 :: Мин. рейтинг: 2 :: Макс. рейтинг: 5 :: Количество оценок: 2
Выберите вашу оценку: 1   2   3   4   5  


Похожие темы
Тема Автор Форум Ответов Посл. сообщение
Нет новых сообщений Локализация и поддержка Prime Notify - Put the message in notification emails
Текст сообщения в уведомлении на емайл.
Название мода: Prime Notify - Put the message in notification emails Автор мода: primehalo Описание мода: Позволяет включить тексты сообщений в уведомления на емайл об ответах, новых темах, личных сообщениях. Страница
Sergey Поддержка и моды для phpBB3 13 Пт 23 Авг, 2013 19:56 Посмотреть последнее сообщение
Sergey
Нет новых сообщений Topics Sorted By Type At Forum View
Название мода: Topics Sorted By Type At Forum View Автор: Xpert Описание мода: Мод разделяет объявления, прилепленные темы и обычные темы на странице просмотра форума. Версия мода: 1.1.0 Совместимая версия phpBB: 2.0.x
vlad77 Архив модов для phpBB 2.0.x 0 Пн 23 Авг, 2010 19:34 Посмотреть последнее сообщение
vlad77
Нет новых сообщений MOD Post move to a bin forum
Аддон для Recycle Bin
Название мода: MOD_Post_move_to_a_bin_forum Описание мода: Новая реинкарнация аддона для мода корзины (Recycle Bin). Переносит удаляемые посты в форум корзины. В отличие от версии на гуру.нет (
vlad77 Поддержка и моды для phpBB2 0 Вс 30 Дек, 2012 19:23 Посмотреть последнее сообщение
vlad77
Нет новых сообщений Мод Forum description in viewtopic
описание форума на странице просмотра темы
Описание мода: Показывает описание форума на странице просмотра темы. Версия мода: 1.0.0 Сложность установки: Легко Время установки: ~5 минут При разработке мода использован Forum description in viewforum by Manipe.
Sergey Поддержка и моды для phpBB2 0 Пн 19 Янв, 2009 16:42 Посмотреть последнее сообщение
Sergey
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения. Мод Forum notification - решение проблем
на емайл приходит не очень хорошое сообщение
Сообщение модератора Sergey @ 1141474849 Эта тема имеет только исторический интерес. Переходим на Forum notification mod 2.0.19 Сообщение модератора При использовании оригинального мода на емайл пользователям приходит
Sergey Поддержка и моды для phpBB2 12 Сб 04 Мар, 2006 15:17 Посмотреть последнее сообщение
Sergey






Часовой пояс: UTC + 3 часа
Просматривают тему:
Зарегистрированные пользователи: Нет

Перейти:   
Версия для печати
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы можете скачивать файлы
/a
Имя:

Пароль:

Запомнить
  Яндекс.Метрика
CrackerTracker © 2004 - 2017 CBACK.de