From nigel.harper at lightworkdesign.com Tue Mar 1 01:39:43 2005
From: nigel.harper at lightworkdesign.com (Nigel Harper)
Date: Tue Mar 1 01:39:43 2005
Subject: [Moin-user] Re: Linking directly to edit page.
Message-ID: <8815647C7041D111A3010060B06BE1C002BC9D60@ELVIS>
> Based on your suggestion, I changed MyPage to this:
> ----
> Click on the [[Action(edit,/CommentsPage)]] to comment on this page
> [[Include(/CommentsPage)]]
> Click on the [[Action(edit,MyPage/CommentsPage)]] to comment on this
> page
> ----
>
> Both the cases as shown above takes me to edit "MyPage" instead of
> "CommentsPage".
>
> Am I doing something wrong here?
Yes you are. It took me a little while to work it out.
The syntax of the macro is [[Action(edit, linktext)]], which gives you a
link showing linktext which opens the current page for edit.
So what you need to do is put the Action on CommentsPage not MyPage, like
so:
---- Text of MyPage ----
[[Include(/CommentsPage)]]
---- End text ----
---- Text of MyPage/CommentsPage ----
[[Action(edit,Add/edit comments)]]
Comments go here
[[Action(edit,Add/edit comments)]]
---- End text ----
Nigel
From 2005a at usenet.alexanderweb.de Tue Mar 1 02:40:59 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Tue Mar 1 02:40:59 2005
Subject: [Moin-user] Re: Re: Linking directly to edit page.
References: <8815647C7041D111A3010060B06BE1C002B986A9@ELVIS> <11fvv0wgtih8k$.dlg@usenet.alexanderweb.de> <0bfd2ee3b6b81674030b6e3a4a63c283@apple.com>
Message-ID:
On Mon, 28 Feb 2005 13:46:24 -0800, Yusuf Abdulghani wrote:
>> See MissingPage for an example.
>
> Interesting solution, but does not work!
>
> I have a page called MyPage which is not writeable. Under MyPage, I
> have a page called CommentsPage, which has read/write access to all.
>
> In MyPage, here is what the original raw text looks like for the
> two-step process:
>
> ----
> Click on the /CommentsPage to comment on this page
> [[Include(/CommentsPage)]]
> Click on the /CommentsPage to comment on this page
> ----
>
> Based on your suggestion, I changed MyPage to this:
> ----
> Click on the [[Action(edit,/CommentsPage)]] to comment on this page
> [[Include(/CommentsPage)]]
> Click on the [[Action(edit,MyPage/CommentsPage)]] to comment on this
> page
> ----
>
> Both the cases as shown above takes me to edit "MyPage" instead of
> "CommentsPage".
>
> Am I doing something wrong here?
No. I just realise that it is not possible using the Action macro. Either
you use absolute links or you try out the NewPage macro. You need to get
the current one from Arch though (see
MoinMoin:MoinMoinDownload#devdownloads). You could use it like this:
[[NewPage(,Edit,MyPage,CommentsPage)]]
Kind regards,
Alexander
From 2005a at usenet.alexanderweb.de Tue Mar 1 02:47:28 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Tue Mar 1 02:47:28 2005
Subject: [Moin-user] Re: Re: Is it possible to upload pages /part of pages via eMail?
References:
Message-ID: <114vxc62yvzgx.dlg@usenet.alexanderweb.de>
On Mon, 28 Feb 2005 15:37:50 +0100, Gerhard Marini wrote:
> A user (user at mailserver) writes an email to wiki at mailserver. This email
> address is configured in a way that the email content (plain text, but
> ideally also wiki/HTML formated) is written to a wiki page or appended to
> an existing page. In other words, the email is "posted" to the wiki. Is it
> possible to configure MoinMoin for that purpose or does it involve major
> changes in the source code?
MoinMoin would perfectly suite that scenario. But it could not play the
mail processing part because it is neither a MTA nor a daemon that
processes mails. So you need to setup a daemon which reads the mailbox and
injects the mails into MoinMoin via XMLRPC etc. (which is kind of simple).
Kind regards,
Alexander
From nigel.harper at lightworkdesign.com Tue Mar 1 02:58:10 2005
From: nigel.harper at lightworkdesign.com (Nigel Harper)
Date: Tue Mar 1 02:58:10 2005
Subject: [Moin-user] Re: Re: Linking directly to edit page.
Message-ID: <8815647C7041D111A3010060B06BE1C002BC9D98@ELVIS>
> No. I just realise that it is not possible using the Action
> macro.
It works if you place the Action macro on the included comments page rather
than the including page.
Nigel
From 2005a at usenet.alexanderweb.de Tue Mar 1 03:31:30 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Tue Mar 1 03:31:30 2005
Subject: [Moin-user] Re: Re: Re: Linking directly to edit page.
References: <8815647C7041D111A3010060B06BE1C002BC9D98@ELVIS>
Message-ID: <1mu8fs8unjhyk.dlg@usenet.alexanderweb.de>
On Tue, 1 Mar 2005 10:56:35 -0000, Nigel Harper wrote:
>> No. I just realise that it is not possible using the Action
>> macro.
>
> It works if you place the Action macro on the included comments page rather
> than the including page.
Yeah, I did not read your mail before because your mail user agent does not
generate a References: header and it was not properly sorted into the
correct thread.
Kind regards,
Alexander
From gerhard.marini at gmail.com Tue Mar 1 03:43:13 2005
From: gerhard.marini at gmail.com (Gerhard Marini)
Date: Tue Mar 1 03:43:13 2005
Subject: [Moin-user] Re: Re: Is it possible to upload pages /part of pages via eMail?
In-Reply-To: <114vxc62yvzgx.dlg@usenet.alexanderweb.de>
References: <114vxc62yvzgx.dlg@usenet.alexanderweb.de>
Message-ID:
On Tue, 1 Mar 2005 11:41:45 +0100, Alexander Schremmer
<2005a at usenet.alexanderweb.de> wrote:
> On Mon, 28 Feb 2005 15:37:50 +0100, Gerhard Marini wrote:
>
>> .... the email is "posted" to the wiki. I......
>
> MoinMoin would perfectly suite that scenario. But it could not play the
> mail processing part because it is neither a MTA nor a daemon that
> processes mails. So you need to setup a daemon which reads the mailbox
> and
> injects the mails into MoinMoin via XMLRPC etc. (which is kind of
> simple).
>
> Kind regards,
> Alexander
Thanks for the info. MTA and Mailbox is available.
However, I have no experience in setting up a daemon and injecting mails
via XMLRPC. Do you have any links from where I can start to set-up such a
scenario in a Windows environment?
Thanks,
Gerhard
From nigel.harper at lightworkdesign.com Tue Mar 1 03:48:34 2005
From: nigel.harper at lightworkdesign.com (Nigel Harper)
Date: Tue Mar 1 03:48:34 2005
Subject: [Moin-user] Re: Re: Re: Linking directly to edit page.
Message-ID: <8815647C7041D111A3010060B06BE1C002BC9DCC@ELVIS>
> Yeah, I did not read your mail before because your mail user
> agent does not
> generate a References: header and it was not properly sorted into the
> correct thread.
Sorry. I'm stuck using Outlook at work which can't seem to be persuaded to
do that.
Nigel
From 2005a at usenet.alexanderweb.de Tue Mar 1 04:21:26 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Tue Mar 1 04:21:26 2005
Subject: [Moin-user] Re: Re: Re: Re: Linking directly to edit page.
References: <8815647C7041D111A3010060B06BE1C002BC9DCC@ELVIS>
Message-ID: <1iu4wwab6cp7p.dlg@usenet.alexanderweb.de>
On Tue, 1 Mar 2005 11:47:41 -0000, Nigel Harper wrote:
>> Yeah, I did not read your mail before because your mail user
>> agent does not
>> generate a References: header and it was not properly sorted into the
>> correct thread.
>
> Sorry. I'm stuck using Outlook at work which can't seem to be persuaded to
> do that.
I use Outlook, too (but not on this list). It works at least with Outlook
2003. But it looks you are using 97 or 98.
Kind regards,
Alexander
From 2005a at usenet.alexanderweb.de Tue Mar 1 12:09:06 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Tue Mar 1 12:09:06 2005
Subject: [Moin-user] Re: Re: Re: Is it possible to upload pages /part of pages via eMail?
References: <114vxc62yvzgx.dlg@usenet.alexanderweb.de>
Message-ID: <1bw19pfgc9mkx$.dlg@usenet.alexanderweb.de>
On Tue, 01 Mar 2005 12:41:59 +0100, Gerhard Marini wrote:
>>> .... the email is "posted" to the wiki. I......
>>
>> MoinMoin would perfectly suite that scenario. But it could not play the
>> mail processing part because it is neither a MTA nor a daemon that
>> processes mails. So you need to setup a daemon which reads the mailbox
>> and
>> injects the mails into MoinMoin via XMLRPC etc. (which is kind of
>> simple).
> Thanks for the info. MTA and Mailbox is available.
>
> However, I have no experience in setting up a daemon and injecting mails
> via XMLRPC. Do you have any links from where I can start to set-up such a
> scenario in a Windows environment?
You have to write a program which needs two interfaces: access to the
mailbox (Python has COM connectors (for Exchange) and should have modules
which parse mbox etc. files (for other unix-like mailboxes)) and an XMLRPC
connection. Establishing the latter one is very easy, see the supplied
scripts in MoinMoin/scripts/xmlrpc_tools. This can be done in Python.
Alternatively, you could write a program which just transfers one e-mail
into the wiki and is called by the mail server.
In any case, it fully depends on which mail solution you are currently
using.
Kind regards,
Alexander
From newall at newall.force9.co.uk Wed Mar 2 04:36:16 2005
From: newall at newall.force9.co.uk (Woll Newall)
Date: Wed Mar 2 04:36:16 2005
Subject: [Moin-user] DateTime macro fail
Message-ID:
An HTML attachment was scrubbed...
URL:
From toya at linefeed.org Wed Mar 2 07:20:13 2005
From: toya at linefeed.org (toya)
Date: Wed Mar 2 07:20:13 2005
Subject: [Moin-user] html
Message-ID: <20050302145020.GA71482@linefeed.org>
can i add html code to a wiki page on moinmoin?
i need to use html for some acents ..like ' ^ ~
i tried to just add the code but it didnt recongnized it
is that a way i can do it?
ciao
toya
From tw-public at gmx.de Wed Mar 2 07:59:49 2005
From: tw-public at gmx.de (Thomas Waldmann)
Date: Wed Mar 2 07:59:49 2005
Subject: [Moin-user] html
In-Reply-To: <20050302145020.GA71482@linefeed.org>
References: <20050302145020.GA71482@linefeed.org>
Message-ID: <4225DCAF.3060503@gmx.de>
> can i add html code to a wiki page on moinmoin?
There is a html macro, but we don't support that.
> i need to use html for some acents ..like ' ^ ~
Moin supports utf-8 encoding (internally: unicode) since 1.3, so you
should be able to type any character used on this planet, without using
html.
From toya at linefeed.org Wed Mar 2 09:07:50 2005
From: toya at linefeed.org (toya)
Date: Wed Mar 2 09:07:50 2005
Subject: [Moin-user] html
In-Reply-To: <4225DCAF.3060503@gmx.de>
References: <20050302145020.GA71482@linefeed.org> <4225DCAF.3060503@gmx.de>
Message-ID: <20050302170303.GA74132@linefeed.org>
hi,
i use the html code cuz my keyboard cant put the acents i need...that is why...
Thomas Waldmann said:
> >can i add html code to a wiki page on moinmoin?
>
> There is a html macro, but we don't support that.
>
> >i need to use html for some acents ..like ' ^ ~
>
> Moin supports utf-8 encoding (internally: unicode) since 1.3, so you
> should be able to type any character used on this planet, without using
> html.
>
>
>
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
> _______________________________________________
> Moin-user mailing list
> Moin-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/moin-user
From om-lists-wiki at omx.ch Wed Mar 2 11:06:36 2005
From: om-lists-wiki at omx.ch (Olivier Mueller)
Date: Wed Mar 2 11:06:36 2005
Subject: [Moin-user] will moin-moin be adapted to my needs? (corporate wiki)
Message-ID: <1109790348.746.26.camel@bigapple.omnis.ch>
Hello,
I'm currently navigating across http://c2.com/cgi/wiki?WikiChoicetree
trying to find the "perfect" wiki, and it seems that moinmoin is
the one: well designed, python, file upload support, simple, ACL's.
Here is what I'd like to have: if you have a few seconds, I'd be
happy if you could tell me if it could be done with moinmoin.
(I plan to play with moinmoin's ACL later today).
Goal would be a kind of "corporate" wiki, with a public part
for public projects (open source), and different private parts,
for server documentation:
/Public/PublicDocument1 -> rw access for everybody
/Public/PublicDocument2 -> rw access for everybody
/Customer1 -> private, rw access for UserA, UserB, UserC
/Customer2 -> private, rw access for UserA, UserD, UserE
UserD should only be able to see the Public part and
the documents in the /Customer2 tree, and he shouldn't
even see that there is a "/Customer1" tree: is that
possible, or would it be to unsecure?
If necessary I could setup one standalone wiki per
customer or project, but I guess it would be nicer
with just one... :)
About security, I'd like to use the wiki to store
some sensitive passwords (each of these "customers" have servers):
how would you do that? I'm thinking about using
a kind of "gpg" pad, and store only some blocks like
"gqQXy5kJIlB4sGxJE+u0DbvPdX5U2mLFMxULL2kK0YIpOU734EywLi65XxHEKlXV
sOOyskZs/BjIJmWoBsOMIujUMbMYlk4UoSSLyP8zJyuRwCob41zhed2CMG3CTLXE"
To get the cleartext data, the user should than copy paste
these line somewhere and give in the "secret" key (not stored on the
wiki). Does it sound ok? Maybe there are even modules/macros for
that, I'll search... :)
Regards,
Olivier
--
_______________________________________________________
Olivier M?ller - PGP key ID: 0x0E84D2EA - Switzerland
E-Mail: http://omx.ch/mail/ - AIM/iChat: swix3k
From pascal.bauermeister at hispeed.ch Wed Mar 2 13:35:44 2005
From: pascal.bauermeister at hispeed.ch (Pascal Bauermeister)
Date: Wed Mar 2 13:35:44 2005
Subject: [Moin-user] The Form macro
Message-ID: <1109799267.5119.5.camel@cassis>
Hello,
can anybody explain me how the 'Form' macro works (MoinMoin 1.2.x) ?
Having [[Form(WeblogForm)]] in a page renders a correct form when the
page is displayed, but submitting the form brings me to a page just
named 'action'.
TIA
Pascal
From yaghani at mac.com Wed Mar 2 15:26:47 2005
From: yaghani at mac.com (Yusuf Abdulghani)
Date: Wed Mar 2 15:26:47 2005
Subject: [Moin-user] will moin-moin be adapted to my needs? (corporate wiki)
In-Reply-To: <1109790348.746.26.camel@bigapple.omnis.ch>
References: <1109790348.746.26.camel@bigapple.omnis.ch>
Message-ID: <186c0dc3f332759335c60419338cf314@mac.com>
Oliver,
All that you mention can be done very easily with MoinMoin wiki and all
of them in one wiki. Use groups to group your users for access to
specific parts of your wiki. I would highly recommend that you use
"templates" with predefined ACLs to create pages so that your users do
not mess up the permissions and mistakenly allow others (or people from
other companies) to read your pages.
The default permissions for each page will be set so read/write/admin
for the AdminGroup. For the rest of the users (Known/All), set it such
that no one can read any pages. Divide users into groups. Create a
"homepage" for each client and give read access to that page only to
the group(s) of users who should see it. On that "homepage", give the
users a button to create subpages (using "NewPage" macro) based on
templates whose ACLs are already set. This will ensure that your users
don't have to worry about ACLs.
I have found MoinMoin to be very easy to use and maintain (especially
after the 1.3.x release). The interface is clean.
Hope this helps.
Yusuf
On Mar 2, 2005, at 11:05 AM, Olivier Mueller wrote:
> Hello,
>
> I'm currently navigating across http://c2.com/cgi/wiki?WikiChoicetree
> trying to find the "perfect" wiki, and it seems that moinmoin is
> the one: well designed, python, file upload support, simple, ACL's.
>
> Here is what I'd like to have: if you have a few seconds, I'd be
> happy if you could tell me if it could be done with moinmoin.
> (I plan to play with moinmoin's ACL later today).
>
> Goal would be a kind of "corporate" wiki, with a public part
> for public projects (open source), and different private parts,
> for server documentation:
>
> /Public/PublicDocument1 -> rw access for everybody
> /Public/PublicDocument2 -> rw access for everybody
>
> /Customer1 -> private, rw access for UserA, UserB, UserC
> /Customer2 -> private, rw access for UserA, UserD, UserE
>
>
> UserD should only be able to see the Public part and
> the documents in the /Customer2 tree, and he shouldn't
> even see that there is a "/Customer1" tree: is that
> possible, or would it be to unsecure?
>
> If necessary I could setup one standalone wiki per
> customer or project, but I guess it would be nicer
> with just one... :)
>
>
> About security, I'd like to use the wiki to store
> some sensitive passwords (each of these "customers" have servers):
> how would you do that? I'm thinking about using
> a kind of "gpg" pad, and store only some blocks like
> "gqQXy5kJIlB4sGxJE+u0DbvPdX5U2mLFMxULL2kK0YIpOU734EywLi65XxHEKlXV
> sOOyskZs/BjIJmWoBsOMIujUMbMYlk4UoSSLyP8zJyuRwCob41zhed2CMG3CTLXE"
>
> To get the cleartext data, the user should than copy paste
> these line somewhere and give in the "secret" key (not stored on the
> wiki). Does it sound ok? Maybe there are even modules/macros for
> that, I'll search... :)
>
>
> Regards,
> Olivier
>
> --
> _______________________________________________________
> Olivier M?ller - PGP key ID: 0x0E84D2EA - Switzerland
> E-Mail: http://omx.ch/mail/ - AIM/iChat: swix3k
>
>
>
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real
> users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
> _______________________________________________
> Moin-user mailing list
> Moin-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/moin-user
From fahaynes at gmail.com Wed Mar 2 15:52:41 2005
From: fahaynes at gmail.com (Fred Haynes)
Date: Wed Mar 2 15:52:41 2005
Subject: [Moin-user] will moin-moin be adapted to my needs? (corporate wiki)
In-Reply-To: <186c0dc3f332759335c60419338cf314@mac.com>
References: <1109790348.746.26.camel@bigapple.omnis.ch>
<186c0dc3f332759335c60419338cf314@mac.com>
Message-ID: <750ceca80503021552eb782c@mail.gmail.com>
Yusuf,
wouldn't this ACL configuration fail unless all users were given admin
rights by default? I have tried this configuration and I get an error
stating that I don't have permission to change the ACLs for the new
page (presumably, from default settings to the template's settings).
-Fred
On Wed, 2 Mar 2005 15:26:25 -0800, Yusuf Abdulghani wrote:
> Oliver,
>
> All that you mention can be done very easily with MoinMoin wiki and all
> of them in one wiki. Use groups to group your users for access to
> specific parts of your wiki. I would highly recommend that you use
> "templates" with predefined ACLs to create pages so that your users do
> not mess up the permissions and mistakenly allow others (or people from
> other companies) to read your pages.
>
> The default permissions for each page will be set so read/write/admin
> for the AdminGroup. For the rest of the users (Known/All), set it such
> that no one can read any pages. Divide users into groups. Create a
> "homepage" for each client and give read access to that page only to
> the group(s) of users who should see it. On that "homepage", give the
> users a button to create subpages (using "NewPage" macro) based on
> templates whose ACLs are already set. This will ensure that your users
> don't have to worry about ACLs.
>
> I have found MoinMoin to be very easy to use and maintain (especially
> after the 1.3.x release). The interface is clean.
>
> Hope this helps.
>
> Yusuf
>
> On Mar 2, 2005, at 11:05 AM, Olivier Mueller wrote:
>
> > Hello,
> >
> > I'm currently navigating across http://c2.com/cgi/wiki?WikiChoicetree
> > trying to find the "perfect" wiki, and it seems that moinmoin is
> > the one: well designed, python, file upload support, simple, ACL's.
> >
> > Here is what I'd like to have: if you have a few seconds, I'd be
> > happy if you could tell me if it could be done with moinmoin.
> > (I plan to play with moinmoin's ACL later today).
> >
> > Goal would be a kind of "corporate" wiki, with a public part
> > for public projects (open source), and different private parts,
> > for server documentation:
> >
> > /Public/PublicDocument1 -> rw access for everybody
> > /Public/PublicDocument2 -> rw access for everybody
> >
> > /Customer1 -> private, rw access for UserA, UserB, UserC
> > /Customer2 -> private, rw access for UserA, UserD, UserE
> >
> >
> > UserD should only be able to see the Public part and
> > the documents in the /Customer2 tree, and he shouldn't
> > even see that there is a "/Customer1" tree: is that
> > possible, or would it be to unsecure?
> >
> > If necessary I could setup one standalone wiki per
> > customer or project, but I guess it would be nicer
> > with just one... :)
> >
> >
> > About security, I'd like to use the wiki to store
> > some sensitive passwords (each of these "customers" have servers):
> > how would you do that? I'm thinking about using
> > a kind of "gpg" pad, and store only some blocks like
> > "gqQXy5kJIlB4sGxJE+u0DbvPdX5U2mLFMxULL2kK0YIpOU734EywLi65XxHEKlXV
> > sOOyskZs/BjIJmWoBsOMIujUMbMYlk4UoSSLyP8zJyuRwCob41zhed2CMG3CTLXE"
> >
> > To get the cleartext data, the user should than copy paste
> > these line somewhere and give in the "secret" key (not stored on the
> > wiki). Does it sound ok? Maybe there are even modules/macros for
> > that, I'll search... :)
> >
> >
> > Regards,
> > Olivier
> >
> > --
> > _______________________________________________________
> > Olivier M?ller - PGP key ID: 0x0E84D2EA - Switzerland
> > E-Mail: http://omx.ch/mail/ - AIM/iChat: swix3k
> >
> >
> >
> >
> > -------------------------------------------------------
> > SF email is sponsored by - The IT Product Guide
> > Read honest & candid reviews on hundreds of IT Products from real
> > users.
> > Discover which products truly live up to the hype. Start reading now.
> > http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
> > _______________________________________________
> > Moin-user mailing list
> > Moin-user at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/moin-user
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_ide95&alloc_id396&opclick
> _______________________________________________
> Moin-user mailing list
> Moin-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/moin-user
>
From om-lists-wiki at omx.ch Wed Mar 2 16:04:05 2005
From: om-lists-wiki at omx.ch (Olivier Mueller)
Date: Wed Mar 2 16:04:05 2005
Subject: [Moin-user] will moin-moin be adapted to my needs? (corporate
wiki)
In-Reply-To: <186c0dc3f332759335c60419338cf314@mac.com>
References: <1109790348.746.26.camel@bigapple.omnis.ch>
<186c0dc3f332759335c60419338cf314@mac.com>
Message-ID: <1109808211.746.58.camel@bigapple.omnis.ch>
Bonsoir Yusuf,
Many thanks for your feedback!
On Wed, 2005-03-02 at 15:26 -0800, Yusuf Abdulghani wrote:
> All that you mention can be done very easily with MoinMoin wiki and all
> of them in one wiki. Use groups to group your users for access to
> specific parts of your wiki.
yes, just experimented that a few minutes ago, everything working as
planned with the ACL stuff: simple & easy.
> The default permissions for each page will be set so read/write/admin
> for the AdminGroup. For the rest of the users (Known/All), set it such
> that no one can read any pages. Divide users into groups. Create a
> "homepage" for each client and give read access to that page only to
> the group(s) of users who should see it. On that "homepage", give the
> users a button to create subpages (using "NewPage" macro) based on
> templates whose ACLs are already set. This will ensure that your users
> don't have to worry about ACLs.
ah, great: I was asking myself how to solve that "Customer creates
Subpage" problem (which would now be visible by all, because other
people are not admins). So the next step in my MoinMoin trip is going to
be the Macros, thanks for the hint!
> Hope this helps.
yes, merci!
regards from frozen Z?rich (-10?C),
Olivier
From yusuf at apple.com Wed Mar 2 16:11:25 2005
From: yusuf at apple.com (Yusuf Abdulghani)
Date: Wed Mar 2 16:11:25 2005
Subject: [Moin-user] will moin-moin be adapted to my needs? (corporate wiki)
In-Reply-To: <750ceca80503021552eb782c@mail.gmail.com>
References: <1109790348.746.26.camel@bigapple.omnis.ch> <186c0dc3f332759335c60419338cf314@mac.com> <750ceca80503021552eb782c@mail.gmail.com>
Message-ID:
Fred,
I believe that this should work, but haven't tried it myself:
acl_rights_before = u"AdminGroup:read,write,delete,revert,admin"
acl_rights_default = u"All:"
What this suggests is that don't give ANY permissions to anyone except
the users in the AdminGroup. No one will be able to see any pages in
the wiki.
Lets now create a page called "MyClientNumberOneGroup" as follows:
---------------------
* ClientOneUserOne
* ClientOneUserTwo
* ClientOneUserThree
---------------------
Since the above page does not have any acls, it will use the ACLs from
the wikiconfig.py. No one will be able to read/write to this page
except the users in the AdminGroup.
Now let a user from the AdminGroup create a page "MyClientNumberOne"
and give access to all the users in "MyClientNumberOneGroup" as
follows:
----------------------------
#acl MyClientNumberOneGroup:read All:
##language:en
### DO NOT EDIT ABOVE THIS LINE ###
'''Table of Contents'''
[[TableOfContents]]
= Welcome MyClientNumberOne =
Blah Blah.
= Topics Related to This Page =
Here is an exhaustive list of sub-topics related to this page:
[[FullSearch(t:"^@PAGE@/")]]
= Create New Page =
1. Think of a good WikiName for the topic. It will be used to create a
subpage under this page. Enter it here:
[[NewPage(MyClientNumberOneTemplate, Create New Sub-Page, @PAGE@)]]
= How to Subscribe to This Page =
Realising that this page is subscribed by many users of this wiki, I
want to explain how to subscribe to these pages correctly:
Just put `@PAGE@/.*` into the subscribed pages listing on the page
UserPreferences.
----------------------------
Note that the "MyClientNumberOneTemplate" can be designed as follows:
----------------
#acl MyClientNumberOneGroup:read,write,delete All:
##language:en
### DO NOT EDIT ABOVE THIS LINE ###
'''Table of Contents'''
[[TableOfContents]]
= Welcome =
Your welcome message. Note that this is just a template. You can set it
up however you want.
= Topics Related to This Page =
Here is an exhaustive list of sub-topics related to this page:
[[FullSearch(t:"^@PAGE@/")]]
= Create New Topic =
1. Think of a good WikiName for the topic. It will be used to create a
subpage under this page. Enter it here:
[[NewPage(MyClientNumberOneTemplate, Create New Sub-Topic, @PAGE@)]]
= How to Subscribe to This Page =
Realising that this page is subscribed by many users of this wiki, I
want to explain how to subscribe to these pages correctly:
Just put `@PAGE@/.*` into the subscribed pages listing on the page
UserPreferences.
-----------------
This setting should probably work....
Yusuf
On Mar 2, 2005, at 3:52 PM, Fred Haynes wrote:
> Yusuf,
>
> wouldn't this ACL configuration fail unless all users were given admin
> rights by default? I have tried this configuration and I get an error
> stating that I don't have permission to change the ACLs for the new
> page (presumably, from default settings to the template's settings).
>
> -Fred
>
>
> On Wed, 2 Mar 2005 15:26:25 -0800, Yusuf Abdulghani
> wrote:
>> Oliver,
>>
>> All that you mention can be done very easily with MoinMoin wiki and
>> all
>> of them in one wiki. Use groups to group your users for access to
>> specific parts of your wiki. I would highly recommend that you use
>> "templates" with predefined ACLs to create pages so that your users do
>> not mess up the permissions and mistakenly allow others (or people
>> from
>> other companies) to read your pages.
>>
>> The default permissions for each page will be set so read/write/admin
>> for the AdminGroup. For the rest of the users (Known/All), set it such
>> that no one can read any pages. Divide users into groups. Create a
>> "homepage" for each client and give read access to that page only to
>> the group(s) of users who should see it. On that "homepage", give the
>> users a button to create subpages (using "NewPage" macro) based on
>> templates whose ACLs are already set. This will ensure that your users
>> don't have to worry about ACLs.
>>
>> I have found MoinMoin to be very easy to use and maintain (especially
>> after the 1.3.x release). The interface is clean.
>>
>> Hope this helps.
>>
>> Yusuf
>>
>> On Mar 2, 2005, at 11:05 AM, Olivier Mueller wrote:
>>
>>> Hello,
>>>
>>> I'm currently navigating across http://c2.com/cgi/wiki?WikiChoicetree
>>> trying to find the "perfect" wiki, and it seems that moinmoin is
>>> the one: well designed, python, file upload support, simple, ACL's.
>>>
>>> Here is what I'd like to have: if you have a few seconds, I'd be
>>> happy if you could tell me if it could be done with moinmoin.
>>> (I plan to play with moinmoin's ACL later today).
>>>
>>> Goal would be a kind of "corporate" wiki, with a public part
>>> for public projects (open source), and different private parts,
>>> for server documentation:
>>>
>>> /Public/PublicDocument1 -> rw access for everybody
>>> /Public/PublicDocument2 -> rw access for everybody
>>>
>>> /Customer1 -> private, rw access for UserA, UserB, UserC
>>> /Customer2 -> private, rw access for UserA, UserD, UserE
>>>
>>>
>>> UserD should only be able to see the Public part and
>>> the documents in the /Customer2 tree, and he shouldn't
>>> even see that there is a "/Customer1" tree: is that
>>> possible, or would it be to unsecure?
>>>
>>> If necessary I could setup one standalone wiki per
>>> customer or project, but I guess it would be nicer
>>> with just one... :)
>>>
>>>
>>> About security, I'd like to use the wiki to store
>>> some sensitive passwords (each of these "customers" have servers):
>>> how would you do that? I'm thinking about using
>>> a kind of "gpg" pad, and store only some blocks like
>>> "gqQXy5kJIlB4sGxJE+u0DbvPdX5U2mLFMxULL2kK0YIpOU734EywLi65XxHEKlXV
>>> sOOyskZs/BjIJmWoBsOMIujUMbMYlk4UoSSLyP8zJyuRwCob41zhed2CMG3CTLXE"
>>>
>>> To get the cleartext data, the user should than copy paste
>>> these line somewhere and give in the "secret" key (not stored on the
>>> wiki). Does it sound ok? Maybe there are even modules/macros for
>>> that, I'll search... :)
>>>
>>>
>>> Regards,
>>> Olivier
>>>
>>> --
>>> _______________________________________________________
>>> Olivier M?ller - PGP key ID: 0x0E84D2EA - Switzerland
>>> E-Mail: http://omx.ch/mail/ - AIM/iChat: swix3k
>>>
>>>
>>>
>>>
>>> -------------------------------------------------------
>>> SF email is sponsored by - The IT Product Guide
>>> Read honest & candid reviews on hundreds of IT Products from real
>>> users.
>>> Discover which products truly live up to the hype. Start reading now.
>>> http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
>>> _______________________________________________
>>> Moin-user mailing list
>>> Moin-user at lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/moin-user
>>
>> -------------------------------------------------------
>> SF email is sponsored by - The IT Product Guide
>> Read honest & candid reviews on hundreds of IT Products from real
>> users.
>> Discover which products truly live up to the hype. Start reading now.
>> http://ads.osdn.com/?ad_ide95&alloc_id396&opclick
>> _______________________________________________
>> Moin-user mailing list
>> Moin-user at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/moin-user
>>
>
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real
> users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_ide95&alloc_id396&op=click
> _______________________________________________
> Moin-user mailing list
> Moin-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/moin-user
From 2005a at usenet.alexanderweb.de Wed Mar 2 16:39:29 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Wed Mar 2 16:39:29 2005
Subject: [Moin-user] Re: The Form macro
References: <1109799267.5119.5.camel@cassis>
Message-ID: <1jyegdozgv8x2$.dlg@usenet.alexanderweb.de>
On Wed, 02 Mar 2005 22:34:27 +0100, Pascal Bauermeister wrote:
> can anybody explain me how the 'Form' macro works (MoinMoin 1.2.x) ?
Not at all. It was never finished since it was introduced in ~ 0.5
Kind regards,
Alexander
From 2005a at usenet.alexanderweb.de Wed Mar 2 16:46:13 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Wed Mar 2 16:46:13 2005
Subject: [Moin-user] Re: DateTime macro fail
References:
Message-ID: <18k141d9ppehv$.dlg@usenet.alexanderweb.de>
On Wed, 02 Mar 2005 12:37:28 +0000, Woll Newall wrote:
> I get a "DateTime macro FAIL" error when I run the test action, as shown below. Is this a problem that needs fixing - it seems to work OK? If it
> needs fixing, any ideas on how to fix it?
For your pleasure, I cut down your mail to a few lines. Maybe this resolves
your issue:
> parser.wiki: DateTime macro ... FAIL
>
> If this fails, it is likely a problem in your python / libc,
> not in moin. See also:
>
Kind regards,
Alexander
From om-lists-wiki at omx.ch Wed Mar 2 16:46:44 2005
From: om-lists-wiki at omx.ch (Olivier Mueller)
Date: Wed Mar 2 16:46:44 2005
Subject: [Moin-user] will moin-moin be adapted to my needs? (corporate
wiki)
In-Reply-To: <1109808211.746.58.camel@bigapple.omnis.ch>
References: <1109790348.746.26.camel@bigapple.omnis.ch>
<186c0dc3f332759335c60419338cf314@mac.com>
<1109808211.746.58.camel@bigapple.omnis.ch>
Message-ID: <1109810764.746.62.camel@bigapple.omnis.ch>
On Thu, 2005-03-03 at 01:03 +0100, Olivier Mueller wrote:
> ah, great: I was asking myself how to solve that "Customer creates
> Subpage" problem (which would now be visible by all, because other
> people are not admins).
Self-answer: http://moinmoin.wikiwikiweb.de/MoinMoinTodo/Release_1%2e4 :
"subpages should inherit ACLs of the parents. See OliverGraf for a
patch" -> http://moinmoin.wikiwikiweb.de/OliverGraf
-> "inherit-parent-acl.diff"
This sounds good... (if the macro trick wouldn't work, untested yet).
O.
From cmiramon at kde-france.org Thu Mar 3 05:19:48 2005
From: cmiramon at kde-france.org (Charles de Miramon)
Date: Thu Mar 3 05:19:48 2005
Subject: [Moin-user] Access Keys in MoinMoin
Message-ID:
Hello,
Something I'm missing in MoinMoin interface is accesskeys to make it faster
to navigate, edit and save a page. Access keys work for major browsers (IE,
Firefox, Konqueror). In Konqueror, you have this nifty feature that
pressing Ctrl on page show all the accesskeys you can use.
- Did someone has created an alternative MoinMoin theme with access keys ?
- Would it be hard to add accesskeys in MoinMoin ? Can it be added as a new
theme or should you hack the core program to add the accesskey=[foo] in the
right places where the HTML code is generated ?
Cheers,
Charles
From tw at waldmann-edv.de Thu Mar 3 08:22:25 2005
From: tw at waldmann-edv.de (Thomas Waldmann)
Date: Thu Mar 3 08:22:25 2005
Subject: [Moin-user] will moin-moin be adapted to my needs? (corporate
wiki)
In-Reply-To: <1109790348.746.26.camel@bigapple.omnis.ch>
References: <1109790348.746.26.camel@bigapple.omnis.ch>
Message-ID: <4227339D.7030001@waldmann-edv.de>
> well designed, python, file upload support, simple, ACL's.
We try to make it even better in 1.4. :)
I see you have already got some answers concerning ACLs, so just my
additions:
> /Public/PublicDocument1 -> rw access for everybody
> /Public/PublicDocument2 -> rw access for everybody
As long as we don't have hierarchical ACLs or sub wikis, you don't have
an advantage by making such more or less "deep" structures - in
contrary, toplevel pages are linked easier...
> About security, I'd like to use the wiki to store
> some sensitive passwords (each of these "customers" have servers):
> how would you do that?
In any way, please don't put them on a public wiki as cleartext, not
even with ACL protection. :)
We try to avoid ACL bugs, but you know: shit happens...
And as long you do it via http:, wiki pages go as cleartext across the
net. On the file system, they are also stored as cleartext.
> I'm thinking about using
> a kind of "gpg" pad, and store only some blocks like
> "gqQXy5kJIlB4sGxJE+u0DbvPdX5U2mLFMxULL2kK0YIpOU734EywLi65XxHEKlXV
> sOOyskZs/BjIJmWoBsOMIujUMbMYlk4UoSSLyP8zJyuRwCob41zhed2CMG3CTLXE"
>
> To get the cleartext data, the user should than copy paste
> these line somewhere and give in the "secret" key (not stored on the
> wiki). Does it sound ok?
Idea sounds nice. If you could do some python code for making that easy
usable AND secure, I am sure that quite some people could use that.
Thomas
From haase at msg.ucsf.edu Thu Mar 3 11:23:17 2005
From: haase at msg.ucsf.edu (Sebastian Haase)
Date: Thu Mar 3 11:23:17 2005
Subject: [Moin-user] attachment files don't show up after upgrade
Message-ID: <200503031122.33870.haase@msg.ucsf.edu>
Hi,
I just upgraded from moinmoin 1.0 to 1.2
Now some wiki pages say like:
Upload new attachment "a2.jpg"
where there should be already an image uploaded.
I have this in my apache2 config:
Alias /wiki/ "/usr/share/moin/htdocs/"
ScriptAlias /mywiki "/home/moin/mywiki/moin.cgi"
Alias /mywikiattach/ "/home/moin/mywiki_files/"
my moin_config.py has this:
allowed_actions = ['DeletePage', 'AttachFile']
attachments = {
'dir': '/home/moin/mywiki_files',
'url': '/mywikiattach',
}
And /var/log/apache2/access.log shows this
"GET /mywiki/WillyArchive HTTP/1.1" 200 21108 "-"
(no error.log entry)
Any hints ?? How can I follow/debug what the python scripts do ?
Thanks for moinmoin,
Sebastian Haase
From 2005a at usenet.alexanderweb.de Thu Mar 3 12:04:03 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Thu Mar 3 12:04:03 2005
Subject: [Moin-user] Re: Access Keys in MoinMoin
References:
Message-ID: <16dbjz0wkacgt$.dlg@usenet.alexanderweb.de>
On Thu, 03 Mar 2005 14:12:13 +0100, Charles de Miramon wrote:
> Something I'm missing in MoinMoin interface is accesskeys to make it faster
> to navigate, edit and save a page. Access keys work for major browsers (IE,
> Firefox, Konqueror). In Konqueror, you have this nifty feature that
> pressing Ctrl on page show all the accesskeys you can use.
> - Did someone has created an alternative MoinMoin theme with access keys ?
> - Would it be hard to add accesskeys in MoinMoin ? Can it be added as a new
> theme or should you hack the core program to add the accesskey=[foo] in the
> right places where the HTML code is generated ?
I suggested this as well. The others did not like the idea.
You can copy a theme and rewrite it to use access keys, that should work
without problems. You may think about contributing the patch. Maybe it gets
included when enough people are using it :-)
Kind regards,
Alexander
From woll at newall.force9.co.uk Thu Mar 3 16:03:05 2005
From: woll at newall.force9.co.uk (Woll Newall)
Date: Thu Mar 3 16:03:05 2005
Subject: [Moin-user] Re: DateTime macro fail
Message-ID: <19237556111fc6e43c4cd1c9dcb2c2fd@newall.force9.co.uk>
Thanks. Yes, I read all of the page given by that link, but it was very
unclear if the problem is important or not.
I have heard from someone else that the fail can be safely ignored, so
I will ignore it!
From chaynes at indiana.edu Fri Mar 4 06:05:25 2005
From: chaynes at indiana.edu (Chris Haynes)
Date: Fri Mar 4 06:05:25 2005
Subject: [Moin-user] moin configuration problem
Message-ID: <200503041403.j24E3HLs026729@moose.cs.indiana.edu>
I can't be root on my apache server, but it runs simple scripts in
/var/www/cgi-bin
ok as my account username. /var/www/html is my web space, to which I
copied htdocs as /var/www/html/wiki. I can't modify the apache alias file
of course. The following is what I get when I run moin.cgi directly,
followed by additional details of my installation. Any help is much
appreciated. I'm a great python fan and it looks like moin is a very
well engineered wiki engine.
Best,
Chris
--------
$ cd /var/www/cgi-bin
[uubloomington at uubloomington.org /var/www/cgi-bin]
$ ./moin.cgi
[Thu Mar 3 20:14:21 2005] MoinMoin Configuration Error:
Could not find a match for url: "localhost".
Check your URL regular expressions in the "wikis" list in
"farmconfig.py".
Content-type: text/html;charset=utf-8
MoinMoin Configuration Error
MoinMoin Configuration Error
Could not find a match for url: "localhost".
Check your URL regular expressions in the "wikis" list in
"farmconfig.py".
- linux2 (posix)
- Python 2.3.3 (/usr/local/bin/python)
- MoinMoin release 1.3.3 (revision 1.3.3 release)
[uubloomington at uubloomington.org /var/www/cgi-bin]
-------------
$ tail /var/log/httpd/error_log
[Thu Mar 3 20:10:55 2005] [error] [client 66.196.90.202] File does not
exist: /home/virtual/site69/fst/var/www/html/robots.txt
[Thu Mar 3 20:10:55 2005] [error] [client 66.196.90.202] File does not
exist: /home/virtual/site69/fst/var/www/html/missing.html
[Thu Mar 3 20:14:34 2005] [error] [client 69.11.150.161] File does not
exist:
/home/virtual/site69/fst/var/www/html/prologue/index_files/tridown.htm
[Thu Mar 3 20:14:34 2005] [error] [client 69.11.150.161] File does not
exist: /home/virtual/site69/fst/var/www/html/missing.html
[Thu Mar 3 20:14:35 2005] [error] [client 69.11.150.161] File does not
exist: /home/virtual/site69/fst/var/www/html/prologue/tridown.gif
[Thu Mar 3 20:14:35 2005] [error] [client 69.11.150.161] File does not
exist: /home/virtual/site69/fst/var/www/html/missing.html
[Thu Mar 3 20:14:35 2005] [error] [client 69.11.150.161] File does not
exist: /home/virtual/site69/fst/var/www/html/prologue/tridown.gif
[Thu Mar 3 20:14:35 2005] [error] [client 69.11.150.161] File does not
exist: /home/virtual/site69/fst/var/www/html/missing.html
[Thu Mar 3 20:14:35 2005] [error] [client 69.11.150.161] File does not
exist: /home/virtual/site69/fst/var/www/html/prologue/tridown.gif
[Thu Mar 3 20:14:35 2005] [error] [client 69.11.150.161] File does not
exist: /home/virtual/site69/fst/var/www/html/missing.html
[uubloomington at uubloomington.org /var/www/cgi-bin]
$ cd /var/www/html
[uubloomington at uubloomington.org /var/www/html]
$ ls
BuildWindSign.jpg exmplmenu_var.js~ programs test
about header.html prologue
webalizer
banner.gif images rainbow.jpg wiki
conversationswithnewcomers.html index.html rainbowflag.gif
worship
current menu_com.js save
cuups mission.html sjustice
exmplmenu_var.js notably.html startup_index.html
[uubloomington at uubloomington.org /var/www/html]
------------
I used the following setup script:
export INSTANCE=uuwiki
export SHARE=/home/uubloomington/share/moin
export WIKILOCATION=$SHARE
export PREFIX=/home/uubloomington
cd $WIKILOCATION
mkdir $INSTANCE # make a directory for this instance
cp -R $SHARE/data $INSTANCE # copy template data directory
cp -R $SHARE/underlay $INSTANCE # copy underlay data directory
cp $SHARE/config/wikiconfig.py $INSTANCE # copy wiki configuration sample
file
# chown -R $USER.$GROUP $INSTANCE # check that USER and GROUP are correct
chmod -R ug+rwX $INSTANCE # USER.GROUP may read and write
chmod -R o-rwx $INSTANCE # everybody else is rejected
cp $SHARE/server/moin.cgi /var/www/cgi-bin
cp -R $SHARE/htdocs /var/www/html/wiki
chmod 755 /var/www/cgi-bin/moin.cgi
----------
I deleted farmconfig.py. wikiconfig.py follows
$ cat wikiconfig.py
# -*- coding: iso-8859-1 -*-
# IMPORTANT! This encoding (charset) setting MUST be correct! If you live in
a
# western country and you don't know that you use utf-8, you probably want
to
# use iso-8859-1 (or some other iso charset). If you use utf-8 (a Unicode
# encoding) you MUST use: coding: utf-8
# That setting must match the encoding your editor uses when you modify the
# settings below. If it does not, special non-ASCII chars will be wrong.
"""
MoinMoin - Configuration for a single wiki
If you run a single wiki only, you can omit the farmconfig.py config
file and just use wikiconfig.py - it will be used for every request
we get in that case.
Note that there are more config options than you'll find in
the version of this file that is installed by default; see
the module MoinMoin.multiconfig for a full list of names and their
default values.
Also, the URL http://moinmoin.wikiwikiweb.de/HelpOnConfiguration has
a list of config options.
@copyright: 2000-2005 by Juergen Hermann
@license: GNU GPL, see COPYING for details.
"""
from MoinMoin.multiconfig import DefaultConfig
class Config(DefaultConfig):
# Wiki identity ----------------------------------------------------
# Site name, used by default for wiki name-logo [Unicode]
sitename = u'UUCB Wiki'
# Wiki logo. You can use an image, text or both. [Unicode]
# Example: u'My Wiki'
# For no logo or text, use ''
logo_string = sitename
# The interwiki name used in interwiki links
interwikiname = None
# Critical setup ---------------------------------------------------
# Misconfiguration here will render your wiki unusable. Check that
# all directories are accessible by the web server or moin server.
# If you encounter problems, try to set data_dir and data_underlay_dir
# to absolute paths.
# Where your mutable wiki pages are. You want to make regular
# backups of this directory.
data_dir = '/home/uubloomington/share/moin/uuwiki/data/'
# Where read-only system and help page are. You might want to share
# this directory between several wikis. When you update MoinMoin,
# you can safely replace the underlay directory with a new one. This
# directory is part of MoinMoin distribution, you don't have to
# backup it.
data_underlay_dir = '/home/uubloomington/share/moin/uuwiki/underlay/'
# This must be '/wiki' for twisted and standalone. For CGI, it should
# match your Apache Alias setting.
url_prefix = '/wiki'
# Security ----------------------------------------------------------
# Security critical actions (disabled by default)
# Uncomment to enable options you like.
#allowed_actions = ['DeletePage', 'AttachFile', 'RenamePage']
# Enable acl (0 to disable)
acl_enabled = 0
# IMPORTANT: grant yourself admin rights! replace YourName with
# your user name. See HelpOnAccessControlLists for more help.
# All acl_right_xxx must use unicode [Unicode]
#acl_rights_before = u"YourName:read,write,delete,revert,admin"
# Link spam protection for public wikis (Uncomment to enable)
# Needs a reliable internet connection.
#from MoinMoin.util.antispam import SecurityPolicy
# Mail --------------------------------------------------------------
# Configure to enable subscribing to pages (disabled by default)
# or sending forgotten passwords.
# SMTP server, e.g. "mail.provider.com" (empty or None to disable mail)
mail_smarthost = ""
# The return address, e.g "My Wiki "
mail_from = ""
# "user pwd" if you need to use SMTP AUTH
mail_login = ""
# User interface ----------------------------------------------------
# Add your wikis important pages at the end. It is not recommended to
# remove the default links. Leave room for user links - don't use
# more than 6 short items.
# You MUST use Unicode strings here, but you need not use localized
# page names for system and help pages, those will be used automatically
# according to the user selected language. [Unicode]
navi_bar = [
# Will use page_front_page, (default FrontPage)
u'%(page_front_page)s',
u'RecentChanges',
u'FindPage',
u'HelpContents',
]
# The default theme anonymous or new users get
theme_default = 'modern'
# Language options --------------------------------------------------
# See http://moinmoin.wikiwikiweb.de/ConfigMarket for configuration in
# YOUR language that other people contributed.
# The main wiki language, set the direction of the wiki pages
default_lang = 'en'
# You must use Unicode strings here [Unicode]
page_category_regex = u'^Category[A-Z]'
page_dict_regex = u'[a-z]Dict$'
page_form_regex = u'[a-z]Form$'
page_group_regex = u'[a-z]Group$'
page_template_regex = u'[a-z]Template$'
# Content options ---------------------------------------------------
# Show users hostnames in RecentChanges
show_hosts = 1
# Enumerate headlines?
show_section_numbers = 0
# Charts size, require gdchart (Set to None to disable).
chart_options = {'width': 600, 'height': 300}
From tw-public at gmx.de Fri Mar 4 09:14:40 2005
From: tw-public at gmx.de (Thomas Waldmann)
Date: Fri Mar 4 09:14:40 2005
Subject: [Moin-user] attachment files don't show up after upgrade
In-Reply-To: <200503031122.33870.haase@msg.ucsf.edu>
References: <200503031122.33870.haase@msg.ucsf.edu>
Message-ID: <42289160.2040806@gmx.de>
> I just upgraded from moinmoin 1.0 to 1.2
X-)
1.2.4 hopefully.
If you have it running, you can go forward to 1.3.3 then. :)
> Now some wiki pages say like:
> Upload new attachment "a2.jpg"
>
> where there should be already an image uploaded.
> I have this in my apache2 config:
> Alias /wiki/ "/usr/share/moin/htdocs/"
> ScriptAlias /mywiki "/home/moin/mywiki/moin.cgi"
> Alias /mywikiattach/ "/home/moin/mywiki_files/"
>
> my moin_config.py has this:
> allowed_actions = ['DeletePage', 'AttachFile']
> attachments = {
> 'dir': '/home/moin/mywiki_files',
> 'url': '/mywikiattach',
> }
You should move away from that kind of config, for 2 reasons:
a) if done wrong (apache config), it can be very unsecure (imagine
someone uploading some malicious php or cgi script and then executing it
via web server)
b) we won't support that in 1.4 any more, because all wiki objects will
be equal (no matter what mime type, wiki page or "attached" files) and
live in data dir, we can't support that "attachments = ..." stuff any more.
AFAIK, just copying that mywiki_files dir content into data/pages dir
should work for 1.2, those directories use the same structure.
Maybe cleaning the data/cache also helps with such problems.
From haase at msg.ucsf.edu Fri Mar 4 10:00:03 2005
From: haase at msg.ucsf.edu (Sebastian Haase)
Date: Fri Mar 4 10:00:03 2005
Subject: [Moin-user] attachment files don't show up after upgrade
In-Reply-To: <20050304042136.366408C409@sc8-sf-spam1.sourceforge.net>
References: <20050304042136.366408C409@sc8-sf-spam1.sourceforge.net>
Message-ID: <200503040959.07838.haase@msg.ucsf.edu>
Hi,
I found the solution: The old/broken page was still in the cache !!
So I had to 'rm mywiki/data/cache/*'
Shouldn't this "trap" be more exposed ? Maybe it could be mentioned more
often ;-)
Thanks for reading
Sebastian Haase
On Thursday 03 March 2005 20:17, moin-user-request at lists.sourceforge.net
wrote:
Hi,
I just upgraded from moinmoin 1.0 to 1.2
Now some wiki pages say like:
Upload new attachment "a2.jpg"
where there should be already an image uploaded.
I have this in my apache2 config:
Alias /wiki/ "/usr/share/moin/htdocs/"
ScriptAlias /mywiki "/home/moin/mywiki/moin.cgi"
Alias /mywikiattach/ "/home/moin/mywiki_files/"
my moin_config.py has this:
allowed_actions = ['DeletePage', 'AttachFile']
attachments = {
'dir': '/home/moin/mywiki_files',
'url': '/mywikiattach',
}
And /var/log/apache2/access.log shows this
"GET /mywiki/WillyArchive HTTP/1.1" 200 21108 "-"
(no error.log entry)
Any hints ?? How can I follow/debug what the python scripts do ?
Thanks for moinmoin,
Sebastian Haase
From 2005a at usenet.alexanderweb.de Fri Mar 4 15:24:33 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Fri Mar 4 15:24:33 2005
Subject: [Moin-user] Re: moin configuration problem
References: <200503041403.j24E3HLs026729@moose.cs.indiana.edu>
Message-ID: <1ntr5hm2d7f42.dlg@usenet.alexanderweb.de>
On Fri, 4 Mar 2005 09:03:10 -0500, Chris Haynes wrote:
> I can't be root on my apache server, but it runs simple scripts in
> /var/www/cgi-bin
> ok as my account username. /var/www/html is my web space, to which I
> copied htdocs as /var/www/html/wiki. I can't modify the apache alias file
> of course. The following is what I get when I run moin.cgi directly,
> followed by additional details of my installation. Any help is much
> appreciated. I'm a great python fan and it looks like moin is a very
> well engineered wiki engine.
>
> Could not find a match for url: "localhost".
> Check your URL regular expressions in the "wikis" list in
> "farmconfig.py".
Simply delete the file named above or move it out of the path.
Kind regards,
Alexander
From chaynes at indiana.edu Sat Mar 5 08:58:00 2005
From: chaynes at indiana.edu (Chris Haynes)
Date: Sat Mar 5 08:58:00 2005
Subject: [Moin-user] setup problem
Message-ID: <200503051657.j25GvOfV027912@moose.cs.indiana.edu>
I'm trying to install moinmoin on an apache server, where I can't be root
on my apache server, but it runs simple scripts in /var/www/cgi-bin
ok. Following, separated by ------------, are
- the tail of the error log
- the head of the output from running /var/www/cgi-bin/moin.py from a shell,
and
- moin.py (same as moin.cgi except for the '## cth' lines. As you see, I've
printed
Note that I've modified moin.py to print my userid and load path, both of
which contain my local site-packages directory, containing MoinMoin.
How can the script import MoinMoin.request when invoked from the shell, but
not by the server, when in both cases the userid is the same, so protection
shouldn't be the issue? The euid is the same as the uid when the server
runs the script, and the MoinMoin directory is world readable and its path
directories are all world executable.
Help is much appreciated.
-- Chris
------------------------
$ !ta
tail /var/log/httpd/error_log
ImportError: No module named MoinMoin.request
[Sat Mar 5 08:41:30 2005] [error] [client 156.56.72.206] Premature end of
script headers: /home/virtual/site69/fst/var/www/cgi-bin/moin.py
[Sat Mar 5 08:51:13 2005] [error] [client 68.142.251.158] File does not
exist: /home/virtual/site69/fst/var/www/html/robots.txt
[Sat Mar 5 08:51:13 2005] [error] [client 68.142.251.158] File does not
exist: /home/virtual/site69/fst/var/www/html/missing.html
585 ['/home/uubloomington/lib/python2.3/site-packages',
'/home/uubloomington/share/moin/uuwiki',
'/home/virtual/site69/fst/var/www/cgi-bin', '/usr/local/lib/python23.zip',
'/usr/local/lib/python2.3', '/usr/local/lib/python2.3/plat-linux2',
'/usr/local/lib/python2.3/lib-tk', '/usr/local/lib/python2.3/lib-dynload',
'/usr/local/lib/python2.3/site-packages']
Traceback (most recent call last):
File "moin.py", line 38, in ?
from MoinMoin.request import RequestCGI
ImportError: No module named MoinMoin.request
[Sat Mar 5 08:52:22 2005] [error] [client 156.56.72.206] Premature end of
script headers: /home/virtual/site69/fst/var/www/cgi-bin/moin.py
[uubloomington at uubloomington.org ~/lib/python2.3/site-packages]
------------------------
$ /var/www/cgi-bin/moin.py
585 ['/home/uubloomington/lib/python2.3/site-packages',
'/home/uubloomington/share/moin/uuwiki', '/var/www/cgi-bin',
'/usr/local/lib/python23.zip', '/usr/local/lib/python2.3',
'/usr/local/lib/python2.3/plat-linux2', '/usr/local/lib/python2.3/lib-tk',
'/usr/local/lib/python2.3/lib-dynload',
'/usr/local/lib/python2.3/site-packages']
Content-type: text/html;charset=utf-8
FrontPage - UUCB Wiki
------------
$ cat /var/www/cgi-bin/moin.py
#!/usr/bin/env python
# -*- coding: iso-8859-1 -*-
"""
MoinMoin - CGI Driver Script
@copyright: 2000-2005 by J?rgen Hermann
@license: GNU GPL, see COPYING for details.
"""
# System path configuration
import sys
# Path of the directory where wikiconfig.py is located.
# YOU NEED TO CHANGE THIS TO MATCH YOUR SETUP.
sys.path.insert(0, '/home/uubloomington/share/moin/uuwiki') ## cth
# Path to MoinMoin package, needed if you installed with --prefix=PREFIX
# or if you did not use setup.py.
sys.path.insert(0, '/home/uubloomington/lib/python2.3/site-packages') ## cth
# Path of the directory where farmconfig.py is located (if different).
## sys.path.insert(0, '/path/to/farmconfig')
import os ## cth
print >>sys.stderr, os.getuid(), sys.path ##cth
# This is used to profile MoinMoin (default disabled)
hotshotProfiler = 0
# ---------------------------------------------------------------------
if hotshotProfiler:
import hotshot
prof = hotshot.Profile("moin.prof")
prof.start()
from MoinMoin.request import RequestCGI
request = RequestCGI()
request.run()
if hotshotProfiler:
prof.close()
[uubloomington at uubloomington.org ~/lib/python2.3/site-packages]
$
From mark.volkert at rakekniven.de Sat Mar 5 09:57:21 2005
From: mark.volkert at rakekniven.de (Mark Volkert)
Date: Sat Mar 5 09:57:21 2005
Subject: [Moin-user] table parsing not printable
In-Reply-To: <200503051657.j25GvOfV027912@moose.cs.indiana.edu>
References: <200503051657.j25GvOfV027912@moose.cs.indiana.edu>
Message-ID: <200503051856.21267.mark.volkert@rakekniven.de>
Hi folks,
in our department we use MoinMoin for managing projects, roadmaps and a lot
more.
In some situations I need to print pages for meetings.
In older times (< 1.3.x) it was easy to print bigger tables on one sheet using
the scaling funtions of browsers (specially mozilla). Now I am not able to
scale printings anymore, cause every table cell is wrapped in a paragraph
tag.
Which file is doing the parsing of table notations to html?
What is the reasing for all these paragraph tags?
Best regards
Mark
From 2005a at usenet.alexanderweb.de Sat Mar 5 11:53:32 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Sat Mar 5 11:53:32 2005
Subject: [Moin-user] Re: table parsing not printable
References: <200503051856.21267.mark.volkert@rakekniven.de>
Message-ID: <1xleeaarl3or0.dlg@usenet.alexanderweb.de>
On Sat, 5 Mar 2005 18:56:21 +0100, Mark Volkert wrote:
> in our department we use MoinMoin for managing projects, roadmaps and a lot
> more.
>
> In some situations I need to print pages for meetings.
>
> In older times (< 1.3.x) it was easy to print bigger tables on one sheet using
> the scaling funtions of browsers (specially mozilla). Now I am not able to
> scale printings anymore, cause every table cell is wrapped in a paragraph
> tag.
I do not think that the tags are the cause of this. The changed CSS
code might be the cause.
> Which file is doing the parsing of table notations to html?
The files you are looking for are MoinMoin/formatter/html.py and
MoinMoin/parser/wiki.py. But maybe you should try to solve this problem by
editing the CSS files (and maybe asking the webdesigner etc. why the CSS
are problematic).
Additionally, you might try Opera. Opera can scale any webpage, even those
which were not prepared to be scaled. It is shareware.
When you have found the solution, you may want to forward it to the list
etc. to let us fix it in the code.
> What is the reasing for all these paragraph tags?
They ensure that MoinMoin generates valid HTML code.
Kind regards,
Alexander
From tw-public at gmx.de Mon Mar 7 04:14:23 2005
From: tw-public at gmx.de (Thomas Waldmann)
Date: Mon Mar 7 04:14:23 2005
Subject: [Moin-user] setup problem
In-Reply-To: <200503051657.j25GvOfV027912@moose.cs.indiana.edu>
References: <200503051657.j25GvOfV027912@moose.cs.indiana.edu>
Message-ID: <422C3F51.9020701@gmx.de>
> How can the script import MoinMoin.request when invoked from the shell, but
> not by the server, when in both cases the userid is the same, so protection
> shouldn't be the issue?
Maybe the command search PATH for webserver is different from yours.
Maybe there is a different (much older) MoinMoin module somewhere else
in PYTHONPATH.
> #!/usr/bin/env python
Better hardcode the path in case of problems, so you know what you get.
From tw-public at gmx.de Mon Mar 7 04:19:21 2005
From: tw-public at gmx.de (Thomas Waldmann)
Date: Mon Mar 7 04:19:21 2005
Subject: [Moin-user] table parsing not printable
In-Reply-To: <200503051856.21267.mark.volkert@rakekniven.de>
References: <200503051657.j25GvOfV027912@moose.cs.indiana.edu> <200503051856.21267.mark.volkert@rakekniven.de>
Message-ID: <422C4085.6060308@gmx.de>
> In older times (< 1.3.x) it was easy to print bigger tables on one sheet using
> the scaling funtions of browsers (specially mozilla). Now I am not able to
> scale printings anymore, cause every table cell is wrapped in a paragraph
> tag.
>
> Which file is doing the parsing of table notations to html?
MoinMoin/parser/wiki.py (and also look at MoinMoin/formatter/text_html.py)
> What is the reasing for all these paragraph tags?
I think we just wanted the p CSS to apply there, too.
If you touch
/
generation, be warned that this is one of the
rather ugly parts of moin. But maybe it is easy to change it for tables,
I don't know without looking at the code.
We are planning a new parser with DOM making all that stuff easier, but
it isn't ready yet (not even beta).
From chaynes at indiana.edu Mon Mar 7 06:11:57 2005
From: chaynes at indiana.edu (Chris Haynes)
Date: Mon Mar 7 06:11:57 2005
Subject: [Moin-user] setup problem
In-Reply-To: <422C3F51.9020701@gmx.de>
Message-ID: <200503071411.j27EBbYK025875@moose.cs.indiana.edu>
> From: moin-user-admin at lists.sourceforge.net
> [mailto:moin-user-admin at lists.sourceforge.net] On Behalf Of
> Thomas Waldmann
> Sent: Monday, March 07, 2005 6:47 AM
> To: moin-user at lists.sourceforge.net
> Subject: Re: [Moin-user] setup problem
>
> > How can the script import MoinMoin.request when invoked
> from the shell, but
> > not by the server, when in both cases the userid is the
> same, so protection
> > shouldn't be the issue?
>
> Maybe the command search PATH for webserver is different from yours.
>
> Maybe there is a different (much older) MoinMoin module
> somewhere else
> in PYTHONPATH.
>
> > #!/usr/bin/env python
>
> Better hardcode the path in case of problems, so you know
> what you get.
Good suggestions, but they don't help. The moin.py that follows gives the
same results: it works when invoked from a shell, but can't find
MoinMoin.request when run by the server.
I've hard coded the #! line and the entire sys.path.
Any other suggestions for things to try?
Thanks in advance,
Chris
------------------------
$ cat moin.py
#!/usr/local/bin/python
# -*- coding: iso-8859-1 -*-
"""
MoinMoin - CGI Driver Script
@copyright: 2000-2005 by J?rgen Hermann
@license: GNU GPL, see COPYING for details.
"""
# System path configuration
import sys
sys.path = ['', '/usr/local/lib/python23.zip', '/usr/local/lib/python2.3',
'/usr/local/lib/python2.3/plat-linux2', '/usr/local/lib/python2.3/lib-tk',
'/usr/local/lib/python2.3/lib-dynload',
'/usr/local/lib/python2.3/site-packages']
# Path of the directory where wikiconfig.py is located. # YOU NEED TO CHANGE
THIS TO MATCH YOUR SETUP.
sys.path.insert(0, '/home/uubloomington/share/moin/uuwiki') ## cth
# Path to MoinMoin package, needed if you installed with --prefix=PREFIX
# or if you did not use setup.py.
sys.path.insert(0, '/home/uubloomington/lib/python2.3/site-packages') ## cth
# Path of the directory where farmconfig.py is located (if different).
## sys.path.insert(0, '/path/to/farmconfig')
##import os ## cth
##print >>sys.stderr, os.geteuid(), sys.path ##cth
# This is used to profile MoinMoin (default disabled)
hotshotProfiler = 0
# ---------------------------------------------------------------------
if hotshotProfiler:
import hotshot
prof = hotshot.Profile("moin.prof")
prof.start()
from MoinMoin.request import RequestCGI
request = RequestCGI()
request.run()
if hotshotProfiler:
prof.close()
[uubloomington at uubloomington.org /var/www/cgi-bin]
$
From 2005a at usenet.alexanderweb.de Mon Mar 7 08:20:19 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Mon Mar 7 08:20:19 2005
Subject: [Moin-user] Re: setup problem
References: <422C3F51.9020701@gmx.de> <200503071411.j27EBbYK025875@moose.cs.indiana.edu>
Message-ID:
On Mon, 7 Mar 2005 09:11:25 -0500, Chris Haynes wrote:
> Good suggestions, but they don't help. The moin.py that follows gives the
> same results: it works when invoked from a shell, but can't find
> MoinMoin.request when run by the server.
> I've hard coded the #! line and the entire sys.path.
>
> Any other suggestions for things to try?
Are any ACL solutions like SELinux active?
Kind regards,
Alexander
From chaynes at indiana.edu Mon Mar 7 08:32:27 2005
From: chaynes at indiana.edu (Chris Haynes)
Date: Mon Mar 7 08:32:27 2005
Subject: [Moin-user] Re: setup problem
In-Reply-To:
Message-ID: <200503071632.j27GW1mK009449@moose.cs.indiana.edu>
The ACL mechanism I'm familiar with has a .htaccess file in the directory.
There is no such
in this case. Anyway, I've confirmed that the server cgi execution is with
the same
uid and euid as my shell execution.
Best,
Chris
> -----Original Message-----
> From: moin-user-admin at lists.sourceforge.net
> [mailto:moin-user-admin at lists.sourceforge.net] On Behalf Of
> Alexander Schremmer
> Sent: Monday, March 07, 2005 11:19 AM
> To: moin-user at lists.sourceforge.net
> Subject: [Moin-user] Re: setup problem
>
> On Mon, 7 Mar 2005 09:11:25 -0500, Chris Haynes wrote:
>
> > Good suggestions, but they don't help. The moin.py that
> follows gives the
> > same results: it works when invoked from a shell, but can't find
> > MoinMoin.request when run by the server.
> > I've hard coded the #! line and the entire sys.path.
> >
> > Any other suggestions for things to try?
>
> Are any ACL solutions like SELinux active?
>
> Kind regards,
> Alexander
>
>
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from
> real users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
> _______________________________________________
> Moin-user mailing list
> Moin-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/moin-user
>
From theron.voran at colorado.edu Mon Mar 7 11:29:38 2005
From: theron.voran at colorado.edu (Theron Voran)
Date: Mon Mar 7 11:29:38 2005
Subject: [Moin-user] Parent link
Message-ID: <422CAB8A.3080108@colorado.edu>
Hi,
Just noticed today on my 1.3.3 installation, that this sort of parent
link doesn't behave as I thought it used to:
[:../:Back to Parent Page]
For example, if my wiki is called MyWiki, and if the page
http://example.org/MyWiki/SomePage has the above parent link, it shows
up as linking to http://example.org/
However, if I use a link like ["../"], it shows up as linking to
http://example.org/MyWiki as expected.
Has anyone else seen this, or am I just not remembering previous
functionality properly?
--
Theron Voran
From 2005a at usenet.alexanderweb.de Mon Mar 7 11:39:45 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Mon Mar 7 11:39:45 2005
Subject: [Moin-user] Re: Parent link
References: <422CAB8A.3080108@colorado.edu>
Message-ID: <1ptbom0tp1fdv$.dlg@usenet.alexanderweb.de>
On Mon, 07 Mar 2005 12:29:14 -0700, Theron Voran wrote:
> Just noticed today on my 1.3.3 installation, that this sort of parent
> link doesn't behave as I thought it used to:
>
> [:../:Back to Parent Page]
>
> Has anyone else seen this, or am I just not remembering previous
> functionality properly?
This is a known bug, see
http://moinmoin.wikiwikiweb.de:80/MoinMoinBugs/FreeParentLinksAreBroken
Kind regards,
Alexander
From 10ksnooker at gmail.com Tue Mar 8 16:21:08 2005
From: 10ksnooker at gmail.com (10ksnooker)
Date: Tue Mar 8 16:21:08 2005
Subject: [Moin-user] moinmoin configuration question
Message-ID:
Hello,
I am new to moinmoin, yes I read through the docs and I have it working fine
as a standalone wiki -- which is what I want to use, but I have a couple of
questions.
How can I limit write access to people that have a login name -- I want to
restrict write/update access to only a few users.
General question -- if I install on a laptop for personal use, are there any ill
effects of just running as a standalone user with the filesystem and not a
dedicated database? I don't want to start loading up my personal wiki and find
the machine hits a snag -- it's a windows XP laptop.
thanks in advance...
From actuary77 at elemental-systems.com Tue Mar 8 22:49:27 2005
From: actuary77 at elemental-systems.com (actuary77)
Date: Tue Mar 8 22:49:27 2005
Subject: [Moin-user] Help: Win32/Apache serving files from server root?
Message-ID: <422E9BDA.6020708@elemental-systems.com>
I am trying to setup moin wiki on a MS Windows 2000 machine running Apache2.
I have been able to successfully install moin using a wiki name of
ElementalWiki (v. mywiki) as described in the installation instructions.
I would like to serve pages from the route of the server and not have to
append ElementalWiki onto the server name.
For Example:
------------
I would like my frontpage to accesseed by a url of:
http://www.elemental-systems.com
NOT
http://www.elemental-systems.com/ElementalWiki.
Apache - httpd.conf
-------------------------
In my httpd.conf if I change the alias ScriptAlias to /, I am able to
access the frontpage but no other pages, e.g. help.......
For example: http://elemental-systems.com/ presents the moin frontpage.
What changes do I need to make to httpd.conf and or wikiconfig.py to
enable moin?
Do I need to use RewriteRules?
My apache server is at: c:/bin/Apache2
My wiki is at c:/www/ElementalMoinWiki and has the folder structure as
described in the installation instructions:
c:/www/ElementalMoinWiki
c:/www/ElementalMoinWiki/data
c:/www/ElementalMoinWiki/underlay
My httpd.conf
-------------
Alias /wiki/ "C:/bin/python24/share/moin/htdocs/"
#ScriptAlias /ElementalWiki "C:/www/ElementalMoinWiki/moin.cgi"
ScriptAlias / "C:/www/ElementalMoinWiki/moin.cgi"
My wikiconfig.py.
-----------------
data_dir = r'c:/www/ElementalMoinWiki/data'
#data_dir = r'c:\www\ElementalMoinWiki\data'
#data_dir = 'c:\\www\\ElementalMoinWiki\\data'
#data_dir = r'./data'
data_dir = r'c:/www/ElementalMoinWiki/underlay'
#data_dir = r'c:\www\ElementalMoinWiki\underlay'
#data_underlay_dir = 'c:\\www\\ElementalMoinWiki\\underlay'
url_prefix = '/wiki'
Hopefully I have given enough information for one of the gurus out there
to provide some guidance. Please let me know if more information is needed.
What changes do I need to make? Any help would be greatly appreciated.
Thanks,
actuary77 at elemental-systems.com
From yaghani at mac.com Wed Mar 9 11:02:49 2005
From: yaghani at mac.com (Yusuf Abdulghani)
Date: Wed Mar 9 11:02:49 2005
Subject: [Moin-user] How can I delete specific revisions?
In-Reply-To: <200503051657.j25GvOfV027912@moose.cs.indiana.edu>
References: <200503051657.j25GvOfV027912@moose.cs.indiana.edu>
Message-ID: <6d75c392a6a08977fe201716226f6d1d@mac.com>
Hi,
I am wondering if there is a way to remove specific revisions from
showing up in the RecentChanges log?
Secondly, the acl mechanism is probably broken when it comes to
RecentChanges log. If I have a page, for example, whose acl logs are
set to "#acl All:", which effectively does not allow anyone to read the
page. When I delete this page, it shows up in the RecentChanges log for
everyone! (even for unknown users). This should not show up in
RecentChanges log for those users who were NOT eligible to view the
page in the first place. Am I right? This is a serious security issues
for those who want to protect certain pages (including names of these
pages) for their wikis.
I am wondering if others have encountered this and if there is a patch
to fix it.
Thanks.
Best regards,
Yusuf
From 2005a at usenet.alexanderweb.de Wed Mar 9 12:15:31 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Wed Mar 9 12:15:31 2005
Subject: [Moin-user] Re: How can I delete specific revisions?
References: <200503051657.j25GvOfV027912@moose.cs.indiana.edu> <6d75c392a6a08977fe201716226f6d1d@mac.com>
Message-ID: <1xv4n3qrw2zbe$.dlg@usenet.alexanderweb.de>
On Wed, 9 Mar 2005 11:02:18 -0800, Yusuf Abdulghani wrote:
> I am wondering if there is a way to remove specific revisions from
> showing up in the RecentChanges log?
>
> Secondly, the acl mechanism is probably broken when it comes to
> RecentChanges log. If I have a page, for example, whose acl logs are
> set to "#acl All:", which effectively does not allow anyone to read the
> page. When I delete this page, it shows up in the RecentChanges log for
> everyone! (even for unknown users). This should not show up in
> RecentChanges log for those users who were NOT eligible to view the
> page in the first place. Am I right? This is a serious security issues
> for those who want to protect certain pages (including names of these
> pages) for their wikis.
>
> I am wondering if others have encountered this and if there is a patch
> to fix it.
This might be a bug. Be sure to file a bug:
http://moinmoin.wikiwikiweb.de:80/MoinMoinBugs
Kind regards,
Alexander
From ry4an-moin at ry4an.org Wed Mar 9 22:26:11 2005
From: ry4an-moin at ry4an.org (Ry4an Brase)
Date: Wed Mar 9 22:26:11 2005
Subject: [Moin-user] Using a redirect script for external links
Message-ID: <20050310062541.GR2378@ry4an.org>
It's not earth shattering, but I found I could very easily get MoinMoin
to route all external http links through a redirect script using these
lines in my moin_config.py file:
url_mappings = {
'http://': 'http://myhost/redirect/?http://',
'https://': 'http://myhost/redirect/?https://'
}
Routing links through a redirect script allows one to get stats on which
URLs people use to exit and also hides the referrer information from the
link destination's logs. That's especially nice in my case as we use an
internal corporate wiki, and we don't necessarily want people outside
the company seeing our page names -- as wiki URLs can be quite
descriptive.
For the redirect script I used this one:
http://www.webreference.com/perl/tutorial/7/
Though, there are million out there, and they're trivial to write.
--
Ry4an Brase - http://ry4an.org/unblog/
From endavis at gmail.com Thu Mar 10 11:04:31 2005
From: endavis at gmail.com (Eric Davis)
Date: Thu Mar 10 11:04:31 2005
Subject: [Moin-user] Attachments
Message-ID:
Ok, I have a problem with attachments on my 1.3.3 wiki.
Windows XP
SP1 with latest patches
Python Version
2.3.4 (#53, May 25 2004, 21:17:02) [MSC v.1200 32 bit (Intel)]
MoinMoin Version
Release 1.3.3 [Revision 1.3.3 release]
Apache Version
2.0.52
mod_python Version
3.1.3
pywin32
build 203 for Python 2.3
Every time I try to save an attachment, I get a traceback:
File "d:/mystuff/webstuff/moin1.3\MoinMoin\request.py", line 736, in run
self.args = self.setup_args()
File "d:/mystuff/webstuff/moin1.3\MoinMoin\request.py", line 1677, in
setup_args
i = wikiutil.decodeUserInput(i, self.decode_charsets)
File "d:/mystuff/webstuff/moin1.3\MoinMoin\wikiutil.py", line 72, in
decodeUserInput
raise UnicodeError('The string "%s" cannot be decoded.' % s)
If I put sitecustomize.py in the site-packages dir and uncomment line 16
in request.py
sys.setappdefaultencoding(config.charset)
then I can get text attachments to work, such as css,html,txt, etc...
However, binary files such as image files and zip files will still not
work.
I cannot find the solution to this problem.
My config is on my personal wiki, which you can get from my userpage on
the moin wiki.
Any help would be greatly appreciated
Thanks,
Eric Davis
From endavis at gmail.com Thu Mar 10 11:29:01 2005
From: endavis at gmail.com (Eric Davis)
Date: Thu Mar 10 11:29:01 2005
Subject: [Moin-user] Re: Attachments
In-Reply-To:
References:
Message-ID:
Nevermind, found the solution searching archives and found
MoinMoinBugs/ModPyDoesNotAcceptFileUpload
Eric
Eric Davis wrote:
> Ok, I have a problem with attachments on my 1.3.3 wiki.
>
> Windows XP
> SP1 with latest patches
> Python Version
> 2.3.4 (#53, May 25 2004, 21:17:02) [MSC v.1200 32 bit (Intel)]
> MoinMoin Version
> Release 1.3.3 [Revision 1.3.3 release]
> Apache Version
> 2.0.52
> mod_python Version
> 3.1.3
> pywin32
> build 203 for Python 2.3
>
> Every time I try to save an attachment, I get a traceback:
> File "d:/mystuff/webstuff/moin1.3\MoinMoin\request.py", line 736, in run
> self.args = self.setup_args()
> File "d:/mystuff/webstuff/moin1.3\MoinMoin\request.py", line 1677, in
> setup_args
> i = wikiutil.decodeUserInput(i, self.decode_charsets)
> File "d:/mystuff/webstuff/moin1.3\MoinMoin\wikiutil.py", line 72, in
> decodeUserInput
> raise UnicodeError('The string "%s" cannot be decoded.' % s)
>
> If I put sitecustomize.py in the site-packages dir and uncomment line 16
> in request.py
>
> sys.setappdefaultencoding(config.charset)
>
> then I can get text attachments to work, such as css,html,txt, etc...
> However, binary files such as image files and zip files will still not
> work.
>
> I cannot find the solution to this problem.
>
> My config is on my personal wiki, which you can get from my userpage on
> the moin wiki.
>
> Any help would be greatly appreciated
>
> Thanks,
>
> Eric Davis
>
>
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
From yusuf at apple.com Thu Mar 10 15:42:24 2005
From: yusuf at apple.com (Yusuf Abdulghani)
Date: Thu Mar 10 15:42:24 2005
Subject: [Moin-user] Using a redirect script for external links
In-Reply-To: <20050310062541.GR2378@ry4an.org>
References: <20050310062541.GR2378@ry4an.org>
Message-ID:
Interesting. This could be an optional security feature in the next
version of MoinMoin.
BTW, where did you put the redirect.pl script? In your wiki's top-level
directory?
Yusuf
On Mar 9, 2005, at 10:25 PM, Ry4an Brase wrote:
> It's not earth shattering, but I found I could very easily get MoinMoin
> to route all external http links through a redirect script using these
> lines in my moin_config.py file:
>
> url_mappings = {
> 'http://': 'http://myhost/redirect/?http://',
> 'https://': 'http://myhost/redirect/?https://'
> }
>
> Routing links through a redirect script allows one to get stats on
> which
> URLs people use to exit and also hides the referrer information from
> the
> link destination's logs. That's especially nice in my case as we use
> an
> internal corporate wiki, and we don't necessarily want people outside
> the company seeing our page names -- as wiki URLs can be quite
> descriptive.
>
> For the redirect script I used this one:
>
> http://www.webreference.com/perl/tutorial/7/
>
> Though, there are million out there, and they're trivial to write.
>
> --
> Ry4an Brase - http://ry4an.org/unblog/
>
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real
> users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
> _______________________________________________
> Moin-user mailing list
> Moin-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/moin-user
From ry4an-moin at ry4an.org Sat Mar 12 10:33:25 2005
From: ry4an-moin at ry4an.org (Ry4an Brase)
Date: Sat Mar 12 10:33:25 2005
Subject: [Moin-user] Using a redirect script for external links
In-Reply-To:
References: <20050310062541.GR2378@ry4an.org>
Message-ID: <20050312183235.GJ15648@ry4an.org>
On Thu, Mar 10, 2005 at 03:41:39PM -0800, Yusuf Abdulghani wrote:
> Interesting. This could be an optional security feature in the next
> version of MoinMoin.
Were it added to MoinMoin, I suspect the easiest way to do it would be
to just create a 'redirect' action, which would be invoked like:
http://ry4an.org/unblog?action=redirect&url=http://external/target/url
Then in url() in formatter/text_html.py a config option would just check
the redirection-scrub-desired setting and munge the URL right after this
line:
url = wikiutil.mapURL(self.request, url)
If it looked like an external http: or https: link you'd just prepend:
?action=redirect&url=
to it.
> BTW, where did you put the redirect.pl script? In your wiki's top-level
> directory?
That's where I script-aliases it, yeah, but it could exist anywhere --
one could even just point to one of the many open redirects in the
wild. There's one at http://www.algonet.se/~ug/html+pycgi, which looks
like this when used as a GET:
http://cgi.algonet.se/htbin/cgiwrap/ug/redirect.py?url=http://ry4an.org
Thus, a mapping configuration like this:
url_mappings = {
'http://': 'http://cgi.algonet.se/htbin/cgiwrap/ug/redirect.py?url=http://',
'https://': 'http://cgi.algonet.se/htbin/cgiwrap/ug/redirect.py?url=https://'
}
should work with no further configuration.
However, it's probably pretty tacky to use someone else's open redirect
when you can set your own up in three lines of python.
--
Ry4an Brase - http://ry4an.org/unblog/
From m.blizinski at wsisiz.edu.pl Sun Mar 13 03:05:54 2005
From: m.blizinski at wsisiz.edu.pl (=?ISO-8859-2?Q?Maciej_Blizi=F1ski?=)
Date: Sun Mar 13 03:05:54 2005
Subject: [Moin-user] Non-gray free links to non-existing pages
Message-ID: <42341E76.1050706@wsisiz.edu.pl>
Take a look at my testing page:
http://www.atopowe-zapalenie.pl/zapalenie/TestingPage
CamelCaseFreeLinkToNonExistingPage is gray (correct), but free link with
spaces, created by [:Free link], to non-existing page is not gray.
I checked the HTML code and the tak does not have any "class"
attribute, and I think it should.
Is it a bug?
--
Maciej Blizi?ski WZ403
Wy?sza Szko?a Informatyki Stosowanej i Zarz?dzania
pod auspicjami Polskiej Akademii Nauk
http://info.wsisiz.edu.pl/~blizinsk/
From 2005a at usenet.alexanderweb.de Sun Mar 13 15:34:19 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Sun Mar 13 15:34:19 2005
Subject: [Moin-user] ANN: MoinMoin 1.3.4 (advanced wiki engine) released
Message-ID:
_ _
/\/\ ___ (_)_ __ /\/\ ___ (_)_ __
/ \ / _ \| | '_ \ / \ / _ \| | '_ \ __
/ /\/\ \ (_) | | | | / /\/\ \ (_) | | | | | /| _)
\/ \/\___/|_|_| |_\/ \/\___/|_|_| |_| |.__)
==============================================
MoinMoin 1.3.4 advanced wiki engine released
==============================================
MoinMoin is an easy to use, full-featured and extensible wiki software
package written in Python. It can fulfill a wide range of roles, such as
a personal notes organizer deployed on a laptop or home web server,
a company knowledge base deployed on an intranet, or an Internet server
open to individuals sharing the same interests, goals or projects.
A wiki is a collaborative hypertext environment with an emphasis
on easy manipulation of information.
MoinMoin 1.3.4 is a maintenance release that fixes several bugs and
introduces some new features. See below. Upgrading is recommended
for all users. - http://moinmoin.wikiwikiweb.de/MoinMoinDownload
Major bugs that were fixed
--------------------------
* Fixed a few non-critical ACL issues which might have led to leakage
of pagenames.
* Workaround on Windows 95, 98, ME. This fixes some bugs related to an
outdated page list and newly created pages that did not appear
immediately.
* Fixed decoding issues of page names on Windows, finally.
http://moinmoin.wikiwikiweb.de/MoinMoinBugs/BrokenUmlautsInLinksIn131
* Fixed traceback on IIS.
http://moinmoin.wikiwikiweb.de/MoinMoinBugs/request%2epy_broken_on_IIS
* Many fixes in WikiRPC.
* Fixed backlinks - the result did not always show all links, often it
showed too many irrelevant matches (MoinMoinBugs/BacklinksAreBroken).
* Fixed the acceptance of the show_hosts setting. Now you should be able
to hide any IP or host name from being published by MoinMoin by enabling
this option.
* Fixed free parent and subpage links in interwiki notation.
http://moinmoin.wikiwikiweb.de/MoinMoinBugs/FreeParentLinksAreBroken
* Various other bugfixes.
Major New features
------------------
* Added the pragmas description and keywords. They will add headers
if used.
* The search modifier "linkto:" was introduced. You can use it to search
for links.
* Added support for Digest and NTLM authentication with CGI (e.g. if you
use those Apache modules)
* Date and DateTime macros accept a timezone specification.
For a more detailed list of changes, see the CHANGES file in the
distribution or http://moinmoin.wikiwikiweb.de/MoinMoinRelease1.3/CHANGES
Major new features in 1.3
=========================
* MoinMoin speaks your language! Complete Unicode support,
translated system and help pages in more than ten languages, and
support for languages written from right to left are the base features
of our internationalisation support.
* Fresh look and feel. New default user interface design, improved
existing themes and enhanced theme plug-in framework that make it
easier to modify the design or create completely new user interface.
* Find anything on your wiki, instantly. New search engine and
streamlined Google-like search interface, using multiple search
terms, regular expressions, search term modifiers and boolean search.
* Antispam - keep spammers out of you wiki. Protect your wiki with
automatically updated spam patterns maintained on the MoinMaster
wiki, and shared by all MoinMoin wikis worlwide.
* Underlay directory - easy upgrade and maintenance. New streamlined
directory layout protects all system and help pages in a separate
underlay directory.
* Run with your favorite server. Use either a standalone server that
requires only Python, the high performance Twisted server, Apache with
Fast CGI, mod_python or plain CGI.
* Multiconfig - easier, more powerful configuration. New class-based
configuration allow you to easily configure single or multiple
wikis sharing a common setup.
MoinMoin History
================
MoinMoin has been around since year 2000. Most of the codebase was
written by J?rgen Hermann; it is currently being developed by a growing
team. Being originally based on PikiPiki, it has evolved heavily since then
(PikiPiki and MoinMoin 0.1 consisted of just one file!). Many large
enterprises have been using MoinMoin as a key tool of their intranet, some
even use it for their public web page. A large number of Open Source
projects use MoinMoin for communication and documentation. Of course there
is also a large number of private installations.
More Information
================
* Project site: http://moinmoin.wikiwikiweb.de/
* Feature list: http://moinmoin.wikiwikiweb.de/MoinMoinFeatures
* Download: http://moinmoin.wikiwikiweb.de/MoinMoinDownload
* This software is available under the GNU General Public License v2.
* Changes: http://moinmoin.wikiwikiweb.de/MoinMoinRelease1.3/CHANGES
* Upgrade: http://moinmoin.wikiwikiweb.de/HelpOnUpdating
* Known bugs:
* http://moinmoin.wikiwikiweb.de/KnownIssues
* http://moinmoin.wikiwikiweb.de/MoinMoinBugs
sent by Alexander Schremmer for the MoinMoin team
From nigel.harper at lightworkdesign.com Mon Mar 14 08:47:22 2005
From: nigel.harper at lightworkdesign.com (Nigel Harper)
Date: Mon Mar 14 08:47:22 2005
Subject: [Moin-user] Adding Variables
Message-ID: <8815647C7041D111A3010060B06BE1C002C06442@ELVIS>
According to HelpOnPageCreation it is possible to add user-defined variables
which will be expanded in the same way as the built in ones by adding a
/WikiDict subpage under your homepage.
I've tried this but it doesn't seem to work.
I have created NigelHarper/WikiDict which contains:
TESTVAR:: test
but if I use @TESTVAR@ in a page it is not expanded.
[[GetVar(NigelHarper/WikiDict, TESTVAR)]] works ok, but not the short hand
version.
Has anyone else got this to work? Any suggestions?
regards,
Nigel
From karl at la-grange.net Tue Mar 15 06:09:42 2005
From: karl at la-grange.net (Karl Dubost)
Date: Tue Mar 15 06:09:42 2005
Subject: [Moin-user] Modifying the title with a pragma?
Message-ID: <508cf4617ed140d11b93ea37ef20c620@la-grange.net>
Hi,
is there a way to modify the display title of a page?
For example, http://example.org/SuperCoolTitle will give
SuperCoolTitle
I would like to be able to do at the top of the "SuperCoolTitle" wiki
page to have the pragma:
#PRAGMA title Not so cool title, but meaningful
And then in the rendered page
Not so cool title, but meaningful
Does it already exist?
--
Karl Dubost - http://www.la-grange.net/
Pr?s de vous, madame, oubliant les cieux,?
L'astronome ?tonn? se trouble; ???????????????
C'est dans l'?clat caressant de vos yeux,?
Qu'il avait cru trouver l'?toile double.?
From Nigel.Metheringham at dev.intechnology.co.uk Tue Mar 15 06:22:04 2005
From: Nigel.Metheringham at dev.intechnology.co.uk (Nigel Metheringham)
Date: Tue Mar 15 06:22:04 2005
Subject: [Moin-user] Odd authentication problem
Message-ID: <1110896465.6212.8.camel@angua.localnet>
I have a wiki used for theatre backstage administration which is
protected by an apache authentication config (it has 3rd party contact
information in it which means it has to be protected under data
protection requirements).
We have arranged that the (apache) login names for this wiki are valid
wikinames. And since it was installed in the 1.2.x days whenever you
log in to it the wiki picks up that you are logged in as YourWikiName.
Today I found that I had a login link in the top right where I would
expect my WikiName and UserPreferences to be. And all the pages were
immutable to me - the wiki did not think I was logged in.
My apache logs show I am authenticated.
If I tried logging in as another user the wiki still did not recognise
me.
I had to go to the wiki login, and put in my WikiName and email address
to get moin to send me a login link before it would work again. [We
have never entered passwords in the login page].
Nothing relevant has been updated in the last couple of weeks. I can
only guess that I have been using an old cookie from the 1.2.x days
which ran out today.
Anyone any ideas as to why the webserver REMOTE_USER is not being picked
up? If it makes any difference this wiki is running under mod_python
(and has been for months).
Nigel
--
[ Nigel Metheringham Nigel.Metheringham at InTechnology.co.uk ]
[ - Comments in this message are my own and not ITO opinion/policy - ]
From crosseyedpenguin at yahoo.com Tue Mar 15 07:31:40 2005
From: crosseyedpenguin at yahoo.com (Roger Haase)
Date: Tue Mar 15 07:31:40 2005
Subject: [Moin-user] Modifying the title with a pragma?
In-Reply-To: 6667
Message-ID: <20050315153056.12366.qmail@web30907.mail.mud.yahoo.com>
--- Karl Dubost wrote:
> Hi,
>
> is there a way to modify the display title of a page?
>
> For example, http://example.org/SuperCoolTitle will give
> SuperCoolTitle
>
> I would like to be able to do at the top of the "SuperCoolTitle" wiki
>
> page to have the pragma:
> #PRAGMA title Not so cool title, but meaningful
>
> And then in the rendered page
> Not so cool title, but meaningful
>
> Does it already exist?
>
Changing the displayed title of the page would be confusing -- how
would you find the page in RecentChanges, TitleIndex, FindPage? Seems
like the unintended consequences may outweigh the benefits.
Roger Haase
__________________________________
Do you Yahoo!?
Yahoo! Sports - Sign up for Fantasy Baseball.
http://baseball.fantasysports.yahoo.com/
From karl at la-grange.net Tue Mar 15 08:18:23 2005
From: karl at la-grange.net (Karl Dubost)
Date: Tue Mar 15 08:18:23 2005
Subject: [Moin-user] Modifying the title with a pragma?
In-Reply-To: <20050315153056.12366.qmail@web30907.mail.mud.yahoo.com>
References: <20050315153056.12366.qmail@web30907.mail.mud.yahoo.com>
Message-ID: <756b1222579949d6dde66720cee54be9@la-grange.net>
Le 15 mars 2005, ? 10:30, Roger Haase a ?crit :
> Changing the displayed title of the page would be confusing -- how
> would you find the page in RecentChanges, TitleIndex, FindPage? Seems
> like the unintended consequences may outweigh the benefits.
Hehe I didn't want to enter this discussion?
an Identifier (URI) is not meaningful. :) [long possible discussions on
the topic and not necessary new]
That's good to have the camelcase to make it easy. But most of the
times what I do is [[wiki:Something blablablabla]] to create a link.
For many reasons, for the sake of UI, for the sake of language
(grammar, etc), for the sake of context.
So I was just asking if it was possible to have another title than the
default one ;) It's a personal choice. If it doesn't exist, what would
be the appropriate way of doing it? A processor? An action?
--
Karl Dubost - http://www.la-grange.net/
Pr?s de vous, madame, oubliant les cieux,?
L'astronome ?tonn? se trouble; ???????????????
C'est dans l'?clat caressant de vos yeux,?
Qu'il avait cru trouver l'?toile double.?
From HansJoachim.Ehlers at eumetsat.int Tue Mar 15 08:42:54 2005
From: HansJoachim.Ehlers at eumetsat.int (Hans-Joachim Ehlers)
Date: Tue Mar 15 08:42:54 2005
Subject: [Moin-user] Page with the name CVS will not be found
Message-ID:
Hi,
i am using moinmoin 1.3.3 with python 2.4 on aix.
I have created a page named CVS .
If i use the search function ( Title or Page ) the page will not show
up.
BTW: Does somebody has a working wikidump ?
Cu
Hajo
============================
Hans-Joachim Ehlers
UNIX Systems Engineer
EUMETSAT
Am Kavalleriesand, 31
64295, Darmstadt, Germany
Tel : +49 6151 807-7307
eMail : hansjoachim.ehlers at eumetsat.int
iNet : www.eumetsat.de
From nirs at actcom.net.il Wed Mar 16 02:21:19 2005
From: nirs at actcom.net.il (Nir Soffer)
Date: Wed Mar 16 02:21:19 2005
Subject: [Moin-user] Page with the name CVS will not be found
In-Reply-To: <20050316042305.6EFB612D93@sc8-sf-spam2.sourceforge.net>
References: <20050316042305.6EFB612D93@sc8-sf-spam2.sourceforge.net>
Message-ID:
On 16 Mar, 2005, at 6:21, moin-user-request at lists.sourceforge.net wrote:
> i am using moinmoin 1.3.3 with python 2.4 on aix.
> I have created a page named CVS .
> If i use the search function ( Title or Page ) the page will not show
> up.
CVS is a special name thats filtered by moin, since moin was once
managed with CVS, and CVS creates directories named CVS everywhere.
The best option would be to use the real long name, or something like
"CVS Application", "CVS System" etc.
Best Regards,
Nir Soffer
From C.Gillespie at newcastle.ac.uk Wed Mar 16 02:29:15 2005
From: C.Gillespie at newcastle.ac.uk (Colin Gillespie)
Date: Wed Mar 16 02:29:15 2005
Subject: [Moin-user] Category pages
Message-ID: <20DA376D0C991745A4D5249F7BCD7A25021848CC@largo.campus.ncl.ac.uk>
Dear All,
I'm using category pages, but when I view the Category homepages I get a
lot of pages which aren't homepages, e.g.
Known homepages in this category:
1. colin/MoinEditorBackup . . . . 2 matches
2. AideNavigation . . . . 1 match
3. AiutoSuNavigazione . . . . 1 match
4. CategoryHomepage . . . . 1 match
5. HelpOnNavigation . . . . 1 match
6. HelpOnUpdating . . . . 1 match
7. HilfeZumUpdaten . . . . 1 match
8. HomepageTemplate . . . . 1 match
9. PaginaPersonaleModello . . . . 1 match
10. SystemPagesInEnglishGroup . . . . 1 match
11. SystemPagesInSwedishGroup . . . . 1 match
12. WikiHomePage . . . . 1 match
13. colin . . . . 1 match
14. dah . . . . 1 match
15. dah/MoinEditorBackup . . . . 1 match
16. djw . . . . 1 match
I presume there is a simple solution here?
Thanks
Colin
From bvande at po-box.mcgill.ca Wed Mar 16 08:50:34 2005
From: bvande at po-box.mcgill.ca (Brian van den Broek)
Date: Wed Mar 16 08:50:34 2005
Subject: [Moin-user] really slow standalone MoinMoin 1.3.4 on Windows ME with Python 2.4
Message-ID: <42386337.40804@po-box.mcgill.ca>
Hi all,
first of all, I am very happy that MoinMoin 1.3.4 fixes the problem
with FAT Windows which caused various things like the list of template
pages, etc. not to update until the moin.py process was restarted. So,
thanks, moin developers :-)
I run MoinMoin as a standalone on WindowsMe with Python 2.4. I
upgraded to MoinMoin 1.3.4 by backing up my data dirs, removing my
previous MoinMoin version, following the directions for a fresh
install, and then finally reinstating my changes to moin.py and
wikiconfig.py in my wiki data dirs.
After doing so, everything works :-) but some things work *really*
slowly :-( The worst case I have had so far was double-clicking on a
page title to get a list of linking pages and having it take 955+
seconds to produce a result.
I was able to improve this by removing all non-English system pages
(thus dropping the total page count from IIRC 700+ to 200+). But times
of 60+ seconds are still occasionally happening. (Usually it is the
first such request that is the worst.)
My computer isn't exactly a screaming box -- its a 5 year old laptop
800 MHz PIII with a mere 128 MB RAM -- but still, these times seem a
bit much. Is there anything else I can do (short of getting a real
computer :-) to speed things up?
Thanks and best,
Brian vdB
From theller at python.net Thu Mar 17 03:15:53 2005
From: theller at python.net (Thomas Heller)
Date: Thu Mar 17 03:15:53 2005
Subject: [Moin-user] readonly page?
Message-ID:
I have to admit that I'm still using Moin Release 1.1 [Revision 1.173]
for my wiki, and don't have time to upgrade.
Since I changed the config to only allow editing of pages when logged
in, link spam has greatly been reduced. The only page that's spammed
from time to time is the UserPreferences page itself - is there a way to
make this page readonly (or wouldn't that help?).
Thanks,
Thomas
From nirs at actcom.net.il Thu Mar 17 05:25:07 2005
From: nirs at actcom.net.il (Nir Soffer)
Date: Thu Mar 17 05:25:07 2005
Subject: [Moin-user] really slow standalone MoinMoin 1.3.4 on Windows ME with Python 2.4
In-Reply-To: <20050317043031.A7AA1FE25@sc8-sf-spam2.sourceforge.net>
References: <20050317043031.A7AA1FE25@sc8-sf-spam2.sourceforge.net>
Message-ID: <2b275f3c0080d0bfb38982904aea0736@actcom.net.il>
> The worst case I have had so far was double-clicking on a
> page title to get a list of linking pages and having it take 955+
> seconds to produce a result.
Some operations in moin are using page caching, which make them much
faster. But creating the cache is very slow, and the operation you
tried try to create the cache for all the pages in the wiki. In
general, after the first time, the search should work fast.
Here are timings on my machine for same operation on a wiki without any
caches. First I deleted all caches (by running find . -name cache -type
d -exec rm -rf {} \;).
Click on FrontPage title:
First time: 149 seconds
Second time: 0.78 seconds
You can do a full text search for links to FrontPage instead. Enter
this in the search box:
-t:FrontPage r:\sFrontPage\s
This will give you close results to the linkto: search used when you
click on titles, without need to build the cache, in practically same
speed (1.7s).
Note that OrphanedPages and WantedPages also much faster after the
cache is built for the first time.
Best Regards,
Nir Soffer
From tw at waldmann-edv.de Thu Mar 17 06:37:08 2005
From: tw at waldmann-edv.de (Thomas Waldmann)
Date: Thu Mar 17 06:37:08 2005
Subject: [Moin-user] Non-gray free links to non-existing pages
In-Reply-To: <42341E76.1050706@wsisiz.edu.pl>
References: <42341E76.1050706@wsisiz.edu.pl>
Message-ID: <42398EFB.7020809@waldmann-edv.de>
> but free link with
> spaces, created by [:Free link], to non-existing page is not gray.
Try ["Free Link"].
> I checked the HTML code and the tak does not have any "class"
> attribute, and I think it should.
>
> Is it a bug?
It maybe re-uses the interwiki link code. When doing interwiki one
usually can not determine if the page exists, as usually it would be in
a remote wiki. Of course one could special-case that for Self:, but this
is maybe simply not done yet. Maybe can be done in 1.4 when we plan to
refactor the linking code anyway.
From tw-public at gmx.de Thu Mar 17 06:41:44 2005
From: tw-public at gmx.de (Thomas Waldmann)
Date: Thu Mar 17 06:41:44 2005
Subject: [Moin-user] Adding Variables
In-Reply-To: <8815647C7041D111A3010060B06BE1C002C06442@ELVIS>
References: <8815647C7041D111A3010060B06BE1C002C06442@ELVIS>
Message-ID: <4239900C.8070403@gmx.de>
> TESTVAR:: test
Try indenting TESTVAR with a single blank. It must render it as a
definition list (1st level) or it won't work.
> but if I use @TESTVAR@ in a page it is not expanded.
> [[GetVar(NigelHarper/WikiDict, TESTVAR)]] works ok, but not the short hand
> version.
Hmm, strange. Maybe file a bug report so I don't forget looking into
that. Did you try with 1.3.4?
From tw-public at gmx.de Thu Mar 17 06:47:35 2005
From: tw-public at gmx.de (Thomas Waldmann)
Date: Thu Mar 17 06:47:35 2005
Subject: [Moin-user] Page with the name CVS will not be found
In-Reply-To:
References: <20050316042305.6EFB612D93@sc8-sf-spam2.sourceforge.net>
Message-ID: <4239917A.8050108@gmx.de>
> CVS is a special name thats filtered by moin, since moin was once
> managed with CVS, and CVS creates directories named CVS everywhere.
>
> The best option would be to use the real long name, or something like
> "CVS Application", "CVS System" etc.
Even "cvs" works when using a case sensitive FS / OS like linux.
From tw-public at gmx.de Thu Mar 17 06:56:23 2005
From: tw-public at gmx.de (Thomas Waldmann)
Date: Thu Mar 17 06:56:23 2005
Subject: [Moin-user] readonly page?
In-Reply-To:
References:
Message-ID: <4239937F.6090307@gmx.de>
> I have to admit that I'm still using Moin Release 1.1 [Revision 1.173]
> for my wiki, and don't have time to upgrade.
Upgrading to 1.2.4 should be quite easy. We can give you a helping hand
if you are on #moin irc channel while doing it.
Admittedly, upgrading to 1.3.4 takes quite more time (but when you have
that time some day, doing an upgrade to 1.2.4 first is recommended).
> Since I changed the config to only allow editing of pages when logged
> in, link spam has greatly been reduced. The only page that's spammed
> from time to time is the UserPreferences page itself - is there a way to
> make this page readonly (or wouldn't that help?).
You can put read-only ACLs on UserPreferences, too. Just don't remove
read rights or nobody will be able to log in. X-)
BUT: that doesn't help against those spammers creating new pages like
UserPreferences#preview (odd, but I have seen that often).
From nigel.harper at lightworkdesign.com Thu Mar 17 07:02:33 2005
From: nigel.harper at lightworkdesign.com (Nigel Harper)
Date: Thu Mar 17 07:02:33 2005
Subject: [Moin-user] Adding Variables
Message-ID: <8815647C7041D111A3010060B06BE1C002C06847@ELVIS>
> Try indenting TESTVAR with a single blank. It must render it as a
> definition list (1st level) or it won't work.
I've checked the indentation and it seems to be fine; my WikiDict page
renders as a definition list.
> Hmm, strange. Maybe file a bug report so I don't forget looking into
> that. Did you try with 1.3.4?
I've not upgraded yet; I think I shall do that & file a bug if the problem
is still there.
Nigel
From Nigel.Metheringham at dev.intechnology.co.uk Thu Mar 17 07:10:35 2005
From: Nigel.Metheringham at dev.intechnology.co.uk (Nigel Metheringham)
Date: Thu Mar 17 07:10:35 2005
Subject: [Moin-user] Odd authentication problem
In-Reply-To: <1110896465.6212.8.camel@angua.localnet>
References: <1110896465.6212.8.camel@angua.localnet>
Message-ID: <1111072168.20402.37.camel@angua.localnet>
[Replying to my own post]
The problem here was that I had lost the auth_http_enabled setting in
the 1.2 -> 1.3 upgrade. However this did not show up because everyone
had cookies set from before the upgrade.... until the cookies expired or
got lost in some other way.
Basically a RTFM problem
Nigel.
--
[ Nigel Metheringham Nigel.Metheringham at InTechnology.co.uk ]
[ - Comments in this message are my own and not ITO opinion/policy - ]
From tomc74 at gmail.com Thu Mar 17 07:29:14 2005
From: tomc74 at gmail.com (Tom Carmichael)
Date: Thu Mar 17 07:29:14 2005
Subject: [Moin-user] Basic HTTP Auth under Twisted/Moin
Message-ID: <332b7c5f05031707272bc2633c@mail.gmail.com>
Greetings,
I am a fairly new to Moin Moin, so I apologize if this is a very basic
question. I have attempted to find the answer in the FAQs, but so far
I haven't seen anything relevant.
I'm running a 1.3.3 Moin wiki under twisted on a windows 2000 server,
run as a service for a company intranet site. I would like to enable
a simple authentication page prior to entry into the site, before any
pages can be seen.
I've taken a look into the ACL capabilities of the Moin, and I think I
could potentially cobble something together, but it doesn't exactly
fit my needs. When I'm looking for is initial authentication before
any page can be seen, and very open access afterwards. ACLs seem to
be more useful to protect certain pages, to prevent abuse, etc.
Any advice?
Thanks,
Tom
From HansJoachim.Ehlers at eumetsat.int Thu Mar 17 23:44:32 2005
From: HansJoachim.Ehlers at eumetsat.int (Hans-Joachim Ehlers)
Date: Thu Mar 17 23:44:32 2005
Subject: [Moin-user] Page with the name CVS will not be found
Message-ID:
>Date: Thu, 17 Mar 2005 15:17:30 +0100
>From: Thomas Waldmann
>To: moin-user at lists.sourceforge.net
>Subject: Re: [Moin-user] Page with the name CVS will not be found
>> CVS is a special name thats filtered by moin, since moin was once
>> managed with CVS, and CVS creates directories named CVS everywhere.
>>
>> The best option would be to use the real long name, or something
like
>> "CVS Application", "CVS System" etc.
>Even "cvs" works when using a case sensitive FS / OS like linux.
I understand to disable the search for CVS for development but in
production there should be no such filter
Anyway, could you tell me where to change the code to enable search for
CVS ?
regards
Hajo
============================
Hans-Joachim Ehlers
UNIX Systems Engineer
EUMETSAT
Am Kavalleriesand, 31
64295, Darmstadt, Germany
Tel : +49 6151 807-7307
eMail : hansjoachim.ehlers at eumetsat.int
iNet : www.eumetsat.de
From 2005a at usenet.alexanderweb.de Fri Mar 18 11:10:47 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Fri Mar 18 11:10:47 2005
Subject: [Moin-user] Re: really slow standalone MoinMoin 1.3.4 on Windows ME with Python 2.4
References: <42386337.40804@po-box.mcgill.ca>
Message-ID: <18oql097h1j95.dlg@usenet.alexanderweb.de>
On Wed, 16 Mar 2005 11:47:51 -0500, Brian van den Broek wrote:
> My computer isn't exactly a screaming box -- its a 5 year old laptop
> 800 MHz PIII with a mere 128 MB RAM -- but still, these times seem a
> bit much. Is there anything else I can do (short of getting a real
> computer :-) to speed things up?
Is it correct that you use the normal MoinMoin package and not MMDE? I will
assume this ...
It seems like Windows ME updates the modification time of the directory not
only too seldom but even without an update having took place. There is just
one occasion on which the cache might be rebuilt "legally": after you used
another feature which caused Python to create a .pyc file in the package
directory.
So if this caching delay (a few minutes because MoinMoin ships with several
hundred of pages) still occurs after you have really used all MoinMoin
features, you should file a bug.
Kind regards,
Alexander
PS.: MMDE, which triggers a slightly different caching code, might exhibit
this problem in other cases as well. The next release will contain a fix.
From 2005a at usenet.alexanderweb.de Fri Mar 18 11:25:01 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Fri Mar 18 11:25:01 2005
Subject: [Moin-user] Re: Basic HTTP Auth under Twisted/Moin
References: <332b7c5f05031707272bc2633c@mail.gmail.com>
Message-ID: <1n7srbcys0x8o.dlg@usenet.alexanderweb.de>
On Thu, 17 Mar 2005 10:27:31 -0500, Tom Carmichael wrote:
> I am a fairly new to Moin Moin, so I apologize if this is a very basic
> question. I have attempted to find the answer in the FAQs, but so far
> I haven't seen anything relevant.
>
> I'm running a 1.3.3 Moin wiki under twisted on a windows 2000 server,
> run as a service for a company intranet site. I would like to enable
> a simple authentication page prior to entry into the site, before any
> pages can be seen.
>
> I've taken a look into the ACL capabilities of the Moin, and I think I
> could potentially cobble something together, but it doesn't exactly
> fit my needs. When I'm looking for is initial authentication before
> any page can be seen, and very open access afterwards. ACLs seem to
> be more useful to protect certain pages, to prevent abuse, etc.
>
> Any advice?
I do not know Twisted very well, but you can easily get this using Apache
and mod_proxy/mod_python/mod_fastcgi. You could even attach MoinMoin's user
system to an LDAP database using mod_ldap.
Kind regards,
Alexander
From 2005a at usenet.alexanderweb.de Fri Mar 18 11:32:50 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Fri Mar 18 11:32:50 2005
Subject: [Moin-user] Re: Modifying the title with a pragma?
References: <20050315153056.12366.qmail@web30907.mail.mud.yahoo.com> <756b1222579949d6dde66720cee54be9@la-grange.net>
Message-ID:
On Tue, 15 Mar 2005 11:17:34 -0500, Karl Dubost wrote:
> So I was just asking if it was possible to have another title than the
> default one ;) It's a personal choice. If it doesn't exist, what would
> be the appropriate way of doing it? A processor? An action?
Try http://moinmoin.wikiwikiweb.de:80/MoinMoinPatch
Kind regards,
Alexander
From bvande at po-box.mcgill.ca Fri Mar 18 23:24:29 2005
From: bvande at po-box.mcgill.ca (Brian van den Broek)
Date: Fri Mar 18 23:24:29 2005
Subject: [Moin-user] Re: really slow standalone MoinMoin 1.3.4 on Windows
ME with Python 2.4
In-Reply-To: <18oql097h1j95.dlg@usenet.alexanderweb.de>
References: <42386337.40804@po-box.mcgill.ca> <18oql097h1j95.dlg@usenet.alexanderweb.de>
Message-ID: <423BD33D.1090902@po-box.mcgill.ca>
Alexander Schremmer said unto the world upon 2005-03-18 14:09:
> On Wed, 16 Mar 2005 11:47:51 -0500, Brian van den Broek wrote:
>
>
>>My computer isn't exactly a screaming box -- its a 5 year old laptop
>>800 MHz PIII with a mere 128 MB RAM -- but still, these times seem a
>>bit much. Is there anything else I can do (short of getting a real
>>computer :-) to speed things up?
>
>
> Is it correct that you use the normal MoinMoin package and not MMDE? I will
> assume this ...
Hi all,
thanks for the reply, Alexander. (And, I realized I sent my reply to
Nir's previous response privately by accident, so, thanks Nir, too.)
This is the first I've heard of MMDE. So, yes, the normal package.
> It seems like Windows ME updates the modification time of the directory not
> only too seldom but even without an update having took place. There is just
> one occasion on which the cache might be rebuilt "legally": after you used
> another feature which caused Python to create a .pyc file in the package
> directory.
> So if this caching delay (a few minutes because MoinMoin ships with several
> hundred of pages) still occurs after you have really used all MoinMoin
> features, you should file a bug.
No bug report needed, I think. I posted in a bit of a panic over the
giant delay the first time I tried :-)
I've culled all non-English system pages. Now, the first time in a
moin.py session I click on a title for the backlinks, it takes a bit
long for a result, but it isn't glacial. Subsequent attempts work
quick enough. (From just testing, 17.74 seconds for the first request,
and subsequent request cluster around 1.5 s.)
So, thanks for the help.
Best to all,
Brian vdB
From tomc74 at gmail.com Tue Mar 22 12:51:48 2005
From: tomc74 at gmail.com (Tom Carmichael)
Date: Tue Mar 22 12:51:48 2005
Subject: [Moin-user] Re: Basic HTTP Auth under Twisted/Moin
In-Reply-To: <1n7srbcys0x8o.dlg@usenet.alexanderweb.de>
References: <332b7c5f05031707272bc2633c@mail.gmail.com>
<1n7srbcys0x8o.dlg@usenet.alexanderweb.de>
Message-ID: <332b7c5f050322125153d32af4@mail.gmail.com>
Under Apache I'd have a lot of options, including a simple
AuthUserFile. I could go down that road in theory, but the site is up
and stable under Twisted and at this stage it would be a fair amount
of change at this point to get all the necessary parties involved to
reconfigure the server to use Apache.
I have tried to look up the answer with the Twisted folks as well, but
judging from what I see in the MoinMoin.server.twisted.py code, it's
not a basic Twisted webserver which is being used, but rather a
customized TCPReactor, which is why I thought I'd try asking my
question here first.
Thanks anyway.
Regards,
Tom
On Fri, 18 Mar 2005 20:23:31 +0100, Alexander Schremmer
<2005a at usenet.alexanderweb.de> wrote:
> On Thu, 17 Mar 2005 10:27:31 -0500, Tom Carmichael wrote:
>
> > I am a fairly new to Moin Moin, so I apologize if this is a very basic
> > question. I have attempted to find the answer in the FAQs, but so far
> > I haven't seen anything relevant.
> >
> > I'm running a 1.3.3 Moin wiki under twisted on a windows 2000 server,
> > run as a service for a company intranet site. I would like to enable
> > a simple authentication page prior to entry into the site, before any
> > pages can be seen.
> >
> > I've taken a look into the ACL capabilities of the Moin, and I think I
> > could potentially cobble something together, but it doesn't exactly
> > fit my needs. When I'm looking for is initial authentication before
> > any page can be seen, and very open access afterwards. ACLs seem to
> > be more useful to protect certain pages, to prevent abuse, etc.
> >
> > Any advice?
>
> I do not know Twisted very well, but you can easily get this using Apache
> and mod_proxy/mod_python/mod_fastcgi. You could even attach MoinMoin's user
> system to an LDAP database using mod_ldap.
>
> Kind regards,
> Alexander
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
> _______________________________________________
> Moin-user mailing list
> Moin-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/moin-user
>
From chaynes at indiana.edu Tue Mar 22 13:28:30 2005
From: chaynes at indiana.edu (Chris Haynes)
Date: Tue Mar 22 13:28:30 2005
Subject: [Moin-user] setup problem
In-Reply-To: <200503051657.j25GvOfV027912@moose.cs.indiana.edu>
Message-ID: <200503222127.j2MLRnoj006779@moose.cs.indiana.edu>
I got this fixed with the help of a local sysadmin. The solution may be of
interest to
others. I'd even recommend a note on this in the installation instructions.
The problem was that on both this server and another I had the same problem
on, though cgi scripts are run with the same userid, they are run with an
entirely different directory structure for security reasons. Thus all the
moin files that need to be accessed at run time must be in the designated
cgi file space.
Best,
Chris
> -----Original Message-----
> From: moin-user-admin at lists.sourceforge.net
> [mailto:moin-user-admin at lists.sourceforge.net] On Behalf Of
> Chris Haynes
> Sent: Saturday, March 05, 2005 11:57 AM
> To: moin-user at lists.sourceforge.net
> Subject: [Moin-user] setup problem
>
> I'm trying to install moinmoin on an apache server, where I
> can't be root
> on my apache server, but it runs simple scripts in /var/www/cgi-bin
> ok. Following, separated by ------------, are
> - the tail of the error log
> - the head of the output from running
> /var/www/cgi-bin/moin.py from a shell,
> and
> - moin.py (same as moin.cgi except for the '## cth' lines. As
> you see, I've
> printed
> Note that I've modified moin.py to print my userid and load
> path, both of
> which contain my local site-packages directory, containing MoinMoin.
>
> How can the script import MoinMoin.request when invoked from
> the shell, but
> not by the server, when in both cases the userid is the same,
> so protection
> shouldn't be the issue? The euid is the same as the uid when
> the server
> runs the script, and the MoinMoin directory is world readable
> and its path
> directories are all world executable.
>
> Help is much appreciated.
> -- Chris
>
> ------------------------
> $ !ta
> tail /var/log/httpd/error_log
> ImportError: No module named MoinMoin.request
> [Sat Mar 5 08:41:30 2005] [error] [client 156.56.72.206]
> Premature end of
> script headers: /home/virtual/site69/fst/var/www/cgi-bin/moin.py
> [Sat Mar 5 08:51:13 2005] [error] [client 68.142.251.158]
> File does not
> exist: /home/virtual/site69/fst/var/www/html/robots.txt
> [Sat Mar 5 08:51:13 2005] [error] [client 68.142.251.158]
> File does not
> exist: /home/virtual/site69/fst/var/www/html/missing.html
> 585 ['/home/uubloomington/lib/python2.3/site-packages',
> '/home/uubloomington/share/moin/uuwiki',
> '/home/virtual/site69/fst/var/www/cgi-bin',
> '/usr/local/lib/python23.zip',
> '/usr/local/lib/python2.3', '/usr/local/lib/python2.3/plat-linux2',
> '/usr/local/lib/python2.3/lib-tk',
> '/usr/local/lib/python2.3/lib-dynload',
> '/usr/local/lib/python2.3/site-packages']
> Traceback (most recent call last):
> File "moin.py", line 38, in ?
> from MoinMoin.request import RequestCGI
> ImportError: No module named MoinMoin.request
> [Sat Mar 5 08:52:22 2005] [error] [client 156.56.72.206]
> Premature end of
> script headers: /home/virtual/site69/fst/var/www/cgi-bin/moin.py
> [uubloomington at uubloomington.org ~/lib/python2.3/site-packages]
> ------------------------
> $ /var/www/cgi-bin/moin.py
> 585 ['/home/uubloomington/lib/python2.3/site-packages',
> '/home/uubloomington/share/moin/uuwiki', '/var/www/cgi-bin',
> '/usr/local/lib/python23.zip', '/usr/local/lib/python2.3',
> '/usr/local/lib/python2.3/plat-linux2',
> '/usr/local/lib/python2.3/lib-tk',
> '/usr/local/lib/python2.3/lib-dynload',
> '/usr/local/lib/python2.3/site-packages']
> Content-type: text/html;charset=utf-8
>
> "http://www.w3.org/TR/html4/strict.dtd">
>
>
>
>
>
>
> FrontPage - UUCB Wiki
> ------------
> $ cat /var/www/cgi-bin/moin.py
> #!/usr/bin/env python
> # -*- coding: iso-8859-1 -*-
> """
> MoinMoin - CGI Driver Script
>
> @copyright: 2000-2005 by J?rgen Hermann
> @license: GNU GPL, see COPYING for details.
> """
>
> # System path configuration
>
> import sys
>
> # Path of the directory where wikiconfig.py is located.
> # YOU NEED TO CHANGE THIS TO MATCH YOUR SETUP.
> sys.path.insert(0, '/home/uubloomington/share/moin/uuwiki') ## cth
>
> # Path to MoinMoin package, needed if you installed with
> --prefix=PREFIX
> # or if you did not use setup.py.
> sys.path.insert(0,
> '/home/uubloomington/lib/python2.3/site-packages') ## cth
>
> # Path of the directory where farmconfig.py is located (if different).
> ## sys.path.insert(0, '/path/to/farmconfig')
>
> import os ## cth
> print >>sys.stderr, os.getuid(), sys.path ##cth
>
> # This is used to profile MoinMoin (default disabled)
> hotshotProfiler = 0
>
> #
> ---------------------------------------------------------------------
>
> if hotshotProfiler:
> import hotshot
> prof = hotshot.Profile("moin.prof")
> prof.start()
>
> from MoinMoin.request import RequestCGI
> request = RequestCGI()
> request.run()
>
> if hotshotProfiler:
> prof.close()
> [uubloomington at uubloomington.org ~/lib/python2.3/site-packages]
> $
>
>
>
>
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from
> real users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_ide95&alloc_id396&op?k
> _______________________________________________
> Moin-user mailing list
> Moin-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/moin-user
>
>
From MAILER-DAEMON at spamex.com Tue Mar 22 20:22:25 2005
From: MAILER-DAEMON at spamex.com (MAILER-DAEMON at spamex.com)
Date: Tue Mar 22 20:22:25 2005
Subject: [Moin-user] Cannot send to es.moin@xemaps.com
Message-ID:
An email you sent to 'es.moin at xemaps.com' was refused by the remote mail server.
No additional information is available.
From thomas.werschlein at netcetera.ch Wed Mar 23 03:05:24 2005
From: thomas.werschlein at netcetera.ch (Thomas Werschlein)
Date: Wed Mar 23 03:05:24 2005
Subject: [Moin-user] ReSt as default parser?
Message-ID:
Hello
I am wondering if anybody out there uses the ReSt-parser as MoinMoin
default parser. Is the ReSt-parser supposed to be a replacement for
the wiki parser or more as an add-on for special purpose pages?
While my tests with ReSt are promising, I somehow have the feeling
that we might run into troubles sooner or later, if defining it as
default parser.
Any comments on this issue are greatly appreciated.
Regards,
Thomas
From tw-public at gmx.de Wed Mar 23 04:47:09 2005
From: tw-public at gmx.de (Thomas Waldmann)
Date: Wed Mar 23 04:47:09 2005
Subject: [Moin-user] Re: Basic HTTP Auth under Twisted/Moin
In-Reply-To: <332b7c5f050322125153d32af4@mail.gmail.com>
References: <332b7c5f05031707272bc2633c@mail.gmail.com> <1n7srbcys0x8o.dlg@usenet.alexanderweb.de> <332b7c5f050322125153d32af4@mail.gmail.com>
Message-ID: <42415DD9.1030408@gmx.de>
Hi Tom,
the twisted stuff is still missing some pieces of code for http basic auth.
Make sure you run 1.3.4 (or current arch checkout) before proceeding.
What's missing is that the twisted stuff in request.py checks the
password - see the comments there.
This is different from apache. When apache gives you the basic auth
username, it already HAS checked the password and it was valid. You can
get both username and password from twisted, but you have to check on
your own (see enc_password in user account).
Be aware that this might not be trivial to implement, because of the
order the request and user objects are created.
greetings,
Thomas
From tw-public at gmx.de Wed Mar 23 04:59:03 2005
From: tw-public at gmx.de (Thomas Waldmann)
Date: Wed Mar 23 04:59:03 2005
Subject: [Moin-user] ReSt as default parser?
In-Reply-To:
References:
Message-ID: <42416079.9010408@gmx.de>
Hi Thomas,
> I am wondering if anybody out there uses the ReSt-parser as MoinMoin
> default parser.
Maybe. I remember someone finding out that the help pages should carry
#format wiki - this is essential if you have rst as default parser or
the help pages won't work. It was changed for the 1.3.4 release help and
system pages.
> Is the ReSt-parser supposed to be a replacement for
> the wiki parser or more as an add-on for special purpose pages?
Well, in practice I think it is used rarely as most people just use the
default "wiki" markup.
And maybe most of the people don't see a reason why they should rather
use rst than wiki (if you know any, tell me :).
> While my tests with ReSt are promising, I somehow have the feeling
> that we might run into troubles sooner or later, if defining it as
> default parser.
Could be the case (although this is also more a feeling than knowing of
concrete problem).
So maybe be prepared to hack the rst parser if it doesn't do what you
want from it.
I don't know if any of us core developers use rst, but I think maybe
none of us uses it.
But if you want to improve the parser, we can help as long as you don't
expect us to know rst. :)
greetings, Thomas
From pierre.tissot at gmail.com Wed Mar 23 08:01:45 2005
From: pierre.tissot at gmail.com (Pierre Tissot)
Date: Wed Mar 23 08:01:45 2005
Subject: [Moin-user] XSL and XML
Message-ID: <965d89e005032307584177e565@mail.gmail.com>
Hi everybody
Is that possible to use the allow_xsl to produce this kind of documents:
to put in the wiki a xml document like this:
Hello world.
and apply the xsl :
I install
wiki : moin-1.3.4
4Suite : 4Suite-1.0a3
PyXML : 0.8.4
and the error reported is
XsltExceptionNo stylesheets to process.
XsltException: No stylesheets to process.
__doc__ = None
__getitem__ = >
__init__ = >
__module__ = 'Ft.Xml.Xslt'
__str__ = >
args = ('No stylesheets to process.', ())
errorCode = 20
message = 'No stylesheets to process.'
params = ()
The VersionXslt is working fine, but what I'm want to do is quite
diferent (I think) maybe is not possible. Anybody tried.
Best regards
Pierre
P.S - Keep on mind that I'm a new fresh wiki user.
--
------------------------------------------------------------------------------
Pierre Eli?s Tissot-Daguette
CERN - European Organization for Nuclear Research
Division/Group: EP/AIP
Office: 13-R-010
Mailbox: F27810
1211 Geneve - Switzerland
Phone: +41 76 71988
Fax : +41 22 7679480
Mail:
------------------------------------------------------------------------------
From 2005a at usenet.alexanderweb.de Wed Mar 23 09:19:08 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Wed Mar 23 09:19:08 2005
Subject: [Moin-user] Re: ReSt as default parser?
References: <42416079.9010408@gmx.de>
Message-ID: <13gdfseemec8r.dlg@usenet.alexanderweb.de>
On Wed, 23 Mar 2005 13:26:33 +0100, Thomas Waldmann wrote:
>> I am wondering if anybody out there uses the ReSt-parser as MoinMoin
>> default parser.
I know a site that uses ReSt on many pages. It works quite good. Currently,
there is just one known ReSt parser issue: recursive includes are just
limited after a given amount of include calls, not by looking into the
include tree. But this is not a big issue ...
>> Is the ReSt-parser supposed to be a replacement for
>> the wiki parser or more as an add-on for special purpose pages?
Both should be possible.
>> While my tests with ReSt are promising, I somehow have the feeling
>> that we might run into troubles sooner or later, if defining it as
>> default parser.
> So maybe be prepared to hack the rst parser if it doesn't do what you
> want from it.
Or contact me, as I am currently maintaining the ReSt parser :-)
> I don't know if any of us core developers use rst, but I think maybe
> none of us uses it.
I use it just for testing, not in production.
Kind regards,
Alexander
From thomas.werschlein at netcetera.ch Wed Mar 23 09:26:33 2005
From: thomas.werschlein at netcetera.ch (Thomas Werschlein)
Date: Wed Mar 23 09:26:33 2005
Subject: [Moin-user] ReSt as default parser?
In-Reply-To: <42416079.9010408@gmx.de>
References:
<42416079.9010408@gmx.de>
Message-ID:
Hi Thomas
On Wed, 23 Mar 2005, Thomas Waldmann wrote:
> And maybe most of the people don't see a reason why they should rather use
> rst than wiki (if you know any, tell me :).
Sorry, I don't have the answer either :) Personally, I also prefer the
wiki parser. But in order to be independent from a proprietary
wiki markup the requirement came up here, to look for alternatives (we
plan to use Moin in the Intranet here).
> But if you want to improve the parser, we can help as long as you don't
> expect us to know rst. :)
Thanks for the offer, but I guess with the help of your posting I
should be able to convince people here to stick with the wiki
parser. They will listen to a core developper, will they? ;-)
Thanks for your helpful reply, greetings
Thomas
From antoine.contal at free.fr Wed Mar 23 15:05:21 2005
From: antoine.contal at free.fr (Antoine CONTAL)
Date: Wed Mar 23 15:05:21 2005
Subject: [Moin-user] Table formatting
In-Reply-To: <20050323042127.A77228E3B3@sc8-sf-spam2.sourceforge.net>
References: <20050323042127.A77228E3B3@sc8-sf-spam2.sourceforge.net>
Message-ID: <4241F579.1030908@free.fr>
Hello,
I have a question about table formatting. I would like to choose both a
table style and a first row style.
Right now, I can have a table style this way.
|| Column 1 || Column 2 ||
|| ... || ... ||
I can also have a first row style this way.
|| Column 1 || Column 2 ||
|| ... || ... ||
But if I want both, I cannot do the following.
|| Column 1 ||
Column 2 ||
|| ... || ... ||
What am I doing wrong? Is there a way to have both table-wide formatting
and a special formatting for the first table row?
Thanks a lot.
(I'm running Python 2.4 and Moin 1.3.4 on Win2K in stand alone server
configuration.)
--
Antoine CONTAL
From James.Wagner at mci.com Wed Mar 23 15:40:53 2005
From: James.Wagner at mci.com (James Wagner)
Date: Wed Mar 23 15:40:53 2005
Subject: [Moin-user] Table formatting
In-Reply-To: <4241F579.1030908@free.fr>
Message-ID: <000f01c53000$c930f7d0$649122a6@mcilink.com>
Just remove the >< between the two styles, i.e.,
|| Column 1 ||Column
2 ||
At least it worked for me. :)
James.
> -----Original Message-----
> From: moin-user-admin at lists.sourceforge.net
> [mailto:moin-user-admin at lists.sourceforge.net] On Behalf Of
> Antoine CONTAL
> Sent: Wednesday, 23-Mar-2005 4:02 PM
> To: moin-user at lists.sourceforge.net
> Subject: [Moin-user] Table formatting
>
>
> Hello,
>
> I have a question about table formatting. I would like to
> choose both a
> table style and a first row style.
>
> Right now, I can have a table style this way.
> || Column 1 || Column 2 ||
> || ... || ... ||
>
> I can also have a first row style this way.
> || Column 1 || Column 2 ||
> || ... || ... ||
>
> But if I want both, I cannot do the following.
> ||
> Column 1 ||
> Column 2 ||
> || ... || ... ||
>
> What am I doing wrong? Is there a way to have both table-wide
> formatting
> and a special formatting for the first table row?
>
> Thanks a lot.
>
> (I'm running Python 2.4 and Moin 1.3.4 on Win2K in stand alone server
> configuration.)
>
> --
> Antoine CONTAL
>
>
>
> -------------------------------------------------------
> This SF.net email is sponsored by Microsoft Mobile & Embedded
> DevCon 2005 Attend MEDC 2005 May 9-12 in Vegas. Learn more
> about the latest Windows
> Embedded(r) & Windows Mobile(tm) platforms, applications &
> content. Register by 3/29 & save $300
> http://ads.osdn.com/?ad_id=6883&alloc_id=15149&op=click
> _______________________________________________
> Moin-user mailing list
> Moin-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/moin-user
>
From antoine.contal at free.fr Wed Mar 23 23:17:56 2005
From: antoine.contal at free.fr (Antoine CONTAL)
Date: Wed Mar 23 23:17:56 2005
Subject: [Moin-user] Table formatting
In-Reply-To: <20050324042931.AA8AD89C90@sc8-sf-spam1.sourceforge.net>
References: <20050324042931.AA8AD89C90@sc8-sf-spam1.sourceforge.net>
Message-ID: <424268DE.8060309@free.fr>
Hello James,
How silly of me! You're right. Putting both tablestyle and rowstyle
between the same brackets fixed the problem. Thank you very much.
Have a nice day. :)
--
Antoine CONTAL
> Date: Wed, 23 Mar 2005 16:33:58 -0700
> From: James Wagner
> Subject: RE: [Moin-user] Table formatting
> To: 'Antoine CONTAL' , moin-user at lists.sourceforge.net
>
> Just remove the >< between the two styles, i.e.,
>
> || Column 1 =
> ||Column
> 2 ||
>
> At least it worked for me. :)
>
> James.
>
>
From Scott.Ryan at echostar.com Thu Mar 24 10:52:03 2005
From: Scott.Ryan at echostar.com (Ryan, Scott)
Date: Thu Mar 24 10:52:03 2005
Subject: [Moin-user] Eror in data_dir when installing MoinMoin on Linux Fedora 3 and A
pache
Message-ID: <066D7CCD6BD83F48A7CAF5D5B8F3B28E08C939D2@riv-exchb3.echostar.com>
I am trying to install the latest version of the wiki on Fedora 3 under
apache. I went through the current mailing list and problems and still am
having an issue. I followed the installation instructions to the letter and
in addition I ran the SELinux commands to allow apache to see the data and
htdocs directory. I open up permissions to the data directory to 777 to see
if that was the issue. I manage to access the test page however I get the
following message.
MoinMoin Configuration Error
"data_dir" does not exists at "/usr/share/moin/echowiki/data/", or has
incorrect ownership and permissions.
Make sure the directory and the subdirectory pages are owned by the web
server and are readable, writable and executable by the web server user and
group.
It is recommended to use absolute paths and not relative paths. Check also
the spelling of the directory name.
I did check to see if the directory existed and it does. And the
permissions are wide open.
Any ideas on what else I can check??
Scott Damon Ryan
Developer
(720) 514-5389
Scott.Ryan at echostar.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
From yusuf at apple.com Thu Mar 24 11:24:36 2005
From: yusuf at apple.com (Yusuf Abdulghani)
Date: Thu Mar 24 11:24:36 2005
Subject: [Moin-user] Eror in data_dir when installing MoinMoin on Linux Fedora 3 and A pache
In-Reply-To: <066D7CCD6BD83F48A7CAF5D5B8F3B28E08C939D2@riv-exchb3.echostar.com>
References: <066D7CCD6BD83F48A7CAF5D5B8F3B28E08C939D2@riv-exchb3.echostar.com>
Message-ID:
Make sure that they are owned by "www". If you have admin access, type:
chown -R www:www
Yusuf
On Mar 24, 2005, at 10:51 AM, Ryan, Scott wrote:
> I am trying to install the latest version of the wiki on Fedora 3
> under apache.? I went through the current mailing list and problems
> and still am having an issue.? I followed the installation
> instructions to the letter and in addition I ran the SELinux commands
> to allow apache to see the data and htdocs directory.? I open up
> permissions to the data directory to 777 to see if that was the
> issue.? I manage to access the test page however I get the following
> message.
>
> ?
>
> ?
>
> MoinMoin Configuration Error
>
> "data_dir" does not exists at "/usr/share/moin/echowiki/data/", or has
> incorrect ownership and permissions.
>
> Make sure the directory and the subdirectory pages are owned by the
> web server and are readable, writable and executable by the web server
> user and group.
>
> It is recommended to use absolute paths and not relative paths. Check
> also the spelling of the directory name.
>
> ?
>
> I did check to see if the directory existed and it does.? And the
> permissions are wide open.
>
> ?
>
> Any ideas on what else I can check??
>
> ?
>
> Scott Damon Ryan
>
> Developer
>
> (720) 514-5389
>
> Scott.Ryan at echostar.com
>
> ?
From 2005a at usenet.alexanderweb.de Thu Mar 24 11:25:07 2005
From: 2005a at usenet.alexanderweb.de (Alexander Schremmer)
Date: Thu Mar 24 11:25:07 2005
Subject: [Moin-user] Re: Eror in data_dir when installing MoinMoin on Linux Fedora 3 and A pache
References: <066D7CCD6BD83F48A7CAF5D5B8F3B28E08C939D2@riv-exchb3.echostar.com>
Message-ID:
On Thu, 24 Mar 2005 11:51:02 -0700, Ryan, Scott wrote:
> I am trying to install the latest version of the wiki on Fedora 3 under
> apache. I went through the current mailing list and problems and still am
> having an issue. I followed the installation instructions to the letter and
> in addition I ran the SELinux commands to allow apache to see the data and
> htdocs directory. I open up permissions to the data directory to 777 to see
> if that was the issue. I manage to access the test page however I get the
> following message.
> Any ideas on what else I can check??
This is a very weird problem. Maybe ask via Fedora support channels and
tell us if they have an idea. It smells like an SELinux issue, though.
Kind regards,
Alexander
From yibble at yibble.org Thu Mar 24 12:02:10 2005
From: yibble at yibble.org (Nathan Lee Reynolds (yibble))
Date: Thu Mar 24 12:02:10 2005
Subject: [Moin-user] Eror in data_dir when installing MoinMoin on Linux
Fedora 3 and A pache
In-Reply-To: <066D7CCD6BD83F48A7CAF5D5B8F3B28E08C939D2@riv-exchb3.echostar.com>
References: <066D7CCD6BD83F48A7CAF5D5B8F3B28E08C939D2@riv-exchb3.echostar.com>
Message-ID: <1111694593.11641.3.camel@wibble.yibble.org>
On Thu, 2005-03-24 at 11:51 -0700, Ryan, Scott wrote:
> I am trying to install the latest version of the wiki on Fedora 3
> under apache. I went through the current mailing list and problems
> and still am having an issue. I followed the installation
> instructions to the letter and in addition I ran the SELinux commands
> to allow apache to see the data and htdocs directory. I open up
> permissions to the data directory to 777 to see if that was the issue.
> I manage to access the test page however I get the following message.
"setenforce permissive", will fix this, but -- of course -- that will
put SELinux into "warn only" mode.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL:
From sean at dague.net Sun Mar 27 12:37:09 2005
From: sean at dague.net (Sean Dague)
Date: Sun Mar 27 12:37:09 2005
Subject: [Moin-user] Re: Eror in data_dir when installing MoinMoin on Linux Fedora 3 and A pache
In-Reply-To: <066D7CCD6BD83F48A7CAF5D5B8F3B28E08C939D2@riv-exchb3.echostar.com>
References: <066D7CCD6BD83F48A7CAF5D5B8F3B28E08C939D2@riv-exchb3.echostar.com>
Message-ID: <20050327203630.GI22366@underhill.no-ip.org>
On Thu, Mar 24, 2005 at 11:51:02AM -0700, Ryan, Scott wrote:
> I am trying to install the latest version of the wiki on Fedora 3 under
> apache. I went through the current mailing list and problems and still am
> having an issue. I followed the installation instructions to the letter and
> in addition I ran the SELinux commands to allow apache to see the data and
> htdocs directory. I open up permissions to the data directory to 777 to see
> if that was the issue. I manage to access the test page however I get the
> following message.
>
> MoinMoin Configuration Error
>
> "data_dir" does not exists at "/usr/share/moin/echowiki/data/", or has
> incorrect ownership and permissions.
>
> Make sure the directory and the subdirectory pages are owned by the web
> server and are readable, writable and executable by the web server user and
> group.
>
> It is recommended to use absolute paths and not relative paths. Check also
> the spelling of the directory name.
>
> I did check to see if the directory existed and it does. And the
> permissions are wide open.
>
> Any ideas on what else I can check??
SELinux MAC happens at a whole other level than filesystem permissions. If
you are fixed on using SELinux on Fedora, you should pose your question
here: http://listman.redhat.com/mailman/listinfo/fedora-selinux-list.
Getting an arbitrary app to work under SELinux isn't a simple thing, or for
the weak at heart. ;)
Putting SELinux into warn only state, and figuring out what moin is trying
to do that SELinux doesn't like would be a start.
-Sean
--
__________________________________________________________________
Sean Dague Mid-Hudson Valley
sean at dague dot net Linux Users Group
http://dague.net http://mhvlug.org
There is no silver bullet. Plus, werewolves make better neighbors
than zombies, and they tend to keep the vampire population down.
__________________________________________________________________
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL:
From sean at dague.net Sun Mar 27 15:00:41 2005
From: sean at dague.net (Sean Dague)
Date: Sun Mar 27 15:00:41 2005
Subject: [Moin-user] anyone with LDAP integration patches?
Message-ID: <20050327230027.GK22366@underhill.no-ip.org>
I looked through the main MoinMoin site, and didn't find any real hits here.
I'm curious if anyone has hacked moin to do external auth via LDAP, and if
so if they'd be willing to share code/process on how to do that.
Thanks in advance,
-Sean
--
__________________________________________________________________
Sean Dague Mid-Hudson Valley
sean at dague dot net Linux Users Group
http://dague.net http://mhvlug.org
There is no silver bullet. Plus, werewolves make better neighbors
than zombies, and they tend to keep the vampire population down.
__________________________________________________________________
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL:
From seph at directionless.org Mon Mar 28 19:59:30 2005
From: seph at directionless.org (seph)
Date: Mon Mar 28 19:59:30 2005
Subject: [Moin-user] anyone with LDAP integration patches?
In-Reply-To: <20050327230027.GK22366@underhill.no-ip.org> (Sean Dague's
message of "Sun, 27 Mar 2005 18:00:27 -0500")
References: <20050327230027.GK22366@underhill.no-ip.org>
Message-ID:
> I looked through the main MoinMoin site, and didn't find any real hits here.
> I'm curious if anyone has hacked moin to do external auth via LDAP, and if
> so if they'd be willing to share code/process on how to do that.
You could have apache authentication against ldap, and have moin use
REMOTE_USER
seph
From nigel.harper at lightworkdesign.com Tue Mar 29 09:53:03 2005
From: nigel.harper at lightworkdesign.com (Nigel Harper)
Date: Tue Mar 29 09:53:03 2005
Subject: [Moin-user] Adding Variables
Message-ID: <8815647C7041D111A3010060B06BE1C002C072FB@ELVIS>
> Hmm, strange. Maybe file a bug report so I don't forget looking into
> that. Did you try with 1.3.4?
Ok, finally got around to trying it with 1.3.4 - still couldn't get it to
work.
Have filed a bug UserVariableExpansion describing it.
Still half expecting it to turn out to be me missing the point, but I can't
see how.
Nigel
From eduardo.mercovich at gmail.com Tue Mar 29 11:06:04 2005
From: eduardo.mercovich at gmail.com (Eduardo Mercovich)
Date: Tue Mar 29 11:06:04 2005
Subject: [Moin-user] Upgrading: 1.3.3 to 1.3.4
Message-ID: <4459f0d305032911051556afc1@mail.gmail.com>
Hello everybody.
Maybe it's a silly question but, anyone knows how to upgrade from
1.3.3 to 1.3.4?
AFAIK there is no change in the storage format, but still I don't know
if just installing over is the right way.
Thanks a lot for your help... :-)
Regards.
--
Eduardo Mercovich
Buenos Aires - Argentina.
From nirs at actcom.net.il Tue Mar 29 22:41:55 2005
From: nirs at actcom.net.il (Nir Soffer)
Date: Tue Mar 29 22:41:55 2005
Subject: [Moin-user] Re: Upgrading: 1.3.3 to 1.3.4 (Eduardo Mercovich)
In-Reply-To: <20050330042350.F018B13629@sc8-sf-spam2.sourceforge.net>
References: <20050330042350.F018B13629@sc8-sf-spam2.sourceforge.net>
Message-ID: <7774edb1f161361bbcfb6d5d77a5daa4@actcom.net.il>
> Maybe it's a silly question but, anyone knows how to upgrade from
> 1.3.3 to 1.3.4?
Its not a silly question, each release should have upgrade notes
somewhere.
Basically, you should:
1. Remove your previous version of moin
2. Install the new one.
3. Read changes to see if there was any change in the configuration or
server scripts. If you suspect there was a change, replace your server
scripts and your configuration files with new copies and update with
your settings.
Best Regards,
Nir Soffer
From watsonr at cs.tcd.ie Wed Mar 30 03:10:09 2005
From: watsonr at cs.tcd.ie (Ronan Watson)
Date: Wed Mar 30 03:10:09 2005
Subject: [Moin-user] New user
Message-ID: <1112180850.29249.18.camel@picolet.cs.tcd.ie>
Hi,
I want to add a new Action to my wiki and add a new link to it where the
other actions are. Where should I start? What do I modify?
Thanks,
Ronan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL:
From eduardo.mercovich at gmail.com Wed Mar 30 04:50:31 2005
From: eduardo.mercovich at gmail.com (Eduardo Mercovich)
Date: Wed Mar 30 04:50:31 2005
Subject: [Moin-user] New user
In-Reply-To: <1112180850.29249.18.camel@picolet.cs.tcd.ie>
References: <1112180850.29249.18.camel@picolet.cs.tcd.ie>
Message-ID: <4459f0d3050330044746f686de@mail.gmail.com>
Hi ronan!
> I want to add a new Action to my wiki and add a new link to it where the
> other actions are. Where should I start? What do I modify?
Just include it in the Actions dir.
Regards...
--
Eduardo Mercovich
Buenos Aires - Argentina.
From eduardo.mercovich at gmail.com Wed Mar 30 04:56:19 2005
From: eduardo.mercovich at gmail.com (Eduardo Mercovich)
Date: Wed Mar 30 04:56:19 2005
Subject: [Moin-user] Re: Upgrading: 1.3.3 to 1.3.4 (Eduardo Mercovich)
In-Reply-To: <7774edb1f161361bbcfb6d5d77a5daa4@actcom.net.il>
References: <20050330042350.F018B13629@sc8-sf-spam2.sourceforge.net>
<7774edb1f161361bbcfb6d5d77a5daa4@actcom.net.il>
Message-ID: <4459f0d3050330045467c3695a@mail.gmail.com>
Hi Nir!
> Its not a silly question, each release should have upgrade notes
> somewhere.
Thanks... we should update MoinMoinUpgrade then when this thread is complete.
> Basically, you should:
> 1. Remove your previous version of moin
Just deleting the dirs of the installed one?
> 2. Install the new one.
Thats documented, OK.
> 3. Read changes to see if there was any change in the configuration or
> server scripts. If you suspect there was a change, replace your server
> scripts and your configuration files with new copies and update with
> your settings.
This includes the wikiconfig.py settings among other script, I assume.
The only undocumented step remaining is the uninstall one. Is there a
script similar to the "install" one? Should I leave the wiki instance
untouched? Or back it up and remove all Moin directories?
Thanks a lot Nir. :-)
--
Eduardo Mercovich
Buenos Aires - Argentina.
From tw-public at gmx.de Wed Mar 30 06:49:00 2005
From: tw-public at gmx.de (Thomas Waldmann)
Date: Wed Mar 30 06:49:00 2005
Subject: [Moin-user] Re: Upgrading: 1.3.3 to 1.3.4 (Eduardo Mercovich)
In-Reply-To: <7774edb1f161361bbcfb6d5d77a5daa4@actcom.net.il>
References: <20050330042350.F018B13629@sc8-sf-spam2.sourceforge.net> <7774edb1f161361bbcfb6d5d77a5daa4@actcom.net.il>
Message-ID: <424AB46A.4040109@gmx.de>
Don't forget to run the new mig scripts we included with 1.3.4.
See CHANGES.
From eduardo.mercovich at gmail.com Thu Mar 31 08:14:20 2005
From: eduardo.mercovich at gmail.com (Eduardo Mercovich)
Date: Thu Mar 31 08:14:20 2005
Subject: [Moin-user] Re: Upgrading: 1.3.3 to 1.3.4 (Eduardo Mercovich)
In-Reply-To: <424AB46A.4040109@gmx.de>
References: <20050330042350.F018B13629@sc8-sf-spam2.sourceforge.net>
<7774edb1f161361bbcfb6d5d77a5daa4@actcom.net.il>
<424AB46A.4040109@gmx.de>
Message-ID: <4459f0d305033108125faafc9c@mail.gmail.com>
Hi!
> Don't forget to run the new mig scripts we included with 1.3.4.
> See CHANGES.
OK, thanks a lot Nir and Thomas. I'll upgrade in these coming days and
update MoinMoinUpgrade after. :-)
Regards...
--
Eduardo Mercovich
Buenos Aires - Argentina.
From Nigel.Metheringham at dev.intechnology.co.uk Thu Mar 31 08:50:21 2005
From: Nigel.Metheringham at dev.intechnology.co.uk (Nigel Metheringham)
Date: Thu Mar 31 08:50:21 2005
Subject: [Moin-user] Appropriate way to use Moin
Message-ID: <1112287727.23874.36.camel@angua.localnet>
Hi,
We currently use Moin to keep organisational information for a theatre
backstage crew. I'd like to describe one aspect of what we're doing and
see if anyone can suggest a better way of doing it... (which could
potentially be a suggestion that we're using the wrong sort of hammer
for driving our screws).
We have a table of upcoming theatre shows - this is actually a page per
year that uses [[Include...]] macros to stack up the per-month pages for
the year.
Each month page has a table of shows in that month - this contains:-
* Company - a wiki link to the presenting company show page
* Show - a wiki link to a subpage with the information for this
show
* Dates
* Stage Manager
* Assistant Stage Manager
All of this information is also on the per-show page, along with much
much more. However we are currently keeping the per-show data and the
excerpt of it on the per-month page in sync manually, which is obviously
both time consuming and error prone.
Can anyone point me to an existing method for extracting a batch of
field data out of a bunch of subpages and populating a table with them?
If not, would writing a custom macro appear to be a reasonable approach
to this?
The thing that worries me is that we could end up with a serious
performance problem - currently the year page (which is how most people
go into this) already includes 11 month subpages (we're closed in
August). If each month page hits another n subpages then things might
break...
Maybe another approach is to make the month pages the master source for
the information they hold, and somehow pull that into the per-show
subpages. Or hold all of that basic info in another CSV like table and
build both from there....
Any suggestions gratefully received.
Nigel.
--
[ Nigel Metheringham Nigel.Metheringham at InTechnology.co.uk ]
[ - Comments in this message are my own and not ITO opinion/policy - ]