This is an archive page, please post new comments on GeneralDiscussion.


DeanGoodmanson, 2002/11/01 02:42 GMT (via web):
Glad to help validate conflict checking AND the necesity of the HowToPostATraceback page. ;-) - DeanG


DeanGoodmanson, 2002/11/01 06:05 GMT (via web):
Interesting thoughts on how to use a ZWiki to develop an on-line book: http://sourceforge.net/mailarchive/forum.php?thread_id=1210500&forum_id=12354

"Working to catch up and synthesize all this, I'm reminded of why I love zwikis! =}" - laura trippi


Pieter Biemond prive, 2002/11/01 17:13 GMT (via mail):
JustinClift wrote about #349 Zwiki 0.12.0 RecentChanges SearchPage UserOptions are broken with Zope 2.6.0
> Thanks for the pointer with the Zwiki bug. It helped a bit (2 of the
> previously-unworking pages now work), but it still isn't 100% right.

Have you tried using Zwiki's UserOptions? (use http://www.zwiki.org/UserOptions/editform)

This issue is probably only Zope 2.6.0 related. You might want to downgrade to Zope 2.5.1

There is another (annoying) issue with Python 2.1.3 on FreeBSD?. That is causing zwiki.org to run out of memory recently (#226 on freebsd, python/zope may crash repeatably when browsing diffs or saving certain pages). Could you check if the recent Python 2.1.3 port of BSD patches Python (as described on #226 on freebsd, python/zope may crash repeatably when browsing diffs or saving certain pages). If it is changed in the ports, Simon can easily upgrade zwiki.org's Python version.

Be sure to also check out: KnownIssues

BTW Welcom Justin

-- PieterB

-- End of included mail. ----- End of forwarded message from Mail Delivery System -----


SimonMichael, 2002/11/01 20:22 GMT (via web):
Eh.. thought I posted this: 0.12 release is on hold for #349 Zwiki 0.12.0 RecentChanges SearchPage UserOptions are broken with Zope 2.6.0.


harry lee, 2002/11/01 20:25 GMT (via mail):
Is there any need for "opt-in/out" type functionality on wikimail subscriptions to comply with legal statutes?


SimonMichael, 2002/11/01 20:30 GMT (via web):
It's always opt-in, isn't it ? You won't get mail unless you subscribe somewhere.


harry lee, 2002/11/01 20:33 GMT (via mail):
Yeah, but I could subscribe you to it. On most mailing lists there is a requirement to confirm the subscription. I believe, in some areas, this is a legal requirement.


Simon Michael, 2002/11/01 21:49 GMT (via mail):
I see. It would be good to support this.


2002/11/01 22:14 GMT (via web):
Hhmm, I just installed http://www.nuxeo.org/cps (version 2.1) and Zope0.12rc1 and when Zope2.6CVS start I get a

2002-11-01T23:03:20 PROBLEM(100) Init Ambiguous name for method of 
Products.ZWiki.ZWikiPage 
from '/home/pieterb/Zope26CVS/26_Branch/lib/python/Products/ZWiki/ZWikiPage.pyc'>: 
"manage_attributesForm" != "DTMLFile"

I'm trying to reproduct #349 Zwiki 0.12.0 RecentChanges SearchPage UserOptions are broken with Zope 2.6.0 on Zope2.6 CVS with patches applied

-- PieterB


SimonMichael, 2002/11/01 23:13 GMT (via web):
I think we do pretty well on this site, but here's a page for tips on HowToCiteWhenReplying?.


Pieter Biemond prive, 2002/11/01 23:31 GMT (via mail):
Dear BSD port maintainer,

Could you please apply the patches to the FreeBSD? port of python21 as listed on the following URL's:

This will fix problems with Zope (and Zwiki) for quite a lot of people using FreeBSD?.

Thanks in advance,

PieterB cc ZWikiCommunity?, SimonMicheal?


2002/11/02 00:56 GMT (via web):
Just created PatchPython213 as a solution to #226 on freebsd, python/zope may crash repeatably when browsing diffs or saving certain pages and #349 Zwiki 0.12.0 RecentChanges SearchPage UserOptions are broken with Zope 2.6.0.

-- PieterB


Simon Michael, 2002/11/02 05:56 GMT (via mail):
This is a relatively minor set of changes to 0.11. NB CMF support is still alpha/incomplete. If you'd like to join the zwiki bug wrestling, testing, coding & documentation team for next release, please report to http://zwiki.org/GeneralDiscussion .

http://zwiki.org/releases/ZWiki-0.12.0.tgz http://zope.org/Members/simon/ZWiki/ZWiki-0.12.0.tgz http://zwiki.org/KnownIssues

Zwiki 0.12.0 2002-11-01

Changes


2002/11/02 08:21 GMT (via web):
Using Zwiki with Zope 2.6.0 should really be avoided. If you want to use the most recent Zope, use Zope 2.6 branch from CVS. You can install it using::

cvs -d :pserver:anonymous@cvs.zope.org:/cvs-repository login cvs -z7 -d :pserver:anonymous@cvs.zope.org:/cvs-repository \ checkout -r Zope-2_6-branch -d 26_Branch Zope

-- PieterB


Simon Michael, 2002/11/02 14:58 GMT (via mail):
Justin writes on #349 Zwiki 0.12.0 RecentChanges SearchPage UserOptions are broken with Zope 2.6.0:
> Yep, that definitely works. Looks like everything is fixed now. How
> are you all going to reflect this in the Zwiki 0.12.0 (final release)
> version? Extra tips for the installation guide or something?

Good question.. I guess want to further clarify the relevant issue pages and KnownIssues. I think long issue pages could have a short executive summary at the top for installers.

How about adding a "Python Specific Notes", "Zope Specific Notes", "OS Specific Notes" to the Zwiki Installation Guide? :) --JustinClift


SimonMichael, 2002/11/02 18:35 GMT (via web):
Did some cleanup on KnownIssues and the 226/270/345/349 stuff. I finally installed the freebsd python stack overflow patch but it hasn't solved the problem on this server. See #226 on freebsd, python/zope may crash repeatably when browsing diffs or saving certain pages for more.


Simon Michael, 2002/11/02 20:21 GMT (via mail):
Moved from GeneralDiscussion200112:
> yes, I'm a dual threat newbie (minimally familiar with zope and zwiki) I
> can't find mailin.py and how you set it up is not inherently obvious to
> me. halp!

it's in ZWiki/Extensions (see WikiMail).


Simon Michael, 2002/11/02 20:41 GMT (via mail):

> I've read the bit above about using Plone's DTML standard_html_header etc via
> inclusion via standard_wiki_header, but I've yet to get this to do anything
> but traceback for me. Any hints in that regard (I'll post the tracebacks if
> wished) would be great.

Does this help, from plone-user ?:


>"Sidnei da Silva" writes:
>>> However: If I add a "wiki folder" content type I get a standard ZWiki
>>> full screen, without any skinning. Adding a Wikipage add something with
>>> a lot of TALES errors.
>>
>> The Plone doc wiki was using CMFWiki. Although Simon said that is
>> possible to write ZPT skins for ZWiki, no one did it yet (AFAIK), so,
>> what you are seeing is the DTML skin for ZWiki. (just guessing)
>
> Not quite: Zwiki 0.11 can use either DTML methods or ZPTs? for it's "skin",
> and the default main page layout is now implemented by a ZPT. You are
> seeing zwiki's skin, not the CMF/plone skin, because Zwiki 0.11's CMF
> support is preliminary/alpha and it does not make use of the CMF skins
> mechanism. This will be true in 0.12 also.
>
> It's still pretty easy to get the plone look for your wiki though.
> Create a standard_wiki_header DTML method in your wiki folder or in
> portal_skins/custom, and customize it so that it includes
> standard_html_header. My minimal header for a ploneish wiki is just::
>
> < dtml-return standard_html_header>
>
> -Simon


Simon Michael, 2002/11/02 21:07 GMT (via mail):
Hi Florian,

zwiki@zwiki.org (FlorianKonnertz) writes:
> their own pages too, ie. i started recently SearchDiscussion,
> RecentChangesDiscussion?. How to keep them synchronized? Shoud the discussion
> pages be deleted? Or linked to the tracker/issue pages? - On the ZwikiIssueTracker
> page the issue headlines are sometimes not very expressive. If the small
> improvements are handled in the Tracker, there should be links to the related
> discussion pages at least.

Eh.. "yes". :) I agree, sometimes a tracker issue should just link to an existing page.

I think it would be good to explore ways to reduce the distinction between tracker and non-tracker pages, so that in some sense the whole wiki is the tracker.


> o Does GeneralProblemsArchive needs refactoring. How does it relate to the
> ZwikiIssueTracker?

Before the tracker, we had ZwikiProblems and it's child pages (see contents). Each bug category had a Problems page and an Archive page for old stuff. I intended to migrate all of these into the tracker but now I think it's not worth the trouble and we should put them all on Archive pages and leave them alone.


> o Where does this pages fit in: GetRidOfOldStuff?, ToDo?
> o How to integrate all the feature/wishlist/suggestion pages as there are:
> SuggestionsAndComments, MayBe?, BigToDoList?, ZwikiUsability?
> o How to integrate the old/done feature pages as there are: ZwikiWebChanges1999,
> ZwikiFeatureMuseum
> o What about deleting WikiFeature?? What about ZwikiFeatures??

GetRidOfOldStuff? - don't know, get rid of it ?

ToDo? - goes with MayBe?/DoNe?/TodoHelp?. One of a number of similar experiments which are linked on ZwikiDevelopment? but not currently used. I've been keeping it around until I knew what to do with all of these. Let me look at them again.

My current way of thinking is that the community's todos are mainly in the tracker (also "project" pages linked on ZwikiDevelopment?), while individuals can publish their personal priorities in a SimonsPlan?-like page (like a finger .plan).

WikiFeature? - sounds good, toast it.

ZwikiFeatures? - I intended this for people trying to quickly evaluate zwiki among wiki-clones.

Thanks for your hints, Simon! I'll see what i can do... --FloK,11-14


Simon Michael, 2002/11/02 21:10 GMT (via mail):
zwiki@zwiki.org (DeanGoodmanson) writes:
>> I'm curious why you'd expect a refresh to exit the diff screen..
>
> The value in the address bar didn't change from the original page
> address. I said to myself "get me back to that address", overlooked the
> helpful button, and refreshed the page.

I see, after clicking the previous/next buttons it shows the page url. Maybe it could be tweaked to keep showing /diff or something.


Simon Michael, 2002/11/02 21:12 GMT (via mail):
zwiki@zwiki.org (DeanGoodmanson) writes:
> The "modified" and "age" field header link in FilterIssues sorts by
> oldest first.
>
> Since everything is displayed on the page, it's not a problem. Can you
> suggest a value to add to the search URL which would flag a reverse
> search order?

No I can't - I think I tried and found no easy way short of refactoring and cleanup of the ZwikiIssueTracker code.


DeanGoodmanson, 2002/11/02 21:14 GMT (via web):

>> On most mailing lists there is a requirement to confirm the subscription. I believe, in some areas, this is a legal requirement.

If this is implemented, please make it overridable! The more steps to interaction in an intranet, the less likely it's used.. (The same reason wiki's rock for intranet's..)

---

More code questions:

a. There was a note implying mail.py's signature line would be deprecated.. What's the latest on this? I really like the : forwarded from http://z.../Pagename like in mail-outs, and would like to add more.

The only problem I can see is when people reply, and citationing the signature, which ideally would be chucked by the interceptor, but that's not simple given the many different style of citation's.

b. What's # SKWM ? Initials?


DeanGoodmanson, 2002/11/02 21:18 GMT (via web):
Jordon, your new site continues to amaze!

I added a comment to AcquisitionProblems which is related to your earlier questions. Your comments & updates are appreciated.


Simon Michael, 2002/11/02 21:19 GMT (via mail):

> I am getting the following error in Zope (and the icon for a broken box...) ...
> ImportError?: cannot import name getSecurityManager

Hi flint, your zope is too old. Zwiki versions 0.7 and greater require zope version 2.2 or greater.


Simon Michael, 2002/11/02 21:37 GMT (via mail):
zwiki@zwiki.org (DeanGoodmanson) writes:
> Jordan, your new site continues to amaze!

Yes it's very nice. How are your users coping with the wiki concept, & structured text ?


Simon Michael, 2002/11/02 21:39 GMT (via mail):
zwiki@zwiki.org (DeanGoodmanson) writes:
> a. There was a note implying mail.py's signature line would be deprecated..
> What's the latest on this? I really like the : forwarded from
> http://z.../Pagename like in mail-outs, and would like to add more.

I think the mailout format, including signature, will be customizable with a page template.


> b. What's # SKWM ? Initials?

Yup.


SimonMichael, 2002/11/02 23:36 GMT (via web):
I found two good links that needed a page to sit on: HowToReportABug.


Justin Clift (justin@postgresql.org), 2002/11/02 23:52 GMT (via web):

Ok, now that Zwiki is installed and working on a test system here, these are the end results I'm trying to figure out how to achieve, and find out if Zwiki is able to do it:

