Публикации

Форумы

Плагин «Forum mail v1.3» (E-mail уведомления)
 

Плагин «Forum mail v1.3» (E-mail уведомления)

1 2  
Модераторы: Патрик, net1313, Predator, Perfecthus, Kapman
Автор Добавил
Offline Svist
12.04.13 - 23:08
Демократизатор в руки, будем наводить демократию!
Svist

Сообщений: 511
Идея плагина пошла отсюда

И так о чем это я тут... дело было вечером делать было не хуй чего

Скачать можно так:
Скачать Forum mail v1.3 (45 КБ)



И так возможности:
1 Возможность подписаться на уведомления по e-mail о новых сообщениях в ветках форума в которых участвует пользователь, (именно ответил сообщение, а не создал тему, так как второе реализовано в движке по умолчанию).
2 Возможность отписаться от уведомлений (ссылка на отписку отсылается по e-mail).
+ Показать последние изменения плагина 21.06.13

Плагин тестировался с версией cms e107 0.7.26 Full Build 6.1 Noprefix Rus utf8 доступной на этом сайте, но будет работать думаю и со стрыми версиями. и с новыми тоже. поскольку не затрагивает файлов форума.

Установка и настройка:
1 Скачать архив, разархивировать, и залить в папку плагинов на ftp.
2 Проследовать в раздел Управления плагинами - найти голубя т.е. найти плагин Forum mail и установить его.
3 Зайти в админку плагена и настроить под себя. Все !

Как использовать :
1 Чтобы подписаться - при нажатии на кнопку ответить в ветке форума под текстом комментария появиться галочка со стандартным названием: Если Вы хотите получить по email уведомление, когда будет отправлен ответ на эту тему, отметьте галочкой
2 Чтобы отписаться от сообщений форума необходимо перейти по ссылке в e-mail сообщении, или ссылке которая будет рядом с галочкой.

Плагин писал за два (уже 3) вечер под вкусное не фильтрованное Hoegaarden (кстати обалденный бельгийский пивасик) .. так что по ошибкам (если таковые будут) отписываетесь постараюсь все решить. Плагин протестировал с 10 пользователями все прекрасно работает, письма отправляются пользователи успешно отписываются, и кстати если вы подписаны на ветку и сами отправляете в ней сообщение вам уведомлении не приходит, только всем остальным... вообщем будут пожелания пишите вдруг на меня нападет скука и муза переборит мою природную лень,и я опять вспомню о родимом e107...



Выборы есть - Выбора нет!
Мои плагины для системы e107: + Показать
Полезно: + Показать
Вернуться наверх
Сайт
Популярность сообщения: 5
Рекламный блок
VPS
Наверх

Offline net1313
13.04.13 - 00:27
net1313


Сообщений: 2769
Hoegaarden холодненькое... ммм.. мое любимое пиво. Советую добавить в кружку дольку лимона.
Уверен, плагинов напишешь еще с десяток.

Кстати про плуг. При желании там можно сделать чтоб только определенный класс мог получать, заменив user_signed($id,USERID) на стандартную проверку класса юзеров.


Очень Добрый Админ
Жизнь в целом не такая уж и хуёвая штука, хотя конечно неплохо было бы если бы в ней было всё совершенно по-другому.
Вернуться наверх
Популярность сообщения: 3
 
Offline Svist
14.04.13 - 20:25
Демократизатор в руки, будем наводить демократию!
Svist

Сообщений: 511
net1313: Реализовано и обновлено до версии 1.2


Выборы есть - Выбора нет!
Мои плагины для системы e107: + Показать
Полезно: + Показать
Вернуться наверх
Сайт
Популярность сообщения: 3
 
Offline Predator
24.04.13 - 17:51
Predator


Сообщений: 4039
Svist: Ставлю на клуб и вот оно что...
– Цитата: 
Не получилось создать таблицу для этого плагина
Я конечно гляну сам, но в паблике-то исправь.

PS: Посмотрел Название таблицы в plugin.php не надо разве добавлять?! Эх Вася
  1. $eplug_table_names = array(
  2.         'forum_mail'
  3. );
Исправляй давай и перезаливай.

