Сегодня попалось на глаза сообщение на форуме "Пригласи друга".
Реализовал в виде модуля с подключаемым внешним файлом.
Вот в [http://sverdlovsk.net.ua/users/files/download24.html]этом архиве[/url] (http://sverdlovsk.net.ua/users/files/download24.html) лежит файл который нужно будет положить в папку /includes/myphp/ с тем же или другим именем.
Этот файл подключить во вновь созданный модуль по технологии подключения внешних файлов.
10.07.2009: Теперь скрипт работает и в 1.2.х и в 1.5.х версиях instantCMS. Только не забудьте скачать новую версию по прежней ссылке. 😊
6.11.2009 Исправил ссылку для закачки (после апгрейда системы изменилась ссылка для скачивания).
Реализовал в виде модуля с подключаемым внешним файлом.
Вот в [http://sverdlovsk.net.ua/users/files/download24.html]этом архиве[/url] (http://sverdlovsk.net.ua/users/files/download24.html) лежит файл который нужно будет положить в папку /includes/myphp/ с тем же или другим именем.
Этот файл подключить во вновь созданный модуль по технологии подключения внешних файлов.
10.07.2009: Теперь скрипт работает и в 1.2.х и в 1.5.х версиях instantCMS. Только не забудьте скачать новую версию по прежней ссылке. 😊
6.11.2009 Исправил ссылку для закачки (после апгрейда системы изменилась ссылка для скачивания).
Реклама #
forlord 15 лет назад #
Эдуард Исламов 15 лет назад #
Виктор 15 лет назад #
Madmax 15 лет назад #
widik 15 лет назад #
Эдуард Исламов 15 лет назад #
Эдуард Исламов 15 лет назад #
Вот только при попытке отправить:
Эдуард Исламов 15 лет назад #
Все отправляется нормально. Только не работает переменная "$nickname"
Виктор 15 лет назад #
А вот с $nickname не понял почему не работает
У тебя версия какая?
Виктор 15 лет назад #
Виктор 15 лет назад #
Автоматическое подставление адреса и названия сайта, как и обещал, не убирал.
Функцию cmsHomeTitle() заменил, точнее в зависимости от версии вызываются разные функции для присвоения названия сайта.
"$nickname" исправил.
Если вдруг, всплывет еще что-то пишите. Но сейчас уже проверил и на 1.2 и на 1.5 с реального хостинга почта отправляется.
Не забудьте скачать архив заново, ссылка актуальна.
Эдуард Исламов 15 лет назад #
Эдуард Исламов 15 лет назад #
Эдуард Исламов 15 лет назад #
Информация для размышления:
вместо автоподстановки ника может целесообразнее сделать поле для ввода имени отправителя - чтобы адресат не воспринимал приглашение как спам.
Виктор 15 лет назад #
Но в таком случае подписаться можно как угодно, как человек узнает кто его пригласил?
А так, если зайдет таки на сайт, то сможет зайти в профиль пригласившего пользователя и "отблагодарить".
И еще, думаю, что модуль нужно делать не доступным для гостей, а только для пользователей. В противном случае, думаю, как раз, средство для "проспамить" кого-нибудь.
Эдуард Исламов 15 лет назад #
Поле ввода "Ваше имя" добавить (это чтобы адресат узнал отправителя, если они знакомы), а переменную $nickname подставить во фразу письма типа "...мой ник на этом сайте - $nickname..."
Виктор 15 лет назад #
sanya_kst 15 лет назад #
15 лет назад #
Виктор 15 лет назад #
15 лет назад #
А можно по-подробнее: как подключить модуль в админке.... пошагово... пожалуйста!!!)
15 лет назад #
ВОПРОС: скажите, а можно, чтобы в аресе отправителя было Администрация сайта... а не частичное название базы данных или координат хост-площадки, как это есть сейчас...
Виктор 15 лет назад #
Что имеется под словами "в адресе"?
14 лет назад #