Doing a restore on a Folder seems to flatten the
menu(path)!?
My root folder has some children and the menu did show the root and all
the children. Now doing a restore on that folder flattens the menu so
that now only the root is visible. The children are still there, they
just don't get shown in the menu. If I go to one of the children folder
the menu display on that page is correct again (unto root).
It also seems that sometimes children are left out of the menu, eg. the
SW license page. It does not help to remove the Menu Component from the
templates list and to add it back after that.
Confusing...
I doubt this has anything to do with the menu ...
It is maybe because the model of your restored structures is somehow
broken, e.g. the parent link is missing. Versioning nested structures
is a tricky thing, as the needed changes when undo-ing sometimes are
non-local, this means that several things have to be fixed at different
places. I thought those problems have been fixed in the past, but
obviously there are still some left. Maybe you can have a look at your
Wiki with an inspector and report what exactly is wrong with your
model?
This doesn't help, but anyway: SmallWiki 2 will provide a different
mechanism for history. As all the modifications are logged, it will
provide means to reply them, just like the change-sets in Smalltalk.
The drawback of this approach is, that the versioning is global to the
whole wiki, so that it will be impossible to revert just a part of it.
However it also makes sure that there are no different versions used at
the same time that make it inconsistent. Systems like Zope use such a
kind of architecture successfully.
Cheers,
Lukas
--
Lukas Renggli
http://www.lukas-renggli.ch