Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
Are some of these feature/add-on ideas possible in Vanilla?
Hello, I'm looking for forum software to use for a help and support forum. I have some specific features and behaviors I want for this. It looks like Vanilla has add-ons for some of those features, and I can write my own add-ons for others. However, one of the main things I want to do is make it easy for users to start posting without having to go through applying for membership by email or anything. If spam becomes a problem, I have another way to authenticate them (authentication key used on other parts of the website). So if a user is not authenticated, and they click "Start a new discussion", I want as part of the post form places to fill in nickname, password, and other custom information, and to essentially be immediately registered and post at the same time. Is it possible to modify the registration procedure like this in Vanilla? Are there any existing add-ons that do stuff like this? The reason I ask about this thing in particular is that it does seem like it's a key part of Vanilla's design to have email registration with moderator approval, so I'm wondering how hard it would be to add an addon or other modification that changes this. I know there is an add-on to sign in when adding a comment to an existing discussion, but I need the same thing for new discussions. (Then, it would also be good to have a way to remove all user accounts that have been inactive for the past N months too...) A few of the other features I'd like to have are: * Wiki links in a post. E.g. if you put a word in double brackets it turns it into a link to a page by that name elsewhere on your website. [I can write this, i see "mediawiki integration" but why is it mediawiki specific?] * When registering, new users must fill in some custom fields. Looks like this kind of thing is supported in Vanilla, and there's an addon to include those in their profile. I would also want to use those field values to look up other information in a different database. * Sync with an email mailing list [existing addon? couldn't find one] * Search [Vanilla has it it seems] * Ability for users in one group (e.g. the "staff" group) to hide messages they post from users in other groups [i could write this; lower priority feature] * Display some information about a user next to their name (group membership, custom data fields) [Should be easy to write it seems] * Ability to make attachments, and make them optionally only viewable by you or by members in another group (i.e. the "staff" group) [low priority] * A view that shows discussions with no answers in them yet [Existing addon?] * Originator of a discussion or an admin can mark a thread as "closed" or "answered" (maybe that also closes it for new comments too?) [Can write this] * Email reminder if a discussion hasn't had any activity in N days but is not yet "closed" * Button that takes the contents of a discussion thread and posts it to some form elsewhere on your website (e.g. to a Wiki or Knowlege Base or FAQ manager) [lower priority] * Ability for users with some role to post to a forum category that they otherwise wouldn't have access to, but only see their own posts. [can write this. hard??] Thanks, Reed
This discussion has been closed.