The PostgreSQL? Technical Documentation Site (techdocs.postgresql.org) has a lot of sections to it and provides really useful info to the PostgreSQL? Community. However, the workload involved in keeping it updated has grown way past what just one person can manage. Hoping ZWiki can be the foundation of an answer for that. :)

Creating a JustinClift section as DeanGoodmanson suggested in order to work out some implementation details.

:)

Regards and best wishes,

Justin Clift


DeanGoodmanson, 2002/11/03 04:23 GMT (via web):
Justin -

Thanks for the details..I'm full of curiosity questions about the scenario but can't give you the best feedback, or can make the best pointed questions which are sure to follow. If you want those questions, please create a JustinClift site and I can drop them there.


DeanGoodmanson, 2002/11/03 04:36 GMT (via web):
editform comments...

Should the HelpPage link on the editform be a relative url that targets a new window?

(This question started out as "Sure wish there was a STX & formatting helper window link on the edit page", but then I saw it on the bottom...move to top right?)

Since I'm on that rant...the title links on the standard footer are helpful, and could be added to the editform.

Also, if it matters, the zwiki logo doesn't appear on zwiki's editform (just like the external edit graphic)...I realize this is an issue in progress. (woops,see that's #346 Icon in editform is broken )


DeanGoodmanson, 2002/11/03 05:03 GMT (via web):
from FloK & Simon comments..

I'm very interested in how "*Discussion" pages should be managed. I think that they shouldn't be created until enough GeneralDiscussion momentum to require the offloading & focus. Issue pages usually contain pointed comments, which I appreciate. Discussion pages are best "and another thing.."

I'd expect that when they're created the list of Discussion pages would be placed on this page's header, or with a badge, ???

I just realized a bias.. most of the Discussion pages I would like are Development pages, not end user pages, from: ZwikiIssueTracker to EditFormUsabilityIssues :-(


SimonMichael, 2002/11/03 08:34 GMT (via web):
I was thinking about the following policy as a way to prevent a wiki from filling up with sprawling random discussions over time: except on *Discussion pages, comments are to be considered temporary. We should actively prune, merge and summarize them to create clear, concise DocumentMode? pages whenever possible, especially if a week or more has passed since the discussion.

The alternative is more of a mailing list archive approach, where you never edit someone else's words. I think this is what we've mostly followed to date.

What do you all think ?


DeanGoodmanson, 2002/11/03 16:12 GMT (via web):
Simon, the *Discussion & Comments policy sounds good.

We also may need to note that comments on "people" pages are the responsibility (owned?) by the page owner, not gardeners. (And to nitpick...pages under a person page tree that aren't specifically related are considered commons. eg. DeanGSandBox? is mine, but RecentChangesNG? is not.)

How do we communicate the policy? Links on comment & editform areas?


Pieter Biemond prive, 2002/11/03 16:27 GMT (via mail):

> What do you all think ?

I think removing comments isn't a very good idea. Somebody might remove something that is important to somebody else. I think it's a good idea to copy the important part or to create a summary at the top of a page.

I think those comments should (somehow) appear in searches from the SearchPage?.

I think supporting threads makes it easier to see who replied to what, etc. If it is possible to use the subject and comments are appended to all wikipages in the subjectname. E.g. if I use the subject "GeneralDiscussion about ZWikiMailPolicy?" the message could be appended to both ZWikiPolicy? and be "CC'd" to GeneralDiscussion. See also: ProposalGeneralDiscusionNG?.

-- PieterB


JustinClift wrote (via web):

Ok, have created a JustinClift page about what we're trying to get happening for the PostgreSQL? Technical Documentation site.

Am adding notes to it as things go too, just in case it's the workings of a useful document for later. :)

Regards and best wishes,

Justin Clift (justin@postgresql.org)


DeanGoodmanson, 2002/11/04 06:46 GMT (via web):
Obscure dev. question:

How/why does issuedtml not need to be included in the ZWIKI_PAGE_TYPES of Zwiki.Page.py?


2002/11/04 07:08 GMT (via web):

> Simon Michael, 2002/11/02 20:41 GMT (via mail):
> Does this help, from plone-user ?:
>"Sidnei da Silva" writes:
>>>> However: If I add a "wiki folder" content type I get a standard ZWiki
>>>> full screen, without any skinning. Adding a Wikipage add something with
>>>> a lot of TALES errors.
>>>
>>> The Plone doc wiki was using CMFWiki. Although Simon said that is
>>> possible to write ZPT skins for ZWiki, no one did it yet (AFAIK), so,
>>> what you are seeing is the DTML skin for ZWiki. (just guessing)
>>
>> Not quite: Zwiki 0.11 can use either DTML methods or ZPTs?? for it's "skin",
>> and the default main page layout is now implemented by a ZPT. You are
>> seeing zwiki's skin, not the CMF/plone skin, because Zwiki 0.11's CMF
>> support is preliminary/alpha and it does not make use of the CMF skins
>> mechanism. This will be true in 0.12 also.
>>
>> It's still pretty easy to get the plone look for your wiki though.
>> Create a standard_wiki_header DTML method in your wiki folder or in
>> portal_skins/custom, and customize it so that it includes
>> standard_html_header. My minimal header for a ploneish wiki is just::
>>
>> < dtml-return standard_html_header>

could not render this.
Traceback (most recent call last):
  File "/var/lib/zope/Products/ZWiki/ZWikiPage.py", line 2558, in standardwikiheader
    return self.folder().standardwikiheader(self,REQUEST)
  File "/usr/lib/zope/lib/python/OFS/DTMLMethod.py", line 127, in __call__
    r=apply(HTML.__call, (self, client, REQUEST), kw)
  File "/usr/lib/zope/lib/python/DocumentTemplate/DT_String.py", line 473, in __call
    try: result = render_blocks(self._v_blocks, md)
  File "/usr/lib/zope/lib/python/DocumentTemplate/DT_Return.py", line 31, in render
    val = md[name]
  File "/var/lib/zope/Products/CMFCore/FSDTMLMethod.py", line 117, in __call__
    r=apply(Globals.HTML.__call__, (self, client, REQUEST), kw)
  File "/usr/lib/zope/lib/python/DocumentTemplate/DT_String.py", line 473, in __call__
    try: result = render_blocks(self._v_blocks, md)
  File "/usr/lib/zope/lib/python/DocumentTemplate/DT_Util.py", line 159, in eval
    return eval(code, d)
  File "", line 2, in f
  File "/usr/lib/zope/lib/python/Shared/DC/Scripts/Bindings.py", line 252, in __call__
    return self._bindAndExec(args, kw, None)
  File "/usr/lib/zope/lib/python/Shared/DC/Scripts/Bindings.py", line 283, in _bindAndExec
    return self._exec(bound_data, args, kw)
  File "/var/lib/zope/Products/CMFCore/FSPageTemplate.py", line 169, in _exec
    result = self._ZPT_exec( bound_names, args, kw )
  File "/usr/lib/zope/lib/python/Products/PageTemplates/ZopePageTemplate.py", line 210, in _exec
    result = self.pt_render(extra_context=bound_names)
  File "/var/lib/zope/Products/CMFCore/FSPageTemplate.py", line 141, in pt_render
    source, extra_context )
  File "/usr/lib/zope/lib/python/Products/PageTemplates/PageTemplate.py", line 86, in pt_render
    tal=not source, strictinsert=0)()
  File "/usr/lib/zope/lib/python/TAL/TALInterpreter.py", line 158, in __call__
    self.interpret(self.program)
  File "/usr/lib/zope/lib/python/TAL/TALInterpreter.py", line 191, in interpret
    handlers[opcode](self, args)
  File "/usr/lib/zope/lib/python/TAL/TALInterpreter.py", line 510, in douseMacro
    macro = self.engine.evaluateMacro(macroExpr)
  File "/usr/lib/zope/lib/python/Products/PageTemplates/TALES.py", line 247, in evaluate
    v = expression(self)
  File "/usr/lib/zope/lib/python/Products/PageTemplates/ZRPythonExpr.py", line 49, in __call_
    return eval(code, g, {})
  File "Python expression "path(%(template)s/macros/%(macro)s % ({'template': options.get(template, here/header), 'macro':options.get(macro, html_header)} ) )"", line 2, in f
  File "/usr/lib/zope/lib/python/Products/PageTemplates/PythonExpr.py", line 81, in __call__
    self.econtext.engine)(self._econtext)
  File "/usr/lib/zope/lib/python/Products/PageTemplates/Expressions.py", line 198, in __call
    return self._eval(econtext)
  File "/usr/lib/zope/lib/python/Products/PageTemplates/Expressions.py", line 188, in _eval
    raise Undefined(self._s, sys.exc_info())
Undefined: main_left_column not found in here/main_left_column/macros/column, at line 1, column 1

That's against current CVS HEAD ZWki?, current CVS (HEAD) CMFPlone?, and current CVS HEAD CMF.


2002/11/04 07:12 GMT (via web):
Oh yeah, just for compleatness:

The only contents of my custom folder is: standard_wiki_header which reads:

<dtml-return standard_html_header >


JustinClift wrote, 2002/11/04 08:12 GMT (via web):

To make things easier on future installers, just created the ZwikiInstallationOnZope? and ZwikiInstallationOnFreeBSD? pages, and updated the ZwikiInstallation? page to point to them.

Hope that helps people.

Regards and best wishes,

Justin Clift


FlorianKonnertz, 2002/11/04 14:13 GMT (via web):
I have a WebDAV related problem: I can't see wikipages inside a wiki under CMF with WebDAV. Those of you who know about diff.between normal ZWikis? and ZWikis? under CMF and about WebDAV please have a look at the details on HowToCreateZwikiPagesWithPut - Thanks.


2002/11/04 16:54 GMT (via web):
Thanks for the WikiWikiWeb:DocumentMode link. My primary use for Wiki's has been the "lightweight" documentation portion of a project, and this mode definition adds clarity to the wiki's use & value.


JustinClift wrote, 2002/11/05 10:54 GMT (via web):

Am looking for how to change the look of pages in a Zwiki installation.

So far have come across mentions of standard_wiki_header and a standard_wiki_footer counterpart, but they're not part of what appears in the Zope management interface, and there's no mention of where to find/create them.

Aha...

They appear to be "DTML Methods" that are used to override the defaults. Is this correct?

:-)

Regards and best wishes,

Justin Clift (justin@postgresql.org)


Simon Michael, 2002/11/05 18:14 GMT (via mail):
Pieter writes:
> I think removing comments isn't a very good idea. Somebody might
> remove something that is important to somebody else.

Yes that's possible. On the other hand, comments which want to be preserved verbatim for future generations can always be made on (or moved to) a Discussion, Archive or personal page.


> I think it's a good idea to copy the important part or to create a
> summary at the top of a page.

Agreed. A page might be DocumentMode? at the top with ThreadMode? going on below. I have tended to move the discussion off to it's own *Discussion page, more so if this is a page needed by newcomers.

We should note the prior debate around WikiWikiWeb:DocumentMode, WikiWikiWeb:ThreadMode for those who haven't seen it.

Dean writes:
> pages under a person page tree that aren't specifically related are
> considered commons. eg. DeanGSandBox? is mine, but RecentChangesNG? is

Personally I like to consider all pages under a personal page as somewhat "belonging to" that person, maintenance is their responsibility, etc. When that's not the case, the page can always be reparented.


Simon Michael, 2002/11/05 18:24 GMT (via mail):
PieterBiemond? wrote:
> I think supporting threads makes it easier to see who replied to
> what, etc.

It is on my personal wishlist to explore the use of subject headings within a single page (and possibly threaded comment placement based on that). I've gone back and forth on the value of this for a long time, but I think there are situations (I have one with a client site) where it will work well.


> E.g. if I use the subject "GeneralDiscussion about ZWikiMailPolicy?" the
> message could be appended to both ZWikiPolicy? and be "CC'd" to

Simultaneously mailing a message to multiple pages should be easy to implement in the mailin script. It makes me think of duplicated content and more cleanup work.


Simon Michael, 2002/11/05 18:26 GMT (via mail):
zwiki@zwiki.org (DeanGoodmanson) writes:
> How/why does issuedtml not need to be included in the ZWIKI_PAGE_TYPES
> of ZwikiPage.py?

I probably thought it didn't make sense to create tracker pages in the ZMI or via ftp. I could be wrong.


Simon Michael, 2002/11/05 18:33 GMT (via mail):

>>> standard_html_header. My minimal header for a ploneish wiki is just::
>>>
>>> < dtml-return standard_html_header>
>
> could not render this.

Sorry, I don't use the current cvs head of Plone or CMF. I'm using plone 1.0a2 and CMF 1.3. Also I have about 20 things customized and there could be some dependency. Or, standard_html_header might have broken. See if you can test it apart from zwiki, eg include it an ordinary DTML Document Method. You might want to ask on one of the plone lists also.


DeanGoodmanson, 2002/11/05 18:53 GMT (via web):

>> Personally I like to consider all pages under a personal page as somewhat

>> "belonging to" that person, maintenance is their responsibility, etc.

>> When that's not the case, the page can always be reparented.

That's a simpler rule that avoids arbitration. Gardener's can simply add their intentions as a request comment to the owners page.


