how to edit plone.ffii.org
Permissions on this site
The following persons have manager rights for the whole site:
- WouterVH (wouter vanden hove at pandora be)
- Benjamin Henrion (zoobab, bh at udev org)
- Hartmut Pilch (phm, phm at ffii org)
Usually activists will be given a general reviewer status, which
allows them to directly submit news and events and to approve
submissions of unauthorised users. Also, activists will be made
members of the groups that are associated to the top level folders,
such as events, news, prmat, polit, media. As members of
the group, they enjoy manager rights in the folder.
How to Add Documents
To add a document to a folder, you need to switch to contents
view (button near upper left corner), chose and object type and
click add.
Usually you should not add a document but a folder. Within the
folder you add another document, the default document
index_html. You either add index_html from contents view mode
as an object of type document, or you go back to item view mode
and click on create default document.
First try this out in your own folder: after logging in,
click my folder button near upper right corner, then do as said
above.
If you can not do the same in other folders, you probably need more rights. Ask one of the managers (see above) to give them to you.
Using your favorite Editor
You don't have to edit the plone.ffii.org site through your web browser. Using the webdav protocol, e.g. through webdav clients such as cadaver, you can integrate this site into your vi or emacs or other editing environment.
- Emacs: ElDav
- Webdav extension for Emacs
Eldav provides a fast webdav interface to Emacs users. It relies on a small external program called `nd'.
Eldav allows editing of Webdav files like normal files in Emacs buffers.
You could typically supply an argument such as
:http://plone.ffii.org:9674/ffii/admin/help/index_html
to an emacs function such as `find-file'.
Emacs/W3: using the Emacs web browser for webdav editing.
The w3 package (url) already provides WebDAV interface for Emacsen.
Some people find Emacs/W3 too slow and prefer to use combinations of external clients with Emacs interfaces, such as Eldav and W3M.el, as an alternative.
Cadaver with Emacs
This more primitive editing mode allows only editing of one file at a time (or one file per webdav client process).
To allow efficient file editing and avoid having to start Emacs each time you edit a new file, do the following:
- Invoke Emacs
- evaluate the lisp expression
(server-start) - put
(server-start)in your .emacsrc file - open a shell environemnt within emacs (e.g.
M-x shell) - set the environment variable EDITOR to emacsclient,
e.g. say
EDITOR=emacsclient - invoke cadaver, e.g. say
cadaver http://plone.ffii.org:9674/ffii/ - say
helpto get a command listing - use
cdto navigate to the needed directory, e.g.cd /ffii/admin - say
edit index_htmlto edit this file. The first time you do it, cadaver prompts for your login and passowrd. - edit your source text in the emacs buffer that was opened,
save, kill the buffer with
C-x #orC-x k. Cadaver then puts the changed file into the target directory.
Oxygen
Sylvain at Europe-shareware org recommends the cross-platform shareware editor Oxygen, which fully utilises the possibilities of webdav, understands XML syntax and seems to have quite a lot of powerful features.
Secure Access (SSL)
https can not be directly used on plone.ffii.org but only on secure.vrijschrift.nl/ffii at the moment.
This does not seem to work with webdav (cadaver) so far, although cadaver is said to be ssl-capable.