> I am trying to get started with AtomWiki, but there are some things I
> dont grok. First, just for clarification, the documentation on the
> exist site at http://exist-db.org/atompub.html has nothing to do with
> Atomwiki, right?
Well, AtomicWiki uses eXist's atom interface in the background.
Somehow you could see it as a web frontend to the atom backend. If you
edit an entry in AtomicWiki, the data will be wrapped into an atom XML
doc and posted to eXist's atom interface. The idea behind this is that
I would like to be able to use different backends. Right now the
separation is not complete, but this may change in the future.
This means that the atom examples given in
http://exist-db.org/atompub.html should indeed be applicable to your
AtomicWiki installation.
> Now, what URL should I use to post a new entry to a feed? I am using
> Alexander Milowskid "Poster" Firefox extension to try to send a post
> to the AtomWiki, but what I get is just the top page of the feed.
> Here are the details I filled in:
>
> URL: http://localhost:8000/blogs/chris/
The URL should be something like
http://localhost:8000/atom/edit/wiki/blogs/chris/
/atom/edit -> selects the edit module of the atom interface
/wiki -> the root collection of the wiki content
/blogs/chris -> path of the feed to edit
I had some problems with passing user credentials through Poster, so I
tried curl instead. The following line post a new entry read from
entry.xml to the feed "util":
curl -i --data @entry.xml -u editor:atom -H "Content-Type:
application/atom+xml" http://localhost:8000/atom/edit/wiki/util/
Wolfgang