Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Forum notification mod

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
Сергей Секирин
phpBB 2.0.0
Сообщения: 244
Стаж: 19 лет 1 месяц

Сообщение Сергей Секирин »

Поручик, спасибо!
Апология здравомыслия - странное занятие Православия:-)
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 18 лет 10 месяцев
Откуда: Moscow
Контактная информация:

Сообщение Iftin »

Iftin писал(а): у меня сейчас после апдейта с 15 версии на 19. вообще перестали приходить все уведомления с форума.. вот думаю в чём дело.. кто-то сталкивался?

что странно, а регистрация на форуме работает и уведомления с личные тоже.

были такие проблемы у кого-то?
подскажите, в чём может быть проблема..?
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 18 лет 10 месяцев
Откуда: Moscow
Контактная информация:

Сообщение Iftin »

Поручик писал(а):Мне кажется, удалось сделать релиз для phpBB 2.0.19
Все что сделали с Siava, включено.

Forum notification mod для phpBB 2.0.19

:arrow: http://forum.aeroion.ru/topic115.html
в самом конце топика написано, по ссылке ....



Код: Выделить всё

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

 Приведенный код пока непроверенный. (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(); 

# 
#-----[ AFTER, ADD (3-x)]------------------------------------------ 
# 
                        $emailer->reset(); 
                        } 


сделал по инструкции, при нажатии на ответить выдавала ошибку
Parse error: parse error in /var/www/html/hosts/forum..ru/phpBB2/includes/functions_post.php on line 246

Fatal error: Call to undefined function: generate_smilies() in /var/www/html/hosts/forum..ru/phpBB2/posting.php on line 1243
Добавлено спустя 2 минуты 1 секунду:

Код: Выделить всё

	'U_INBOX' => $server_protocol . $server_name . $server_port . $script_name . '?folder=inbox')
		);

		$emailer->send();
		$emailer->reset();
        $emailer->reset();
                        }
	}

	return;
}
// end wpm mod  (247 строка!!!) 
// - эта 248 строка документа functions_post.php !!!!!
Добавлено спустя 1 минуту 36 секунд:

в чём проблема?
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 10 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза
Контактная информация:

Сообщение Поручик »

о черт,

Код: Выделить всё

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

# 
#-----[ AFTER, ADD (3-x)]------------------------------------------ 
# 
                        $emailer->reset(); 
                        }
должно быть

Код: Выделить всё

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

# 
#-----[ REPLACE WITH (3-x)]------------------------------------------ 
# 
                        $emailer->reset(); 
                        }
Что значит праздники и бухие девки.

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

а недавно еще один фикс на оффсайте предложил
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 18 лет 10 месяцев
Откуда: Moscow
Контактная информация:

Сообщение Iftin »

Поручик
в документе

Код: Выделить всё

$emailer->reset();
встречается 4-ре раза!!! Что делать?

и ещё на этой странице :arrow: http://forum.aeroion.ru/topic115.html

не совсем ясно

Есть строки

Код: Выделить всё

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

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

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

# 
здесь же :arrow: http://www.phpbb.com/phpBB/viewtopic.ph ... 23#2104723

уже

Код: Выделить всё

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

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

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

# 


и та вопрос, какая рабочая версия и сколько редактировать три раза или четыре... $emailer->reset(); :oops:
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 10 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза
Контактная информация:

Сообщение Поручик »

Iftin, мы что, читать не умеем???
Поручик писал(а): Приведенный код пока непроверенный. (The given code while unverified.)
Он даже в моде не фигурирует. Это так, разные мысли вслух
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 18 лет 10 месяцев
Откуда: Moscow
Контактная информация:

Сообщение Iftin »

Поручик
читать я умею. просто у вас под модом код опубликован давно и получается никто так и неудосужился проверить.... и написать свои мысли. Работает или нет.
Я вот сделал эти изменения http://www.phpbb.com/phpBB/viewtopic.ph ... 23#2104723 , исправил 4-ре раза ($emailer->reset();) так вообще теперь сообщения не приходят. :(
Эх, у кого какие успехи?
Хочется, чтобы имена правильно писала "Здравствуйте, Вася!" :oops:
ID
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 6 месяцев

