From cbaunni at brookes.ac.uk Fri Oct 1 09:30:31 2010 From: cbaunni at brookes.ac.uk (Achuthanunni Chokkathukalam) Date: Fri, 01 Oct 2010 14:30:31 +0100 Subject: [Moin-user] MediaWiki to MoinMoin In-Reply-To: References: Message-ID: <1285939831.11723.39.camel@DebianMachine.brookes.ac.uk> Hi All, Is there a way to migrate pages in MediaWiki 1.9 to moinmoin. Any advice would be great help. Regards Unni Chokkathukalam From rb.proj at googlemail.com Fri Oct 1 15:35:13 2010 From: rb.proj at googlemail.com (ReimarBauer) Date: Fri, 01 Oct 2010 21:35:13 +0200 Subject: [Moin-user] MediaWiki to MoinMoin In-Reply-To: <1285939831.11723.39.camel@DebianMachine.brookes.ac.uk> References: <1285939831.11723.39.camel@DebianMachine.brookes.ac.uk> Message-ID: On 01.10.2010 15:30, Achuthanunni Chokkathukalam wrote: > Hi All, > > Is there a way to migrate pages in MediaWiki 1.9 to moinmoin. Any advice > would be great help. > > Regards > > Unni Chokkathukalam > Hi http://moinmo.in/RecentChanges?action=fullsearch&context=180&value=mediawiki&titlesearch=Titles cheers Reimar From cmac at mit.edu Sat Oct 2 18:19:34 2010 From: cmac at mit.edu (Christopher MacMinn) Date: Sat, 2 Oct 2010 18:19:34 -0400 Subject: [Moin-user] Embed a video? Message-ID: Hi everyone - I would like to embed movies on my wiki, and I couldn't find any information in the help pages -- what are the options, if any? Thanks! Best, Chris -------------- next part -------------- An HTML attachment was scrubbed... URL: From ralf at zosel.com Sun Oct 3 02:55:22 2010 From: ralf at zosel.com (Ralf Zosel) Date: Sun, 3 Oct 2010 08:55:22 +0200 Subject: [Moin-user] Embed a video? In-Reply-To: References: Message-ID: <51ECD1E6-5BF9-4A7F-9EA2-9FE00E7D5BBF@zosel.com> Hi Christopher, for YouTube there is a macro: http://moinmo.in/MacroMarket/YouTube See also http://moinmo.in/FeatureRequests/EmbedObjectFromElseWhere Yours, Ralf -- http://ralfzosel.de ralf at zosel.com Mobil: +49 171 5660305 Skype: RalfZosel http://twitter.com/ralfzosel Am 03.10.2010 um 00:19 schrieb Christopher MacMinn: > Hi everyone - > > I would like to embed movies on my wiki, and I couldn't find any information in the help pages -- what are the options, if any? Thanks! > > Best, Chris > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev_______________________________________________ > Moin-user mailing list > Moin-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/moin-user -------------- next part -------------- An HTML attachment was scrubbed... URL: From rb.proj at googlemail.com Sun Oct 3 06:44:58 2010 From: rb.proj at googlemail.com (ReimarBauer) Date: Sun, 03 Oct 2010 12:44:58 +0200 Subject: [Moin-user] Embed a video? In-Reply-To: References: Message-ID: On 03.10.2010 00:19, Christopher MacMinn wrote: > Hi everyone - > > I would like to embed movies on my wiki, and I couldn't find any > information in the help pages -- what are the options, if any? Thanks! movies could also be shown by transclusion syntax {{attachment:movie.mpg}} cheers Reimar > > Best, Chris > > > > ------------------------------------------------------------------------------ > Start uncovering the many advantages of virtual appliances > and start using them to simplify application deployment and > accelerate your shift to cloud computing. > http://p.sf.net/sfu/novell-sfdev2dev > > > > _______________________________________________ > Moin-user mailing list > Moin-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/moin-user From nicozanf at gmail.com Tue Oct 12 16:53:30 2010 From: nicozanf at gmail.com (Nico Zanferrari) Date: Tue, 12 Oct 2010 22:53:30 +0200 Subject: [Moin-user] Embed a video? In-Reply-To: References: Message-ID: I've added a note on http://master19.moinmo.in/HelpOnLinking accordingly. Nico ;-) 2010/10/3 ReimarBauer > > > movies could also be shown by transclusion syntax > > {{attachment:movie.mpg}} > > cheers > Reimar > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From cmac at mit.edu Tue Oct 12 17:17:42 2010 From: cmac at mit.edu (Christopher MacMinn) Date: Tue, 12 Oct 2010 17:17:42 -0400 Subject: [Moin-user] Embed a video? In-Reply-To: References: Message-ID: Thanks! Although I must say, I didn't have much luck with transclusion. Maybe it was just my video file, but the embedded video was the wrong size and did not playback correctly in Firefox or Safari. I ended up using the YouTube approach, which worked like a charm (although I would have preferred to avoid flash). Best, Chris On Tue, Oct 12, 2010 at 4:53 PM, Nico Zanferrari wrote: > I've added a note on http://master19.moinmo.in/HelpOnLinking accordingly. > > Nico ;-) > > 2010/10/3 ReimarBauer >> >> >> movies could also be shown by transclusion syntax >> >> {{attachment:movie.mpg}} >> >> cheers >> Reimar >> > > ------------------------------------------------------------------------------ > Beautiful is writing same markup. Internet Explorer 9 supports > standards for HTML5, CSS3, SVG 1.1, ?ECMAScript5, and DOM L2 & L3. > Spend less time writing and ?rewriting code and more time creating great > experiences on the web. Be a part of the beta today. > http://p.sf.net/sfu/beautyoftheweb > _______________________________________________ > Moin-user mailing list > Moin-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/moin-user > > From bobbyb at invtools.com Fri Oct 15 19:22:32 2010 From: bobbyb at invtools.com (Bobby Baucom) Date: Fri, 15 Oct 2010 18:22:32 -0500 Subject: [Moin-user] Title Search Problem, 1.9.2 Message-ID: <007e01cb6cbf$d8608a70$89219f50$@com> Using MoinMoin 1.9.2 & Xapian and having a problem with searches. When we were using MoinMoin 1.5.x my users created lots of pages with underscores in the page name. We converted to 1.9.2 and now they are complaining about searches not finding pages. When doing a title search on a word or phrase within a page name, it does not find "matching" pages. For example, a title search for "yield curves" or even a title search for "yield_curves" will not find a page titled "SandP_Invest_Yield_Curves". I guess I could have changed underscores to spaces during the conversion, but it is too late now. It appears to me that Xapian indexes the entire phrase instead of the four words that make up the phrase. If the page had been named "SandP Invtools Yield Curves" or even "SandP InvtoolsYieldCurves" then the search term would be able to find it. I notice that the MoinMoin web site does not exhibit the same behavior. It searches the way I want our wiki to be able to search. So there's hope. I looked in the 1.9.3 change list and can find no explanation for the difference between search or indexing in 1.9.2 and 1.9.3. Is this a setting issue? Or is there a change in 1.9.3 that will solve my problem? We are using Xapian 1.0.15 with stemming enabled. Apache running on Ubuntu server. Python 2.6.4rc2. -------------- next part -------------- An HTML attachment was scrubbed... URL: From tw-public at gmx.de Sun Oct 17 07:16:11 2010 From: tw-public at gmx.de (Thomas Waldmann) Date: Sun, 17 Oct 2010 13:16:11 +0200 Subject: [Moin-user] Title Search Problem, 1.9.2 In-Reply-To: <007e01cb6cbf$d8608a70$89219f50$@com> References: <007e01cb6cbf$d8608a70$89219f50$@com> Message-ID: <1287314171.14029.25.camel@x300> On Fri, 2010-10-15 at 18:22 -0500, Bobby Baucom wrote: > Using MoinMoin 1.9.2 & Xapian and having a problem with searches. When > we were using MoinMoin 1.5.x my users created lots of pages with > underscores in the page name. Well, back then, moin mapped blank to underscore. Initially we thought that copying this idea from mediawiki was a good idea, but soon later we found it was not. > We converted to 1.9.2 and now they are complaining about searches not > finding pages. When doing a title search on a word or phrase within a > page name, it does not find ?matching? pages. For example, a title > search for "yield curves" or even a title search for ?yield_curves" > will not find a page titled "SandP_Invest_Yield_Curves". That's likely because the tokenizer splits on blanks and on CamelCase lower-upper transitions, but not on underscores. > I guess I could have changed underscores to spaces during the > conversion, but it is too late now. Yeah. > It appears to me that Xapian indexes the entire phrase instead of the > four words that make up the phrase. It simply doesn't know that these are four words. > If the page had been named "SandP Invtools Yield Curves" or even > "SandP InvtoolsYieldCurves" then the search term would be able to find > it. I notice that the MoinMoin web site does not exhibit the same > behavior. It searches the way I want our wiki to be able to search. So > there?s hope. Hmm, strange. How did you test that? I did a quick test and it didn't find a single word if the title was made of words connected with underscores. > I looked in the 1.9.3 change list and can find no explanation for the > difference between search or indexing in 1.9.2 and 1.9.3. Is this a > setting issue? Or is there a change in 1.9.3 that will solve my > problem? We are using Xapian 1.0.15 with stemming enabled. Apache > running on Ubuntu server. Python 2.6.4rc2. I don't think it is a configuration issue. I am currently trying to extend the tests with the underscore issue and fix the code, so the tests don't fail. From andy at time-domain.co.uk Sun Oct 17 08:41:39 2010 From: andy at time-domain.co.uk (andy thomas) Date: Sun, 17 Oct 2010 13:41:39 +0100 (BST) Subject: [Moin-user] How to import existing Moin content into new Moin server? Message-ID: I am completely new to MoinMoin but I have been given the task of setting up a new MoinMoin wiki using content from an existing MoinMoin server. I've succeeded in getting MoinMoin 1.92 up & running on a FreeBSD system using lighttpd and the fastCGI server and I've been sent a tar archive from the old server of the existing MoinMoin content to be served but I can't get the wiki to display this content. The archive contains a series of directories under which there are subdirectories named 'cache' and 'revisions' plus two files called 'current' and 'edit-log'. I've moved these into ../data/pages as I gues this is the right place for them but I can only access folders like 'Recent Changes', 'Find Page', etc and not the ones I have added from the archive. What do I need to do it get these additional pages to show? Andy From tw-public at gmx.de Sun Oct 17 10:07:19 2010 From: tw-public at gmx.de (Thomas Waldmann) Date: Sun, 17 Oct 2010 16:07:19 +0200 Subject: [Moin-user] How to import existing Moin content into new Moin server? In-Reply-To: References: Message-ID: <1287324439.14029.40.camel@x300> On Sun, 2010-10-17 at 13:41 +0100, andy thomas wrote: > I am completely new to MoinMoin but I have been given the task of setting up a > new MoinMoin wiki using content from an existing MoinMoin server. Find out the moin version running on the existing server, see page SystemInfo. > succeeded in getting MoinMoin 1.92 up & running 1.9.3 is the current version. > The archive contains a series of directories under which there are > subdirectories named 'cache' and 'revisions' plus two files called 'current' > and 'edit-log'. Structurally, this sounds correct. But you need to find out from which moin version that is, because it might need the data migration procedure. See also docs/* in the moin download archive. > I've moved these into ../data/pages as I gues this is the right > place for them but I can only access folders like 'Recent Changes', 'Find > Page', etc and not the ones I have added from the archive. You also should check owner/group/permissions. The running moin process needs rw (rwx) on the data files (dirs). From rb.proj at googlemail.com Sun Oct 17 10:44:54 2010 From: rb.proj at googlemail.com (Reimar Bauer) Date: Sun, 17 Oct 2010 16:44:54 +0200 Subject: [Moin-user] How to import existing Moin content into new Moin server? In-Reply-To: References: Message-ID: On 17.10.2010 14:41, andy thomas wrote: > I am completely new to MoinMoin but I have been given the task of setting up a > new MoinMoin wiki using content from an existing MoinMoin server. I've > succeeded in getting MoinMoin 1.92 up & running on a FreeBSD system using > lighttpd and the fastCGI server and I've been sent a tar archive from the old > server of the existing MoinMoin content to be served but I can't get the wiki > to display this content. > > The archive contains a series of directories under which there are > subdirectories named 'cache' and 'revisions' plus two files called 'current' > and 'edit-log'. I've moved these into ../data/pages as I gues this is the right > place for them but I can only access folders like 'Recent Changes', 'Find > Page', etc and not the ones I have added from the archive. > > What do I need to do it get these additional pages to show? Do you have created a new wiki instance? You are speaking from moving into ../data/pages. Is it the correct instance? What you have got looks like an archieve of the old instance. Do you have a meta file in the data dir of the archieve. What is its content? If the content of the old instance is dependent to an older moin version you need to migrate it. See docs/README_FIRST cheers Reimar > > Andy > > ------------------------------------------------------------------------------ > Download new Adobe(R) Flash(R) Builder(TM) 4 > The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly > Flex(R) Builder(TM)) enable the development of rich applications that run > across multiple browsers and platforms. Download your free trials today! > http://p.sf.net/sfu/adobe-dev2dev From tw-public at gmx.de Sun Oct 17 11:36:03 2010 From: tw-public at gmx.de (Thomas Waldmann) Date: Sun, 17 Oct 2010 17:36:03 +0200 Subject: [Moin-user] Title Search Problem, 1.9.2 In-Reply-To: <007e01cb6cbf$d8608a70$89219f50$@com> References: <007e01cb6cbf$d8608a70$89219f50$@com> Message-ID: <1287329763.14029.48.camel@x300> Hi Bobby, hi Xapian indexing users, try this: http://paste.pocoo.org/show/276587/ Patch is for current moin/1.9 repo, but likely also works for recent releases. It changes the tokenizer, so it also splits words at underscores. You need to fully rebuild xapian index and restart moin to try it. If multiple people test this for a while and we receive multiple positive feedback, I think we could add this to next release. Cheers, Thomas From tw-public at gmx.de Mon Oct 18 05:05:58 2010 From: tw-public at gmx.de (Thomas Waldmann) Date: Mon, 18 Oct 2010 11:05:58 +0200 Subject: [Moin-user] WikiFest 2010 in Berlin Message-ID: <1287392758.21076.1.camel@x300> See there: http://moinmo.in/WikiFest_BLN From andy at time-domain.co.uk Mon Oct 18 06:30:57 2010 From: andy at time-domain.co.uk (andy thomas) Date: Mon, 18 Oct 2010 11:30:57 +0100 (BST) Subject: [Moin-user] How to import existing Moin content into new Moin server? In-Reply-To: <1287324439.14029.40.camel@x300> References: <1287324439.14029.40.camel@x300> Message-ID: On Sun, 17 Oct 2010, Thomas Waldmann wrote: > On Sun, 2010-10-17 at 13:41 +0100, andy thomas wrote: >> I am completely new to MoinMoin but I have been given the task of setting up a >> new MoinMoin wiki using content from an existing MoinMoin server. > > Find out the moin version running on the existing server, see page > SystemInfo. > >> succeeded in getting MoinMoin 1.92 up & running > > 1.9.3 is the current version. > >> The archive contains a series of directories under which there are >> subdirectories named 'cache' and 'revisions' plus two files called 'current' >> and 'edit-log'. > > Structurally, this sounds correct. But you need to find out from which > moin version that is, because it might need the data migration > procedure. > > See also docs/* in the moin download archive. > >> I've moved these into ../data/pages as I gues this is the right >> place for them but I can only access folders like 'Recent Changes', 'Find >> Page', etc and not the ones I have added from the archive. > > You also should check owner/group/permissions. The running moin process > needs rw (rwx) on the data files (dirs). Thanks for your quick response - I have just found out that the pages came from a version 1.7.0_1 MoinMoin server. The pages are already owned by user 'www' and group 'www' (which is what the webserver is running as) and the permissions are 775 for the directories and 664 for the files. I will have a look at the docs next and see if I can find anything about migration there. Thanks, Andy From andy at time-domain.co.uk Mon Oct 18 06:35:46 2010 From: andy at time-domain.co.uk (andy thomas) Date: Mon, 18 Oct 2010 11:35:46 +0100 (BST) Subject: [Moin-user] How to import existing Moin content into new Moin server? In-Reply-To: References: Message-ID: On Sun, 17 Oct 2010, Reimar Bauer wrote: > On 17.10.2010 14:41, andy thomas wrote: >> I am completely new to MoinMoin but I have been given the task of setting up a >> new MoinMoin wiki using content from an existing MoinMoin server. I've >> succeeded in getting MoinMoin 1.92 up & running on a FreeBSD system using >> lighttpd and the fastCGI server and I've been sent a tar archive from the old >> server of the existing MoinMoin content to be served but I can't get the wiki >> to display this content. >> >> The archive contains a series of directories under which there are >> subdirectories named 'cache' and 'revisions' plus two files called 'current' >> and 'edit-log'. I've moved these into ../data/pages as I gues this is the right >> place for them but I can only access folders like 'Recent Changes', 'Find >> Page', etc and not the ones I have added from the archive. >> >> What do I need to do it get these additional pages to show? > > > Do you have created a new wiki instance? You are speaking from moving > into ../data/pages. Is it the correct instance? What you have got looks > like an archieve of the old instance. > Do you have a meta file in the data dir of the archieve. What is its > content? There is no meta file in the archive although there is one in my new instance but it is empty. > If the content of the old instance is dependent to an older moin version > you need to migrate it. See docs/README_FIRST Thanks, I'll go & read the documentation. Andy From rb.proj at googlemail.com Mon Oct 18 01:58:31 2010 From: rb.proj at googlemail.com (Reimar Bauer) Date: Mon, 18 Oct 2010 07:58:31 +0200 Subject: [Moin-user] How to import existing Moin content into new Moin server? In-Reply-To: References: Message-ID: On 18.10.2010 12:35, andy thomas wrote: > On Sun, 17 Oct 2010, Reimar Bauer wrote: > >> On 17.10.2010 14:41, andy thomas wrote: >>> I am completely new to MoinMoin but I have been given the task of setting up a >>> new MoinMoin wiki using content from an existing MoinMoin server. I've >>> succeeded in getting MoinMoin 1.92 up & running on a FreeBSD system using >>> lighttpd and the fastCGI server and I've been sent a tar archive from the old >>> server of the existing MoinMoin content to be served but I can't get the wiki >>> to display this content. >>> >>> The archive contains a series of directories under which there are >>> subdirectories named 'cache' and 'revisions' plus two files called 'current' >>> and 'edit-log'. I've moved these into ../data/pages as I gues this is the right >>> place for them but I can only access folders like 'Recent Changes', 'Find >>> Page', etc and not the ones I have added from the archive. >>> >>> What do I need to do it get these additional pages to show? >> >> >> Do you have created a new wiki instance? You are speaking from moving >> into ../data/pages. Is it the correct instance? What you have got looks >> like an archieve of the old instance. >> Do you have a meta file in the data dir of the archieve. What is its >> content? > > There is no meta file in the archive although there is one in my new > instance but it is empty. No that is wrong! There should be one e.g. http://hg.moinmo.in/moin/1.7/file/761c3a503be2/wiki/data/meta with this content if it is 1.7.0 If you have no meta file in your old wiki_instance/data then likly an older migscript before 1.5.3 wasn't invoked. Or you just don't have that file. The command moin ... migration data utility will only work if the meta file is present and has the right version of your old content. The migration utility was introduced after 1.5.3. If you need help see http://moinmo.in/Support. On top of the page is a link to our chat channel #moin on chat.freenode.net. cheers Reimar > >> If the content of the old instance is dependent to an older moin version >> you need to migrate it. See docs/README_FIRST > > Thanks, I'll go & read the documentation. > > Andy > > ------------------------------------------------------------------------------ > Download new Adobe(R) Flash(R) Builder(TM) 4 > The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly > Flex(R) Builder(TM)) enable the development of rich applications that run > across multiple browsers and platforms. Download your free trials today! > http://p.sf.net/sfu/adobe-dev2dev From mark.scheufele at diasemi.com Mon Oct 18 11:40:51 2010 From: mark.scheufele at diasemi.com (Mark Scheufele) Date: Mon, 18 Oct 2010 17:40:51 +0200 Subject: [Moin-user] question regarding wiki migration Message-ID: Hi MoinMoin users, I am currently working on a script to convert dokuwiki pages to moinmoin syntax. To develop the script I have used moinmoin in a standalone setup (local wsgi application by running wikiserver.py). Within the script I am creating a request object: from MoinMoin.web.contexts import ScriptContext request=ScriptCotext() Afterwards this request object is used to create pages and upload attachments. After creating the pages within the standalone wiki I copied all the pages to our production system (same version 1.9.3). But when I now try to access a page the authentication doesn't work for some reason. Here is the error message from the apache log file: [Mon Oct 18 15:49:10 2010] [error] [client 10.1.26.68] (OS 87)The parameter is incorrect. : authentication failure for "/icwiki": user unknown, reason: cannot generate context I think the error is related to the fact that in the standalone wiki all pages have been created under the anonymous account. The production systems authenticates against our active directory where no anonymous account exists (just a guess). If that should be the case is there a way to specify a user when creating the request object? Or maybe I am completely wrong and it isn't a good idea to just copy pages between wiki instances? It would be great if someone could shed some light on my problem. Many thanks in advance, mark _______________________________________________________________________________________ Dialog Semiconductor GmbH Neue Str. 95 D-73230 Kirchheim Managing Director: Dr. Jalal Bagherli Chairman of the Supervisory Board: Gregorio Reyes Commercial register: Amtsgericht Stuttgart: HRB 231181 UST-ID-Nr. DE 811121668 Legal Disclaimer: This e-mail communication (and any attachment/s) is confidential and contains proprietary information, some or all of which may be legally privileged. It is intended solely for the use of the individual or entity to which it is addressed. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. From rb.proj at googlemail.com Mon Oct 18 13:18:04 2010 From: rb.proj at googlemail.com (Reimar Bauer) Date: Mon, 18 Oct 2010 19:18:04 +0200 Subject: [Moin-user] question regarding wiki migration In-Reply-To: References: Message-ID: On 18.10.2010 17:40, Mark Scheufele wrote: > Hi MoinMoin users, > > I am currently working on a script to convert dokuwiki pages to moinmoin > syntax. To develop the script I have used moinmoin in a standalone setup > (local wsgi application by running wikiserver.py). > > Within the script I am creating a request object: > > from MoinMoin.web.contexts import ScriptContext > request=ScriptCotext() > > Afterwards this request object is used to create pages and upload > attachments. After creating the pages within the standalone wiki I > copied all the pages to our production system (same version 1.9.3). But > when I now try to access a page the authentication doesn't work for some > reason. > > Here is the error message from the apache log file: > > [Mon Oct 18 15:49:10 2010] [error] [client 10.1.26.68] (OS 87)The > parameter is incorrect. : authentication failure for "/icwiki": user > unknown, reason: cannot generate context > > I think the error is related to the fact that in the standalone wiki all > pages have been created under the anonymous account. The production > systems authenticates against our active directory where no anonymous > account exists (just a guess). If that should be the case is there a way > to specify a user when creating the request object? > > Or maybe I am completely wrong and it isn't a good idea to just copy > pages between wiki instances? > not completly wrong ;) you could a) use a user object and migrate to your wiki by cli or b) use xmlrpc to send content to the remote wiki. For a) you may be interested in * https://coconuts.icg.kfa-juelich.de/hg/coconuts-0.4/file/tip/Coconuts/utils/moin_cli_utils.py * http://moinmo.in/MoinAPI/Beispiele#user.User.name (if you want to have a user set this to request.user) and for b) in * https://coconuts.icg.kfa-juelich.de/hg/coconuts-0.4/file/tip/Coconuts/xmlrpc/__init__.py * http://moinmo.in/MoinAPI/Beispiele#xmlrpc > It would be great if someone could shed some light on my problem. join us on #moin, chat.freenode.net cheers Reimar > > Many thanks in advance, > > mark > _______________________________________________________________________________________ > > Dialog Semiconductor GmbH > Neue Str. 95 > D-73230 Kirchheim > Managing Director: Dr. Jalal Bagherli > Chairman of the Supervisory Board: Gregorio Reyes > Commercial register: Amtsgericht Stuttgart: HRB 231181 > UST-ID-Nr. DE 811121668 > > > Legal Disclaimer: This e-mail communication (and any attachment/s) is confidential and > contains proprietary information, some or all of which may be legally privileged. It is > intended solely for the use of the individual or entity to which it is addressed. Access > to this email by anyone else is unauthorized. If you are not the intended recipient, any > disclosure, copying, distribution or any action taken or omitted to be taken in reliance > on it, is prohibited and may be unlawful. > > ------------------------------------------------------------------------------ > Download new Adobe(R) Flash(R) Builder(TM) 4 > The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly > Flex(R) Builder(TM)) enable the development of rich applications that run > across multiple browsers and platforms. Download your free trials today! > http://p.sf.net/sfu/adobe-dev2dev From tw-public at gmx.de Mon Oct 18 13:48:08 2010 From: tw-public at gmx.de (Thomas Waldmann) Date: Mon, 18 Oct 2010 19:48:08 +0200 Subject: [Moin-user] question regarding wiki migration In-Reply-To: References: Message-ID: <1287424088.17449.26.camel@server.firma.waldmann-edv.de> Moin Mark, > I am currently working on a script to convert dokuwiki pages to moinmoin > syntax. To develop the script I have used moinmoin in a standalone setup > (local wsgi application by running wikiserver.py). > > Within the script I am creating a request object: > > from MoinMoin.web.contexts import ScriptContext > request=ScriptCotext() > > Afterwards this request object is used to create pages and upload > attachments. After creating the pages within the standalone wiki I > copied all the pages to our production system (same version 1.9.3). Did you fix permissions after copying? All stuff needs to be rw (files) or rwx (dirs) for the moin process' uid/gid. > when I now try to access a page the authentication doesn't work for some > reason. Sounds strange, auth is rather unrelated to pages. > Here is the error message from the apache log file: > > [Mon Oct 18 15:49:10 2010] [error] [client 10.1.26.68] (OS 87)The > parameter is incorrect. : authentication failure for "/icwiki": user > unknown, reason: cannot generate context Never seen such a thing. Can you give us a full traceback (put into pastebin, publish url)? > I think the error is related to the fact that in the standalone wiki all > pages have been created under the anonymous account. The production > systems authenticates against our active directory where no anonymous > account exists (just a guess). No. Moin usually does not care who created a page or attachment. If the acl on the page permits access for you, you may access it - there is no concept of a "page ownership" other than acl within moin. > Or maybe I am completely wrong and it isn't a good idea to just copy > pages between wiki instances? Can be done for same (or rather similar) moin versions. Mind user/group/mode, though (see above). Cheers, Thomas From mark.scheufele at diasemi.com Tue Oct 19 04:05:53 2010 From: mark.scheufele at diasemi.com (Mark Scheufele) Date: Tue, 19 Oct 2010 10:05:53 +0200 Subject: [Moin-user] question regarding wiki migration In-Reply-To: <1287424088.17449.26.camel@server.firma.waldmann-edv.de> References: <1287424088.17449.26.camel@server.firma.waldmann-edv.de> Message-ID: Hi Thomas, thanks for the hint with the permissions. I am running moinmoin on windows. After unzipping the files the user under which I did carry out the unzip operation (same user under which moinmoin is running) did not have read/write permissions on the files. Since I have now granted Full Control to this user everything is running fine. Many thanks for the quick response. mark -----Original Message----- From: Thomas Waldmann [mailto:tw-public at gmx.de] Sent: Montag, 18. Oktober 2010 19:48 To: Mark Scheufele Cc: moin-user at lists.sourceforge.net Subject: Re: [Moin-user] question regarding wiki migration Moin Mark, > I am currently working on a script to convert dokuwiki pages to moinmoin > syntax. To develop the script I have used moinmoin in a standalone setup > (local wsgi application by running wikiserver.py). > > Within the script I am creating a request object: > > from MoinMoin.web.contexts import ScriptContext > request=ScriptCotext() > > Afterwards this request object is used to create pages and upload > attachments. After creating the pages within the standalone wiki I > copied all the pages to our production system (same version 1.9.3). Did you fix permissions after copying? All stuff needs to be rw (files) or rwx (dirs) for the moin process' uid/gid. > when I now try to access a page the authentication doesn't work for some > reason. Sounds strange, auth is rather unrelated to pages. > Here is the error message from the apache log file: > > [Mon Oct 18 15:49:10 2010] [error] [client 10.1.26.68] (OS 87)The > parameter is incorrect. : authentication failure for "/icwiki": user > unknown, reason: cannot generate context Never seen such a thing. Can you give us a full traceback (put into pastebin, publish url)? > I think the error is related to the fact that in the standalone wiki all > pages have been created under the anonymous account. The production > systems authenticates against our active directory where no anonymous > account exists (just a guess). No. Moin usually does not care who created a page or attachment. If the acl on the page permits access for you, you may access it - there is no concept of a "page ownership" other than acl within moin. > Or maybe I am completely wrong and it isn't a good idea to just copy > pages between wiki instances? Can be done for same (or rather similar) moin versions. Mind user/group/mode, though (see above). Cheers, Thomas _______________________________________________________________________________________ Dialog Semiconductor GmbH Neue Str. 95 D-73230 Kirchheim Managing Director: Dr. Jalal Bagherli Chairman of the Supervisory Board: Gregorio Reyes Commercial register: Amtsgericht Stuttgart: HRB 231181 UST-ID-Nr. DE 811121668 Legal Disclaimer: This e-mail communication (and any attachment/s) is confidential and contains proprietary information, some or all of which may be legally privileged. It is intended solely for the use of the individual or entity to which it is addressed. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. From bobbyb at invtools.com Tue Oct 19 12:33:55 2010 From: bobbyb at invtools.com (Bobby Baucom) Date: Tue, 19 Oct 2010 11:33:55 -0500 Subject: [Moin-user] Title Search Problem, 1.9.2 In-Reply-To: <1287314171.14029.25.camel@x300> References: <007e01cb6cbf$d8608a70$89219f50$@com> <1287314171.14029.25.camel@x300> Message-ID: <028c01cb6fab$6c6e4d90$454ae8b0$@com> >> If the page had been named "SandP Invtools Yield Curves" or even >> "SandP InvtoolsYieldCurves" then the search term would be able to >> find it. I notice that the MoinMoin web site does not exhibit the >> same behavior. It searches the way I want our wiki to be able to >> search. So there?s hope. > Hmm, strange. How did you test that? I did a quick test and it > didn't find a single word if the title was made of words connected > with underscores. Thanks for the rapid response!!! I implemented the patch and it works great. To answer your question about how I tested this on the moinmo.in site, I simply did a TitleSearch and then found a title that consisted of underscore delimited words, and then did a title search for one of the words. Here are the specifics: http://moinmo.in/MoinMoinWiki?action=fullsearch&context=180&value=Caching&titlesearch=Titles Selected page: http://moinmo.in/FeatureRequests/WebPage_Caching_into_Attachment Search term: caching Search URL: http://moinmo.in/MoinMoinWiki?action=fullsearch&context=180&value=caching&titlesearch=Titles The selected page was the first item in the results list. :) -Bobby From tw-public at gmx.de Tue Oct 19 15:40:41 2010 From: tw-public at gmx.de (Thomas Waldmann) Date: Tue, 19 Oct 2010 21:40:41 +0200 Subject: [Moin-user] Title Search Problem, 1.9.2 In-Reply-To: <028c01cb6fab$6c6e4d90$454ae8b0$@com> References: <007e01cb6cbf$d8608a70$89219f50$@com> <1287314171.14029.25.camel@x300> <028c01cb6fab$6c6e4d90$454ae8b0$@com> Message-ID: <1287517241.18242.11.camel@x300> > > Hmm, strange. How did you test that? I did a quick test and it > > didn't find a single word if the title was made of words connected > > with underscores. > > Thanks for the rapid response!!! I implemented the patch and it works great. To answer your question about how I tested this on the moinmo.in site, I simply did a TitleSearch and then found a title that consisted of underscore delimited words, and then did a title search for one of the words. Here are the specifics: > > http://moinmo.in/MoinMoinWiki?action=fullsearch&context=180&value=Caching&titlesearch=Titles > > Selected page: http://moinmo.in/FeatureRequests/WebPage_Caching_into_Attachment Try again, search for "into" -> doesn't get found. Maybe it was the camelcase tokenizer: Web Page_ Caching_into_ Attachment + the stemmer? From bobbyb at invtools.com Tue Oct 19 16:20:22 2010 From: bobbyb at invtools.com (Bobby Baucom) Date: Tue, 19 Oct 2010 15:20:22 -0500 Subject: [Moin-user] Title Search Problem, 1.9.2 In-Reply-To: <1287517241.18242.11.camel@x300> References: <007e01cb6cbf$d8608a70$89219f50$@com> <1287314171.14029.25.camel@x300> <028c01cb6fab$6c6e4d90$454ae8b0$@com> <1287517241.18242.11.camel@x300> Message-ID: <02b501cb6fcb$0f11cc60$2d356520$@com> > Try again, search for "into" -> doesn't get found. > Maybe it was the camelcase tokenizer: > Web Page_ Caching_into_ Attachment + the stemmer? That certainly would explain the observed behavior. Thanks!!! From andy at time-domain.co.uk Wed Oct 20 00:25:31 2010 From: andy at time-domain.co.uk (andy thomas) Date: Wed, 20 Oct 2010 05:25:31 +0100 (BST) Subject: [Moin-user] How to import existing Moin content into new Moin server? In-Reply-To: References: Message-ID: On Sun, 17 Oct 2010, Reimar Bauer wrote: > On 17.10.2010 14:41, andy thomas wrote: >> I am completely new to MoinMoin but I have been given the task of setting up a >> new MoinMoin wiki using content from an existing MoinMoin server. I've >> succeeded in getting MoinMoin 1.92 up & running on a FreeBSD system using >> lighttpd and the fastCGI server and I've been sent a tar archive from the old >> server of the existing MoinMoin content to be served but I can't get the wiki >> to display this content. >> >> The archive contains a series of directories under which there are >> subdirectories named 'cache' and 'revisions' plus two files called 'current' >> and 'edit-log'. I've moved these into ../data/pages as I gues this is the right >> place for them but I can only access folders like 'Recent Changes', 'Find >> Page', etc and not the ones I have added from the archive. >> >> What do I need to do it get these additional pages to show? > > > Do you have created a new wiki instance? You are speaking from moving > into ../data/pages. Is it the correct instance? What you have got looks > like an archieve of the old instance. > Do you have a meta file in the data dir of the archieve. What is its > content? I have now got full access to the old instance on the other server and the meta file says: data_format_revision: 01070000 I have replaced the meta file in my new instance (which reads data_format_revision: 1090200) with the old one but the pages I have added from the old instance archive still don't appear. To be honest, I have never used MoinMoin as a user before so I have no idea how to access content under ../data.pages from the Wiki. However, I now have root access to the server hosting the old instance and I have been given some Wiki login usernames and passwords which don't work (and the original Wiki superuser password has been lost). Is there a file in the old MoinMoin installation that I could edit and reset the user and superuser passwords? I've also noticed my ../underlay/pages on the new instance has very little in it (just BadContent and LanguageSetup) compared with the old instance - would it be OK to copy all the folders starting with 'HelpOn...' from the old instance to the new one? > If the content of the old instance is dependent to an older moin version > you need to migrate it. See docs/README_FIRST I had a look at this and also at all the migration scripts under ../MoinMoin/script/migration but the data format of the 1.7.0 data files from the old instance looks identical to that for 1.9.2? Or am I missing somthing very important here? Andy From rb.proj at googlemail.com Wed Oct 20 01:42:31 2010 From: rb.proj at googlemail.com (Reimar Bauer) Date: Wed, 20 Oct 2010 07:42:31 +0200 Subject: [Moin-user] How to import existing Moin content into new Moin server? In-Reply-To: References: Message-ID: On 20.10.2010 06:25, andy thomas wrote: > On Sun, 17 Oct 2010, Reimar Bauer wrote: > >> On 17.10.2010 14:41, andy thomas wrote: >>> I am completely new to MoinMoin but I have been given the task of setting up a >>> new MoinMoin wiki using content from an existing MoinMoin server. I've >>> succeeded in getting MoinMoin 1.92 up & running on a FreeBSD system using >>> lighttpd and the fastCGI server and I've been sent a tar archive from the old >>> server of the existing MoinMoin content to be served but I can't get the wiki >>> to display this content. >>> >>> The archive contains a series of directories under which there are >>> subdirectories named 'cache' and 'revisions' plus two files called 'current' >>> and 'edit-log'. I've moved these into ../data/pages as I gues this is the right >>> place for them but I can only access folders like 'Recent Changes', 'Find >>> Page', etc and not the ones I have added from the archive. >>> >>> What do I need to do it get these additional pages to show? >> >> >> Do you have created a new wiki instance? You are speaking from moving >> into ../data/pages. Is it the correct instance? What you have got looks >> like an archieve of the old instance. >> Do you have a meta file in the data dir of the archieve. What is its >> content? > > I have now got full access to the old instance on the other server and the > meta file says: > > data_format_revision: 01070000 > > I have replaced the meta file in my new instance (which reads > data_format_revision: 1090200) with the old one but the pages I have added > from the old instance archive still don't appear. This is likly because you look at the wrong instance for the pages. Assuming you have setup the moin-1.9.3 wiki instance by using wsgi then you point to your wikiconfig file by a sys.path entry similiar to http://hg.moinmo.in/moin/1.9/file/422feb8d48ac/wiki/server/moin.wsgi#l32 The wikiconfig in that dir should look similiar to http://hg.moinmo.in/moin/1.9/file/422feb8d48ac/wiki/config/wikiconfig.py The instance / data dir you access by the wiki is shown in the logs and in SystemInfo. Check if it is a different one than the one you copied the files to. (To see this full details your username must be setup as superuser) > > To be honest, I have never used MoinMoin as a user before so I have no > idea how to access content under ../data.pages from the Wiki. However, I > now have root access to the server hosting the old instance and I have > been given some Wiki login usernames and passwords which don't work (and > the original Wiki superuser password has been lost). Is there a file in > the old MoinMoin installation that I could edit and reset the user and > superuser passwords? You can reset a password of a user from the commandline see HelpOnMoinCommand moin ... account resetpw The superuser is defined in wikiconfig.py it is a list of names. Any username listed there is the superuser. (You can create a new user name and add it there) > > I've also noticed my ../underlay/pages on the new instance has very little > in it (just BadContent and LanguageSetup) compared with the old instance - > would it be OK to copy all the folders starting with 'HelpOn...' from the > old instance to the new one? No just read LanguageSetup and install all page packs you want. > >> If the content of the old instance is dependent to an older moin version >> you need to migrate it. See docs/README_FIRST > > I had a look at this and also at all the migration scripts under > ../MoinMoin/script/migration but the data format of the 1.7.0 data files > from the old instance looks identical to that for 1.9.2? Or am I missing > somthing very important here? You didn't looked in all scripts. 1.9.3 is the recent version. And yes run the script. It has not that much to do as between 1.5 and 1.6 but it has to do some changes. e.g. for drewings. cheers Reimar From andy at time-domain.co.uk Fri Oct 22 00:56:25 2010 From: andy at time-domain.co.uk (andy thomas) Date: Fri, 22 Oct 2010 05:56:25 +0100 (BST) Subject: [Moin-user] How to import existing Moin content into new Moin server? In-Reply-To: References: Message-ID: On Wed, 20 Oct 2010, Reimar Bauer wrote: > On 20.10.2010 06:25, andy thomas wrote: >> On Sun, 17 Oct 2010, Reimar Bauer wrote: >> >>> On 17.10.2010 14:41, andy thomas wrote: >>>> I am completely new to MoinMoin but I have been given the task of setting up a >>>> new MoinMoin wiki using content from an existing MoinMoin server. I've >>>> succeeded in getting MoinMoin 1.92 up & running on a FreeBSD system using >>>> lighttpd and the fastCGI server and I've been sent a tar archive from the old >>>> server of the existing MoinMoin content to be served but I can't get the wiki >>>> to display this content. >>>> >>>> The archive contains a series of directories under which there are >>>> subdirectories named 'cache' and 'revisions' plus two files called 'current' >>>> and 'edit-log'. I've moved these into ../data/pages as I gues this is the right >>>> place for them but I can only access folders like 'Recent Changes', 'Find >>>> Page', etc and not the ones I have added from the archive. >>>> >>>> What do I need to do it get these additional pages to show? >>> >>> >>> Do you have created a new wiki instance? You are speaking from moving >>> into ../data/pages. Is it the correct instance? What you have got looks >>> like an archieve of the old instance. >>> Do you have a meta file in the data dir of the archieve. What is its >>> content? >> >> I have now got full access to the old instance on the other server and the >> meta file says: >> >> data_format_revision: 01070000 >> >> I have replaced the meta file in my new instance (which reads >> data_format_revision: 1090200) with the old one but the pages I have added >> from the old instance archive still don't appear. > > This is likly because you look at the wrong instance for the pages. > Assuming you have setup the moin-1.9.3 wiki instance by using wsgi > then you point to your wikiconfig file by a sys.path entry similiar to > http://hg.moinmo.in/moin/1.9/file/422feb8d48ac/wiki/server/moin.wsgi#l32 > The wikiconfig in that dir should look similiar to > http://hg.moinmo.in/moin/1.9/file/422feb8d48ac/wiki/config/wikiconfig.py > > The instance / data dir you access by the wiki is shown in the logs and > in SystemInfo. Check if it is a different one than the one you copied > the files to. (To see this full details your username must be setup as > superuser) > >> >> To be honest, I have never used MoinMoin as a user before so I have no >> idea how to access content under ../data.pages from the Wiki. However, I >> now have root access to the server hosting the old instance and I have >> been given some Wiki login usernames and passwords which don't work (and >> the original Wiki superuser password has been lost). Is there a file in >> the old MoinMoin installation that I could edit and reset the user and >> superuser passwords? > > You can reset a password of a user from the commandline > see HelpOnMoinCommand moin ... account resetpw > The superuser is defined in wikiconfig.py it is a list of names. Any > username listed there is the superuser. (You can create a new user name > and add it there) Thanks for this info - I didn't know about the moin command line utilities before but I was able to get everything fixed on the old wiki server once I had reset the superuser password and reset some of the user passwords as well, as all of this information was lost when the previous sysadmin left the company. >> I've also noticed my ../underlay/pages on the new instance has very little >> in it (just BadContent and LanguageSetup) compared with the old instance - >> would it be OK to copy all the folders starting with 'HelpOn...' from the >> old instance to the new one? > > No > > just read LanguageSetup and install all page packs you want. I've done this and that's now working fine, thanks. >>> If the content of the old instance is dependent to an older moin version >>> you need to migrate it. See docs/README_FIRST >> >> I had a look at this and also at all the migration scripts under >> ../MoinMoin/script/migration but the data format of the 1.7.0 data files >> from the old instance looks identical to that for 1.9.2? Or am I missing >> somthing very important here? > > You didn't looked in all scripts. > 1.9.3 is the recent version. And yes run the script. It has not that > much to do as between 1.5 and 1.6 but it has to do some changes. e.g. > for drewings. I will try this today. Thanks for all your help. cheers, Andy From Ole.H.Nielsen at fysik.dtu.dk Fri Oct 22 08:34:37 2010 From: Ole.H.Nielsen at fysik.dtu.dk (Ole Holm Nielsen) Date: Fri, 22 Oct 2010 14:34:37 +0200 Subject: [Moin-user] Beginner's guide: Management of MoinMoin wikis Message-ID: <4CC184DD.9030203@fysik.dtu.dk> We're happy users of MoinMoin wikis for a long time now, but when I had to upgrade our MoinMoin version recently, I was quite frustrated about how difficult it was to find answers to the simplest of questions. My work with MoinMoin is just a small corner of what we do, so I consider myself as a beginner when it comes to MoinMoin (and Python :-). I documented all the simple steps of installation, configuration and upgrading MoinMoin on our RedHat Linux server in our wiki. This is the page: https://wiki.fysik.dtu.dk/it/MoinMoin_Wiki I'm sure that MoinMoin gurus will find this information trivial, but I bet that most beginners will find lots of hints here that it would take hours to locate in http://moinmo.in/ or elsewhere on the web. I'm offering this "HowTo" information to the web now, hoping that some experts on MoinMoin would take a little time to review it and offer me information on how to improve it. So I welcome comments and suggestions. Thanks, Ole -- Ole Holm Nielsen Department of Physics, Technical University of Denmark From tw-public at gmx.de Fri Oct 22 10:26:02 2010 From: tw-public at gmx.de (Thomas Waldmann) Date: Fri, 22 Oct 2010 16:26:02 +0200 Subject: [Moin-user] Beginner's guide: Management of MoinMoin wikis In-Reply-To: <4CC184DD.9030203@fysik.dtu.dk> References: <4CC184DD.9030203@fysik.dtu.dk> Message-ID: <1287757562.15499.24.camel@server.firma.waldmann-edv.de> Hi Ole, > We're happy users of MoinMoin wikis for a long time now, but when I had to > upgrade our MoinMoin version recently, I was quite frustrated about how > difficult it was to find answers to the simplest of questions. One part of that problem is maybe that docs are too widely distributed over lots of places (on the moin wiki, in docs/*, on the web). Another part is that moin is changing rather quickly and docs get outdated. Another problem is that some docs are wrong or contain errors. > I documented all the simple steps of installation, configuration and > upgrading MoinMoin on our RedHat Linux server in our wiki. This is the page: > > https://wiki.fysik.dtu.dk/it/MoinMoin_Wiki You just added another place. ;) > I'm sure that MoinMoin gurus will find this information trivial, but I bet that > most beginners will find lots of hints here that it would take hours to locate > in http://moinmo.in/ or elsewhere on the web. Well, maybe all doc related efforts would be more productive if everybody worked on the same docs/sites, not on lots of different docs/sites. Of course docs in general are not trivial, because if one documents on a beginner level, there is lots of system specific information included that is different for different systems (and rather unrelated to moin itself). E.g. using rpm vs. dpkg, linux vs. windows vs. mac, different web server software, different setups at different providers, etc. Thus, our recent approach is that we primarily document moin and don't care too much about OSes, web server software, how to do basic system administration task (like changing owner/mode of files), etc. You see this in moin 1.9 docs a bit (super-easy desktop install docs for end-users, but for server installation, we require admin knowledge), maybe we'll get more in that direction for moin2. Of course, if you have trouble then with apache configuration, the moin docs won't help you and you will have to learn that apache has docs, too. Same for linux, for mod_wsgi, for flup, ... But maybe that strategy helps us to make moin's docs better and more focussed if we don't try to explain the world. > I'm offering this "HowTo" information to the web now, hoping that some experts > on MoinMoin would take a little time to review it and offer me information > on how to improve it. So I welcome comments and suggestions. Well, I had some ideas, but I think I would prefer to have that on the main site (moinmo.in), feel free to create or, preferably, improve some existing docs there. Also, maybe don't link to random french wiki sites if you just want to refer to a system page we deliver with moin (and have on master18.moinmo.in). BTW, as a general note, don't expect big changes happening to moin 1.x releases, development has moved on to work on moin2, which is very different anyway and will need a docs review / rewrite anyway. If you like hacking and helping with moin2, feel invited to help that it gets better / easier to locate docs. BTW, try to move to 1.9.x soon, the end of 1.8.x is rather near. The primary change is that it's all based on wsgi then, but if you run apache, you can use the great mod_wsgi module. Will be faster than your current cgi based setup also. Cheers, Thomas From Ole.H.Nielsen at fysik.dtu.dk Fri Oct 22 10:54:50 2010 From: Ole.H.Nielsen at fysik.dtu.dk (Ole Holm Nielsen) Date: Fri, 22 Oct 2010 16:54:50 +0200 Subject: [Moin-user] Beginner's guide: Management of MoinMoin wikis In-Reply-To: <1287757562.15499.24.camel@server.firma.waldmann-edv.de> References: <4CC184DD.9030203@fysik.dtu.dk> <1287757562.15499.24.camel@server.firma.waldmann-edv.de> Message-ID: <4CC1A5BA.3070306@fysik.dtu.dk> Thomas Waldmann wrote: >> We're happy users of MoinMoin wikis for a long time now, but when I had to >> upgrade our MoinMoin version recently, I was quite frustrated about how >> difficult it was to find answers to the simplest of questions. > > One part of that problem is maybe that docs are too widely distributed > over lots of places (on the moin wiki, in docs/*, on the web). > > Another part is that moin is changing rather quickly and docs get > outdated. > > Another problem is that some docs are wrong or contain errors. > >> I documented all the simple steps of installation, configuration and >> upgrading MoinMoin on our RedHat Linux server in our wiki. This is the page: >> >> https://wiki.fysik.dtu.dk/it/MoinMoin_Wiki > > You just added another place. ;) What I have tried to address is the needs of a simple site with a few Wikis running on a Linux server or two, and I think there's a need for the OS nitty-gritty to be spelled out for a small site which only uses Wikis on a small scale for in-house documentation, and therefore only rarely work with the Wiki installation. >> I'm sure that MoinMoin gurus will find this information trivial, but I bet that >> most beginners will find lots of hints here that it would take hours to locate >> in http://moinmo.in/ or elsewhere on the web. > > Well, maybe all doc related efforts would be more productive if > everybody worked on the same docs/sites, not on lots of different > docs/sites. Agreed, but how I could contribute on the http://moinmo.in/ is yet another opaque problem for me ;-) > Of course docs in general are not trivial, because if one documents on a > beginner level, there is lots of system specific information included > that is different for different systems (and rather unrelated to moin > itself). > E.g. using rpm vs. dpkg, linux vs. windows vs. mac, different web server > software, different setups at different providers, etc. > > Thus, our recent approach is that we primarily document moin and don't > care too much about OSes, web server software, how to do basic system > administration task (like changing owner/mode of files), etc. Thanks very much for your thoughtful comments. I'm sure you have the right approach to documentation for large and diverse sites. > You see this in moin 1.9 docs a bit (super-easy desktop install docs for > end-users, but for server installation, we require admin knowledge), > maybe we'll get more in that direction for moin2. > > Of course, if you have trouble then with apache configuration, the moin > docs won't help you and you will have to learn that apache has docs, > too. Same for linux, for mod_wsgi, for flup, ... > > But maybe that strategy helps us to make moin's docs better and more > focussed if we don't try to explain the world. > >> I'm offering this "HowTo" information to the web now, hoping that some experts >> on MoinMoin would take a little time to review it and offer me information >> on how to improve it. So I welcome comments and suggestions. > > Well, I had some ideas, but I think I would prefer to have that on the > main site (moinmo.in), feel free to create or, preferably, improve some > existing docs there. Also, maybe don't link to random french wiki sites > if you just want to refer to a system page we deliver with moin (and > have on master18.moinmo.in). I'd like to contribute, but then I'm only a beginner om MoinMoin, and I don't know where to contribute "beginner's info" into the documentation maze on moinmo.in. The "random french wiki site" in my page was actually the best information I could find using Google. I couldn't find anything in http://moinmo.in/ that explained the points that are well described in, e.g., http://coq.inria.fr/cocorico/HelpOnInstalling/WikiInstanceCreation > BTW, as a general note, don't expect big changes happening to moin 1.x > releases, development has moved on to work on moin2, which is very > different anyway and will need a docs review / rewrite anyway. > > If you like hacking and helping with moin2, feel invited to help that it > gets better / easier to locate docs. > > BTW, try to move to 1.9.x soon, the end of 1.8.x is rather near. > The primary change is that it's all based on wsgi then, but if you run > apache, you can use the great mod_wsgi module. Will be faster than your > current cgi based setup also. Thanks for this important advice ! The status of 1.8 and 1.9 releases is crucial information to any MoinMoin site ! So I'll be forced to figure out WSGI, whose installation didn't look simple at all at my first glance. I should make a dive into 1.9 and WSGI in the near future. Since I'm a beginner of MoinMoin and Python, I doubt I could contribute productively to moin2. Thanks again, Ole From tw-public at gmx.de Fri Oct 22 11:42:03 2010 From: tw-public at gmx.de (Thomas Waldmann) Date: Fri, 22 Oct 2010 17:42:03 +0200 Subject: [Moin-user] Beginner's guide: Management of MoinMoin wikis In-Reply-To: <4CC1A5BA.3070306@fysik.dtu.dk> References: <4CC184DD.9030203@fysik.dtu.dk> <1287757562.15499.24.camel@server.firma.waldmann-edv.de> <4CC1A5BA.3070306@fysik.dtu.dk> Message-ID: <1287762123.15499.52.camel@server.firma.waldmann-edv.de> > Agreed, but how I could contribute on the http://moinmo.in/ is yet another > opaque problem for me ;-) It's a moin wiki, so it works the same way as yours. :) There is a page "Documentation" and "HowTo/*", try to collaborate there. > I'd like to contribute, but then I'm only a beginner om MoinMoin, and > I don't know where to contribute "beginner's info" into the documentation > maze on moinmo.in. I guess the best will be if we start a fresh wiki for moin2 (and using moin2, as soon as it is stable enough). Until then, we'll have to live with the current one and try to organize it better and keep stuff updated. > The "random french wiki site" in my page was actually the best information > I could find using Google. I couldn't find anything in http://moinmo.in/ > that explained the points that are well described in, e.g., > http://coq.inria.fr/cocorico/HelpOnInstalling/WikiInstanceCreation I couldn't read that page, it was just showing a surge protection msg to me, but the page name looks like it is a system page from moin. > Thanks for this important advice ! The status of 1.8 and 1.9 releases is > crucial information to any MoinMoin site ! So I'll be forced to figure out WSGI, > whose installation didn't look simple at all at my first glance. Some stuff with mod_wsgi is even easier than with cgi. E.g. if you want your wiki to appear at the root url of your site. Or if you want your moin code to run under a different uid/gid than the web server. > I should make a dive into 1.9 and WSGI in the near future. BTW, you can also join us on IRC, see http://moinmo.in/MoinMoinChat . Cheers, Thomas From robin at reportlab.com Fri Oct 22 11:34:45 2010 From: robin at reportlab.com (Robin Becker) Date: Fri, 22 Oct 2010 16:34:45 +0100 Subject: [Moin-user] Beginner's guide: Management of MoinMoin wikis In-Reply-To: <4CC1A5BA.3070306@fysik.dtu.dk> References: <4CC184DD.9030203@fysik.dtu.dk> <1287757562.15499.24.camel@server.firma.waldmann-edv.de> <4CC1A5BA.3070306@fysik.dtu.dk> Message-ID: <4CC1AF15.6020409@chamonix.reportlab.co.uk> ........... > > The "random french wiki site" in my page was actually the best information > I could find using Google. I couldn't find anything in http://moinmo.in/ > that explained the points that are well described in, e.g., > http://coq.inria.fr/cocorico/HelpOnInstalling/WikiInstanceCreation > I'm having a bit of a struggle with a moinmoin 1.5.4-->1.9.3 conversion and have been looking at various help locations; howvere when I clicked on the above link I see > Warning: > You triggered the wiki's surge protection by doing too many requests in a short time. > Please make a short break reading the stuff you already got. > When you restart doing requests AFTER that, slow down or you might get locked out for a longer time! > is this a moinmoin slashdot? -- Robin Becker From tw-public at gmx.de Fri Oct 22 12:18:07 2010 From: tw-public at gmx.de (Thomas Waldmann) Date: Fri, 22 Oct 2010 18:18:07 +0200 Subject: [Moin-user] Beginner's guide: Management of MoinMoin wikis In-Reply-To: <4CC1AF15.6020409@chamonix.reportlab.co.uk> References: <4CC184DD.9030203@fysik.dtu.dk> <1287757562.15499.24.camel@server.firma.waldmann-edv.de> <4CC1A5BA.3070306@fysik.dtu.dk> <4CC1AF15.6020409@chamonix.reportlab.co.uk> Message-ID: <1287764287.15499.55.camel@server.firma.waldmann-edv.de> > I'm having a bit of a struggle with a moinmoin 1.5.4-->1.9.3 conversion and have > been looking at various help locations; howvere when I clicked on the above link > I see > > > > Warning: > > You triggered the wiki's surge protection by doing too many requests in a short time. > > Please make a short break reading the stuff you already got. > > When you restart doing requests AFTER that, slow down or you might get locked out for a longer time! > > > > is this a moinmoin slashdot? Looks like. OMG, it's MoinMoined! But as I said, everybody having a hard time with migrations, feel free to join us on IRC chat, so we can help. From thunder8 at xs4all.nl Tue Oct 26 13:25:10 2010 From: thunder8 at xs4all.nl (Jurriaan) Date: Tue, 26 Oct 2010 17:25:10 +0000 Subject: [Moin-user] running wikiserver.py, upgrade from 1.8.4 to 1.9.3 Message-ID: <20101026172510.GA24626@onderneming10.xs4all.nl> I'm running a personal wiki using moinmoin-1.8.4 on a windows 2003 server. My data is in moin-1.8.4/data, my python comes from cygwin (version 2.6.5). I've not installed anything else (nothing in /usr, for example). I just run wikiserver.py to start the server (via a service). What steps do I have to take to upgrade to 1.9.3? in Rick's guide to upgrading from 1.8 to 1.9, it starts right off with installing, chaning moin.wsgi, editing farmconfig.py etc and it just seems to assume that the data is in some separate directory. Any hint to a good website would be much appreciated, I haven't found anything. Kind regards, Jurriaan From tw-public at gmx.de Tue Oct 26 11:51:41 2010 From: tw-public at gmx.de (Thomas Waldmann) Date: Tue, 26 Oct 2010 17:51:41 +0200 Subject: [Moin-user] running wikiserver.py, upgrade from 1.8.4 to 1.9.3 In-Reply-To: <20101026172510.GA24626@onderneming10.xs4all.nl> References: <20101026172510.GA24626@onderneming10.xs4all.nl> Message-ID: <1288108301.15953.36.camel@server.firma.waldmann-edv.de> On Tue, 2010-10-26 at 17:25 +0000, Jurriaan wrote: > I'm running a personal wiki using moinmoin-1.8.4 on a windows 2003 > server. > > My data is in moin-1.8.4/data, my python comes from cygwin (version > 2.6.5). I've not installed anything else (nothing in /usr, for > example). I just run wikiserver.py to start the server (via a service). > > What steps do I have to take to upgrade to 1.9.3? There is some docs in docs/* in the 1.9.3 download. > in Rick's guide to upgrading from 1.8 to 1.9, it starts right off with > installing, chaning moin.wsgi, editing farmconfig.py etc and it just > seems to assume that the data is in some separate directory. It sounds like you could just download 1.9.3, unpack it, rename the data dir contained in it, copy your data dir to that place and then run the migration script. If you have anything special in your wikiconfig, you need to manually change/add it to the new wikiconfig before running the migration. Afterwards, you'll notice that some important system pages are missing - visit LanguageSetup and read that page to get them. From jurriaan at rivierenland.xs4all.nl Wed Oct 27 06:38:29 2010 From: jurriaan at rivierenland.xs4all.nl (jurriaan at rivierenland.xs4all.nl) Date: Wed, 27 Oct 2010 10:38:29 +0000 Subject: [Moin-user] running wikiserver.py, upgrade from 1.8.4 to 1.9.3 In-Reply-To: <1288108301.15953.36.camel@server.firma.waldmann-edv.de> References: <20101026172510.GA24626@onderneming10.xs4all.nl> <1288108301.15953.36.camel@server.firma.waldmann-edv.de> Message-ID: <20101027103829.GA13096@onderneming10.xs4all.nl> From: Thomas Waldmann Date: Tue, Oct 26, 2010 at 05:51:41PM +0200 > On Tue, 2010-10-26 at 17:25 +0000, Jurriaan wrote: > > I'm running a personal wiki using moinmoin-1.8.4 on a windows 2003 > > server. > > What steps do I have to take to upgrade to 1.9.3? > > There is some docs in docs/* in the 1.9.3 download. > > It sounds like you could just download 1.9.3, unpack it, rename the data > dir contained in it, copy your data dir to that place and then run the > migration script. If you have anything special in your wikiconfig, you > need to manually change/add it to the new wikiconfig before running the > migration. > > Afterwards, you'll notice that some important system pages are missing - > visit LanguageSetup and read that page to get them. > It turns out I had to run python setup.py install in order to be able to run the migration script as python data.py. It bothers me a bit that the software runs just fine without installing lots of python modules and files all over the place, but for an upgrade this is necessary. However, after the upgrade (which provided no output except for 'logging configuration read from built in ....) and adding my frontpage to wikiconfig.py, I see all my pages but RecentChanges on any page is empty. The LanguageSetup page suggest I may have to install language packs. In order to do so, I have to change the wiki config, it says. However, when I add a line superuser = u"Jurriaan" to wikiconfig.py, the wiki doesn't work anymore. All I see on the server is .... "GET / HTTP/1.0" 500 - Chaning u"Jurriaan" to u'Jurriaan' doesn't help. removing the line gives me .... "Get / HTTP/1.0" 200 - and the wiki works (except for RecentChanges). All in all, I feel I'm missing something. The older pages are there under data/pages//revisions, they're just not shown. Do I need a language pack if I set my language to English in my user Settings? Are the packages I can install only visible if I am recognized as a superuser? At the moment, the page says 'You should see links for each supported language' and I don't see any links. It also mentions setting language_ignore_browser, but adding a line language_ignore_browers = True to wikiconfig.py doesn't get me RecentChanges. It must be something with languages, because the logfile mentions WARNING MoinMoin.Page:1396 The page "MissingPage" could not be found. Check your underlay directory setting. I'm stumped again! Kind regards, Jurriaan -- And money moves without a whisper Money has no home or nation It has no friends and it won't stay long Oysterband From rb.proj at gmail.com Wed Oct 27 04:59:04 2010 From: rb.proj at gmail.com (R.Bauer) Date: Wed, 27 Oct 2010 10:59:04 +0200 Subject: [Moin-user] running wikiserver.py, upgrade from 1.8.4 to 1.9.3 In-Reply-To: <20101027103829.GA13096@onderneming10.xs4all.nl> References: <20101026172510.GA24626@onderneming10.xs4all.nl> <1288108301.15953.36.camel@server.firma.waldmann-edv.de> <20101027103829.GA13096@onderneming10.xs4all.nl> Message-ID: Am 27.10.2010 12:38, schrieb jurriaan at rivierenland.xs4all.nl: > From: Thomas Waldmann > Date: Tue, Oct 26, 2010 at 05:51:41PM +0200 >> On Tue, 2010-10-26 at 17:25 +0000, Jurriaan wrote: >>> I'm running a personal wiki using moinmoin-1.8.4 on a windows 2003 >>> server. >>> What steps do I have to take to upgrade to 1.9.3? >> >> There is some docs in docs/* in the 1.9.3 download. >> >> It sounds like you could just download 1.9.3, unpack it, rename the data >> dir contained in it, copy your data dir to that place and then run the >> migration script. If you have anything special in your wikiconfig, you >> need to manually change/add it to the new wikiconfig before running the >> migration. >> >> Afterwards, you'll notice that some important system pages are missing - >> visit LanguageSetup and read that page to get them. >> > It turns out I had to run python setup.py install in order to be able to > run the migration script as python data.py. It bothers me a bit that the > software runs just fine without installing lots of python modules and > files all over the place, but for an upgrade this is necessary. Well you also just can call a script by entering its path e.g. cd moin-1.9.3 MoinMoin/script/moin.py ... migration data What is data.py for? I don't know it - it is not in our package of moin. > > However, after the upgrade (which provided no output except for 'logging > configuration read from built in ....) and adding my frontpage to > wikiconfig.py, I see all my pages but RecentChanges on any page is > empty. > > The LanguageSetup page suggest I may have to install language packs. In > order to do so, I have to change the wiki config, it says. However, when > I add a line > > superuser = u"Jurriaan" this must be a list, change it to superuser = [u"Jurriaan", ] see pre section "Becoming superuser" of LanguageSetup > > to wikiconfig.py, the wiki doesn't work anymore. All I see on the server > is .... "GET / HTTP/1.0" 500 - > > Chaning u"Jurriaan" to u'Jurriaan' doesn't help. > > removing the line gives me .... "Get / HTTP/1.0" 200 - and the wiki > works (except for RecentChanges). > > All in all, I feel I'm missing something. The older pages are there > under data/pages//revisions, they're just not shown. > Do I need a language pack if I set my language to English in my user > Settings? you need it. Because a lot of users had complained that we have installed in the past always all language packs we decided to give the decision to the user. We deliver only one page now. By this page you can install all other pages. http://moinmo.in/FranklinPiat/UnderstandingLanguagePacks gives a hint what is in each package listed. > > Are the packages I can install only visible if I am recognized as a > superuser? At the moment, the page says 'You should see links for each > supported language' and I don't see any links. It also mentions setting > language_ignore_browser, but adding a line > > language_ignore_browers = True > > to wikiconfig.py > > doesn't get me RecentChanges. > > It must be something with languages, because the logfile mentions > > WARNING MoinMoin.Page:1396 The page "MissingPage" could not be found. > Check your underlay directory setting. > Well you have only the page LanguageSetup by now. cheers Reimar From jurriaan at rivierenland.xs4all.nl Wed Oct 27 08:09:12 2010 From: jurriaan at rivierenland.xs4all.nl (jurriaan at rivierenland.xs4all.nl) Date: Wed, 27 Oct 2010 12:09:12 +0000 Subject: [Moin-user] running wikiserver.py, upgrade from 1.8.4 to 1.9.3 In-Reply-To: References: <20101026172510.GA24626@onderneming10.xs4all.nl> <1288108301.15953.36.camel@server.firma.waldmann-edv.de> <20101027103829.GA13096@onderneming10.xs4all.nl> Message-ID: <20101027120912.GA16147@onderneming10.xs4all.nl> From: R.Bauer Date: Wed, Oct 27, 2010 at 10:59:04AM +0200 > > > > superuser = u"Jurriaan" > > this must be a list, change it to superuser = [u"Jurriaan", ] > > see pre section "Becoming superuser" of LanguageSetup right. I'm so used to reading [ ] as optional this-or-that, that I didn't consider entering this literally. Live and learn. > you need it. Because a lot of users had complained that we have > installed in the past always all language packs we decided to give the > decision to the user. > We deliver only one page now. By this page you can install all other > pages. http://moinmo.in/FranklinPiat/UnderstandingLanguagePacks gives a > hint what is in each package listed. > So I'm superuser now. I think there is a reason why this setup won't work: if I read various files correctly, the wikiserver.py is meant to run on 127.0.0.1, or at least only to recognize superusers on that IP. Due to this being a business-environment, I run wikiserver.py on a server in a cluster, which a policy-enabled internet-explorer that won't open 127.0.0.1. I access the server from a client. So i fired up links, a text-only browser, at the server, and logged in. As superuser. I now see a list of packages I can install. Phew. I think it would be a good idea to add a warning 'enter this literally' in the LanguageSetup page. Also, I see now that information about the DesktopEdition mentions 'local users' - however, I do think a hint that that means 'only users accessing the desktop edition on 127.0.0.1 can become superusers' would be nice. Thanks for helping me out, I'm now going to upgrade production.... Jurriaan From mark.scheufele at diasemi.com Wed Oct 27 06:31:35 2010 From: mark.scheufele at diasemi.com (Mark Scheufele) Date: Wed, 27 Oct 2010 12:31:35 +0200 Subject: [Moin-user] xmlrpc with GivenAuth Message-ID: Hi Moin users, I'd like to use the moin xmlrpc functionality to create pages within my wiki. My setup is the following: - windows 7 - IIS with windows authentication (NTLM) - auth = [GivenAuth(strip_windomain=True,autocreate=1)] Therefore I think I cannot follow the procedures described here http://moinmo.in/ReimarBauer/xmlrpc because the authentication does not work. My idea is now to generate the required auth_token somehow manually. So here a few questions: - what exactly is the contents of the auth_token (cookie?) - maybe it is possible to authenticate against the wiki using urllib2 and storing the cookie for further usage of the xmlrpc calls. If someone has already tried something along that lines I would appreciate it to get some hints. Many thanks in advance, mark _______________________________________________________________________________________ Dialog Semiconductor GmbH Neue Str. 95 D-73230 Kirchheim Managing Director: Dr. Jalal Bagherli Chairman of the Supervisory Board: Gregorio Reyes Commercial register: Amtsgericht Stuttgart: HRB 231181 UST-ID-Nr. DE 811121668 Legal Disclaimer: This e-mail communication (and any attachment/s) is confidential and contains proprietary information, some or all of which may be legally privileged. It is intended solely for the use of the individual or entity to which it is addressed. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. From tw-public at gmx.de Wed Oct 27 06:34:00 2010 From: tw-public at gmx.de (Thomas Waldmann) Date: Wed, 27 Oct 2010 12:34:00 +0200 Subject: [Moin-user] running wikiserver.py, upgrade from 1.8.4 to 1.9.3 In-Reply-To: <20101027120912.GA16147@onderneming10.xs4all.nl> References: <20101026172510.GA24626@onderneming10.xs4all.nl> <1288108301.15953.36.camel@server.firma.waldmann-edv.de> <20101027103829.GA13096@onderneming10.xs4all.nl> <20101027120912.GA16147@onderneming10.xs4all.nl> Message-ID: <1288175640.15860.7.camel@x300> > > this must be a list, change it to superuser = [u"Jurriaan", ] > right. I'm so used to reading [ ] as optional this-or-that, that I > didn't consider entering this literally. Live and learn. [] is a python list. > So I'm superuser now. I think there is a reason why this setup won't > work: if I read various files correctly, the wikiserver.py is meant to > run on 127.0.0.1, or at least only to recognize superusers on that IP. Don't confuse DesktopEdition = True with superuser list or with wikiserver configuration. If you have your user name in the superuser list, your user is a superuser, no matter from what IP the request comes in. But wikiserver.py by default only serves on 127.0.0.1, if you need more, you need to configure it. > DesktopEdition mentions 'local users' - however, I do think a hint that > that means 'only users accessing the desktop edition on 127.0.0.1 can > become superusers' would be nice. No, that's not true. From rb.proj at gmail.com Wed Oct 27 06:54:42 2010 From: rb.proj at gmail.com (R.Bauer) Date: Wed, 27 Oct 2010 12:54:42 +0200 Subject: [Moin-user] running wikiserver.py, upgrade from 1.8.4 to 1.9.3 In-Reply-To: <20101027120912.GA16147@onderneming10.xs4all.nl> References: <20101026172510.GA24626@onderneming10.xs4all.nl> <1288108301.15953.36.camel@server.firma.waldmann-edv.de> <20101027103829.GA13096@onderneming10.xs4all.nl> <20101027120912.GA16147@onderneming10.xs4all.nl> Message-ID: Am 27.10.2010 14:09, schrieb jurriaan at rivierenland.xs4all.nl: > From: R.Bauer > Date: Wed, Oct 27, 2010 at 10:59:04AM +0200 >>> >>> superuser = u"Jurriaan" >> >> this must be a list, change it to superuser = [u"Jurriaan", ] >> >> see pre section "Becoming superuser" of LanguageSetup > > right. I'm so used to reading [ ] as optional this-or-that, that I > didn't consider entering this literally. Live and learn. > >> you need it. Because a lot of users had complained that we have >> installed in the past always all language packs we decided to give the >> decision to the user. >> We deliver only one page now. By this page you can install all other >> pages. http://moinmo.in/FranklinPiat/UnderstandingLanguagePacks gives a >> hint what is in each package listed. >> > So I'm superuser now. I think there is a reason why this setup won't > work: if I read various files correctly, the wikiserver.py is meant to > run on 127.0.0.1, or at least only to recognize superusers on that IP. It depends on your wikiconfig.py. You only told that you are using the standalone server. I assumed you use a similiar to http://hg.moinmo.in/moin/1.9/file/tip/wikiconfig.py The DesktopEdition flag works only for localhost. This flag gives any logged in user superuser privilieges. This wikiconfig is for personal usage. For this case on localhost nobody needs to be entered into the list. If you want to use the standalone server as server for many users then you likly use a config similiar to http://hg.moinmo.in/moin/1.9/file/tip/wiki/config/wikiconfig.py HelpOnConfiguration explains all parameters and its defaults. All config files are python scripts. If the superuser is right configured then the user given in that list always has superuser priviledges. May be show us your config in a paste bin then we don't need to guess what is wrong. > > Due to this being a business-environment, I run wikiserver.py on a > server in a cluster, which a policy-enabled internet-explorer that won't > open 127.0.0.1. You should use a real server for business. apache with mod_wsgi is nice. I access the server from a client. So i fired up links, > a text-only browser, at the server, and logged in. As superuser. I now > see a list of packages I can install. Phew. Then you may be have not used blanks for indenting. The var superuser needs 4 blanks indenting. > > I think it would be a good idea to add a warning 'enter this literally' > in the LanguageSetup page. Also, I see now that information about the > DesktopEdition mentions 'local users' - however, I do think a hint that > that means 'only users accessing the desktop edition on 127.0.0.1 can > become superusers' would be nice. Well that is wrong. Any in the list becomes superuser. It depends on parameters of the wikiconfig if you need the var or not. > > Thanks for helping me out, I'm now going to upgrade production.... You may want to use irc and talk on #moin at chat.freenode.net, for a webclient see http://moinmo.in/MoinMoinChat cheers Reimar > Jurriaan > > > > ------------------------------------------------------------------------------ > Nokia and AT&T present the 2010 Calling All Innovators-North America contest > Create new apps & games for the Nokia N8 for consumers in U.S. and Canada > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store > http://p.sf.net/sfu/nokia-dev2dev From Ole.H.Nielsen at fysik.dtu.dk Wed Oct 27 09:36:17 2010 From: Ole.H.Nielsen at fysik.dtu.dk (Ole Holm Nielsen) Date: Wed, 27 Oct 2010 15:36:17 +0200 Subject: [Moin-user] Beginner's guide: Management of MoinMoin wikis In-Reply-To: <4CC1A5BA.3070306@fysik.dtu.dk> References: <4CC184DD.9030203@fysik.dtu.dk> <1287757562.15499.24.camel@server.firma.waldmann-edv.de> <4CC1A5BA.3070306@fysik.dtu.dk> Message-ID: <4CC82AD1.4090509@fysik.dtu.dk> Thomas Waldmann wrote: >> Well, maybe all doc related efforts would be more productive if >> everybody worked on the same docs/sites, not on lots of different >> docs/sites. I made a guess of where to dump my little needle into the haystack, so I copied my "Management of MoinMoin wikis for beginners" page from https://wiki.fysik.dtu.dk/it/MoinMoin_Wiki into the http://moinmo.in/HowTo page. I hope this may ease some other people's use of MoinMoin... This page contains all of the nitty-gritty details which a system administrator needs to know when installing MoinMoin for the first time on a Linux server, or when upgrading MoinMoin from older releases (we made the transition 1.5.2 -> 1.9.3). I basically assume zero knowledge (indeed, that's what I have) of MoinMoin and Python, but some experience in Linux system administration. -- Ole Holm Nielsen Department of Physics, Technical University of Denmark From rb.proj at gmail.com Thu Oct 28 04:17:18 2010 From: rb.proj at gmail.com (R.Bauer) Date: Thu, 28 Oct 2010 10:17:18 +0200 Subject: [Moin-user] xmlrpc with GivenAuth In-Reply-To: References: Message-ID: Am 27.10.2010 12:31, schrieb Mark Scheufele: > Hi Moin users, > > I'd like to use the moin xmlrpc functionality to create pages within my > wiki. My setup is the following: > > - windows 7 > - IIS with windows authentication (NTLM) > - auth = [GivenAuth(strip_windomain=True,autocreate=1)] > > Therefore I think I cannot follow the procedures described here > http://moinmo.in/ReimarBauer/xmlrpc because the authentication does not > work. > > My idea is now to generate the required auth_token somehow manually. So > here a few questions: > > - what exactly is the contents of the auth_token (cookie?) > - maybe it is possible to authenticate against the wiki using urllib2 > and storing the cookie for further usage > of the xmlrpc calls. > > If someone has already tried something along that lines I would > appreciate it to get some hints. > > Many thanks in advance, > > mark Which moin version do you use? Reimar From mark.scheufele at diasemi.com Thu Oct 28 05:05:52 2010 From: mark.scheufele at diasemi.com (Mark Scheufele) Date: Thu, 28 Oct 2010 11:05:52 +0200 Subject: [Moin-user] xmlrpc with GivenAuth In-Reply-To: References: Message-ID: Hi Reimar, I am using verison 1.9.3 BR, mark -----Original Message----- From: R.Bauer [mailto:rb.proj at gmail.com] Sent: Donnerstag, 28. Oktober 2010 10:17 To: moin-user at lists.sourceforge.net Subject: Re: [Moin-user] xmlrpc with GivenAuth Am 27.10.2010 12:31, schrieb Mark Scheufele: > Hi Moin users, > > I'd like to use the moin xmlrpc functionality to create pages within my > wiki. My setup is the following: > > - windows 7 > - IIS with windows authentication (NTLM) > - auth = [GivenAuth(strip_windomain=True,autocreate=1)] > > Therefore I think I cannot follow the procedures described here > http://moinmo.in/ReimarBauer/xmlrpc because the authentication does not > work. > > My idea is now to generate the required auth_token somehow manually. So > here a few questions: > > - what exactly is the contents of the auth_token (cookie?) > - maybe it is possible to authenticate against the wiki using urllib2 > and storing the cookie for further usage > of the xmlrpc calls. > > If someone has already tried something along that lines I would > appreciate it to get some hints. > > Many thanks in advance, > > mark Which moin version do you use? Reimar ------------------------------------------------------------------------ ------ Nokia and AT&T present the 2010 Calling All Innovators-North America contest Create new apps & games for the Nokia N8 for consumers in U.S. and Canada $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store http://p.sf.net/sfu/nokia-dev2dev _______________________________________________ Moin-user mailing list Moin-user at lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/moin-user _______________________________________________________________________________________ Dialog Semiconductor GmbH Neue Str. 95 D-73230 Kirchheim Managing Director: Dr. Jalal Bagherli Chairman of the Supervisory Board: Gregorio Reyes Commercial register: Amtsgericht Stuttgart: HRB 231181 UST-ID-Nr. DE 811121668 Legal Disclaimer: This e-mail communication (and any attachment/s) is confidential and contains proprietary information, some or all of which may be legally privileged. It is intended solely for the use of the individual or entity to which it is addressed. Access to this email by anyone else is unauthorized. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. From sdavis2 at mail.nih.gov Thu Oct 28 10:27:57 2010 From: sdavis2 at mail.nih.gov (Sean Davis) Date: Thu, 28 Oct 2010 10:27:57 -0400 Subject: [Moin-user] API for creating pages or attaching files to existing pages Message-ID: I'm just starting to use MoinMoin for bioinformatics collaborations. I typically work in R and generate reports in various formats, but pdf is pretty typical. In any case, for each collaboration, I would like to establish a page to which I can programmatically attach files and potentially modify markup. Is there an API for doing this? If not, is modifying files on the file system (modulo permissions, etc.) the way to go? Are there others that are using MoinMoin for this type of thing--generating content outside of MoinMoin in bulk and then making it available? Thanks, Sean -------------- next part -------------- An HTML attachment was scrubbed... URL: From tw-public at gmx.de Thu Oct 28 10:38:49 2010 From: tw-public at gmx.de (Thomas Waldmann) Date: Thu, 28 Oct 2010 16:38:49 +0200 Subject: [Moin-user] API for creating pages or attaching files to existing pages In-Reply-To: References: Message-ID: <1288276729.30361.27.camel@server.firma.waldmann-edv.de> On Thu, 2010-10-28 at 10:27 -0400, Sean Davis wrote: > I'm just starting to use MoinMoin for bioinformatics collaborations. > I typically work in R and generate reports in various formats, but pdf > is pretty typical. In any case, for each collaboration, I would like > to establish a page to which I can programmatically attach files and > potentially modify markup. Is there an API for doing this? You can use wiki xmlrpc for this - search the wiki for it. You can even use emailimport to send stuff via email. > If not, is modifying files on the file system (modulo permissions, > etc.) the way to go? Well, can be done, but xmlrpc is a bit cleaner and easier. From sdavis2 at mail.nih.gov Thu Oct 28 11:03:39 2010 From: sdavis2 at mail.nih.gov (Sean Davis) Date: Thu, 28 Oct 2010 11:03:39 -0400 Subject: [Moin-user] API for creating pages or attaching files to existing pages In-Reply-To: <1288276729.30361.27.camel@server.firma.waldmann-edv.de> References: <1288276729.30361.27.camel@server.firma.waldmann-edv.de> Message-ID: On Thu, Oct 28, 2010 at 10:38 AM, Thomas Waldmann wrote: > On Thu, 2010-10-28 at 10:27 -0400, Sean Davis wrote: > > I'm just starting to use MoinMoin for bioinformatics collaborations. > > I typically work in R and generate reports in various formats, but pdf > > is pretty typical. In any case, for each collaboration, I would like > > to establish a page to which I can programmatically attach files and > > potentially modify markup. Is there an API for doing this? > > You can use wiki xmlrpc for this - search the wiki for it. > > Thanks, Thomas. Perfect--this is pretty clear now that you gave me the keyword for google. > You can even use emailimport to send stuff via email. > > I had seen that and I have it in mind for the future. > > If not, is modifying files on the file system (modulo permissions, > > etc.) the way to go? > > Well, can be done, but xmlrpc is a bit cleaner and easier. > > That is now obvious. Thanks, Sean > > > > ------------------------------------------------------------------------------ > Nokia and AT&T present the 2010 Calling All Innovators-North America > contest > Create new apps & games for the Nokia N8 for consumers in U.S. and Canada > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in > marketing > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store > http://p.sf.net/sfu/nokia-dev2dev > _______________________________________________ > Moin-user mailing list > Moin-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/moin-user > -------------- next part -------------- An HTML attachment was scrubbed... URL: From rb.proj at gmail.com Thu Oct 28 11:30:07 2010 From: rb.proj at gmail.com (R.Bauer) Date: Thu, 28 Oct 2010 17:30:07 +0200 Subject: [Moin-user] API for creating pages or attaching files to existing pages In-Reply-To: <1288276729.30361.27.camel@server.firma.waldmann-edv.de> References: <1288276729.30361.27.camel@server.firma.waldmann-edv.de> Message-ID: Am 28.10.2010 16:38, schrieb Thomas Waldmann: > On Thu, 2010-10-28 at 10:27 -0400, Sean Davis wrote: >> I'm just starting to use MoinMoin for bioinformatics collaborations. >> I typically work in R and generate reports in various formats, but pdf >> is pretty typical. In any case, for each collaboration, I would like >> to establish a page to which I can programmatically attach files and >> potentially modify markup. Is there an API for doing this? > > You can use wiki xmlrpc for this - search the wiki for it. An example how I use xmlrpc it is given on: https://coconuts.icg.kfa-juelich.de/hg/coconuts-0.4/file/tip/Coconuts/xmlrpc/__init__.py cheers Reimar > > You can even use emailimport to send stuff via email. > >> If not, is modifying files on the file system (modulo permissions, >> etc.) the way to go? > > Well, can be done, but xmlrpc is a bit cleaner and easier. > > > > ------------------------------------------------------------------------------ > Nokia and AT&T present the 2010 Calling All Innovators-North America contest > Create new apps & games for the Nokia N8 for consumers in U.S. and Canada > $10 million total in prizes - $4M cash, 500 devices, nearly $6M in marketing > Develop with Nokia Qt SDK, Web Runtime, or Java and Publish to Ovi Store > http://p.sf.net/sfu/nokia-dev2dev