Skip to content

Foundation for a Free Information Infrastructure

Sections
Personal tools
You are here: Home » Site Administration » How to edit plone.ffii.org

how to edit plone.ffii.org

Document Actions
Helping ffii supporters become productive in the event planning environment 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:

  1. Invoke Emacs
  2. evaluate the lisp expression (server-start)
  3. put (server-start) in your .emacsrc file
  4. open a shell environemnt within emacs (e.g. M-x shell)
  5. set the environment variable EDITOR to emacsclient, e.g. say EDITOR=emacsclient
  6. invoke cadaver, e.g. say cadaver http://plone.ffii.org:9674/ffii/
  7. say help to get a command listing
  8. use cd to navigate to the needed directory, e.g. cd /ffii/admin
  9. say edit index_html to edit this file. The first time you do it, cadaver prompts for your login and passowrd.
  10. edit your source text in the emacs buffer that was opened, save, kill the buffer with C-x # or C-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.

Basic documentation on Plone, Zope, Structured Text etc

Created by jeroen
Contributors :
Last modified 2005-10-19 11:07 AM
 

Powered by Plone

This site conforms to the following standards: