Lukas Renggli wrote:
Hi Adriaan,
Again this worked like a charm. We now have
refreshed SmallWiki
Workspace
contents.
great!
We also moved to SIXX storage and did a complete
import from our old
wikiworks wiki! Party hard ;).
I do not suggest to use the SIXX storage as a main mean of
persistence, as it is
much slower and less reliable than the image-storage. It isn't even
included
with the latest versions of SmallWiki anymore and only provided as an
untested
and unsupported example ... :/
The only taks you should use SIXX for, is when you want to move the
wiki from
one image to another one.
Has the SIXX storage something to prevent you
harddisk runs out of free
space?
No, but SmallWiki is open for extensions :)
How do I move stuctures from one folder to
another?
I do it using some inpsectors on 'server root' and its children.
There is also a web-interface as an enhancement available that is
able to do
exactly this task in a more visual manner without the need to have
Smalltalk
knowledge. David Vogel, is it working? Can you help on this?
Cheers,
Lukas
hi lukas, hi adriaan,
sorry for the late answer, but my email got blocked somehow. I tried
to send an attachment...
yes, I created an extension similar to a 'file-navigator'. with this
extension you are able to cut, copy and delete any structure you want
to. note that the links to the moved structure aren't updated
automatically yet, and that the roles which might be 'attached' on it,
are also copied together with the structure.
this extension comes with the admin package Smallwik.Admin available
from cincom store. this package also provides the user interface in
order to manage user and roles. note that this package also changes
the security model a little bit; that's why I suggest steps a) or b)
so if you only want to use the file-manager:
a) load and delete some stuff
------------------------------
- load the package SmallWiki.Admin
- delete classes and methods from THIS package as follows:
- class security
- class barrierrole
- methods that this package has overridden.(from class user, structure)
BUT don't delete the method SwazooSite>>prepareRequestCookies:
aHTTPRequest
b) or load it, use it, and unload it
hope this helps.
I should provide this extension in a separate package in future...
cheers,
david.
ps. see attachment snapshot.jpg
pps. some documentation:
--------------------------------------------
Load the package named Smallwiki.Admin from Cincom Public StORE into
your image. This package is required if you want to use the security
extension
with its security user interface and the features
of safe delegation. Run the postload class method
SmallWiki.Structure migrateAction:SmallWiki.Advanced in order to register
the Advanced menu item into your Template. This postload method should
be executed automatically when loading the package, but if the Advanced
menu item doesn’t show up in the Admin menu, re-run the method in the
workspace.