В общем вот так должно всё выглядеть:
  1. $eplug_table_names = array(
  2.         'forum_mail'
  3. );
  4.  
  5. $eplug_tables = array(
  6.         "CREATE TABLE `".MPREFIX."forum_mail` (
  7.                 `id` INT(10) NOT NULL AUTO_INCREMENT,
  8.                 `forum_id` INT(10) UNSIGNED NOT NULL DEFAULT '0',
  9.                 `user_id` INT(10) UNSIGNED NOT NULL DEFAULT '0',
  10.                 `date_add` INT(10) UNSIGNED NOT NULL DEFAULT '0',
  11.                 PRIMARY KEY  (`id`)
  12.         ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;"
  13. );



Я не матерюсь, а всего лишь употребляю ненормативную лексику в целях более полного и лаконичного выражения своих эмоций.
Вернуться наверх
Популярность сообщения: 0
 
Offline Svist
26.04.13 - 10:22
Демократизатор в руки, будем наводить демократию!
Svist

Сообщений: 511
Predator: Я знаю что она там должна быть , я не ПЕРВЫЙ раз пишу плуги для e107 !!! Знаешь зачем эта строчка, которую ты добавил, и почему ее нет ? она нужна только для коректного удаления плагина (чтобы удалить таблицу из БД) из - за отсутствия этой строчки при повторном и последующем установлении плагена (после того как он был удален) таблица не может создаться поскольку она там уже есть (в БД) .. я это сделал СОЗНАТЕЛЬНО (это не баг это фича ) чтобы не потерять подписчиков после случайного удаления плагина .
Так что Александр не надо вводить в заблуждение людей.. и удали пжлст эти два поста!!!!


Выборы есть - Выбора нет!
Мои плагины для системы e107: + Показать
Полезно: + Показать
Вернуться наверх
Сайт
Популярность сообщения: 1
 
Offline Predator
26.04.13 - 16:04
Predator


Сообщений: 4039
Svist: Откуда она (таблица) у меня-то есть, что ты мне тут зачёсываешь?


Я не матерюсь, а всего лишь употребляю ненормативную лексику в целях более полного и лаконичного выражения своих эмоций.
Вернуться наверх
Популярность сообщения: 1
 
Offline Svist
26.04.13 - 16:52
Демократизатор в руки, будем наводить демократию!
Svist

Сообщений: 511
Predator: Оттуда что ты до этого уже устанавливал плаген версию первую .. что забыл ?????


Выборы есть - Выбора нет!
Мои плагины для системы e107: + Показать
Полезно: + Показать
Вернуться наверх
Сайт
Популярность сообщения: 0
 
Offline Predator
26.04.13 - 18:26
Predator


Сообщений: 4039
Сообщение от Svist... 
Predator: Оттуда что ты до этого уже устанавливал плаген версию первую .. что забыл ?
Ничего я не забыл, таблица была удалена, после удаления плагина первой версии, так что

Ладно завязываем споры, не хочешь не дописывай, мне всё-равно, я не настаиваю.



Я не матерюсь, а всего лишь употребляю ненормативную лексику в целях более полного и лаконичного выражения своих эмоций.
Вернуться наверх
Популярность сообщения: 1
 
Offline Svist
26.04.13 - 18:31
Демократизатор в руки, будем наводить демократию!
Svist

Сообщений: 511
Predator: ты ее сам удалял ?? вручную ?
Вот Вот .. проехали .. почисти форум от лишнего ...


Выборы есть - Выбора нет!
Мои плагины для системы e107: + Показать
Полезно: + Показать
Вернуться наверх
Сайт
Популярность сообщения: 0
 
Offline Predator
26.04.13 - 18:44
Predator


Сообщений: 4039
Сообщение от Svist... 
Predator: ты ее сам удалял ?
Да руками, как раз перед бэкапом БД



Я не матерюсь, а всего лишь употребляю ненормативную лексику в целях более полного и лаконичного выражения своих эмоций.
Вернуться наверх
Популярность сообщения: 0
 
1 2  
Плагин «Forum mail v1.3» (E-mail уведомления)

Перейти:  Вернуться наверх