Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Уведомление о новом сообщении в ПМ на мыло

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Gram Ух... Спасибо! Сразу первый вопрос:

Цитата:
&getmember("$tofilename");  
Такой переменной нет у меня, может $membername? Или это вызывается с другого места?

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 13:54 19-01-2005
Gram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
trew
ааа.. ну значит  
 

Код:
&getmember("$intouser");

 
$intouser - это один из тех, кому мы отправляем сообщение

----------
Intellect Board | Miranda Gram Pack

Всего записей: 388 | Зарегистр. 22-01-2004 | Отправлено: 17:38 19-01-2005
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Gram Не работает, ждал, может где задержка...  Видно не вызывается функция емаил. Я уже доставил:
Код:
$subject       = $query -> param('subject');

Но этого оказалось мало... Что это может быть еще?

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 20:45 19-01-2005
Gram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
trew
 

Код:
$subject       = $query -> param('subject');

 
Это не нужно совсем...
 
А вообще на пальцах (не видя твоего скрипта ПМ.cgi) трудно что то объяснять...


----------
Intellect Board | Miranda Gram Pack

Всего записей: 388 | Зарегистр. 22-01-2004 | Отправлено: 23:09 19-01-2005
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Gram У меня  стоит супер ПМ... messenger. Посмотри, пожалуйста...

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 00:54 20-01-2005
Gram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну я подредактировал свой пост, где давал хак... Красным выделено -- что поменял, серым выделено то, что на время тестинга хака лучше закомментировать...
 
Добавлено:
Блин... только сейчас заметил, что ты тот большой кусок кода не туда вставил... Я там красненьким выделил строчку (она вроде уникальна):
 

Код:
#### end - Check whether to include original msg or not ######

 
вот перед ней как раз и нужно вставить тот большой код...

----------
Intellect Board | Miranda Gram Pack

Всего записей: 388 | Зарегистр. 22-01-2004 | Отправлено: 01:19 20-01-2005
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Gram Нет,  все равно не работает, ПМ -ки шлет, но на почту не хочет...  А у тебя работает?

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 02:50 20-01-2005
Gram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
да у меня то работает....

----------
Intellect Board | Miranda Gram Pack

Всего записей: 388 | Зарегистр. 22-01-2004 | Отправлено: 03:40 20-01-2005
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Gram Хм... странно. Я на всякий случай проверил и почту, и другие отправки с форума - они работают... Скажи, пожалуйста, а  у тебя твой супер ПМ имеет какие-то принципиальные отличия от дефолтного?  Может в этом кроется проблема?  

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 04:22 20-01-2005
Gram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вот сейчас взял твой супер ПМ, сделал все как описал выше, закачал на сервак, проверил - письма на мыло отправляются, а значит проблема не ПМ...  
 
trew, убери или закомментируй то, что выделено серым... Ибо это не для рубордовской версии движка! - проблема на 99% в этом!


----------
Intellect Board | Miranda Gram Pack

Всего записей: 388 | Зарегистр. 22-01-2004 | Отправлено: 04:43 20-01-2005
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Gram Я закометировал и еще раз перепроверил - не приходят. Сделал четко по-инструкции: messenger
Не вызывает ikonmail такое чувство....
 
 
Добавлено:
Что противно: логи чистые
 
Добавлено:
Gram   Извини ... Есть контакт Значит оказывается, приходят ПМ , но  кроме массовой рассылки. А я до этого  ею мучал... Но массовая рассылка не приходит. Почему?

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 05:27 20-01-2005
Gram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
trew, а потому что я решил в массовой рассылке не делать уведомлений на почту -- для этого есть в админке специальная функция -- массовая рассылка почты.
 
По идее, чтобы в массовой рассылке тоже работало уведомление, необходимо в том большом коде убрать

Код:
&getmember("$memberfilename");

хотя если оставить -- хак тоже будет работать, но чуть медленне (ибо данные о пользователе будут считываться дважды)
 
и этот код вставить в процедуру sendmass {} после вот этого кода
 

Код:
my $memberfilename = shift;
            $memberfilename =~ s/ /\_/g;
            $currenttime = time;

 
Вроде должно работать, trew пробуй


----------
Intellect Board | Miranda Gram Pack

Всего записей: 388 | Зарегистр. 22-01-2004 | Отправлено: 05:46 20-01-2005
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Gram  В смысле вставить большой код?

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 05:55 20-01-2005
Gram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ну да... в процедуру sendmass {} нужно вставить тот большой код (без getmember)

----------
Intellect Board | Miranda Gram Pack

Всего записей: 388 | Зарегистр. 22-01-2004 | Отправлено: 05:59 20-01-2005
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Gram  Ура ! Заработало работет и с getmember и без него, причем с getmember быстрее....  Класс! Спасибо  огромное и

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 06:25 20-01-2005
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Есть один вопрос, возможно это не только по этому хаку: тело письма приходит в  нормальной кодировке, а subjekt  некоторым приходит в КОИ8... как можно сделать (принудить), чтоб subjekt   высылался только в  нормальной кодировке?

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 15:55 20-01-2005
Gram



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
trew
Всегда пожалуйста
 

Цитата:
тело письма приходит в  нормальной кодировке, а subjekt  некоторым приходит в КОИ8

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

----------
Intellect Board | Miranda Gram Pack

Всего записей: 388 | Зарегистр. 22-01-2004 | Отправлено: 16:47 20-01-2005
trew

Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Gram Мне то же кажется, что не проблема скрипта, скорее хостера.... Спасибо! Попробую задать вопрос отдельной темой.

Всего записей: 716 | Зарегистр. 15-11-2003 | Отправлено: 19:25 20-01-2005
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.2 » Уведомление о новом сообщении в ПМ на мыло


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru