форум общения русскоязычных пользователей CMS Текстпаттерн
Вы не зашли.
Ребята, подскажите плз. как сделать так, чтобы, если кто-то добавляет коммент к посту, то слалось мыло не только владельцу сайта, но также и всем, кто раньше комментировал данный пост? Ведь на блогах может идти дискуссия, и при ответе сейчас знает только владелец сайта, но не остальные дискутёры.. или я где-то что-то упустил в настройках?
Неактивен
Попробуй погуглить по слову "postmaster textpattern" - вроде есть плагин для подписки - может он умеет?
Неактивен
Да, постмастер хорошая штука, установил, можно создавать подписчиков и т.д. Но искал не то.
Неактивен
может можно txp пропатчить как-нибудь, чтобы добавить в настройках галочку "посылать email уведомления при добавлении нового комментария" и при комментировании посылать email не только владельцу, но и всем другим?
Неактивен
вобщем, пришлось изучить разработку плюгинов ))
Если кому будет интересно, вот решение:
# dvk_comment_notify v0.1 # Send notification after adding a new post comment to all users what commented before # Devaka # http://devaka.ru/ # ...................................................................... # This is a plugin for Textpattern - http://textpattern.com/ # To install: textpattern > admin > plugins # Paste the following text into the 'Install plugin' box: # ...................................................................... YTo5OntzOjQ6Im5hbWUiO3M6MTg6ImR2a19jb21tZW50X25vdGlmeSI7czo3OiJ2ZXJzaW9u IjtzOjM6IjAuMSI7czo2OiJhdXRob3IiO3M6NjoiRGV2YWthIjtzOjEwOiJhdXRob3JfdXJp IjtzOjE3OiJodHRwOi8vZGV2YWthLnJ1LyI7czoxMToiZGVzY3JpcHRpb24iO3M6ODQ6IlNl bmQgbm90aWZpY2F0aW9uIGFmdGVyIGFkZGluZyBhIG5ldyBwb3N0IGNvbW1lbnQgdG8gYWxs IHVzZXJzIHdoYXQgY29tbWVudGVkIGJlZm9yZSI7czo0OiJ0eXBlIjtpOjA7czo0OiJoZWxw IjtzOjQ0NjoiCtCf0LvRjtCz0LjQvSDQv9GA0LXQtNC90LDQt9C90LDRh9C10L0g0LTQu9GP INC+0YLQv9GA0LDQstC60LggZW1haWwg0YPQstC10LTQvtC80LvQtdC90LjQuSDQv9GA0Lgg 0LTQvtCx0LDQstC70LXQvdC40Lgg0L3QvtCy0L7Qs9C+INC60L7QvNC80LXQvdGC0LDRgNC4 0Y8g0L/QvtC70YzQt9C+0LLQsNGC0LXQu9GP0LwsINC60L7RgtC+0YDRi9C1INC+0YLQstC1 0YfQsNC70Lgg0YDQsNC90L3QtdC1INC90LAg0LrQvtC80LzQtdC90YLQsNGA0LjQuCDQsiDR gtC10LrRg9GJ0LXQvCDQv9C+0YHRgtC1LgoK0JTQu9GPINC40YHQv9C+0LvRjNC30L7QstCw 0L3QuNGPINC/0LvRjtCz0LjQvdCwINC90LXQvtCx0YXQvtC00LjQvNC+INC70LjRiNGMINGD 0YHRgtCw0L3QvtCy0LjRgtGMINC10LPQviDQuCDRg9Cx0LXQtNC40YLRjNGB0Y8sINGH0YLQ viDQvtC9INCw0LrRgtC40LLQtdC9LgoiO3M6NDoiY29kZSI7czoxMjUyOiJyZWdpc3Rlcl9j YWxsYmFjaygnZHZrX2NvbW1lbnRfc2F2ZScsJ2NvbW1lbnQuc2F2ZScpOwoKLy8gUGx1Z2lu IGNvZGUgZ29lcyBoZXJlLiAgTm8gbmVlZCB0byBlc2NhcGUgcXVvdGVzLgpmdW5jdGlvbiBk dmtfY29tbWVudF9zYXZlKCkgewoJZ2xvYmFsICRzaXRlbmFtZSwgJHR4cF91c2VyOwoJZXh0 cmFjdChnZXRDb21tZW50KCkpOwoKCSRhcnRpY2xlID0gc2FmZV9yb3coIlNlY3Rpb24sIFBv c3RlZCwgSUQsIHVybF90aXRsZSwgQXV0aG9ySUQsIFRpdGxlIiwgInRleHRwYXR0ZXJuIiwg IklEID0gJHBhcmVudGlkIik7CglleHRyYWN0KCRhcnRpY2xlKTsKCgkkb3V0ID0gJ3tSZWFs TmFtZX0nLiIsXHJcblxyXG4iOwoJJG91dCAuPSBzdHJfcmVwbGFjZSgne3RpdGxlfScsJFRp dGxlLCfQlNC+0LHQsNCy0LvQtdC9INC90L7QstGL0Lkg0LrQvtC80LzQtdC90YLQsNGA0LjQ uSDQvdCwINGB0L7QvtCx0YnQtdC90LjQtSAie3RpdGxlfSIuJykuIlxyXG4iOwoJJG91dCAu PSBwZXJtbGlua3VybF9pZCgkcGFyZW50aWQpLiJcclxuIjsKCSRvdXQgLj0gIlxyXG4iOwoJ JG91dCAuPSBnVHh0KCdjb21tZW50X25hbWUnKS4iOiAkbmFtZVxyXG4iOwoJaWYgKCR3ZWIp CgkJJG91dCAuPSBnVHh0KCdjb21tZW50X3dlYicpLiI6ICR3ZWJcclxuIjsKCSRvdXQgLj0g Z1R4dCgnY29tbWVudF9jb21tZW50JykuIjogJG1lc3NhZ2UiOwoKCgkkc3ViamVjdCA9IHN0 cnRyKGdUeHQoJ2NvbW1lbnRfcmVjZWl2ZWQnKSxhcnJheSgne3NpdGV9JyA9PiAkc2l0ZW5h bWUsICd7dGl0bGV9JyA9PiAkVGl0bGUpKTsKCgkvLyBnZXQgYWxsIHVzZXJzCgkkdXNlcnMg PSBhcnJheV91bmlxdWUoc2FmZV9jb2x1bW4oImVtYWlsIiwgInR4cF9kaXNjdXNzIiwgInBh cmVudGlkID0gJHBhcmVudGlkIikpOwoJJGNlbWFpbCA9ICRlbWFpbDsKCSR0eHBfdXNlciA9 ICRBdXRob3JJRDsKCSRzdWNjZXNzID0gdHJ1ZTsKCglpZiAoaXNfYXJyYXkoJHVzZXJzKSkK CWZvcmVhY2goJHVzZXJzIGFzICRlbWFpbCkKCXsKCQlpZiAoJGVtYWlsID09ICRjZW1haWwp IGNvbnRpbnVlOwoJCWV4dHJhY3Qoc2FmZV9yb3coIm5hbWUiLCAidHhwX2Rpc2N1c3MiLCAi cGFyZW50aWQgPSAkcGFyZW50aWQgQU5EIGVtYWlsID0gJyIuZG9TbGFzaCgkZW1haWwpLiIn IikpOwpACSAgICAgICAkc3VjY2VzcyAmPSB0eHBNYWlsKCRlbWFpbCwgJHN1YmplY3QsIHN0 cl9yZXBsYWNlKCd7UmVhbE5hbWV9JywgJG5hbWUsICRvdXQpLCAkY2VtYWlsKTsKCX0KCn0K IjtzOjM6Im1kNSI7czozMjoiMWFlMWJkN2ZiZDA0MDJiYzk4ZDA5NjRlYjY0NDliMzkiO30=
надо только активировать плюгин и усё )
Неактивен
спс за за плагин
Неактивен
плЮгин в хэлпе - это фишка?
Неактивен
advan написал:
плЮгин в хэлпе - это фишка?
скорее наоборот, хелп в плагине ))
Неактивен
Я имел ввиду правописание слова плЮгин
Кстати, тема письма выглядит вот так:
[%s] полученных комментариев: %s
Я так подозреваю, что вместо %s должно стоять кол-во комментов.. Но их нет
Неактивен
Вообще, the_ghost, посоветовал дельную штуку. Сделать возможность шаблон письма редактировать в админке. Если кто научит как это сделать, то усовершенствуем плагин
Неактивен
Сделать шаблон письма отдельным файлом или плагином и его из админки назначать или редактировать удобным способом. Типа как языковые файлы подключаются.
Неактивен
А как сделать, чтобы отправлялось только администратору и больше никому?
Неактивен
activizator написал:
А как сделать, чтобы отправлялось только администратору и больше никому?
оно и так по умолчанию в txp отправляется.. если мыло настроено и работает.. без всяких плагинов
Неактивен
Плагин с извещениями работает, но, как я понял, принудительная подписка и невозможность отписаться напрягает комментаторов. В этом направлении плагин будет дорабатываться?
Неактивен
A5 написал:
Плагин с извещениями работает, но, как я понял, принудительная подписка и невозможность отписаться напрягает комментаторов. В этом направлении плагин будет дорабатываться?
не, как показала практика, плагин работает плохо
а именно - при комментах более 30-40 отправка мыл происходит длительно, тем более, если кто-то указал несуществующий адрес и весь процесс вешается, к тому же, как вы и указали, многие жалуются на то, что нет возможности отписаться.
разработан немного другой плагин, где задачи добавляются в очередь и мыло оптавляется кроном, проверяя нужный список через каждые 5 минут.
а вообще, наверняка должен быть какой-то уже существующий плагин, типа постмастер, но мне не получилось его адаптировать.
Неактивен
Теоретически вот это http://textpattern.org/plugins/1059/com … n-by-email должно комментарии рассылать. Заявлена и возможность отписываться от рассылки. Но у меня она не завелась.
Неактивен