Thanx for your efforts Mr, NAKAI,
If i understand what you are describing correctly, its not entirely what i
wold like to do,
1. I make a post.
2. person A makes a comment in the above post (i get notified).
3. person B makes a comment in the same post, this is where i wold like to
have a notification to me (this is what is built in at the moment i think)
and person A (i dont think this is implemented).
4. if more comments are added i would like to be notified as well as have
notifying mails sent to the persons who already made comments in that post.
/Niklas
On 12/18/06, Yusuke NAKAI <[EMAIL PROTECTED]> wrote:
Hi,
> I would really like to do it,
> but my programming skills is limited at a very low level for now
Me too!
But you're lucky to get chance to learning python, aren't you?
First of all, there is a typo in cbaddComment around line 40:
--------------------------------------------------
#Send notify mail if need
if context.getSend_comment_notification():
try:
to_addr = context.getNotify_to()
from_addr = context.getNotify_to() <- here
--------------------------------------------------
This should be:
from_addr = context.getNotify_from()
^^^^^^
Well, let's customize.
You can customize notification mail by assorting these objects and
setting them to 'to_addr' or 'from_addr'.
- context.getNotify_to()
-> e-mail address entered to 'Notify To' field on 'blog settings'
- context.getNotity_from()
-> e-mail address entered to 'Notify From' field on 'blog settings'
- REQUEST.form['email']
-> e-mail address entered by comment form
Now assuming in your blog settings:
- Notify From: [EMAIL PROTECTED]
- Notify To: [EMAIL PROTECTED]
- checked 'Require email'
Let's see some cases.
1.To send notification mail
from [EMAIL PROTECTED]
to [EMAIL PROTECTED],
no customization is needed(default action).
2.To send notification mail
from [EMAIL PROTECTED]
to person who post comment,
customization in cbaddComment will be like this:
--------------------------------------------------
#Send notify mail if need
if context.getSend_comment_notification():
try:
to_addr = REQUEST.form['email']
from_addr = context.getNotify_from()
--------------------------------------------------
3.To send notification mail
from person who post comment
to [EMAIL PROTECTED],
customization in cbaddComment will be like this:
--------------------------------------------------
#Send notify mail if need
if context.getSend_comment_notification():
try:
to_addr = context.getNotify_to()
from_addr = REQUEST.form['email']
--------------------------------------------------
Note: If 'Require email' is 'not' checked in your blog setting, it seems
to be better to do conditional branch where 'REQUEST.form['email']'
appears.
For example, in case 3. on above,
--------------------------------------------------
#Send notify mail if need
if context.getSend_comment_notification():
try:
to_addr = context.getNotify_to()
if REQUEST.form['email'] == "":
from_addr = '[EMAIL PROTECTED]'
else:
from_addr = REQUEST.form['email']
--------------------------------------------------
Unfortunately I'm not skilled at programming, so I'm not confident these
codes help you, and afraid if I misunderstood your intention. I hope for
someone's following up.
Regards,
--
Yusuke NAKAI
mail: [EMAIL PROTECTED]
web : http://nagosui.org
_______________________________________________
COREblog-en mailing list
[email protected]
http://postaria.com/mailman/listinfo/coreblog-en
Unsubscription writing to [EMAIL PROTECTED]
--
With best regards / med vänlig hälsning
Niklas
_______________________________________________
COREblog-en mailing list
[email protected]
http://postaria.com/mailman/listinfo/coreblog-en
Unsubscription writing to [EMAIL PROTECTED]