Zwiki for Zope 3 is a separate product from Zwiki main. It was started as a (mostly) new codebase by Stephan Richter some years back, and is periodically updated by Zope 3 developers. It is licensed under the ZPL, unlike mainstream ZWiki which is GPL (which is one reason the two have remained separate.)

It is a much more limited product but does support adding, editing and removal of pages, reparenting, simple email subscription and full-text search. If you have more recent experience with it, please add more details.

See:

Discussion

INSTALL-txt: --2003/04/16 08:45 GMT
From INSTALL-txt:

I guess it is meant: products.zcml file. right?

Zope3Errors --FlorianKonnertz, 2003/04/16 08:48 GMT
And this error: NooWiki:Zope3Errors1 - Has anybody an idea?

- --2003/04/16 12:36 GMT
Just updated INSTALL.txt to reflect the typo. Also updated the usage instructions.

INSTALL.txt typo --2003/04/16 12:39 GMT
Just updated INSTALL.txt to reflect the typo. Also updated the usage instructions.

Re: Zope3Errors --2003/04/16 13:01 GMT
Florian, are you sure you have the latest Zope 3 checkout. MessageIDs? were just recently added (pre-PyCon? sprint).

Zope3Errors --2003/04/16 15:14 GMT
Oh, no. I had the Zope3-3.0a1 release. :-/ Ok, trying now with the latest checkout. Zope is fine (the release gave me errors in testrun), but there's a permission problem. Zope doesn't know the term user, necessary for:

  <grant role="WikiAdmin" principal="user" />
  <grant role="WikiEditor" principal="user" />
  <grant role="WikiUser" principal="user" />

So i substituted user for sample_manager for now. (Any ideas?)

What about the Grant settings - why is there no Add WikiWeb permission?

Adding WikiWebs? does only work when leaving Create FrontPage unchecked, otherwise I get:

  Unauthorized - You are not allowed to access __call__ in this context

Adding wikipages works only from the top menu bar, not from the left (nothing happens).

Zope3 looks very nice! :) Gratulations!! - I hurry up to learn it. Now diving into ZWiki3? code....

zwiki from cvs? --FlorianKonnertz, 2003/04/16 15:26 GMT
How can i checkout the latest zwiki from cvs? I tried:

  cvs -d :pserver:anonymous@cvs.zope.org:/cvs-repository co zwiki

which works for ZoPe3?, but no success.

zwiki from cvs? --PieterB, 2003/04/16 15:31 GMT

> cvs -d :pserver:anonymous@cvs.zope.org:/cvs-repository co zwiki

cvs -d :pserver:anonymous@cvs.zope.org:/cvs-repository co zopeproducts/zwiki

should work

PieterB

fine --FlorianKonnertz, 2003/04/16 15:34 GMT
That's fine. Thanks Pieter!

Comment on INSTALL instructions. --2003/04/17 02:56 GMT
BTW, user is just a placeholder for you to fill in your user that is defined in the same file.

Using the Wiki skin --2003/04/17 03:06 GMT
Once you created the Wiki and the FrontPage, I would suggest you try to edit the Wiki through the wiki skin, which you can reach via http://localhost:8080/++skin++wiki/

Permission to __call__ problem --2003/04/17 03:07 GMT
Florian, I am going to look further into the permission problem.

"Add Wiki" permission --2003/04/17 03:10 GMT
There is no "Add Wiki" permission, since it is up to the container to allow the user to add to itself. But by default, every manager has these add rights.

BTW, some of your issues might be great Zope 3 FAQ questions. You should submit them!

mixed answers --FlorianKonnertz, 2003/04/17 06:48 GMT
Using the Wiki skin - Ok, it's fine except for an error while reparenting (and a page has disappeared) - See NooWiki:Zope3Errors1

"Add Wiki" permission - I see. Maybe it's sufficient like this. - I sometimes thought about allowing users to add their own SubWiki-s.

Zope 3 FAQ - Yes, but where's the best place to put them? I love working on these issues in a wiki, either here or in the ZoPe3?-Wiki, what's better?

FAQ --2003/04/17 10:28 GMT
The general Zope3 FAQ is at http://dev.zope.org/Zope3/FAQ.

Post zwiki-specific questions to http://dev.zope.org/Zope3/ZwikiForZope3

refactored --FlorianKonnertz, 2003/04/19 10:47 GMT
questions refactored on ZoPe3:ZwikiForZope3

From: Date: 2003/06/13 22:06 GMT Subject:


comments:

wiki skin problem -- Sat, 06 Dec 2003 07:00:51 -0800 reply
I was just trying CVS versions of zope3 and zwiki (again, doing it regularly ;-) however zope wouldn't start. It complained about an undefined layer in the wiki skin. so i added: at the beginning of zwiki/browser/skin/configure.zcml That resolved the setup issue (since about two weeks zope requires the declaration of layers). But i dont know whom to contact about this ??? so i thought posting can't do any harm...

wiki skin problem --Simon Michael, Tue, 09 Dec 2003 14:49:33 -0800 reply
I think Stephan Richter or the #zope3-dev channel or zope3-dev list is your best bet for help with this at the moment. Keep us posted if you find anything useful.

wiki skin problem -- Wed, 14 Jan 2004 08:00:17 -0800 reply
Thx for the post. But the most interessant part is hidden in the html source code. My saver say he added : <browser:layer name="wiki" /> at the begining of zwiki/browser/skin/configure.zcml .

don't install at zope3 -- Thu, 12 Aug 2004 21:17:06 -0700 reply

我看还可以 -- Thu, 09 Sep 2004 12:12:53 -0700 reply
讨论问题的必要性的同时,还是要考虑到问题的简介些

./mail-queue doesn't exist -- Thu, 10 Feb 2005 02:22:07 -0800 reply
File "/usr/lib/zopex3-3.0.0/lib/python/zope/app/mail/maildir.py", line 47, in __init__ os.mkdir(path) zope.configuration.config.ConfigurationExecutionError?: exceptions.OSError?: [Errno 13]? Permission denied: /usr/lib/zopex3-3.0.0/lib/python/zwiki/mail-queue in: File "/usr/lib/zopex3-3.0.0/lib/python/zwiki/configure.zcml", line 255.2-259.27 (mail-queue doesn't exist.)

Zope: X3.0.0 ZWiki: 3.0.0 Python: 2.3.4 OS: Gentoo Linux (2.6-based kernels, hardened)

How do I create the ./mail-queue?/How do I create a maildir folder?

Overriding ./mail-queue -- Fri, 01 Apr 2005 03:12:07 -0800 reply
Look at the mail:queuedDelivery directive at the lines shown in the error message. The problem is that queuePath is resolved relative to the file in which the directive resides, and your zope user most likely cannot (and should not) create a directory there. Copy the whole mail:queuedDelivery block to your INSTANCE_HOME/etc/overrides.zcml, add a name space for mail, and change queuePath to something suitable. (Like "../var/mail-queue".)

Hmmm ... --ArnoPucher, Thu, 19 Apr 2007 18:50:42 +0000 reply
This page is one month old and the comments are from 2005 ? Wonders over Wonders ...

-- ArnoPucher

Hmmm ... --simon, Thu, 19 Apr 2007 19:19:24 +0000 reply
The Zwiki and Zwiki-for-zope-3 projects are quite unconnected. I don't think Zwiki-for-zope-3 develpers read this site, the zope3 wiki page is probably a better bet.

Hmmm ... --ArnoPucher, Fri, 20 Apr 2007 13:27:20 +0000 reply
Thanks Simon. ARE there pages for new Zope 3 Wiki - the links supported here just link to Zope, which links here ;)

Hmmm ... --betabug, Fri, 20 Apr 2007 14:15:19 +0000 reply
There's this: http://wiki.zope.org/zope3/ZwikiForZope3 but it seems to be pretty old.

Hmmm ... --Simon Michael, Fri, 20 Apr 2007 17:09:34 +0000 reply
That's the page I meant. That page and this one are it, I think.