Hi,

I've currently got notifications and messaging framework enabled on a site, but by default it's a mess and completely unusable - I for one struggle to understand it, so the users of the site, who as a group require accessability and usability enhancements, definantley struggle with its usability.

What I want to do is change its interface to something like this, so it's easy to turn on and off email notification for various things:

> when they receive a message (PM lite module)

> when they receive a friend request (User relationships module)
> when they somebody accepts their friend request (User relationships module)

> when somebody leaves a comment on their wall (guestbook)
> when somebody replies to a comment they left on somebodies wall (guestbook)

> when a comment is posted on a blog post they subscribed to
> when a reply is posted to a comment they posted

> when a topic is posted in a group they subscribe to
> when a comment is posted on a topic in a group they subscribed to
> when a reply is posted to a comment they posted on a topic

So I guess my question is: How on earth do I take the default notifications system and interface, along with other bits and pieces like user relationships mailer, and turn it into what I've set out above?

Many thanks!