Simon Michael, 2002/11/05 19:19 GMT (via mail):
Justin, yes you are on track with standard_wiki_header & footer. Alternately you can define a zope page template named wikipage. The defaults for these are in ZWiki/templates/defaults. These things are discussed a bit on UpgradeGuide?; they should get added to QuickReference, the ZwikiFaq?, and perhaps HowToCustomizeZwikiAppearance? or some such.

It looks like you are making good progress without getting too bogged down in the zope docs - good for you :) The acquire checkbox in the security tab acquires any checked boxes from the parent folder. This allows you to set permissions on one folder and have them apply to all contents & subfolders.

The edit link in the default zwiki ui is sensitive to Zwiki: Edit pages permission as you found out. Other things like the comment form correspond to the other permissions much as you'd expect. See the faq for more details on the page management panel.

Note when you post by editing (as opposed to mail-in or using the comment form) your post does not appear in the mail stream for subscribers.


Simon Michael, 2002/11/05 19:47 GMT (via mail):
zwiki@zwiki.org (Simon Michael) writes:
> It is on my personal wishlist to explore the use of subject headings
> within a single page (and possibly threaded comment placement based on
> that).

I meant to say, if you have any good thought-through designs for how this should work, I'd love to hear more. Finding new and harmonious integrations of the threaded mailing list/newsgroup, wiki and other modes of communication is one of Zwiki's Big Themes.

The existence of WikiMailDiscussion implies that people would expect to find this thread there, not here, so I've posted the rest of this reply over there. For GeneralDiscussion subscribers, this is like taking the thread "off-list", which isn't necessarily what I wanted, but this seems to be the current approach.


DeanGoodmanson, 2002/11/05 22:42 GMT (via web):
StephenFiggins? had a question posted here on BackLinks

If JonnGreenaway? 's around, he's an expert here. I'd like to add these to my footer as well (like he stated on his page), but it's lower on my priority list so haven't gotten around to extracting the key code from http://zwiki.org/zwikidir/templates/defaults/backlinks.dtml/view_source into my standard_wiki_footer, or compartmentalized dtml method.

I did give the "brute force" code on BackLinks a whirl but the wiki links but the wiki links would not render as WikiLinks?. More notes on the brute force code on the BackLinks page.

I placed the notes on BackLinks "brute force" (not the view source) code on that page.

Stephen, Have you seen the ZwikiAndFit page? ...a PythonDevCenter? article would be wonderful. :-)


JohnGreenaway, 2002/11/05 23:07 GMT (via web):
Stephen/Dean - this is the code from our backlinks list. We've got it on the bottom of each page. Think it's pretty much a direct copy of Simon's backlinks page. Catalog based:

        This page is referenced in
        <dtml-let 
        thisfolder=folder
        thispage=title_or_id
        thisid=id
        thiscid=canonicalId
        backlinks="
        (thiscid == thisid and Catalog(canonicalLinks=thiscid)) 
        or Catalog(canonicalLinks=thiscid) + Catalog(links=thisid)
        ">
        <dtml-in backlinks sort=title_or_id>
        <dtml-let 
        blpage=title_or_id
        blid=id
        bllinktitle="thisfolder[blid].linkTitle()"
        >
        <a href="&dtml-wiki_url;/&dtml.url_quote-blid;" title="&dtml-bllinktitle;">
        <dtml-var blpage></a> 
        </dtml-let>
        </dtml-in>
        </dtml-let>

Haven't had a seperate backlinks page for a while. When we did it was just called backlinks and automatically overrode and zwiki default from what I remember. Perhaps Simon can confirm if it's still overridable.


JohnGreenaway, 2002/11/05 23:09 GMT (via web):
Noticed when importing a wiki site from a zexp backup all the wiki pages loose their original creation time and creator. They become assigned to the time of import and the person who imported them. Quite like backing up with an export (rather than the whole data.fs), but we could lose useful infomation... Any way to avoid this?


2002/11/06 07:22 GMT (via web):
I just installed Zope 2.6.0 and ZWiki 0.12.0 on both Windows NT and Mandrake Linux. In both cases I start it up, go to the FrontPage and then click on "UserOptions?" and I get: Site Error

An error was encountered while publishing this resource.

Document Template Parse Error Sorry, a site error occurred.

Traceback (innermost last):

Any ideas?


SimonMichael, 2002/11/06 07:52 GMT (via web):
#270 with zope 2.6.0, dtml pages like UserOptions, RecentChanges, SearchPage are broken BTW: I tried to reply to this question of Jonathan via email first and got a mail delivery failed response. I can post the mail if anybody wants to see it.


Justin Clift, 2002/11/06 14:32 GMT (via mail):
Hi JonathanFieggen?,

It sounds like you need to check out the page ZwikiInstallationOnZope?, as it lists the two known fixes you need to apply to Zope 2.6.0.

Hope that helps.

:-)

Regards and best wishes,

Justin Clift


DeanGoodmanson, 2002/11/06 14:52 GMT (via web):
I've heard of a product which will allow case insensitive URL's in Zope.

After digging through Google I can't find it. Anybody remember the name?

I'd prefer that Zope "folder" (and product installs...) names NOT be case sensitive. Anybody know of problems when using with Zwiki?

(Perhaps this should go to the zope list, but I primarily want it for a zwiki intranet, and the google results showed some staunch reaction to the normalcy of case sensitive URL's.)


Simon Michael, 2002/11/06 17:31 GMT (via mail):
zwiki@zwiki.org (Justin Clift) writes:
> It sounds like you need to check out the page ZwikiInstallationOnZope?,
> as it lists the two known fixes you need to apply to Zope 2.6.0.

Hi Justin - thanks for sprucing up the installation pages. I think ZwikiInstallationOnZope? though, on top of KnownIssues and the other Installation pages, is confusing. Too many pages to check!


Justin Clift, 2002/11/06 17:51 GMT (via mail):
Simon Michael wrote:
>
> zwiki@zwiki.org (Justin Clift) writes:
> > It sounds like you need to check out the page
> ZwikiInstallationOnZope?,
> > as it lists the two known fixes you need to apply to Zope 2.6.0.
>
> Hi Justin - thanks for sprucing up the installation pages. I think
> ZwikiInstallationOnZope? though, on top of KnownIssues and the other
> Installation pages, is confusing. Too many pages to check!

Understand what you mean.

The reasoning behind this is:

Zwiki works on top of other components, and we have pages for each of them:

OS (ZwikiInstallationOnLinux?, etc), Python (PatchPython213), etc.

Having a ZwikiInstallationOnZope?, as long as it's kept up to date, means people don't have to check the KnownIssues pages and similar when they're first installing. It's a page that people who are new to Zwiki will check out, because it's the kind of thing that Admin's are used to looking for.

The "natural page flow" for people new to Zwiki can be made easy for newcomers in this way:

  1. Zwiki Home page They notice the link to ZwikiInstallation?
  2. ZwikiInstallation? page It has pointers to the other relevant things they need to take a look at - Installation specific issues with OS's, Python, Zope (the main components they need) - Other hints and tips

First thing that's noticable when coming to the Zwiki.org site is that there's not much there, and it's not organised in a way that assists newcomers (to Wiki's in general). Sorry to sound harsh here.

The newcomers that get past this barrier will discover that there's a lot of info around in reality, it's just not presented in a way that they'll find in an efficient manner whilst unfamilar with how the Zwiki community operates.

This is a critique of the present flow, but as I'm going I'm making notes and then putting together the relevant bits in a way that helps newcomers get the information in the flow they're used to, so they get Zwiki up and running in a practical timeframe.

:)

Regards and best wishes,

Justin Clift


SimonMichael, 2002/11/06 19:12 GMT (via web):
That's good feedback, but here's my thinking.. KnownIssues IS the page installers must see. How can I make that more obvious ? It's on the front page (ZwikiInstallation? wasn't until recently). Link it again on ZwikiInstallation? perhaps ? Good idea. Do you think the name is a problem ? Maybe we can improve it's content ? But starting another page with a confusing name (zwiki installation on zope ? of course it's on zope) that duplicates the list collected on KnownIssues and the information collected on the issue pages seems wrong..


DeanGoodmanson, 2002/11/06 19:29 GMT (via web):
My rename and reparent footer contols aren't working:

 ...
 File /Zope251/lib/python/ZPublisher/mapply.py, line 83, in mapply
    (Object: rename)
  File /Zope251/lib/python/ZPublisher/Publish.py, line 44, in missing_name
  File /Zope251/lib/python/ZPublisher/HTTPResponse.py, line 514, in badRequestError
  BadRequest

I've made sure to rename the standard wiki footer to hide any of my changes.. It is a case of "just stopped working", as it has worked with 0-11-0 before. (I'm running 0-11-0 on Zope 2.5.1, OS X.) I have been mucking with the dtml methods for header/footer.

Also, I apologize if I created confusion over the BackLinks issues. There are 2 issues, the second is mine:

  1. How do you (and can you) override backlinks? (Asked, and revoked.)
  2. How do you add BackLinks to a page.


Justin Clift, 2002/11/06 19:35 GMT (via mail):
SimonMichael wrote:
>
> That's good feedback, but here's my thinking..
> KnownIssues IS the page installers must see. How can I make that more
> obvious ?
> It's on the front page (ZwikiInstallation? wasn't until recently).
> Link it again on ZwikiInstallation? perhaps ? Good idea. Do you think the name
> is a problem ?
> Maybe we can improve it's content ? But starting another page with a confusing
> name (zwiki installation on zope ? of course it's on zope) that duplicates the
> list collected
> on KnownIssues and the information collected on the issue pages seems wrong..

Ok, see what you mean.

Have added it to the ZwikiInstallation? page, as a place that contains a list of the lastest known issues (and any fixes).

The real um... lack (?) that the KnownIssues page has, is that it's known issues. i.e. Problems and solutions, and that kind of thing.

A "ZwikiInstallationOnZope?" page is a centralised page that has hints and pointers on Zope related stuff. Although bugs/fixes/etc are definitely the kinds of things that should be mentioned there, so is anything else related to Zope and installation. For example, lets say that Zope 2.3.x is known to have a certain class of problems (regardless of Zwiki version number) it would be mentioned here. Let's say that there are throughput enhancements in Zope 2.7.x, it would be mentioned here. Let's say there are certain authentication improvements in Zope 2.6.x, they would be mentioned here.

KnownIssues is an important page, listing known issues with specific Zwiki versions. My view is that it's complimentary to a ZwikiInstallationOnZope? page. If we've got content in the ZwikiInstallationOnZope? page that's duplicated in the KnownIssues page, lets just adopt the content that gives the best info to the end user, and link to that from the other one. Personally I have no preference for which way around that is, it just sounds like the right approach.

:)

Regards and best wishes,

Justin Clift


SimonMichael, 2002/11/06 19:39 GMT (via web):
Is rename not getting it's pagename argument ?


DeanGoodmanson, 2002/11/06 20:18 GMT (via web):
It looks like I'm running a later version of ZWiki-0-11-0rc1 .

I'll upgrade and get more information later.

Is there a page here that describes the proper way to scrub a catalog? Update didn't remove a BackLinks exception I'm digging at..


JohnGreenaway, 2002/11/07 09:11 GMT (via web):
This GeneralDiscussion page seems to be missing comments. Yesterday I posted a reply to Dean. It got e-mailed out to subscribers of the page (erm, twice), but hasn't appeared on the page itself. Something up?


FlorianKonnertz, 2002/11/07 10:42 GMT (via web):
Would it be possible to offer a rendering option: text+links+HTML - text and line breaks as in text mode, only rendering of html-tags - or is this generally impossible, because HTML excludes plain text mode? - Not really the most needed feature ;-) - just for info!?


KentT, 2002/11/07 12:52 GMT (via web):
Howdy,

I'm unable to display the following URL as a link, it ends at the first *.

http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/checkout/tutos/tutos/FAQ.txt

Any suggestions?

Thanks
Kent


Wim Bekker, 2002/11/07 13:08 GMT (via mail):
I've got it as a link. To type such a link, and links with spaces, I use " surrounding the text

http://cvs.sourceforge.net/cgi-in/viewcvs.cgi/checkout/tutos/tutos/FAQ.txt

Wim Bekker

--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.410 / Virus Database: 231 - Release Date: 31-10-2002


