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

Участник


Joined: 03 Nov 2006
Show/Hide

Тем не менее не все ясно.
При создании новой темы, подписанной на эту тему группе, письмо не отправляется, а на самом форуме нет ссылок "Подписаться на форум", такие как есть на этом форуме.

Продолжайте помогать! Smile

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

Вдогонку: в админке не работают функции "выделить все" и "снять выделение"
Back to topOffline View user's profile
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

Проверьте редактирование viewforum_body.tpl (отсутствие ссылок), auth_ug_body.tpl (работа выделения меток).
Посмотрите в админке, подписаны ли на форум участники группы.

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор 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, скачал notification mod 1.5.1a и исправил указанные файлы заново
В итоге все тоже самое

В viewforum_body.tpl только одно изменение
В auth_ug_body.tpl ошибка в javascript, как это и было ранее

При просмотре прав доступа конкретного пользователя, состоящего в подписанной группе, галочки на подписанные темы стоят.
Причем, у каждого кто является подписаным, при создании темы или ответе, галочки "Сообщать мне о получении ответа" стоят! Значит не работает сам процесс отправки сообщений.

Этот мод вообще-то тестировался на phpbb 2.0.2.1? :)
Просьба вашей стороне - проверьте полноту вносимых изменений в финальный дистрибутив мода, потому как я нашел несколько неточностей, например
в файле templates/subSilver/admin/auth_ug_body.tpl
нет строчки
Code:
<form method="post" action="{S_AUTH_ACTION}" name="forums_list">

а есть
Code:
<form method="post" action="{S_AUTH_ACTION}">

на которую вы и предлагаете исправить текущую.
Back to topOffline View user's profile
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

Мод и тестировался и исправно работает на версии 2.0.21 (как вы думаете, какая версия двига здесь)
Неточности в инструкции действительно есть. Перепутан порядок команд. Должно быть

Code:

#
#-----[ FIND ]------------------------------------------
#
<form method="post" action="{S_AUTH_ACTION}">

#
#-----[ REPLACE WITH ]------------------------------------------
#
<form method="post" action="{S_AUTH_ACTION}" name="forums_list">

Насчет отправки сообщений. Попробуйте установить в админке отправку писем по smtp или сообщите какие ошибки выдаются.

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор 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

Да, есть подозрение, что smtp на сервере не настроен. Сейчас разбираюсь с этим.

Но все остальные претензии остаются.
Ссылки "Подписаться на форум" по прежнему отсутствуют
Back to topOffline View user's profile
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

Проверьте, разрешена ли подписка на форум. В админке Форумы -> Управление -> Изменить. Извиняюсь, а вы sql-запросы выполняли?

Кстати, только что получил сообщение с phpbb2.de
Quote: Show

Вот жду ответа, что же за ошибки возникают PHP 5.1

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор 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

А могу быть неправым и я...
Я ссылку про подписаться/отписаться искал вверху над темами, там где ссылка "Отметить все темы как прочтённые", но нашел ее внизу. А на вашем форуме она вверху. Как мнее ее там пристроить и почему это не так по умолчанию?
Back to topOffline View user's profile
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

Пристроить наверху ссылку можно и самому по вкусу. Тут особых знаний не требуется. Например так
Code:
# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/subSilver/viewforum_body.tpl

# 
#-----[ FIND ]------------------------------------------ 
# NOTE: this is a partial match
# 
<a href="{U_MARK_READ}">{L_MARK_TOPICS_READ}</a></span>

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
<!-- BEGIN switch_user_logged_in -->
<br /><span class="gensmall">{S_WATCH_FORUM}</span>
<!-- END switch_user_logged_in -->
 

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор 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

Вот поступил ответ от weberho по поводу возможного глюка. Если я правильно понял, ошибка заключается в том, что для проверки прав доступа к форуму берется последнее значение $row['user_id'].
Правда, актуально это в случае, если пользователь, который подписался на приватный форум, впоследствии был лишен прав доступа к нему. Но, честно говоря, проверить фикс это нет времени.

