Ticket #1594 (assigned story)

Opened 11 years ago

Last modified 11 years ago

e-mail announcements about changes in LeMill

Reported by: teemu Owned by: tarmo
Priority: critical Milestone: 2.1
Component: generic Version:
Keywords: Cc:
Time planned: Time remaining:
Time spent:

Description (last modified by hans) (diff)

LeMill should automatically (default) send users some email announcements about event taking place in the server.

By default e-mail announcement is sent when any of the following events take place:

Resources:

  • Someone edited your resource
  • Someone added your resource to a collection
  • Someone wrote a discussion note about your resource

Contacts:

  • Someone added you as a contact
  • Your contact published a new resource

Groups:

  • Someone invited you to a group
  • Someone joined your group
  • Someone posted a message in group forum

Each e-mail has the following content:

Hello!

<message text>


Best regards,

The LeMill Team
http://lemill.net

-- 
Want to control which emails you receive from LeMill? Go to: 
<link to the page>

Preferences page should have 8 options above as checkboxes.

Message text for event "Someone edited your resource"

Firstname Lastname has edited your resource <title of the resource>:
<url of the resource>

Message text for event "Someone added your resource to a collection"

Firstname Lastname has added your resource <title of the resource> to a
collection: <url of the collection>

Message text for event "Someone wrote a discussion note about your resource"

Firstname Lastname has wrote a discussion note about your resource
<title of the resource>: <url of the discussion page>

Message text for event "Someone added you as a contact"

Firstname Lastname has added you as a contact:
<url of the persons profile>

Message text for event "Your contact published a new resource"

Your contact Firstname Lastname has published a new resource
<title of the resource>: <url of the resource>

Message text for event "Someone invited you to a group"

Firstname Lastname has invited you to join a group <title of the group>:
<url of the group>

Message text for event "Someone joined your group"

Firstname Lastname has joined your group <title of the group>:
<url of the group>

Message text for event "Someone posted a message in group forum"

Firstname Lastname has posted a message in your group forum
<title of the group>: <url of the forum thread>

Change History

comment:1 Changed 11 years ago by tarmo

  • Owner changed from anonymous to tarmo
  • Status changed from new to assigned
  • Milestone set to 2.1

comment:2 Changed 11 years ago by pjotr

I'd hit this one to next release.

We should just try to avoid many new features now and just get all things to work as they should.

comment:3 Changed 11 years ago by teemu

I think this is very important feature we need to get the community and the groups to work. I understand the importace of fixing bugs, but among the new feature I consider this to be priority 1!

The lemill.net community is now growing pretty fine, and I am afraid that we will loose the momentum of getting people to reallt collaborate on LeMill. Because of this I think we shoudl get this feature worknig on lemill.net as soon as possible.

comment:4 Changed 11 years ago by hans

  • Description modified (diff)

comment:5 Changed 11 years ago by hans

  • Description modified (diff)

comment:6 Changed 11 years ago by hans

  • Description modified (diff)

comment:7 Changed 11 years ago by hans

  • Description modified (diff)

comment:8 Changed 11 years ago by hans

  • Description modified (diff)

comment:9 Changed 11 years ago by hans

  • Description modified (diff)

comment:10 Changed 11 years ago by hans

  • Description modified (diff)

comment:11 Changed 11 years ago by teemu

  • Description modified (diff)

comment:12 Changed 11 years ago by teemu

  • Description modified (diff)

comment:13 Changed 11 years ago by hans

  • Description modified (diff)
Note: See TracTickets for help on using tickets.