PeterFunk, 2002/11/07 13:22 GMT (via web):
To Wim Bekker: This is an unfortunate Effect caused by the brain damaged StructuredText engine delivered with Zope. BTW: The asterisk in ViewCVS? URLs? is rather new: It used to be a tilde before but people complained, that the tilde is an invalid character and gives problems with there browser, so I decided to replace it with an asterisk a while ago (I'm one of the contributors of the ViewCVS? project and have cvs commit access). Since ViewCVS? is backward compatible, you can use the tilde instead of the asterisk in Wiki pages like for example:

http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/~checkout~/tutos/tutos/FAQ.txt

If ZWiki ever follows the RestructuredText road, these kind of problems will hopefully disappear.


2002/11/07 14:35 GMT (via web):
Just stopped by all, a bit slow, but still running!


2002/11/07 15:19 GMT (via web):

>> Yesterday I posted a reply to Dean. It got e-mailed out to subscribers of the page (erm, twice), but hasn't appeared on the page itself. Something up?

That has happened to me on BackLinks, and I think that might be why the original StephenFiggins? post didn't make it.


Dean Goodmanson, 2002/11/07 15:24 GMT (via mail):

>
> I'm unable to display the following URL as a link,
> it ends at the first *.
>
> http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/checkout/tutos/tutos/FAQ.txt
>
> Any suggestions?

If it's any consolation, that URL is accepted by Yahoo mail auto-linking.

"*" is a goofy character for a URL..wonder if it's universal or needs to be %##'d like %20 for a space.


Simon Michael, 2002/11/07 17:36 GMT (via mail):
You're not imagining it: the site is very sluggish and restarting frequently right now. We are being trawled by googlebot, triggering #226 on freebsd, python/zope may crash repeatably when browsing diffs or saving certain pages (freebsd python stack overflow) & #351 zwiki.org's zope server leaks memory (and hangs/restarts when it reaches quota) question: Can wishlist items be another color than reddish? There's no great color, other than maybe a very light blue/purple/grey..but when "firefighting" I want to only look for the red.

This touches on the desire to refactory [ZWikiTracker]? with the redundancy in color tags.


comments:

skin updates! --simon, Sat, 08 Nov 2003 18:03:48 -0800 reply
I've checked WikipageX in as a replacement for default/wikipage.pt with minor tweaks, with default/wikipage_macros.pt and default/stylesheet.css . At last we have a well-organized CSS-based skin - thanks Dan!

I have left WikipageX installed with all its tweaks enabled for comparison - feel free to post more updates, only be aware it's no longer in sync with the default skin.

With this and the skinned folder/skin customization issues worked out, skin development is much nicer and we have a clear path forward. Next steps - extend the use of styles and macros to the default skin's other templates; i18n; cross-fertilize with zwiki_plone where appropriate; install more skins on zwiki.org.

Skinners and stylers, please start your engines! Let me know if you need cvs or other access.


Simon Michael, 2002/11/14 20:10 GMT (via mail):

> Are there any way to view this GeneralDiscussion in threads view?

Not at present.


Simon Michael, 2002/11/14 20:19 GMT (via mail):

> Where did GeneralDiscussionDiscussion? moved, please?

It's gone. IIRC it said "refactor me", so I did. :)


SimonMichael, 2002/11/14 20:43 GMT (via web):
test


Simon Michael, 2002/11/14 20:50 GMT (via mail):
Zope is working hard to add posts to GeneralDiscussion at it's current 90K size. I see it taking most of the cpu for nearly a minute, during which time other requests are handled very slowly or not at all.


Justin Clift, 2002/11/14 21:14 GMT (via mail):
Simon Michael wrote:
>
> Zope is working hard to add posts to GeneralDiscussion at it's current 90K
> size. I see it taking most of the cpu for nearly a minute, during which
> time other requests are handled very slowly or not at all.

Is that another way of saying you're about to archive the 1st three quarters of the GeneralDiscussion page?

:)

+ Justin Clift


Justin Clift, 2002/11/14 21:26 GMT (via mail):
Getting mail-in working

Hi everyone,

Am trying to get mail-in working, as per the instructions on the WikiMail page.

In the ZMI, have gone to the "Add External Method" page, and it's asking for 4 things:

Am trying to figure out what to put as the "Function Name". Is this something that will work if left blank, etc?

:-)

Regards and best wishes,

Justin Clift


SimonMichael, 2002/11/14 22:23 GMT (via web):
mailin, also. This is the main function in mailin.py.

I'm not archiving GD quite yet because I want to learn more..


SimonMichael, 2002/11/14 22:29 GMT (via web):
NB unless you've copied mailin.py to zope's INSTANCE_HOME/Extensions, the module should be ZWiki.mailin.


Simon Michael, 2002/11/14 22:41 GMT (via mail):
generaldiscussion archived

But you people are trying to actually use the site aren't you. Oh alright then.


2002/11/14 22:51 GMT (via web):
generaldiscussion archived

Thanks, Simon. I was just about to ask for a site-mirror, or PDF/whatever export for read-only browsing. "Daily ZWiki Snapshot", or something. ...of to catch up on the mail discussion and find the other formats/exports page.


SimonMichael, 2002/11/14 22:56 GMT (via web):
edit conflict checking success report :)

I still get a kick when this little safety belt cuts in. It saved me from overwriting a new comment while I was working on this page in emacs just now.


Justin Clift, 2002/11/14 23:08 GMT (via mail):
Debugging mailin.py problems

Hi everyone,

Is there some kind of debugging level/ability or logfile that mailin.py keeps (or can be switched on)?

Am presently trying to set up mailin (using Curl), and not having much luck.

  1. Have subscribed to a new GeneralDiscussion page as justin@postgresql.org
  2. Have sent email to the email address setup for mailin. Was originally bouncing with errors until putting talking marks around the curl command and it's command line options.
  3. Am now getting no bounces, but also no updates to the default page (GeneralDiscussion, modified that constant in the mailin.py source before adding the method), and no email in relation to it, etc.

Seems like the email is being silently discarded or something. Am trying to determine for sure what's going on however, so it can be fixed.

First things first though, need to sleep.

Regards and best wishes,

Justin Clift

replied on WikiMailDiscussion


Simon Michael, 2002/11/15 00:37 GMT (via mail):

> I've caught myself typing http://zwiki.org/map on more than one
> occasion.

I do that too. You could put a dtml method by that name that redirects to FrontPage/map.. or.. you could modify standard_error_message to do the same. You won't be able to create a wiki page by that name, is all.


> Would it look strange if the header link "zwiki.org contents" read
> "zwiki.org contents map"?

I think so.. too long.. I'd be more inclined to put "zwiki.org map". This has the advantage of being distinct from "folder contents" in a CMF site. But "contents" connotes a top-level Table of Contents, which is familiar.


Simon Michael, 2002/11/15 01:04 GMT (via mail):
On SubWiki Florian wrote:
> I started this site because i don't really know where to comment the
> related pages. I want to systematize the topic and refactor the existing
> pages

I'm in the same boat. I think you did a good job with this page and I propose we gather the related pages under it.

What's the best short, recognizable name for this topic ? I've been using "sub-wikis" and I think SubWiki is the best we've come up with so far. If someone comes up with a better one, we could change it later.

I think this topic now deserves it's own discussion page, which could be SubWikiDiscussion. We could rename SubWiki to the shorter SubWikis?, SubWiki, or leave it.

Some thoughts on the other pages:


Simon Michael, 2002/11/15 01:15 GMT (via mail):
zwiki@zwiki.org (FlorianKonnertz) writes:
> I created this page to have a link to the WikiBadge page. - Or is it
> better to avoid duplicate plural pages?

My two cents: add the extra plural/singular page when it's needed, but I usually try to get by without it.


Simon Michael, 2002/11/15 01:19 GMT (via mail):
I've increased the default maximum number of lines to show per diff (also the truncation size for mailouts) from 50 to 200, and increased FrontPage's comment excerpt limit from 2000 to 5000 characters.


SimonMichael, 2002/11/15 01:51 GMT (via web):
Bumped the zodb's "Target number of objects in memory per cache" from 300 to 1000.


Simon Michael, 2002/11/15 02:09 GMT (via mail):
Phew! A big wiki chat day. Cleared my inbox, but now I'll have to ease off for a bit. Good luck all.


Simon Michael, 2002/11/15 03:12 GMT (via mail):
test 2


DeanGoodmanson, 2002/11/15 03:42 GMT (via web):
On SubWiki

SubWiki has got my vote. close match to subfolder. Let me know if you want any specific help. I'll start by trying to get the problems into tracker, and summarized on SubWikiIssues?


DeanGoodmanson, 2002/11/15 06:39 GMT (via web):
Titles added into ZWikiFeatureMuseum?.


Simon Michael, 2002/11/15 06:56 GMT (via mail):
wikimail changes

- mailin.py now looks first for a real recipient name (in parentheses) to determine the destination page.


DeanGoodmanson, 2002/11/15 07:23 GMT (via web):
I need some frank answers regarding Catalog and search capability.

Will creating a SearchPage? that covers multiple catalogs (sister, or SubWiki s) be a very specific coding effort per the folder's (catalogs) involved?

Today I visited the global Wiki and Zope and when clicked on RecentChanges? was hoping to see RecentChanges? in all the Wiki's referenced from that page. This is the kind of functionality I want in my SubWiki system. (I don't care if I can only get it from a search at the Root wiki. Searches can cover current and sub-pages, or just current, ideally.)


2002/11/15 15:04 GMT (via web):
Can anyone help? I am trying to setup the ZWiki to allow anonymous comments but a restricted editting list. I cannot figure out how to do this - I haven't got a good hande on the Zope security model. If I restrict access I get a sign-in and if I add anonymous then no sign-in. I can't seem to win. I have changed the default "with heading" to checked. I am trying to persuade my company open source is a good thing - needing a lot of knowlegde does not make a good case.

Nigel Austin, nigelaustin@hotmail.com


2002/11/15 15:17 GMT (via web):
Sorry for the multiple post..I let my 3 year old click the "add a comment" button and he triple-clicked...

I've been lurking the Python Doc-SIG group and currently there's a active discussion on how to notate hyperlinks- the replacement for STX "TEXT":URL The current thoughts include brackets. Is that an issue for most Wiki's or just ZWiki?

I've also noticed that in ReST there is no list with an o for a bullet. Only mentioning it as you can avoid it for easier migration in the future.


2002/11/15 15:22 GMT (via web):
wikimail changes
>> * mailout subject consists of: the mailout_subject_prefix folder property, defaulting to ''; the wiki page id in brackets; the original subject

YAY!!! When I get [ZWikiTracker]? issues the Issue Title is included ! ! :-)


2002/11/15 15:25 GMT (via web):
ZWiki as a page prefix

Has there been a decision on a uniform naming convention for ZWiki prefixed pages? My vote in ZWiki, not Zwiki. Don't have a lot of justification other than that's what I usually type, and consistency with the ZWiki:RemoteWikiLinks


DeanGoodmanson, 2002/11/15 15:38 GMT (via web):
net scout here...

ZwikiIssueTracker gets cheers, STX and DTML bring jeers , From Industrie Toulouse, one of the more courteous zopistas I've run into.


SimonMichael, 2002/11/15 17:13 GMT (via web):
Hee hee.. no problem Jeffrey.


SimonMichael, 2002/11/15 17:19 GMT (via web):
I tried to post on the blog, but got an error (u undefined):

 Alarms and surprises ? Where ? I'd like to hear where these are.

 You can add restx formatting pretty simply by adding a render_ method.
 I would copy render_stxprelinkdtmlhtml to render_restxprelinkdtmlthml 
 and replace the stxToHtml call. Also add 'restxprelinkdtmlthml' to
 your editform and ZWikiPage.py:ZWIKI_PAGE_TYPES

 Thanks for the feedback, feel free to report specific problems at
 zwiki.org.


Simon Michael, 2002/11/15 17:27 GMT (via mail):
Hi Nigel -


> Can anyone help? I am trying to setup the ZWiki to allow anonymous
> comments but a restricted editting list. I cannot figure out how to do
> this - I haven't got a good hande on the Zope security model. If I
> restrict access I get a sign-in and if I add anonymous then no
> sign-in. I can't seem to win. I have changed the default "with heading"
> to checked. I am trying to persuade my company open source is a good
> thing - needing a lot of knowlegde does not make a good case.

(I bite my tongue :) You can win, don't worry.

I assume you have an ordinary zwiki web in a zope folder with no CMF or other membership product added. Here's what should normally do what you describe, depending on your parent folders' settings: at the bottom of the wiki folder's Security page in the zope management interface, uncheck Acquire and Anonymous for Zwiki: Edit pages.


Simon Michael, 2002/11/15 17:36 GMT (via mail):
Dean - I started by using ZWiki everywhere. Some time ago I decided that excessive hard-to-remember capitalization is confusing, and that I would spell it as an ordinary word wherever possible: Zwiki. It's been converted around most of the wiki at this point, except for:


SimonMichael, 2002/11/15 18:10 GMT (via web):
subject headings in web comments now work

When you comment with heading, an initial one-line paragraph will be used as the subject.


2002/11/15 18:55 GMT (via web):

>> to checked. I am trying to persuade my company open source is a good
>> thing

Recent Related ORA blogs which may help: Free Software, big business? , but more importantly Selling Open Source to Management

It's easy to confuse accessibility and empowerment.


DeanGoodmanson, 2002/11/16 05:17 GMT (via web):
RestructuredText link construct

My apologies, this appears to be simply a discussion: "The construct has been implemented, and "`this <url>`_" is the syntax."


DeanGoodmanson, 2002/11/16 05:22 GMT (via web):
RestructuredText

More details at http://mail.python.org/pipermail/doc-sig/2002-November/002841.html


FlorianKonnertz, 2002/11/16 15:31 GMT (via web):
SubWiki as pagename ok, more SubWiki thoughts.

Simon, Dean: SubWiki is my vote. (I use the word -management too often, also at other opportunities ;-) - SubWiki or SubWikis? ? - SubWiki reminds of a "real" subwiki instead of a wikipage at this place, do you think so too?? - But as i asked on the SubWiki: Let's have a real subwiki here and call it... ZSubwiki? ;-) - - No, no! Sounds like a standalone ZopeProduct, hihi :-) .... More thoughts about subwikis later on SubWiki... cu --FloK


FlorianKonnertz, 2002/11/16 15:37 GMT (via web):
subject headings in web comments now work

Great! Very cool, Simon. Thanks! - This is my second test: Is a blank line needed after the subject line?? ...suspense, trtr chch trtr chch trtr ... click submit - transferring data to zwiki.org ...


FlorianKonnertz, 2002/11/16 15:39 GMT (via web):
subject headings in web comments now work

... done - Excellent! :-) Third try. Just for fun. - cu


DeanGoodmanson, 2002/11/16 17:06 GMT (via web):
SubWiki

Sounds good...SubliminialWiki? ;-)


DeanGoodmanson, 2002/11/17 03:34 GMT (via web):
FilterIssues and bots

Do you do anything special to keep search and other bots away from pages like FilterIssues?


DeanGoodmanson, 2002/11/17 06:33 GMT (via web):

Moved ZopeWikiProposol? into the ZwikiFeatureMuseum.

Great job on recent changes to the the RecentChanges?.


DeanGoodmanson, 2002/11/17 06:46 GMT (via web):
Clarification and ZwikiRecordBook announcement

Make that REPARENTED ZopeWikProposal? , arg...I should spend Christmas money sponsoring the preview feature. ;-)

For those interested in ZwikiIssueTracker-like feature implementation for stuff like ZwikiAndProjectManagement and what-not, please stop by ZwikiRecordBook and add your critique and comments.


FlorianKonnertz, 2002/11/18 18:42 GMT (via web):
AllPagesWithAbstracts: some obstacles...

I created an AllPagesModification?: AllPages with additionally abstracts taken from the first line of each page. It works good for me at NooWiki:AllPagesWithAbstracts, but not here alas. Have a look at the code at AllPagesWithAbstracts and tell me why!? - Regards, FloK


2002/11/18 19:38 GMT (via web):
AllPagesWithAbstracts error

Left field guess:

It mightbe that you have a catalog on NooWiki, and the catalog here is periodically failing on pages like this.

If the catalog is to blame.. you will see this was a brute force search on RecentChanges?, and most likely the AllPagesWithAbstracts will fail because it doesn't have a brute force implementation. - DeanG


Simon Michael, 2002/11/18 20:53 GMT (via mail):
AllPagesWithAbstracts error


> It mightbe that you have a catalog on NooWiki, and the catalog here is
> periodically failing on pages like this.

Yes, there is some problem with zwiki.org's catalog contents right now which might be affecting you.


FlorianKonnertz, 2002/11/18 23:05 GMT (via web):
AllPagesWithAbstracts error

Ah yes, I see. I'll try to correct this tomorrow. Thanks for the hints. cu.


FlorianKonnertz, 2002/11/18 23:13 GMT (via web):
Some notes

Renamed SubWikiManagement? to SubWiki, added little content; What about NestedRemoteWikiURL?-s?; Implemented ExpandedWikiTrails? on NooWiki; WikiContentTransclusion? is THE feature of the millisecond (as on FrontPage) - Is remote WikiContentTransclusion? possible? RSS NewsFeed? necessary? - New RecentChanges?, COOL, thanks! - - - - - Good night WikiWorld?. Germany, Mon, 0.15h - cu, FloK


FlorianKonnertz, 2002/11/18 23:19 GMT (via web):
RecentChanges? strange behaviour

Last editor cognitino is apparently distorted: RecentChanges? lists me as last editor of BeWoComments and ZwikiAdministrationGuide? yesterday (11-18), but this is wrong. That's the second time this happens. Is this a known issue? - Regards, FloK, 11-19


DeanGoodmanson, 2002/11/19 05:51 GMT (via web):
Transclusion

FloK - please elaborate with examples. Couldn't visit your site tonight to see how it on your site. This is a critical feature to ZwikiRecordBook and possibley the remote stuff (well, SubWiki..) in the BloggingDiscussion. (Eesh..plugging my own interests...)


Simon Michael, 2002/11/19 18:04 GMT (via mail):
RecentChanges? strange behaviour

Hi Florian - those pages were updated due to your SubWiki page rename.


Simon Michael, 2002/11/19 18:04 GMT (via mail):
FilterIssues and bots

zwiki@zwiki.org (DeanGoodmanson) writes:
> Do you do anything special to keep search and other bots away from pages like
> FilterIssues?

No. I guess I could add specific pages to robots.txt.. it now reads:

 User-agent: googlebot
 Allow: /
 Disallow: /FilterIssues
 Disallow: /ZwikiIssueTracker

 User-agent: * 
 Disallow: /


Simon Michael, 2002/11/19 23:20 GMT (via mail):
Justin Clift writes:
> The new mailin.py that's operating on the Zwiki site seems really flaky.

Yes it was this morning, sorry. Things seem to have settled down for the moment, and all my latest code is checked in to cvs. Mailouts are now also sent on page creation.


> -------- Original Message --------
> Date: Wed, 20 Nov 2002 06:01:58 +1100
> From: Justin Clift <justin@postgresql.org>
>
> Might be a dumb question about mailin.py
>
> Hi Simon,
>
> Tried using the mailin.py from the zwiki.org/zwikidir, but when it runs
> it complains about an extra argument of subject_heading being used.
>
> This tells me that something else needs to be upgraded as well, in order
> for subject_headings to work.
>
> Any idea which file needs upgrading, and if there will be other
> dependencies?
>
> :-)
>
> Regards and best wishes,
>
> Justin Clift


DeanGoodmanson, 2002/11/20 00:15 GMT (via web):
New Features

Thanks for adding mail-out on page creation....looking forward to scratching that one of my To-Do list.

The bold first line subject seems intuitive. I caught myself bolding the first line when making subjects in the last couple of days.


Simon Michael, 2002/11/20 01:09 GMT (via mail):
Justin Clift writes:
> Just saw your post about things being more stable now... don't think so.
>
> Haven't been able to get a post go through in the last few hours. ...
> To: Zwiki Mailing List <zwiki@zwiki.org>

Thanks for the info.. ahhh, Zwiki Mailing List is set as real name, so it looks for that destination page. It would normally create it but mailin.py doesn't handle freeform names yet and gives an error. Does this help ?


Justin Clift, 2002/11/20 02:59 GMT (via mail):
Simon Michael wrote:
>
> Justin Clift writes:
> > Just saw your post about things being more stable now... don't think so.
> >
> > Haven't been able to get a post go through in the last few hours.
> ...
> > To: Zwiki Mailing List <zwiki@zwiki.org>
>
> Thanks for the info.. ahhh, Zwiki Mailing List is set as real name, so it
> looks for that destination page. It would normally create it but
> mailin.py doesn't handle freeform names yet and gives an error.
> Does this help ?

Heh Heh Heh

That definitely helps.

Have now learnt. Will fix.

Thanks again Simon.

:)

Regards and best wishes,

Justin Clift


Justin Clift, 2002/11/20 05:37 GMT (via mail):
Might be a dumb question about mailin.py

Hi Simon,

Tried using the mailin.py from the zwiki.org/zwikidir, but when it runs it complains about an extra argument of subject_heading being used.

This tells me that something else needs to be upgraded as well, in order for subject_headings to work.

Any idea which file needs upgrading, and if there will be other dependencies?

:-)

Regards and best wishes,

Justin Clift


Justin Clift, 2002/11/20 05:40 GMT (via mail):
Constants in the Zwiki mailin.py script

Hi all,

Does anyone know what these constants in the mailin.py script do:

 #WIKINAMEEXP = r'(%s|%s|%s)' % (wikiname1,wikiname2,bracketedexpr)
 WIKINAMEEXP = r'(%s|%s)' % (wikiname1,wikiname2)
 MAILINADDREXP = r'(wiki|tracker|bugs|mailin)@'
 TRACKERADDREXP = r'(tracker|bugs)$'

Finally have time to get this mailin.py stuff looked at, and am trying to understand what things are doing what.

:-)

Regards and best wishes,

Justin Clift


2002/11/20 05:45 GMT (via web):
is anyone testing the new mailin.py on zope over win?


SimonMichael, 2002/11/20 07:22 GMT (via web):
Justin - mailin.py, ZWikiPage.py, Mail.py, at least. Just cvs update the lot of them.

The constants are regular expressions, for matching text patterns:

 WIKINAMEEXP matches [WikiName]; used to find the page name in subject

 MAILINADDREXP - the message may have several recipients, which is/are
 the wiki recipients ? any that look like (wiki|tracker|bugs|mailin)@...

 TRACKEREXP - and which of these should we treat as a tracker address ? 
 any that look like ...(tracker|bugs)@...


DeanGoodmanson, 2002/11/20 15:00 GMT (via web):
diff view

Any simple way to add word-wrap to the diff view to reduce the need for horizontal scrolling?


Justin Clift, 2002/11/20 17:39 GMT (via mail):
Having troubles with the standard_error_message page

Hi everyone,

Am having troubles with the standard_error_message page. The rest of my site uses a specialised standard_wiki_header that shows different options depending on whether the user is logged in or not.

Whenever a user goes to a page that doesn't exist, and the standard_error_message page pops up to let them create the page, it doesn't seem to recognise a user that's logged in.

Does anyone know if this is normal, and/or have any suggestions of a workaround if it is?

:-)

Regards and best wishes,

Justin Clift


Justin Clift, 2002/11/20 18:23 GMT (via mail):
Something weird with mailin.py

Hi all,

Am using the mailin.py from the Zwiki site as of about yesterday. Something weird is happening with it that doesn't make sense.

:(

With the Zope installation here, in the root folder I have a Zwiki Web called "template". It has everything preconfigured, including a MailHost, the mailin External Method, etc.

When creating a new Zwiki Web, I do this:

1) Using the ZMI, make a copy of "template" to the desired name of the Wiki. i.e. foo

2) Change the installation specific details for the new Wiki. i.e. change the foo folder to have a mail_from property that's correct for that Wiki, etc.

Now, I've created 5 Wiki's this way. With 4 of them the mailin is working fine, yet for the last one the mailin just generates the error "Key error". It's doubly weird, as I'm sending the same test email to each of the addresses for these wiki's and the first 4 work.

Now, this sounds to me like I've forgotten to do something... but what?

The /etc/aliases file has been updated correctly, the newaliases command has been run, things should all be fine. :(

Can anyone suggest places to look or things to try?

:-)

Regards and best wishes,

Justin Clift


Simon Michael, 2002/11/20 20:30 GMT (via mail):
Something weird with mailin.py

Hmm, it sounds like you're doing the right things.. let's see the traceback. (cf HowToPostATraceback if you need formatting tips).

(I noticed you used the convention for a web comment subject heading in your mails.. mailin.py is looking for a real mail subject so doesn't pick it up. Maybe it should (but then you'd have two subjects..))


2002/11/20 20:41 GMT (via web):
Anyone seen PieterB lately? Perhap's he's on one of those long europe-type vacations.

FloK- noticed you left a note in WikiMail regarding ZwikiFrontend? - that's PieterB's dept.

I wondered which "python script on WikiMailDiscussion" is referred to, this could be defined clearer - i understand the ZwikiFrontend? thing (theoretically). Is this Jos' script "It will go to a mail account, download all the messages, ..." ?


2002/11/20 20:53 GMT (via web):
Export, Import timestamp woes

John - What did your dates and last editor values look like when the site was imported?


FlorianKonnertz, 2002/11/20 22:29 GMT (via web):
RecentChanges? strange behaviour

pages were updated due to your SubWiki page rename - Oh! :-=) I see. Never noticed that in NooWiki... - Thanks, Simon.


FlorianKonnertz, 2002/11/20 22:58 GMT (via web):
WikiTransclusion

DeanG - please elaborate with examples - Setup WikiTransclusion page today.


JohnGreenaway, 2002/11/20 23:23 GMT (via web):

> John - What did your dates and last editor values look like when the site was imported?

If we have a page, say last edited by Bob a month ago, then I import today at 5pm we get:

        last_editor     Bob                     correct
        last_editor_ip  xx.xxx.xx.xxx           correct
        last_edit_time  2002-10-20 12:58:00     correct

        creator         John                    wrong   
        creator_ip      my ip                   wrong
        creation_time   2002-11-20 17:00:00     wrong

The three creation properties take on my details, rather than keep the originals. The three last_xxx properties remain correct. So we end up with a creation_time later than the last_edit_time...

This is an archive page, please post new comments on GeneralDiscussion.


SimonMichael, 2002/11/21 02:22 GMT (via web):
Every time I wander too close to WikiPedia my brain explodes

It's incredible. It's like suddenly jumping ahead to see wiki's future (a future).

Random links - WikiPedia:Why_Wikipedia_is_so_great WikiPedia:Wikipedia:Naming_conventions WikiPedia:Wikipedia:Weeding WikiPedia:The_Wikipedia_Militia WikiPedia:WikiWiki WikiPedia:Wikipedia:Bad_jokes_and_other_deleted_nonsense/ASCII_cows