мод не работает :(

Сообщение ID »

Доброго времени суток!
Поставил notification mod. Визуально все впорядке, только письма не формируются.
Из исходников я понял,что в административной части должно быть явное разрешение на подписку (смотрел файлы templates\subSilver\admin\forum_edit_body.tpl ), а войдя как администратор на форум - не нашел где устанавливаются эти разрешения.

Подскажите, пожалуйста, куда зайти , что бы поставить "галочки" -"Разрешить пользователям следить за ответами в форуме;"

Возможноя пошел по ложному пти и проблема в другом....
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Сообщение Siava »

ID
В управлении форумами "Разрешить уведомления в форуме" вкл/выкл. Вот и всё.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
ID
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 6 месяцев

Сообщение ID »

Siava писал(а):В управлении форумами "Разрешить уведомления в форуме" вкл/выкл. Вот и всё.
Разобрался. У меня этот текст был невидымым.Проявился только после того, как передил значения вручную !!!

Код: Выделить всё

$lang['Forum_notify'] 
$lang['Forum_notify_enabled'] 
$lang['Forum_notify_disabled'] 
Может автор скрипта сделал "ловушку", например букву "а" кирилицей написал :)

Добавлено спустя 6 минут 9 секунд:

Столкнулся с еще одной проблемой
При попытке отправить сообщение "подписку" выдает:
"Could not connect to smtp host : 10060"

На страницах форума читал, что эта ошибка выпадает в том случае, ЕСЛИ не установлен или не описан SMTP сервер.
У меня стоит sendmail "заглушка" от http://www.denwer.ru. Писма, которые отправляются после регистрации нового пользователя, чинно складываются в указаное место, а вот рассылка - выдает ошибку.
Где копать, подскажите, пожалуйста?
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 18 лет 10 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза
Контактная информация:

Сообщение Поручик »

ID писал(а):Разобрался.
А в lang_russian/lang_main.php эти переменные я что-ли за вас затаскивать буду?
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
ID
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 6 месяцев

Сообщение ID »

втом-то и дело, чот они там были!!!
Я в скрипте admin_forums.php пока вручную не перенабрал,

Код: Выделить всё

....
'L_FORUM_NOTIFY' => $lang['Forum_notіfy'],
....
не заработало.

Добавлено спустя 19 минут 58 секунд:

так как разговор пошел в другое русло, напомню еще об одной проблеме:
ID писал(а):Столкнулся с еще одной проблемой
При попытке отправить сообщение "подписку" выдает:
"Could not connect to smtp host : 10060"

На страницах форума читал, что эта ошибка выпадает в том случае, ЕСЛИ не установлен или не описан SMTP сервер.
У меня стоит sendmail "заглушка" от http://www.denwer.ru. Писма, которые отправляются после регистрации нового пользователя, чинно складываются в указаное место, а вот рассылка - выдает ошибку.
Где копать, подскажите, пожалуйста?
Добавлено спустя 2 часа 28 минут 55 секунд:

на http://www.denwer.ru вычитал, что заглушка не работает с socket

Используются, ли сокеты для отправки писем на форуме?

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

заметил, что письма, которые генерит мод, адрес указывается в
Reply-to: а не в To: Подскажите, пожалуйста, как это исправить
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 18 лет 10 месяцев
Откуда: Moscow
Контактная информация:

Сообщение Iftin »

ID
сделай плиз скриншот, где у тебя появились в админке чекбоксы включить или выключить.. у себя проверю.
ID
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 6 месяцев

Сообщение ID »

У меня обведенные надписи и поля были невидимыми, пока не перебил имя констант.
Есть версия почему это было так - перевод я копировал с интернет странички, и возможно коды символов были не те ( например o и о внешне похожи, а код символа разный)
Вложения
forum.PNG
Iftin
phpBB 2.0.7
Сообщения: 573
Стаж: 18 лет 10 месяцев
Откуда: Moscow
Контактная информация:

Сообщение Iftin »

теперь ясно. спасибо
Закрыто

Вернуться в «Поддержка модов для phpBB 2.0.x»