Forum notification mod

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

Сообщение Сергей Секирин » 10.03.2006 15:27

Поручик, спасибо!
Апология здравомыслия - странное занятие Православия:-)

Iftin
phpBB 2.0.7
Сообщения: 573
Зарегистрирован: 11.05.2005 19:40
Откуда: Moscow
Контактная информация:

Сообщение Iftin » 21.03.2006 20:05

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

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

были такие проблемы у кого-то?
подскажите, в чём может быть проблема..?

Iftin
phpBB 2.0.7
Сообщения: 573
Зарегистрирован: 11.05.2005 19:40
Откуда: Moscow
Контактная информация:

Сообщение Iftin » 28.04.2006 14:44

Поручик писал(а):Мне кажется, удалось сделать релиз для 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
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза
Контактная информация:

Сообщение Поручик » 28.04.2006 17:35

о черт,

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

# 
#-----[ 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
Зарегистрирован: 11.05.2005 19:40
Откуда: Moscow
Контактная информация:

Сообщение Iftin » 29.04.2006 1:55

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

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

$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
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза
Контактная информация:

Сообщение Поручик » 29.04.2006 18:25

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

наш форум http://forum.aeroion.ru/cat1.html

Iftin
phpBB 2.0.7
Сообщения: 573
Зарегистрирован: 11.05.2005 19:40
Откуда: Moscow
Контактная информация:

Сообщение Iftin » 30.04.2006 0:51

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

ID
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 29.08.2006 15:49

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

Сообщение ID » 29.08.2006 18:51

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

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

Возможноя пошел по ложному пти и проблема в другом....

Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 4021
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер
Благодарил (а): 102 раза
Поблагодарили: 409 раз
Контактная информация:

Сообщение Siava » 30.08.2006 0:41

ID
В управлении форумами "Разрешить уведомления в форуме" вкл/выкл. Вот и всё.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru/forum/ (phpbb 2.0.x, 3.1.x 3.2.x)

ID
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 29.08.2006 15:49

Сообщение ID » 30.08.2006 15:06

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
Зарегистрирован: 12.05.2005 17:25
Откуда: Оренбург (Южный Урал)
Благодарил (а): 24 раза
Поблагодарили: 54 раза
Контактная информация:

Сообщение Поручик » 30.08.2006 15:43

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

наш форум http://forum.aeroion.ru/cat1.html

ID
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 29.08.2006 15:49

Сообщение ID » 30.08.2006 19:15

втом-то и дело, чот они там были!!!
Я в скрипте 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
Зарегистрирован: 11.05.2005 19:40
Откуда: Moscow
Контактная информация:

Сообщение Iftin » 31.08.2006 16:27

ID
сделай плиз скриншот, где у тебя появились в админке чекбоксы включить или выключить.. у себя проверю.

ID
phpBB 1.0.0
Сообщения: 7
Зарегистрирован: 29.08.2006 15:49

Сообщение ID » 31.08.2006 17:15

У меня обведенные надписи и поля были невидимыми, пока не перебил имя констант.
Есть версия почему это было так - перевод я копировал с интернет странички, и возможно коды символов были не те ( например o и о внешне похожи, а код символа разный)
Вложения
forum.PNG

Iftin
phpBB 2.0.7
Сообщения: 573
Зарегистрирован: 11.05.2005 19:40
Откуда: Moscow
Контактная информация:

Сообщение Iftin » 07.09.2006 13:26

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

Закрыто

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