On Thu, 3 Apr 2008, Pavel Sanda wrote:
What exactly do you mean? Do you want all the pages that are linked
from 'Development' to be in the main menu?
not all, but these i find useful to have as one click job:
- news & roadmap (will merge it as one page)
- bugzilla
- i18n status
- pointer to svn sources
I don't agree with that.
Hi, I'm sorry that I've missed this discussion, and I might be off here,
but I think there's a way to eat the cake and still keep it...
If I understand it correctly, the conflict is as follows:
* New users and normal users would benefit from a clean/simple sidebar
* Advanced users and developers would prefer a more complete sidebar
In addition, we already have the case when...
* Editors of the web site wants to modify pages...
We can solve this in lots of ways, all we need is a mechanism to
differentiate between the type of user. One method is through the URI
* www.lyx.org -> sidebar more suited for non-developers
* www.lyx.org/devel -> sidebar more suited to developers
* www.lyx.org/wiki -> sidebar more suited to modifying content
The URIs above will use the same wiki backend and data, but when accessed
through www.lyx.org/devel, some variable is set to true. Then a
conditional in the sidebar is used to show the stuff more suited to
developers. Or we simply use a completely different sidebar...
Instead of using different URIs to choose what 'skin' the user want, we
could explicitly append an argument to the URI, e.g.
www.lyx.org/SomePage?view=developer
So if someone summarizes what they'd like, and tell me how they want to
select the type of "view" of the wiki (or skin actualy), I can probably
implement that easily.
To generalize, we might want a set of view modes. If you're interested,
please look at:
http://www.pmwiki.org/wiki/Cookbook/ViewModes
http://www.pmwiki.org/wiki/ViewModes/ViewModes
http://www.pmwiki.org/wiki/Cookbook/ModesConcept
I could see us having these view modes:
* 'newbie' - no edits, reduced amount of information, (the default?)
* 'display' - no edits, regular users, (the default?)
* 'editor' - edits, people that can edit pages etc
This might of course all be overkill for what you were really discussing.
/C
--
Christian Ridderström, +46-8-768 39 44 http://www.md.kth.se/~chr