Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.
A few beginner questions
Hi! I'm evaluating various different pieces of forum software for a community, and I'm checking out Vanilla. It looks pretty nice, but there are some customizations I'd like to make, and I'd like to know if any of these are already available as extensions or if I'm going to have to hack them in myself.
I would like users to be able to filter the main discussion list by category. It would be great if there were a list of checkboxes in the sidebar, one per category, which were checked by default, but a user could uncheck the categories he wasn't interested in and those discussions would no longer show up in the discussions tab. Is there an extension which can do this, or something similar? Or where would I start if I wanted to add this functionality myself?
Also, I would like to have one tab per category on the top, rather than a Categories tab. This would make it quicker to switch between categories. I've seen the extension that gives you a drop-down menu in the sidebar for categories, but I'd prefer separate tabs at the top. Does this exist as an extension, or should I write it myself?
Finally, the community that I'm creating this forum for already has a MediaWiki set up. Is there any good way to keep account names and passwords in sync between the forum and the wiki, so people don't have to create two accounts?
0
This discussion has been closed.
Comments
#2 could be done manually with pagemanager, I'm not sure if there is a specific addon though. I'm not sure why you'd want both of the above though..
There is a WordPress linking document in the documentation wiki which can probably give you some ideas about integrating mediawiki. I think if you search the forums someone linked between docuwiki and vanilla too.
If you can come up with a guide for integrating with MediaWiki that would certainly benefit the community a lot
i.e., if memory serves correctly:
$Menu->AddTab('Category 1', 'Cat1', blah blah); $Menu->AddTab('Category 2', 'Cat2', blah blah); ... if (ForceIncomingInt('CategoryID', 0) == 1){ $Menu->CurrentTab = 'Cat1'; } elseif (ForceIncomingInt('CategoryID', 0) == 2){ $Menu->CurrentTab = 'Cat2'; } ...