weberho wrote: Show


А вот еще что-то похожее.
synaptic.bc.ca.....cation.php
snailsource.co.....s_post.txt
snailsource.co.....mp;start=0

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор 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
Today

Участник


Joined: 02 Apr 2007
Show/Hide

Sergey, а можно такой запрос, я бы хотел чтоб при подписке на форум меня не извещали он новых сообщениях, а только о новых темах, можно ли так сделать, подскажите как?
Back to topOffline View user's profile
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

Если навскидку, то можно удалить или закоментировать участок кода в includes/functions_post.php, отвечающий за отсылку уведомлений о новых сообщениях.

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

# 
#-----[ FIND ]------------------------------------------ 
# 
            // start of reply forum notification

# 
#-----[ AFTER, ADD ]------------------------------------------ 
#  
            /*

# 
#-----[ FIND ]------------------------------------------ 
# 
            if ($update_watched_sql != '')
            {

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
#  
            */
 

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор 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
vlad77 Gender:Male

Модератор


Joined: 15 Mar 2008
Show/Hide

Ставлю "Мод для скачивания темы", который использует функцию function clean_up_all_bbcode этого мода.
Эта функция не хочет вырезать ббкоде с пробелами. Например такие ббкоде не обрабатываются:
Code:
[font=Times New Roman]....[/font]
[table color=blue][mrow]Ячейка таблицы[/table]
[swf width=ххх height=ххх].....[/swf]
Sergey, подскажите, можно ли сделать что бы ббкоде с пробелами обрабатывались?
Back to topOffline View user's profile
Sergey Gender:Male


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


Joined: 06 Jan 2005
Show/Hide

Радикальный метод. После преобразований bbcode в текстовое представление выжигаем напалмом оставшиеся в живых bbcode.

Code:
# -------- [FIND] --------
    $post_text = preg_replace('/&#([0-9+]*);/sie', "chr(\\1)", $post_text);

# -------- [AFTER, ADD] --------
    $post_text = preg_replace('#\[(.*?)\]#i', '', $post_text); 

_________________
Профессионал - это тот же дилетант, только знающий где ошибется. Генератор 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
vlad77 Gender:Male

Модератор


Joined: 15 Mar 2008
Show/Hide

Sergey, спасибо, проблема решена.

_________________
Архив модов с phpbb.com phpbb2refugees.com......php?t=241
Архив модов с phpbb2.de yadi.sk/d/XP53sFs.....93Q36Ap , drive.google.com/.....49aHH-NdbR
Back to topOffline View user's profile
vlad77 Gender:Male

Модератор


Joined: 15 Mar 2008
Show/Hide

Так как вопрос касается функции clean_up_all_bbcode, пишу в этой теме.

Решено.
Случайно посмотрел результаты работы мода Мод для скачивания темы и сообщений через стандартный виндусовский блокнот. Блокнот не видит переводы строки. Причина оказалась в том что блокноту нужен строго \r\n.
Помогло
Code:
 найти
function clean_up_all_bbcode($post_text, $orig_word, $replacement_word)

заменить на
function clean_up_all_bbcode($post_text, $orig_word, $replacement_word, $break = "\n")

найти
    // Remove our padding from the string..
    $post_text = substr($post_text, 1);

после добавить
    $post_text = preg_replace("/(\\n(\\r)?)|(\\r(\\n)?)/m", $break, $post_text);

а в viewtopic.php (для мода Download Topics and Posts)
Code:
найти
    $break = "\n\r";

заменить
    $break = "\r\n";

найти
        $message = clean_up_all_bbcode(trim($message), $orig_word, $replacement_word);

заменить на
        $message = clean_up_all_bbcode(trim($message), $orig_word, $replacement_word, $break);


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

В уведомлениях о новых темах функция clean_up_all_bbcode работает по прежнему, отдает в перевод строки "\n"
Back to topOffline View user's profile
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 - 2018 CBACK.de