FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » FUDforum » FUDforum Suggestions » Subscription feature improvements
Show: Today's Messages :: Polls :: Message Navigator
Switch to threaded view of this topic Create a new topic Submit Reply
icon12.gif  Subscription feature improvements [message #10502] Tue, 03 June 2003 01:07 Go to next message
mal0rd is currently offline  mal0rd   United States
Messages: 17
Registered: May 2003
Karma: 0
Junior Member
Hi.
A little introduction
I discovered FUD Forum a short while ago and I love the feel. It's quite powerful and also user friendly enough. I was using Sympa, but that has an awkward registration system that the computationally-challenged can stumble over. I submitted a patch to smooth over the process a little, but they never got back to me on it, and I want to use a vanilla, prepackaged Forum.

The Issue
I feel the email integration features of FUD Forum are a little to hard to use for the user. Notably, if one wants to receive new messages via email they need to register with an external MLM (Mailing List Manager) in addition to FUD. I propose the following:

<ol type="1">
[*]There should be another level of subscription to the forum. Next to the little "subscribe" link there should be a "completely subscribe" link. When a user is completely subscribed they will receive every new message posted to the forum.
[*]The notifications sent for subscriptions to forums and topics should be formatted like mailing list emails. i.e. they should contain the following (example) headers:

[*]The notifications should have as Reply-To and From email headers an address in the "Mailing List Email" entry of the MLM section of the control panel.
[*]When registering a new account, the user should be asked which forums they want to "Completely Subscribe" to.

[/LIST] ( <- Does FUDcode support nested lists? Is this a bug? )

With these modifications a user can treat the "Complete Subscription" just like a mailing list. Only a procmail filter line must be added: no external MLM is needed. I feel this is a set in the right direction for Internet communities: a forum that can feel like a Mailing List.

If you would accept the patch I could try to do some hacking towards this idea myself, but I don't want to do the work if only I can benefit from it.

If you don't like this idea, another alternative that would suit my needs is making it easy for a user to register/unregister for a corresponding mailing list of a forum. This could be accomplished if an "Announcement Message" could contain pseduo-markup like [USERS EMAIL]. Then a link to an external script could be created that would register/unregister the user from a Mailing List. The link would look like: <a href="http://fud.prohost.org/mlm/register.php?email=[USERS EMAIL]">start receiving all messages as email</a>. This means I would need to set up an external MLM though, which I'd rather not do.

I think that the convenience associated with a mailing list should be made more user friendly to utilize. These seemingly unobtrusive changes would give FUD Forum the best of both worlds. Please tell me what you think.
Re: Subscription feature improvements [message #10513 is a reply to message #10502] Tue, 03 June 2003 13:54 Go to previous messageGo to next message
Ilia is currently offline  Ilia   Canada
Messages: 13241
Registered: January 2002
Karma: 0
Senior Member
Administrator
Core Developer
The nested list problem was a bug and is now fixed in CVS. Now back to the mailing list thing Wink

Correct me if I am wrong, but the core of you're feature request is basically the notification of a subscribed user to every message in a particular forum. That can be implemented relatively easily without the rest of the items you've listed. If you do not believe that would be enough, please explain why.

I see 1 hole with your argument that being that you need to be subscribed to both the forum & the mailing that is simply not true. Being a forum member is all you need to browse the archive.

As far as forum acting as a mailing list manager I would rather not see this part of the forum. Since a forum is ultimately a forum and not a mailing list manager.


FUDforum Core Developer
Re: Subscription feature improvements [message #10525 is a reply to message #10513] Tue, 03 June 2003 21:14 Go to previous messageGo to next message
mal0rd is currently offline  mal0rd   United States
Messages: 17
Registered: May 2003
Karma: 0
Junior Member
Ok, I understand that you don't want FUD to become a MLM. Traditional MLM's are lacking of user-friendly-ness, so I don't want that either. That is really what I'm after: I want a medium of discussion that's easy for people who don't use computers much to utilize.

I suppose I can live without the ability to post messages via email. That means I don't need some of the extra headers I described or the change in the From header for the notifications.

The convenient feature of mailing lists I want is to have every message sent to the users via email. This is important because I don't except people to regally check the forum and I don't want to require my users to have to, except to post. So here is my new simplified proposal:

  1. Instead of having a little "Subscribe" as a link above the forum, have a little "Subscribe to notifications" link, which would do what "Subscribe" does now, and a larger "Subscribe to messages" link, which would send them all the messages posted to the forum.
  2. Have the "Subscribe to messages" link available even if the user isn't logged in. After clicking on it they would be asked to register/login like when one clicks "new topic" now. This would simplify things so I can say to new users "Go to http://fud.prohost.org/forum/index.php?t=thread&frm_id=1 and click Subscribe to Messages, then follow the directions." That would be simple enough for even novice computer users. Every extra step I need to tell people (like "register first") will result in a few more requests for support I need to answer.
  3. The emails sent to the user when they are "Subscribed to messages" should have enough header information so an email client can correctly thread the message (like References and In-Reply-To) . The subject of the email should also be formatted like a mailing list. Instead of "New reply to testpost2 by testuser" it should be like "[FORUM SHORT NAME] Re: [TOPIC]". It would be nice if it also contained a "Unsubscribe to Messages" link.


I hope this new set of suggestions wouldn't damage FUD's identity as a Forum and not a MLM too much. Smile But if this is still too much to ask then I could live with just points 1 and 2. I don't really like MLM's too much: that's why I'm trying to use FUD. But I do like everything coming to me in my mailbox with nice headers so I don't have to spend time visiting every forum I belong to. I think MLM and FUD integration is overkill: but adding just these few features would be helpful and shouldn't bother people that don't use them.

Could you please tell me what you think? Remember, I can probably do most of the hacking myself, I just don't want to spend the time if you won't accept the changed.
Re: Subscription feature improvements [message #10529 is a reply to message #10525] Tue, 03 June 2003 21:50 Go to previous messageGo to next message
Ilia is currently offline  Ilia   Canada
Messages: 13241
Registered: January 2002
Karma: 0
Senior Member
Administrator
Core Developer
Actually, you can post messages via e-mail to FUDforum. It works by the same mechanism that import mailing list messages, just setup a procmail rule to forward e-mails to FUDforum's import script...


I am somewhat reluctant to have 2 very similarly worded subscribe links as that will cause immense amount of confusion to many users. Many of FUDforum users are not very computer savy and any lack of clarity will cause them problems.

As for subscribing unregistered users, that's a pain and possible security hole. Consider to subscribe a user needs to provide an e-mail, to avoid having people subscribe other people we'd need to have some sort of validation mechanism. Which brings us back to register form, which really requires only 3 other pieces of info, name, login and a password. I suppose you could make a copy of register form without any of the optional fields and use that as subscribe form.

I do agree that adding some sort of a header to indicate the source forum would be useful and I'll look into adding that.

Current e-mails sent by the forum already contain the un-subscribe link.


FUDforum Core Developer
Re: Subscription feature improvements [message #10530 is a reply to message #10529] Tue, 03 June 2003 22:53 Go to previous messageGo to next message
Anonymous   United States
prottoss wrote on Tue, 03 June 2003 17:50

Actually, you can post messages via e-mail to FUDforum. It works by the same mechanism that import mailing list messages, just setup a procmail rule to forward e-mails to FUDforum's import script...

I'm aware of that. But it can't happen just by replying to a notification message, like in a ML. I'm saying it's OK the way it is.
Quote:

I am somewhat reluctant to have 2 very similarly worded subscribe links as that will cause immense amount of confusion to many users. Many of FUDforum users are not very computer savy and any lack of clarity will cause them problems.

I agree. We want the interface as intuitive as possible. I'll work on the wording of the subscribe links. But if I come up with good wording then can I get my second subscribe link?
Quote:

As for subscribing unregistered users, that's a pain and possible security hole.

Actually I was suggesting when the unregistered user clicked on the "subscribe to messages" button it would act like when a user clicks on the "new topic" button, i.e. it would ask them to login or register.
Quote:

I suppose you could make a copy of register form without any of the optional fields and use that as subscribe form.

That would be even better, because it would make it simpler for the non-computer savy.
Quote:

I do agree that adding some sort of a header to indicate the source forum would be useful and I'll look into adding that.


Great. It would be best if it was compact to, like a ML header. Because for viewing a discussion in a email client one doesn't need a verbose header. Then again, a verbose header like you have now is a bit more user friendly. Can I also get the additional header In-Reply-To?
Quote:

Current e-mails sent by the forum already contain the un-subscribe link.

I don't think it was in the same spot (above the message) when the message is sent in HTML format. If it is, sorry, I must have missed it.
Re: Subscription feature improvements [message #10532 is a reply to message #10530] Wed, 04 June 2003 00:17 Go to previous messageGo to next message
Ilia is currently offline  Ilia   Canada
Messages: 13241
Registered: January 2002
Karma: 0
Senior Member
Administrator
Core Developer
Adding In-Reply-To header is a bit tricky, since it'll require me to store keep track of a number of values I do not need to and pass them around to the emailing function.
But, once I get to adding the forum's name it may become possible, but for now no promises.



FUDforum Core Developer
icon7.gif  Re: Subscription feature improvements [message #10534 is a reply to message #10532] Wed, 04 June 2003 01:41 Go to previous messageGo to next message
mal0rd is currently offline  mal0rd   United States
Messages: 17
Registered: May 2003
Karma: 0
Junior Member
OK, It seems like we can make this work. Smile
I'd like to start hacking, but could you clarify two remaining questions:
  1. Can I get another link above the forums to the right of the "Subscription" link that says "Email new posts" OR "Stop Emailing new posts"?
    Clicking this would do what I described previously, and what the name suggests.
  2. Can I have this link show even for unregistered users?
    When they click it they would be required to register, like the "New Topic" button does.
Re: Subscription feature improvements [message #10544 is a reply to message #10534] Wed, 04 June 2003 13:16 Go to previous messageGo to next message
Ilia is currently offline  Ilia   Canada
Messages: 13241
Registered: January 2002
Karma: 0
Senior Member
Administrator
Core Developer
Yup could do both.

FUDforum Core Developer
icon7.gif  Re: Subscription feature improvements [message #11161 is a reply to message #10544] Thu, 19 June 2003 22:08 Go to previous message
mal0rd is currently offline  mal0rd   United States
Messages: 17
Registered: May 2003
Karma: 0
Junior Member
I've implemented some of the things discussed in this thread and posted it in the code hacks forum: http://fud.prohost.org/forum/index.php?t=msg&th=2363
  Switch to threaded view of this topic Create a new topic Submit Reply
Previous Topic: SEARCH: suggestion to only show threads once in search results
Next Topic: MAILMAN: using maillist.php as PRIVATE_EXTERNAL_ARCHIVER
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Sat Nov 30 03:25:54 GMT 2024

Total time taken to generate the page: 0.03522 seconds