forgot this one: http://meta.wikipedia.org


DeanGoodmanson, 2002/11/21 04:52 GMT (via web):
WikiPedia, Cows

Thanks, that was very fun..and I was able to add a cow joke:

  ______________
  | Hayakawa's |            (__)                 (__)                 (__)
  |    Cows    |            (oo)                 (oo)                 (oo)
  | 0155501208 |     /-------\/           /-------\/           /-------\/
  |____________|    / |   1 ||   is not  / |   2 ||   is not  / |   3 ||
        ||         *  ||----||          *  ||----||          *  ||----||
        ||            ^^    ^^             ^^    ^^             ^^    ^^
  ______||_______

...and thanks to Python I didn't have to type != !


SimonMichael, 2002/11/21 05:45 GMT (via web):
I stole wikipedia's javascript double-click to edit and enabled it in the default skin.


JustinClift, 2002/11/21 08:58 GMT (via web):
Hi Simon,


> Simon Michael, 2002/11/20 20:30 GMT (via mail):
> Something weird with mailin.py
> Hmm, it sounds like you're doing the right things.. let's see the traceback. (cf HowToPostATraceback if you need formatting tips).

Ok, this is the traceback in regards to this weird mailin.py problem, using the "Traceback as text" option from the Error Log:

 Traceback (innermost last):
  Module ZPublisher.Publish, line 98, in publish
  Module ZPublisher.mapply, line 88, in mapply
  Module ZPublisher.Publish, line 39, in call_object
  Module Products.ExternalMethod.ExternalMethod, line 224, in __call__
   - __traceback_info__: ((<Folder instance at 8d8eec0>, 'Foo\n', '((?L)(?<[A-Z\xc0-\xdfa-z\xe0-\xff0-9])[A-Z\xc0-\xdf]+[a-z\xe0-\xff]+[A-Z\xc0-\xdf][A-Z\xc0-\xdfa-z\xe0-\xff]*[0-9]*|(?L)(?<[A-Z\xc0-\xdfa-z\xe0-\xff0-9])[A-Z\xc0-\xdf][A-Z\xc0-\xdf]+[a-z\xe0-\xff][A-Z\xc0-\xdfa-z\xe0-\xff]*[0-9]*)', 'GeneralDiscussion', '\n\n', 1, 1, 0, 1), {}, ('((?L)(?<[A-Z\xc0-\xdfa-z\xe0-\xff0-9])[A-Z\xc0-\xdf]+[a-z\xe0-\xff]+[A-Z\xc0-\xdf][A-Z\xc0-\xdfa-z\xe0-\xff]*[0-9]*|(?L)(?<[A-Z\xc0-\xdfa-z\xe0-\xff0-9])[A-Z\xc0-\xdf][A-Z\xc0-\xdf]+[a-z\xe0-\xff][A-Z\xc0-\xdfa-z\xe0-\xff]*[0-9]*)', 'GeneralDiscussion', '\n\n', 1, 1, 0, 1))
  Module /home/zope/zope/lib/python/Products/ZWiki/Extensions/mailin.py, line 223, in mailin
  Module /home/zope/zope/lib/python/Products/ZWiki/Extensions/mailin.py, line 67, in __init__
  Module rfc822, line 386, in __getitem__
 KeyError: date

Does this make any sense?

Regards and best wishes,

Justin Clift


FlorianKonnertz, 2002/11/21 10:15 GMT (via web):
WikiPedia, software

I'd really like to know more about the software (but it's now in PHP :-( buh!) - If we once run out of ideas for new features (which will of course never happen) we could get new ideas there. I'm especially enthusiastic about the interlanguage support.


2002/11/21 12:36 GMT (via web):
I am trying to wget --mirror from http://alqua.com/tmresources/bug%20reports but it doesn't follow links. Neither downloading the page and passing it through wget -i. Any clues?. Thanks in advance.


2002/11/21 14:48 GMT (via web):
re FilterIssues and bots (11/19): another approach would be to put some logic in header code to make the meta tag in FilterIssues (and maybe other pages) use content="noindex"...


SimonMichael, 2002/11/21 16:35 GMT (via web):
Florian - me too. I am thinking about their namespaces & language site links, meta.wikipedia.org's short abbreviations (w:), and our remote wiki links.


SimonMichael, 2002/11/21 16:37 GMT (via web):
Also it's interesting to see what abandoning WikiName is like. It seems to have simplified things for them.


SimonMichael, 2002/11/21 18:26 GMT (via web):
Request for comment: comment headings will become configurable, but I think I'd like to drop the < hr> in the default and on this site.


DeanGoodmanson, 2002/11/21 18:49 GMT (via web):
horizontal rule in comments

Dropping sounds good to try.


DeanGoodmanson, 2002/11/21 18:53 GMT (via web):
Naive question

What uses are their for a different page Title than Name? Is this safe? Can the title be considered an Alias, or more descriptive name?


DeanGoodmanson, 2002/11/21 18:57 GMT (via web):
AlternateLinkNotation?

Looking forward to this conversation. WikiName do tend to have enough "cool" factor to turn off many. Alternatives like fuzzy links really help, but other shortcuts are most welcome.


SimonMichael, 2002/11/21 19:56 GMT (via web):
FYI: I'm seeing occasional "ZWiki failed to send mail" in the server log right now.

Also double-click-to-edit interferes when you're editing a comment..


SimonMichael, 2002/11/21 20:03 GMT (via web):
Naive question

This was the big change in 0.10: pages now have both an id and a name. The page name is what's in the title property, or the id if title is blank. These differ when a page has a FreeFormName?, like the faq and issue pages.


SimonMichael, 2002/11/21 20:23 GMT (via web):
PS: you can use either for linking. Neither has to be a WikiName, but if it isn't you'll need brackets to link it.


DeanGoodmanson, 2002/11/21 20:32 GMT (via web):
id and title

Would pages that have two commonly used references could benefit from an title that's secondary to the id. Such as SubWiki / SubWikis? , or WikiName / WikiName . Darn-no examples outside of plurals right now other than DeanG and DeanGoodmanson.


SimonMichael, 2002/11/21 21:29 GMT (via web):
Yes you could do that. You'd need to use the ZMI to change the title without also changing the id (or add that option to the manage this page form).

Currently this wiki has only two kinds of page whose name differs from their id: issue pages, and now FAQ pages. Would it be fine to encourage this generally ?

Pieter Biemond prive, 2002/11/21 21:32 GMT (via mail):
I love this community...


> Anyone seen PieterB lately? Perhap's he's on one of those long europe-type
> vacations.

Nope, the project I am currently working on has a mid-december deadline ;)


> FloK- noticed you left a note in WikiMail regarding ZwikiFrontend? - that's
> PieterB's dept.

I will have a look... and reply at the WikiMail page

Wow, they miss me ;)

Feel free to mail me directly if anything is "urgent". I don't have the time to read Zwiki the coming weeks.

-- PieterB

Pieter Biemond prive, 2002/11/21 21:50 GMT (via mail):
GeneralDiscussion ShaneHathaway? is doing cool stuff

Hi,

ShaneHathaway? is doing cool stuff for ZopeTop? (ZMI for ZopeV3?):


> If you have Mozilla or a recent Internet Explorer, ZopeTop? now lets you
> move the boxes in the left and right columns by dragging them to the
> separators between the boxes. ZopeTop? also lets you right-click on
> boxes to add or remove boxes, and you can select and drag several boxes
> at once by shift-clicking.
>
> It doesn't retain the box positions between requests yet since that will
>
> require the "user preferences" infrastructure in Zope 3, and the design
> isn't beautiful (having columns on both the left and right could be too
> heavy), but at least it illustrates the kind of modularity we should
> plan to have in the Zope 3 UI. The Zope 3 UI is targeted for a specific
> audience, but with modularity it can be easily re-targeted for many more
> audiences. And it can even be customized for specific tasks.

Source: http://lists.zope.org/pipermail/zope3-dev/2002-November/thread.html#3724

-- PieterB

PieterB, 2002/11/21 22:34 GMT (via web):
WikiMail updated, mailin-problems and ShaneHathaway?

FloK, JosYule: I did some editing at WikiMail (and created a info page for MailMan?, ZMailman? and CurlProgram?). Can both of you check if your previous question is answered. Feel free to ask questions about ZwikiFrontEnd? at the GeneralDiscussion (not reading WikiMailDiscussion very often).

Hmm: why did my previous post by e-mail end up in the same box as Simons post? Can anybody tell me what was/is going on?

Shane's PdLib? (see previous post) might be usefull for DeanG's ZwikiRecordBook and/or ZwikiAndProjectManagement in a later stadium...

-- PieterB

Pieter Biemond prive, 2002/11/21 22:41 GMT (via mail):
An AnonymousUser wrote:


> I am trying to wget --mirror from http://alqua.com/tmresources/bug%20reports
> but it doesn't follow links. Neither downloading the page and passing it
> through wget -i. Any clues?. Thanks in advance.

There is a <META NAME="ROBOTS" CONTENT="INDEX,NOFOLLOW"> in the HEAD-section of the HTML-file. If you really want to crawl this site you need to grab the HTML, edit and force wget to read the local HTML-file (-forcehtml). Then again, the author probably doesn't want you to mirror/spider/crawl the site.

Might be an idea to use "use heading" by default, and replace the UserName? with AnonymousUser if the user didn't specify his name in UserOptions?.

-- PieterB

SimonMichael, 2002/11/21 23:03 GMT (via web):
Hi Pieter.. thanks for the edits.

RFC: CurlProgram? or CurlProgram? ?

I'm trying to make comment headings more lightweight at the moment. There've been some changes to wikimail too, scan back a few days if you want to know about subject headings.

PieterB, 2002/11/21 23:17 GMT (via web):
+1 CurlProgram?

I did noticed I missed some things; sorry for the confusion.

Any Zwiki-guys going to the Rotterdam ZopeSprint?? I'm there on Monday.

Is it possible to somehow make the comments more look like messages (just as on the FrontPage).

