Current release is 2.1.6
(21 Nov 2014).
Users who have not yet upgraded to 2.1 should get security release 22.214.171.124
(1 Nov 2014). We will stop providing these security releases to 2.0 at the end of this year.
Understanding / customizing "Panel"?
Howdy. I am currently working on custom theme with the goal being to replicate a more standard forum structure for Vanilla (a la phpBB and the like). My main issue with the stock layout is that it lacks the organization required to keep even a moderately sized discussion forum focussed by topic.
The traditional discussion board format has a folder like drill down mechanism. The user is not given the "create discussion" option until they have drilled down into a specific sub-forum. Vanilla is more than capable of replicating this behaviour but it requires adjusting the layout in "Panel" such that things like "Start New Discussion" do not appear until a category is chosen. Although I have managed to change "newdiscussion.php" to require a category to be displayed before showing the create control, I do not have a firm understanding of how to predict how Vanilla got to this file (so I predict where to look for other such changes).
I have looked through the source but so far cannot find any specific "Panel" template. So the first question is, is there currently a "Panel" template or is the only control provided via the config.php arrays and various class method declarations? Is there a tutorial anywhere that covers how "panel" and "content" get generated (hopefully with a focus on templating them)?
0 · ·