ООО ЭкоЮнит
FAQSearchMemberlistUsergroupsFilesLog inRegisterГлавная
Aeroion.Ru Forum Index
  » Технические форумы
   » Поддержка и моды для phpBB2
    » [2.0.19] Forum notification mod
   подписка на форумы, расширенные уведомления об ответах
printer-friendly view
 
 
AuthorMessage
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

Описание мода: Мод расширяет функциональные возможности 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.


Download forum notification.zip (22.57 KB). Added/Updated Wed 15 Nov, 2006 07:48. Downloaded 1211 Time(s).
Мод 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!
Back to topOffline View user's profile Visit poster's website Skype Name
Siava Gender:Male

Партнер


Joined: 25 Dec 2005
Show/Hide

Sergey, как я понял ты тут все изменения собрал из старой темы? Smile Новых штучек нет? Если да, то какие?
Back to topOffline View user's profile Visit poster's website
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

Нет, принципиально новых штучек нет. В некоторых местах кода я заменил двойные кавычки " на одинарные ' в целях улучшения быстродействия, раз уж пошла тенденция к оптимизации кода.
+ По сравнению с версией 1.4 в данной версии ссылка "Подписаться на форум" показывается только для зарегистрированных пользователей
Code:
<!-- 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!
Back to topOffline View user's profile Visit poster's website Skype Name
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

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

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

Code:

# 
#-----[ 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!
Back to topOffline View user's profile Visit poster's website Skype Name
I_D Gender:Male

Гость


Joined: 31 Aug 2006
Show/Hide

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

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

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

разобрался...
Back to topOffline View user's profile
Joe_Dou Gender:Male

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


Joined: 19 Jul 2005
Show/Hide

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

_________________
Если у вас есть чёткая программа действий, железный организм и цель в жизнь, значит вы - межконтинентальная баллистическая ракета.
Back to topOffline View user's profile
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

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

# 
#-----[ 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!
Back to topOffline View user's profile Visit poster's website Skype Name
Joe_Dou Gender:Male

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


Joined: 19 Jul 2005
Show/Hide

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

_________________
Если у вас есть чёткая программа действий, железный организм и цель в жизнь, значит вы - межконтинентальная баллистическая ракета.
Back to topOffline View user's profile
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

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

Code:

# 
#-----[ 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!
Back to topOffline View user's profile Visit poster's website Skype Name
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

Мод обновлен до версии 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!
Back to topOffline View user's profile Visit poster's website Skype Name
voodoo

Гость


Joined: 31 Oct 2006
Show/Hide

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
Back to topOffline View user's profile
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

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

# 
#-----[ 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>';

попробуйте этот
Code:

# 
#-----[ 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!
Back to topOffline View user's profile Visit poster's website Skype Name
artbur Gender:Male

Участник


Joined: 03 Nov 2006
Show/Hide

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

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


#
1.12341234.PNG (3.33 KB). Viewed 25520 Time(s).

12341234.PNG
Back to topOffline View user's profile
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

artbur @ Wed 08 Nov, 2006 15:05 wrote: (View Post)
Show

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

artbur @ Wed 08 Nov, 2006 15:05 wrote: (View Post)
Show

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

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор 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!
Back to topOffline View user's profile Visit poster's website Skype Name
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

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

Code:

# 
#-----[ 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!
Back to topOffline View user's profile Visit poster's website Skype Name
Display posts from previous:   

Summary Rating For >> [2.0.19] Forum notification mod
Average Rating: 3.50 :: Min Rating: 2 :: Max Rating: 5 :: Number of Ratings: 2
Choose Rating: 1   2   3   4   5  


Similar Topics
Topic Author Forum Replies Last Post
No new posts Локализация и поддержка Prime Notify - Put the message in notification emails
Текст сообщения в уведомлении на емайл.
Название мода: Prime Notify - Put the message in notification emails Автор мода: primehalo Описание мода: Позволяет включить тексты сообщений в уведомления на емайл об ответах, новых темах, личных сообщениях. Страница
Sergey Поддержка и моды для phpBB3 13 Fri 23 Aug, 2013 19:56 View latest post
Sergey
No new posts Ajax Whoisonline and PM Notification
Обновляет с помощью Ajax кто на форуме, сообщает о новых личных сообщениях без перезагрузки страницы
Название мода: Ajax Whoisonline and PM Notification Автор: vlad77 Описание мода: Этот МОД обновляет онлайн статус пользоватей, независимо от того, активны они или нет, поэтому они отображаются как на форуме. И сообщает
vlad77 Поддержка и моды для phpBB2 4 Mon 22 Jan, 2018 22:03 View latest post
vlad77
No new posts Users viewing forum on Index
Не могу найти мод Users viewing forum on Index, который указывает кто просматривает тему и выводит внизу пользователей. Тут его уже нет https://www.phpbb.com/community/viewtopic.php?t=355395
Ренегат Поддержка и моды для phpBB2 2 Sun 29 Apr, 2018 22:41 View latest post
vlad77
No new posts 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 Mon 23 Aug, 2010 19:34 View latest post
vlad77
This topic is locked: you cannot edit posts or make replies. Мод Forum notification - решение проблем
на емайл приходит не очень хорошое сообщение
Moderator message Sergey @ 1141474849 Эта тема имеет только исторический интерес. Переходим на Forum notification mod 2.0.19 Moderator message При использовании оригинального мода на емайл пользователям приходит
Sergey Поддержка и моды для phpBB2 12 Sat 04 Mar, 2006 15:17 View latest post
Sergey






All times are UTC + 3 hours
Users browsing this topic:
Registered Users: None

Jump to:   
printer-friendly view
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
/a
Username:

Password:

Log me on automatically each visit
  Яндекс.Метрика
CrackerTracker © 2004 - 2019 CBACK.de