Will the GeneralDiscussionNG? (using Dean's ZwikiRecordBook or something similar to Zope3 services) be able to filter message's by Date, Subject or Authorname (e.g. use URL's like http://wiki/GeneralDiscussion/++date++20021122, http://wiki/GeneralDiscussion/++subject++SomeTopicName, http://wiki/GeneralDiscussion/++author++FloK)

DeanGoodmanson, 2002/11/22 00:33 GMT (via web):
PieterB:


>> Is it possible to somehow make the comments more look like messages (just as on the FrontPage).

Brute-Force answer: Once Simons "Request for comment: comment headings will become configurable", I'd say for the "looks" part just add the table elements before/after when adding a comment. (I mention this as a point that a configurable comment decorations would be most ideal with a before AND after template.)

Thanks for bringing up ZwikiRecordBook, I had never considered it for comments... I don't think it's appropriate for comments. Possibley for a Threaded Discussion, as you point out filter's which may make it worthwhile. I wouldn't expect the number of items/records in a ZwikiRecordBook to exceed 9999, and thus think it might still be a poor choice for a message board...i'd prefer integrating with another Zope product at that point. I haven't seen much use of it, but bridging a Zope product into a ZWiki is one of the top 5 ZwikiKillerFeatures? in my list. (Boy I enjoy the connotation of "this page would be cool" of a WikiName)

BTW, I need to grok Zope coding for a Catalog, any suggested resources?

DeanGoodmanson, 2002/11/22 02:19 GMT (via web):
Import strangeness

John - Thanks for the details. I recently copied my data.fs to a fresh Zope server w/ 0.12.0 (earlier was a late copy of 0.11.0rc1+) and thought my anomaly was related. The dates or modifier values seemed very odd. Today when I went to get exact details, everything was just fine.

I did get some interesting zope errors when removing /recycle_bin fields from the catalog..but that's unrelated. I posted that at here .

2002/11/22 05:11 GMT (via web):
I must have mucked something up, any link I click on zwiki takes me into an edit page. it's specific to this workstation, I think, and I have flushed my cookies I'm harry@jonesnose.com, and I have a nickel if you have a clue.

HarryLLee?, 2002/11/22 05:23 GMT (via web):
it is definitely workstation specific. i'm on my ce wireless and all is well.

DeanGoodmanson, 2002/11/22 05:45 GMT (via web):
Harry - Are you talking about your interaction with zwiki.org , or another setup?

Double clicking on a page takes you to the edit screen, which may be your dilema.

What kind of workstation do you have? What browser?

2002/11/22 06:00 GMT (via web):
thank you dean, I have a bad habit of double clicking.

PieterB, 2002/11/22 11:28 GMT (via web):
HarryLee?, 2002/11/22 05:17 GMT (via mail) wrote on the ZWiki page:


> Extreme newbie warning
> Will mailin come built in to 0.13?

mailin is available in Zwiki for a long time, but you need to set it up using an external program suchs as curl or ZwikiFrontend?. See WikiMail for more info on how to setup mailin (mail-out).

DeanGoodmanson, 2002/11/22 16:14 GMT (via web):
Forwarded from interesting mail-in result:

Nowak, Greg, 2002/11/22 15:44 GMT (via mail): (new) Newbie question - can someone point me to a reference on what DTML is, or is not, allowed in a Structured Text + Links + DTML+ HTML format?

I'm trying to build a dynamically generated table as part of a ZWiki Page (using dtml-in and dtml-if, to select certain pages with custom properties I've added). It works in DTML + HTML format, and in Links + DTML+ HTML format, but once I add the "Structured Text" option I'm sunk. Any pointers would be welcome! --- Response:

Check out StructuredTextRules? , to look at what structured text-isms are munging your DTML. Worst case scenario is you have to develop your own page type such as ZwikiIssueTracker. Best case is you can escape out the evil characters and use &dtml- instead of <dtml-var notation.. There's some quick hints, the experts around here have more precise answers.

DeanGoodmanson, 2002/11/22 19:55 GMT (via web):
I've been dwelling on plural/non-plural page names and the benefits of id & title differentiation.

I'll leave it at that and not ramble on some ramifications. Possible Examples: ZwikiFeatures?, ZopeProducts?

Demers, 2002/11/23 17:26 GMT (via web):
I have found a strange bug. I have create a ZWiki page (under a ZWiki site of mine (version 0.9.9)) of name "URL" and then I was unable to manage my site as usual (with /manage). I don't know how I could have resolve this problem without getting back to my server archive and reinstalling my last Zope database archive.

DeanGoodmanson, 2002/11/24 02:30 GMT (via web):
ZWiki named URL

Reproduced.

How to recover.. FTP into the site and delete the URL folder? (Just like when you muck up a SiteRoot?.)

Trackeback:

 <!--
 Traceback (innermost last):
  File C:\PROGRA~1\PLONE\Zope\lib\python\ZPublisher\Publish.py, line 150, in publish_module
  File C:\PROGRA~1\PLONE\Zope\lib\python\ZPublisher\Publish.py, line 114, in publish
  File C:\PROGRA~1\PLONE\Zope\lib\python\Zope\__init__.py, line 159, in zpublisher_exception_hook
    (Object: Control_Panel)
  File C:\PROGRA~1\PLONE\Zope\lib\python\ZPublisher\Publish.py, line 98, in publish
  File C:\PROGRA~1\PLONE\Zope\lib\python\ZPublisher\mapply.py, line 88, in mapply
    (Object: manage_main)
  File C:\PROGRA~1\PLONE\Zope\lib\python\ZPublisher\Publish.py, line 39, in call_object
    (Object: manage_main)
  File C:\PROGRA~1\PLONE\Zope\lib\python\Shared\DC\Scripts\Bindings.py, line 252, in __call__
    (Object: manage_main)
  File C:\PROGRA~1\PLONE\Zope\lib\python\Shared\DC\Scripts\Bindings.py, line 283, in _bindAndExec
    (Object: manage_main)
  File C:\PROGRA~1\PLONE\Zope\lib\python\App\special_dtml.py, line 172, in _exec
    (Object: manage_main)
  File C:\PROGRA~1\PLONE\Zope\lib\python\Shared\DC\Scripts\Bindings.py, line 266, in __render_with_namespace__
    (Object: manage_tabs)
  File C:\PROGRA~1\PLONE\Zope\lib\python\Shared\DC\Scripts\Bindings.py, line 283, in _bindAndExec
    (Object: manage_tabs)
  File C:\PROGRA~1\PLONE\Zope\lib\python\App\special_dtml.py, line 172, in _exec
    (Object: manage_tabs)
  File C:\PROGRA~1\PLONE\Zope\lib\python\DocumentTemplate\DT_With.py, line 76, in render
    (Object: _(manage_options=filtered_manage_options()))
  File C:\PROGRA~1\PLONE\Zope\lib\python\DocumentTemplate\DT_In.py, line 695, in renderwob
    (Object: manage_options)
  File C:\PROGRA~1\PLONE\Zope\lib\python\DocumentTemplate\DT_Util.py, line  159, in eval
    (Object: URL[-(_.len(action)):]==action or
                URL[-17:]=='/manage_workspace' and _['sequence-start'])
    (Info: action)
  File &lt;string&gt;, line 0, in ?
 AttributeError: (see above)

 -->

DeanGoodmanson, 2002/11/24 02:39 GMT (via web):
URL must die

Sorry, had to say it... I can't recover myself, with FTP in my Plone install. FTP'ing brings me to the Plone folder, and I get a 550 Error when trying to delete the SiteRoot? file.

2002/11/24 23:33 GMT (via web):
ht://dig

Anyone use ht://dig http://www.htdig.org/ in a web space including a ZWiki ? Any problems, recommendations?

FlorianKonnertz, 2002/11/25 07:55 GMT (via web):
AutomaticPageTranslation

I want to provide the possibility to translate pages automatically to the users native language. The idea came to my mind when i read WikiWikiWeb:TranslateWiki today.

DeanGoodmanson, 2002/11/25 20:11 GMT (via web):
sharing wikis


>> What do you do when you have two distinct zwikis but you'd like 'em to share some pages? Is there an easy way for this to work?

a. Are these on the same Zope server?

Use RemoteWikiLinks , SubWiki s, PageInclusion?.

Got any specific examples?

Justin Clift, 2002/11/25 21:08 GMT (via mail):
mailin_policy ?

Hi Simon,

What does the new mailin_policy property do?

It's not listed on the QuickReference page.

:-/

Regards and best wishes,

Justin Clift

PieterB, 2002/11/25 22:06 GMT (via web):
Nice product locating memory leaks: http://www.zope.org/Members/hathawsh/LeakFinder


> This product assists in locating memory leaks.
> It uses patterns we, at Digital Creations, often
> employ for fixing memory leaks.
> It provides a way to get a "controlled" refcount
> and the traceback of class instance creation.
> Instructions provided.

Unfortuately alpha stage (v0.1.1), but might worth a try to try to fix the memoryleaks at zwiki.org

DeanGoodmanson, 2002/11/26 00:11 GMT (via web):
web scout

PatrickObrien? noted the excellent description of Python in WikiPedia in his weblog ...note to self: add this to [python]? page.

Simon Michael, 2002/11/26 00:34 GMT (via mail):
mailin_policy ?

It's a new name for posting_policy consistent with the other mailin_ and mailout_ properties. I was about to change mail_subject_prefix also but have decided to wait and see. CMF has some similar properties it might be good to integrate with.

Simon Michael, 2002/11/26 00:40 GMT (via mail):
prerelease delay

Suddenly it's prerelease day, but I couldn't spare time today and I don't think we're in good shape for a release at this moment. So alas I am breaking the rhythm and postponing 0.13rc1 until at least tomorrow and longer as needed.

SimonMichael, 2002/11/26 01:21 GMT (via web):
Er, yeow, 200 open issues! But yay, the tracker's working.

Simon Michael, 2002/11/26 01:27 GMT (via mail):

> I must have mucked something up, any link I click on zwiki takes me into
> an edit page. it's specific to this workstation, I think, and I have

I'm going to disable the double-click to edit javascript before release.

Simon Michael, 2002/11/26 01:28 GMT (via mail):
creating a "URL" page breaks ZMI

zwiki@zwiki.org (Demers) writes:
> I have found a strange bug. I have create a ZWiki page (under a ZWiki
> site of mine (version 0.9.9)) of name "URL" and then I was unable to
> manage my site as usual (with /manage). I don't know how I could have
> resolve this problem without getting back to my server archive and
> reinstalling my last Zope database archive.
> --
> forwarded from http://zwiki.org/GeneralDiscussion

Simon Michael, 2002/11/26 01:56 GMT (via mail):
Sorry, I meant to send that last post to the tracker.


> Nice product locating memory leaks:

Thanks, I'll try it.

Simon Michael, 2002/11/26 02:22 GMT (via mail):
Newbie question - DTML and structured text

zwiki@zwiki.org (Nowak, Greg) writes:
> I'm trying to build a dynamically generated table as part of a ZWiki
> Page (using dtml-in and dtml-if, to select certain pages with custom
> properties I've added). It works in DTML + HTML format, and in Links +
> DTML+ HTML format, but once I add the "Structured Text" option I'm
> sunk. Any pointers would be welcome!

Hi Greg,

structured text used to interfere with DTML code and RecentChanges? used to be in dtmlhtml mode for this reason. Nowadays, though, it should pretty much leave your DTML alone (with one glaring exception ). What version of zwiki have you got ? And are you using prelinkstxhtmldtml mode or one of the others ?

SimonMichael, 2002/11/26 03:12 GMT (via web):
7 day pack: 514 -> 142Mb.

SimonMichael, 2002/11/26 04:19 GMT (via web):
Bumped the target number of objects to cache from 1000 to 8000.

SimonMichael, 2002/11/26 05:45 GMT (via web):
Upgraded from zope 2.6b1 to 2.6.0.

DeanGoodmanson, 2002/11/26 16:18 GMT (via web):
ZWiki-latest.tgz link, FrontPage question

1. Any word on when the ZWiki-latest.tgz link on the FrontPage will be back up?

  1. Noticed that the "Post" link has been renamed to "More.." (links to ZWiki:GeneralDiscussion#Bottom)

SimonMichael, 2002/11/26 16:43 GMT (via web):
Hi Dean - after 0.13rc1 is done.

Justin Clift, 2002/11/26 20:00 GMT (via mail):
mailing.py is not picking the destination page correctly

Hi everyone,

Experiencing a serious problem here with mailin.

Updated to Zwiki CVS as of last night (about 10-12 hours ago) and am fighting with the mailin.py script.

It's all working beautifully in regards to mailing out, but I can't seem to get mailin.py to direct itself to any page other than whatever is defined as the default_page.

Am sending email with the To line being things like:

 To: Carol <zwiki@domainname.org>

And other standard stuff, with Netscape Messenger. However it doesn't go to the named page, and always ends up being added to the end of the defined default_page (GeneralDiscussion for the main site).

It works 100% fine when emailing to the Zwiki.org homepage. i.e.:

 To: Carol <zwiki@zwiki.org>

appears on the Carol page here (was demonstrating Zwiki to my gf the other day and she created a Carol page).

Doing stuff with the default page settings hasn't helped:

This just changes the mailin.py default page and doesn't seem to have any bearing on the processing to determine a pagename embedded in the recipient name.

The real problem here is that it's delaying the launch of a production site.

The only thing I can think of at the moment from reading the comments in the mailin.py file (am not a Python coder yet) is that maybe there is something about mailin.py not working with virtual hosting that's controlled by a VirtualHostMonster? + Apache's rewrite rules.

Any and all help appreciated. Am fairly desperate here.

:-/

Regards and best wishes,

Justin Clift

SimonMichael, 2002/11/26 21:05 GMT (via web):
You are posting to .../folder/mailin, right, not .../folder/page/mailin ? Does zwiki@domainname.org (Carol) work any better ? Otherwise, look for the DLOG statements in mailin.py - you could add some of these to try and find out what's happening. They show up in the debug logfile.

SimonMichael, 2002/11/26 21:07 GMT (via web):
Upgraded Localizer from 0.8.1 to 0.9.2.

The CMF and Plone sites are showing no skins just now due to some debugging activity.

David Hart, 2002/11/27 01:48 GMT (via mail):
Relative Sitemap

I've looked in the source for the ability to produce a relative site map (a nested list the children of a wiki page). If found lots of relative methods, but none with obvious public accessibility. It would also be great to be able to prune the results, e.g.:

 http://somewiki/SomePage/relativemap?prune=1

Can anyone help point me in the right direction?

-dave

SimonMichael, 2002/11/27 02:03 GMT (via web):
http://somewiki/SomePage/offspring ?

David Hart, 2002/11/27 05:00 GMT (via mail):
Thanks, it was staring me in the face!

I'm having trouble with:

 <dtml-with ZwikiPage1>
  <dtml-var offspring>
 </dtml-with>

 <dtml-with ZwikiPage2>
  <dtml-var offspring>
 </dtml-with>

Both of which give the offspring of the parent/container page. Is there a reason why this shouldn't work as expected?

SimonMichael, 2002/11/27 08:03 GMT (via web):
Surprising.. yes there must be, but I can't think what it is. This works:

 <dtml-var "ZWikiPage1.offspring()">

SimonMichael, 2002/11/27 09:12 GMT (via web):
Zwiki 0.13.0rc1 is out. Summary: Bugfixes, more solid CMF & Plone support, wikimail enhancements, skins re-organization. There are no special upgrade issues; please try it out and report problems. 0.13 final is scheduled for december 1st.

Justin Clift, 2002/11/27 17:01 GMT (via mail):
Still having no real luck with mailin.py

Hi everyone,

Just upgraded the site to Zwiki-0.13.0rc1.

Have started Zope (2.6.0) with the EVENT_LOG_FILE environment variable (the new name for STUPID_LOG_FILE) exported and pointing at /tmp/zope.log.

$ export EVENT_LOG_FILE=/tmp/zope.log $ ./start -D & $ tail -f /tmp/zope.log

This part is working fine... however none of the DLOG statements in the mailin.py appear to be triggering. Even added one to the very first line of the mailin function, right after the check for whether it's spam or not (then restarted Zope).

The mail is getting added to the defined default_page, so this shows the mailin.py function is being run. But... nothing in the EVENT log file.

It looks like the DLOG statements aren't getting added to the EVENT log.

Any ideas?

For reference, it's Zope 2.6.0, Python 2.1.3, Zwiki 0.13.0rc1, and running on FreeBSD? 4.7-STABLE.

Regards and best wishes,

Justin Clift

DeanGoodmanson, 2002/11/27 17:42 GMT (via web):
Upgrade Report

Upgrade to 0.13.0 from an 0.12.0 install with copy of currently runnign active site.

NO LONGER AN ISSUE: SubWiki WikiLink crashes in the BookMarks? /standard_dtml_footer , ZWikiTracker? Pages (Was this one explicitly fixed?)

Better bracket clean-up on Sub-wiki pages, including RemoteWikiLinks !

...you'd think it was Christmas! I'll report later when migrating the live site and testing mail-out oddities. (On my 0.11.0 site the username is not added to the mail, and the date/times are missing from the comments.

SimonMichael, 2002/11/27 17:56 GMT (via web):
Still having no real luck with mailin.py

Hi Justin.. you also need to set the STUPID_LOG_SEVERITY env var to -100. That controls the verbosity of the event log. (For those wondering, yes you used to have to set it to -200 and set another DEBUG env var, but not any more). HowToSeeYourZopeEventLog? would be a handy page.

SimonMichael, 2002/11/27 18:06 GMT (via web):
Upgrade Report

Thanks for the report Dean. ReleaseNotes -> General -> items 1 & 2 may be the fixes you saw. FYI if I wanted to find out what exactly these were about, I would look for them in ChangeLog?, to narrow down the file(s) and date; then go to CVSRepository -> browse cvs -> file's cvs history -> find this change -> diff with previous version.

SimonMichael, 2002/11/27 18:20 GMT (via web):
RFC: PageMaintainers badge

I propose PageMaintainers as a WikiBadge which can be used as a heading, eg at the end of a page, followed by that page's authors/active maintainers. Page maintainers will be considered somewhat responsible for all child pages, too. This badge would serve as the general-purpose heading for authors, maintainers, and similar roles.

DeanGoodmanson, 2002/11/27 18:59 GMT (via web):
PageMaintainers

Sound good to try. Nomination/Vonteering procedure is hard to imagine, but if it just flows...better to be able to drop a note to a specific person regarding page/topic issues.

Justin Clift, 2002/11/27 19:16 GMT (via mail):
Still having no real luck with mailin.py

SimonMichael wrote:
>
> Hi Justin.. you also need to set the STUPID_LOG_SEVERITY env var to -100.
> That controls the verbosity of the event log. (For those wondering, yes you
> used to
> have to set it to -200 and set another DEBUG env var, but not any more).

Excellent. That started showing stuff.

Thanks heaps Simon. It will really help.

:)


> HowToSeeYourZopeEventLog? would be a handy page.

Just added a quick rundown of it in the ZwikiAdministrationGuide?#debugging page. It's probably ok there until we start a Zwiki Developer Guide or something.

:-)

Regards and best wishes,

Justin Clift

DeanGoodmanson, 2002/11/27 20:58 GMT (via web):
Speed Poll

1. What is your database cache size?

  1. How many objects?
  2. How fast does a complicated page take (ZwikiIssueTracker, new RecentChanges?)
  3. Brief description of your server.

---- My 500Mhz OS X box w/ 256 Mb of RAM, 30Mb database avg, 30,000 objects between wiki and squishdot pages..takes about 5-10 seconds to load the tracker console page, or (old) RecentChanges?. Using a catalog. Cache at 10,000 objects. System doesn't seem to be using the virtual RAM.

DeanGoodmanson, 2002/11/27 21:02 GMT (via web):
ZwikiIssueTracker

* New [DiscussionTrail]?s Trail pages.

I am interested in: 1. Building a no-dashboard view "AddAnIssue?" page. 2. Discussing future implementations/refactorings - what's good & bad about current implementation. ZwikiRecordBook is still pretty abstract at this moment, and could gleen from this discussion.

Justin Clift, 2002/11/27 21:12 GMT (via mail):
Is this the code causing the mailin.py page finding problem?

Hi guys,

Might have isolated the part of the mailin.py that is causing the all pages to be directed to the default_page.

At line 76, in the __init__ part of the IncomingMessage? class, we have:

 ***********
        for hdr in ['To','Cc','Bcc']:
            if self.msg.has_key(hdr):
                self.recipients.extend(self.msg.getaddrlist(hdr))
                DLOG('8: recipients = ',self.msg.getaddrlist(hdr))
        self.wikiRecipients = filter(lambda x:re.search(MAILINADDREXP,x[1]),
                                     self.recipients)
        DLOG('9: self.wikiRecipients = ',self.wikiRecipients)
        self.wikiRecipients = map(lambda x:(string.split(x[1],'@'),x[0]),
                                  self.wikiRecipients)
        DLOG('7: self.wikiRecipients = ',self.wikiRecipients)
 ***********

(DLOG statements added as part of the debugging)

When sending an email to:

 "About" <zwiki@domain.org>

This is what turns up in the debugging output file:

 ***********
 2002-11-27T21:15:15 BLATHER(-100) ZWiki 8: recipients =  [('About',
'zwiki@domain.org')]
 ------
 2002-11-27T21:15:15 BLATHER(-100) ZWiki 9: self.wikiRecipients =  []
 ------
 2002-11-27T21:15:15 BLATHER(-100) ZWiki 7: self.wikiRecipients =  []
 ***********

This email should be arriving at the "About" page instead of the default_page, so does this mean the two lines that should be setting self.wikiRecipients aren't working?

Regards and best wishes,

Justin Clift

SimonMichael, 2002/11/27 22:25 GMT (via web):
Is this the code causing the mailin.py page finding problem?

Excellent! You're right, there's a problem with that code. I just realized this is the same as a client issue I was working on today.

Problem 1: there may be multiple recipients. I want to look for a real name on the one that delivered to this wiki, but I don't know which it is. So I guess, and take the first recipient that looks like MAILINADDREXP and has a non-empty real name. This means if the wiki's mail address doesn't look like MAILINADDREXP, a page in the real name will be ignored.

Problem 2: but, this should not happen with your zwiki@domain.org example. Have you customized MAILINADDREXP ? The default is r'(wiki|tracker|bugs|mailin)@' .

Justin Clift, 2002/11/27 22:37 GMT (via mail):
Is this the code causing the mailin.py page finding problem?

SimonMichael wrote:
>
> Excellent! You're right, there's a problem with that code.

whew

New to Python, but some of it's sinking in. :)


> I just realized this is the same as a client issue I was working on today.
>
> Problem 1: there may be multiple recipients. I want to look for a real
> name on the one that delivered to this wiki, but I don't know which it
> is. So I guess, and take the first recipient that looks like MAILINADDREXP
> and has a non-empty real name. This means if the wiki's mail address
> doesn't look like MAILINADDREXP, a page in the real name will be
> ignored.

First solution that feels like it might be workable would be setting a folder property. For example, in the zope installation that this one mailin.py is for, it's going to have to service a bunch of different and separate ZWiki Webs, each with their own incoming email address.

So there needs to be something about each ZWiki Web that is unique but will let the mailin.py script flawlessly "get it right".

So, maybe the code should check for the presence of a To: that matches the mail_from folder property? In the scenario that the mailin matches the mailout email address (likely pretty common) that would make it easy.

?


> Problem 2: but, this should not happen with your zwiki@domain.org
> example. Have you customized MAILINADDREXP ? The default is
> r'(wiki|tracker|bugs|mailin)@' .

Nope. It's a 100% totally stock 0.13.0rc1 download as of a few hours ago. Well, with DLOG statements now included.

Am able to test stuff out if needed.

:-)

Regards and best wishes,

Justin Clift

Simon Michael, 2002/11/28 00:51 GMT (via mail):
Is this the code causing the mailin.py page finding problem?


> So, maybe the code should check for the presence of a To: that matches
> the mail_from folder property? In the scenario that the mailin matches
> the mailout email address (likely pretty common) that would make it
> easy.

A good notion, but it doesn't look like I can tweak mailin to fix this properly.. it needs some more thinking and refactoring. Meanwhile..

WimBekker, 2002/11/28 09:59 GMT (via web):
I'm trying to change wikipage.zpt to get my own "looks". Isn't possible to use dtml-comment in this file? Is this the best way to do or should I use another approach?

WimBekker, 2002/11/28 11:35 GMT (via web):
I've just exported my Zwiki and import it on another server. Everything is working now, but the Tracker is not. On the old site its ok. On the new site, it displays old (removed) items and double numbers. When I want to view the complete list, I get an error that it is missing the first item. This item is deleted. How can I make my new tracker be aware of the correct list. I hoped that a simple export/import should do it?

WimBekker, 2002/11/28 15:11 GMT (via web):
It took me a day, but it appears that my new server also looks into the recycle_bin (my old server didn't and both new and old are running the same Zope and ZWiki). I removed the files from the recycle_bin and it seems the problems are gone. I only don't understand why after transfering the ZWiki, the new server looks into the recycle_bin.

SimonMichael, 2002/11/28 19:47 GMT (via web):
Justin - you chopped out half my post, but didn't leave any note to clarify the thread. No need to fear looking like a bonehead. :) For the record: your actual log output (as opposed to what appears above) explains why this was failing: you have a mailin address that doesn't look like MAILINADDREXP. I have opened [[#376 mailin: a page name in the recipient real name is ignored unless the address looks like ...(wiki|tracker|bugs|mailin)@...] mailin: a page name in the recipient real name is ignored unless the address looks like ...(wiki|tracker|bugs|mailin)@...]. Fixing this properly requires reworking mailin.py and I think that should wait till next release, so for 0.13 I propose to just document this.

Justin Clift, 2002/11/28 20:06 GMT (via mail):
SimonMichael wrote:
>
> Justin - you chopped out half my post, but didn't leave any note to clarify
> the thread.
> No need to fear looking like a bonehead. :)
> For the record: your actual log output (as opposed to what appears above)
> explains why this was failing: you have a mailin address that doesn't look
> like
> MAILINADDREXP. I have opened [[#376 mailin: a page name in the recipient real name is ignored unless the address looks like ...(wiki|tracker|bugs|mailin)@...] mailin: a page name in the recipient real name is ignored unless the address looks like ...(wiki|tracker|bugs|mailin)@...]. Fixing this properly requires
> reworking mailin.py and I think that should wait till next release, so for
> 0.13

Ahhhh.... I think I now get it.

Is MAILINADDREXP really supposed to be something that defines "allowed" incoming email addresses?

i.e. if someone has a mailin.py that's supposed to service:

foo@domain.org

bar@domain.org

baz@domain.org

Then MAILINADDREXP should be changed from:

 r'(wiki|tracker|bugs|mailin)

to:

 r'(foo|bar|baz)

Is this correct?

:-)

Regards and best wishes,

Justin Clift

SimonMichael, 2002/11/28 22:23 GMT (via web):
That might get it working for you. I tried that on my problem site but then the virtual host stuff kicked in and sent it to the wrong wiki. Good luck.

Happy Thanksgiving, all american people!

Justin Clift, 2002/11/28 22:27 GMT (via mail):
SimonMichael wrote:
>
> That might get it working for you. I tried that on my problem site but then
> the virtual host stuff kicked in and sent it to the wrong wiki. Good luck.

Thanks Simon. Changing it has allowed it to work here. :)

Regards and best wishes,

Justin Clift

SimonMichael, 2002/11/29 23:35 GMT (via web):
Can anyone confirm 0.13 failing on zope 2.5.0 like this ?:

  Traceback (innermost last):
  File /usr/local/zope/2.5.0/lib/python/OFS/Application.py, line 531, in import_product
  File /usr/local/zope/instance/Products/ZWiki/__init__.py, line 12, in ?
  File /usr/local/zope/instance/Products/ZWiki/ZWikiPage.py, line 80, in ?
  File /usr/local/zope/2.5.0/lib/python/App/class_init.py, line 61, in default__class_init__
    (Object: ZWikiPage)
  File /usr/local/zope/2.5.0/lib/python/AccessControl/SecurityInfo.py, line 158, in apply
  AttributeError: setDefaultRoles

SimonMichael, 2002/11/30 01:24 GMT (via web):
I see, a zope bug.. released rc2 to avoid it.

Justin Clift, 2002/11/30 21:18 GMT (via mail):
How do we choose different skins?

Hi Simon,

With the new 0.13.0 version of Zwiki, it seems to have the concept of "skins" built in by default.

Is there an way for site admin's or end users to?

  1. Easily change the default skin that is used
  2. Add new skins
  3. Remove skins

:-)

Regards and best wishes,

Justin Clift

-- "My grandfather once told me that there are two kinds of people: those who work and those who take the credit. He told me to try to be in the first group; there was less competition there." - Indira Gandhi

PieterB, 2002/11/30 23:37 GMT (via web):
JTracker? added to ZopeIssueTrackers?

I just added a JTracker? page and I've added it to ZopeIssueTrackers?.