From lorenzo at gnu.org Thu Jul 1 07:05:41 2004 From: lorenzo at gnu.org (Lorenzo Hernandez Garcia-Hierro) Date: Thu Jul 1 07:05:41 2004 Subject: [Moin-user] Installing MoinMoin 1.2.2 at SourceForge.Net Project Web Space Message-ID: <1088690631.2936.15.camel@localhost> Hi, I want to install ASAP MoinMoin 1.2.2 in the web space of a project hosted at SourceForge.net but i can't get it working. I've read the so-called HOWTO about installing an obsolete version (1.0beta) because SF does not support/has Python 2, but that's not right. SF currently runs Python 2.2.2 as we can see issuing the python -V command , so , it should run with no problems. I've tested the following versions: - 1.2.2 - 1.2.1 - 1.1 Only the 1.0beta backported to Python 1.5.0 works. The most strange thing is that when i accessed the 1.2 setup going to: http://licentia.sourceforge.net/cgi-bin/moin.cgi it said BOO (500 error) and in the shell , by issuing python moin.cgi, i got the html code of the wiki! So , it worked but only in the shell environment, not when accessing it from the web. I need it urgently and i'm lost , i don't know what's going wrong. And of course, i don't want to use the obsolete 1.0beta. Thanks in advance , and , if somebody could help me to install correctly the wiki , i can give him an invitation to gMail (currently i don't have invitations because i got my account few days ago, it's lorenzohgh_at_gmail_dot_com,but when i'll get them i'll invite him,sure!). :D (i promise!). Some information that could be interesting: I want to install the files under /home/groups/l/li/licentia/ the htdocs dir is: - ./htdocs/ The wiki dir should be: - ./wiki/ The folder where moin.cgi or scripts should reside is: - ./cgi-bin/ The folder that static wiki content should go: - ./htdocs/wiki/ (I'm just asking for clear instructions for setup a Moin 1.2.2 wiki at my project web space). Again, thanks in advance! Cheers, -- Lorenzo Hernandez Garcia-Hierro -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Esta parte del mensaje est? firmada digitalmente URL: From geek+ at cmu.edu Thu Jul 1 09:16:07 2004 From: geek+ at cmu.edu (Brian E. Gallew) Date: Thu Jul 1 09:16:07 2004 Subject: [Moin-user] I hate it when I try to do something weird. Message-ID: <40E4389C.3090909@cmu.edu> So, I'm trying to do something apparently bizarre in MoinMoin: redirect from inside a page. Specifically, I'm working on a macro which updates the text of the page itself. Of course, since the page is already loaded and being parsed, the on-disk change isn't noticed. What I've tried to do was to use request.http_redirect() to do an actual redirection, but that didn't seem to work. Any pointers (besides "use an include")? From geek+ at cmu.edu Thu Jul 1 10:31:06 2004 From: geek+ at cmu.edu (Brian E. Gallew) Date: Thu Jul 1 10:31:06 2004 Subject: [Moin-user] Re: Installing MoinMoin 1.2.2 at SourceForge.Net Project Web Space Message-ID: <40E44A33.2030905@cmu.edu> You don't say how you configured Apache, but have you tried doing something like: ScriptAlias /LorenzoWiki /var/www-docs/cgi-bin/moin.cgi If you do that, then pointing your web browser at http://licentia.sourceforge.net/LorenzoWiki should do the right thing, assuming you've set the values in moin_config.py in that directory to point to the correct locations. From lorenzo at gnu.org Thu Jul 1 11:38:06 2004 From: lorenzo at gnu.org (Lorenzo Hernandez Garcia-Hierro) Date: Thu Jul 1 11:38:06 2004 Subject: [Moin-user] Re: Installing MoinMoin 1.2.2 at SourceForge.Net Project Web Space In-Reply-To: <40E44A33.2030905@cmu.edu> References: <40E44A33.2030905@cmu.edu> Message-ID: <1088707051.2547.67.camel@localhost> Hi Brian, El jue, 01-07-2004 a las 19:30, Brian E. Gallew escribi?: > You don't say how you configured Apache, but have you tried doing > something like: > ScriptAlias /LorenzoWiki /var/www-docs/cgi-bin/moin.cgi I'm talking about a SOURCEFORGE PROJECT WEB SPACE. So ,i don't have a root account and i can't access the global config for my VirtualHost. In adittion , to set a ScriptAlias is not needed, i want just to access my wiki by using licentia.sourceforge.net/cgi-bin/moin.cgi . > If you do that, then pointing your web browser at > http://licentia.sourceforge.net/LorenzoWiki should do the right thing, > assuming you've set the values in moin_config.py in that directory to > point to the correct locations. That's not the problem. The problem is that i can access the wiki (better,i can get the html source of the generated wiki page) only using python moin.cgi from my shell , and not from the web browser (so, accessing by the webserver gets 500 Error ). Best regards, -- Lorenzo Hernandez Garcia-Hierro -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Esta parte del mensaje est? firmada digitalmente URL: From geek+ at cmu.edu Thu Jul 1 11:44:07 2004 From: geek+ at cmu.edu (Brian E. Gallew) Date: Thu Jul 1 11:44:07 2004 Subject: [Moin-user] Re: Installing MoinMoin 1.2.2 at SourceForge.Net Project Web Space In-Reply-To: <1088707051.2547.67.camel@localhost> References: <40E44A33.2030905@cmu.edu> <1088707051.2547.67.camel@localhost> Message-ID: <40E45B63.90301@cmu.edu> Lorenzo Hernandez Garcia-Hierro wrote: > I'm talking about a SOURCEFORGE PROJECT WEB SPACE. > So ,i don't have a root account and i can't access the global config for > my VirtualHost. > In adittion , to set a ScriptAlias is not needed, i want just to access > my wiki by using licentia.sourceforge.net/cgi-bin/moin.cgi . That's a problem. > That's not the problem. > The problem is that i can access the wiki (better,i can get the html > source of the generated wiki page) only using python moin.cgi from my > shell , and not from the web browser (so, accessing by the webserver > gets 500 Error ). First things first: does the shebang line in moin.cgi point to the location of a useful python interpreter? Does accessing it with the ?test parameter work? Can you get access to the web error log for your site (I don't know how SF does their web logs)? Is the file executable? Can you run *any* CGI from there? From lorenzo at gnu.org Thu Jul 1 11:51:00 2004 From: lorenzo at gnu.org (Lorenzo Hernandez Garcia-Hierro) Date: Thu Jul 1 11:51:00 2004 Subject: [Moin-user] Re: Installing MoinMoin 1.2.2 at SourceForge.Net Project Web Space In-Reply-To: <40E45B63.90301@cmu.edu> References: <40E44A33.2030905@cmu.edu> <1088707051.2547.67.camel@localhost> <40E45B63.90301@cmu.edu> Message-ID: <1088707786.2547.73.camel@localhost> Hi Brian! El jue, 01-07-2004 a las 20:43, Brian E. Gallew escribi?: > Lorenzo Hernandez Garcia-Hierro wrote: > > I'm talking about a SOURCEFORGE PROJECT WEB SPACE. > > So ,i don't have a root account and i can't access the global config for > > my VirtualHost. > > In adittion , to set a ScriptAlias is not needed, i want just to access > > my wiki by using licentia.sourceforge.net/cgi-bin/moin.cgi . > > That's a problem. Almost yes :( > First things first: does the shebang line in moin.cgi point to the > location of a useful python interpreter? Yes. /usr/bin/python2.2 is the one that works and /usr/bin/env python works too. > Does accessing it with the ?test parameter work? Can you get access to > the web error log for your site (I don't know how SF does their web > logs)? Is the file executable? Can you run *any* CGI from there? Not, accessing with test parameter says BOO! too. I can get access , yes, it's a sync log of every SF project (about 100mgbytes or more per log) but i can grep the lines related with my vhost. The file has 755 permssions. At /cgi-bin/ i can run any script, yep! I'll try (again) to put working a copy and then we can see the errors. I'll do it now (it will take about 15 minutes, no more). Thanks for your fast replies :D Cheers, -- Lorenzo Hernandez Garcia-Hierro -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Esta parte del mensaje est? firmada digitalmente URL: From geek+ at cmu.edu Thu Jul 1 12:42:02 2004 From: geek+ at cmu.edu (Brian E. Gallew) Date: Thu Jul 1 12:42:02 2004 Subject: [Moin-user] Re: Installing MoinMoin 1.2.2 at SourceForge.Net Project Web Space In-Reply-To: <1088707786.2547.73.camel@localhost> References: <40E44A33.2030905@cmu.edu> <1088707051.2547.67.camel@localhost> <40E45B63.90301@cmu.edu> <1088707786.2547.73.camel@localhost> Message-ID: <40E46904.6060108@cmu.edu> Lorenzo Hernandez Garcia-Hierro wrote: > /usr/bin/python2.2 is the one that works and > /usr/bin/env python works too. Good. OK, I'm assuming that you have MoinMoin installed in your project space somewhere. That being the case, I assume you've uncommented/edited the two lines in moin.cgi so that the MoinMoin package is in your sys.path? Also, I'm seeing your 500 error, so the end of the error log *should* have a backtrace in it. With that log of that magnitude, you probably want to point your web browser at the site, tail -f the log, reload the web site, and as soon as you see something resemblin a backtrace fly by, kill the tail. From lorenzo at gnu.org Thu Jul 1 12:46:24 2004 From: lorenzo at gnu.org (Lorenzo Hernandez Garcia-Hierro) Date: Thu Jul 1 12:46:24 2004 Subject: [Moin-user] Re: Installing MoinMoin 1.2.2 at SourceForge.Net Project Web Space In-Reply-To: <1088707786.2547.73.camel@localhost> References: <40E44A33.2030905@cmu.edu> <1088707051.2547.67.camel@localhost> <40E45B63.90301@cmu.edu> <1088707786.2547.73.camel@localhost> Message-ID: <1088711101.2547.75.camel@localhost> Hi, Here is the setup: http://licentia.sourceforge.net/cgi-bin/moin.cgi?test It brings a 500 Error :?( Cheers. El jue, 01-07-2004 a las 20:49, Lorenzo Hernandez Garcia-Hierro escribi?: > Hi Brian! > > > El jue, 01-07-2004 a las 20:43, Brian E. Gallew escribi?: > > Lorenzo Hernandez Garcia-Hierro wrote: > > > I'm talking about a SOURCEFORGE PROJECT WEB SPACE. > > > So ,i don't have a root account and i can't access the global config for > > > my VirtualHost. > > > In adittion , to set a ScriptAlias is not needed, i want just to access > > > my wiki by using licentia.sourceforge.net/cgi-bin/moin.cgi . > > > > That's a problem. > > Almost yes :( > > > > First things first: does the shebang line in moin.cgi point to the > > location of a useful python interpreter? > > Yes. > /usr/bin/python2.2 is the one that works and > /usr/bin/env python works too. > > > Does accessing it with the ?test parameter work? Can you get access to > > the web error log for your site (I don't know how SF does their web > > logs)? Is the file executable? Can you run *any* CGI from there? > > Not, accessing with test parameter says BOO! too. > I can get access , yes, it's a sync log of every SF project (about > 100mgbytes or more per log) but i can grep the lines related with my > vhost. > > The file has 755 permssions. > At /cgi-bin/ i can run any script, yep! > > I'll try (again) to put working a copy and then we can see the errors. > I'll do it now (it will take about 15 minutes, no more). > > Thanks for your fast replies :D > > Cheers, -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Esta parte del mensaje est? firmada digitalmente URL: From lorenzo at gnu.org Thu Jul 1 13:26:04 2004 From: lorenzo at gnu.org (Lorenzo Hernandez Garcia-Hierro) Date: Thu Jul 1 13:26:04 2004 Subject: [Moin-user] Re: Installing MoinMoin 1.2.2 at SourceForge.Net Project Web Space In-Reply-To: <40E46904.6060108@cmu.edu> References: <40E44A33.2030905@cmu.edu> <1088707051.2547.67.camel@localhost> <40E45B63.90301@cmu.edu> <1088707786.2547.73.camel@localhost> <40E46904.6060108@cmu.edu> Message-ID: <1088713500.2541.78.camel@localhost> Hi Brian!, El jue, 01-07-2004 a las 21:41, Brian E. Gallew escribi?: > Lorenzo Hernandez Garcia-Hierro wrote: > > /usr/bin/python2.2 is the one that works and > > /usr/bin/env python works too. > > Good. > > OK, I'm assuming that you have MoinMoin installed in your project space > somewhere. That being the case, I assume you've uncommented/edited the > two lines in moin.cgi so that the MoinMoin package is in your sys.path? Yes. > Also, I'm seeing your 500 error, so the end of the error log *should* > have a backtrace in it. With that log of that magnitude, you probably > want to point your web browser at the site, tail -f the log, reload the > web site, and as soon as you see something resemblin a backtrace fly by, > kill the tail. This is the error that now i'm getting: (also an error that demonstrates that i got progress :D) http://licentia.sourceforge.net/cgi-bin/moin.cgi?test MoinMoin CGI Diagnosis ====================== Traceback (innermost last): File "/home/groups/l/li/licentia/cgi-bin/moin.cgi", line 21, in ? from MoinMoin import cgimain File "/home/groups/l/li/licentia/lib/python/MoinMoin/cgimain.py", line 11, in ? from MoinMoin.request import RequestCGI File "/home/groups/l/li/licentia/lib/python/MoinMoin/request.py", line 453 self.print_exception(*saved_exc) ^ SyntaxError: invalid syntax Cheers! -- Lorenzo Hernandez Garcia-Hierro -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: Esta parte del mensaje est? firmada digitalmente URL: From tbird20d at yahoo.com Thu Jul 1 14:10:10 2004 From: tbird20d at yahoo.com (Tim Bird) Date: Thu Jul 1 14:10:10 2004 Subject: [Moin-user] Trying to write a "quick comment" macro In-Reply-To: Message-ID: <20040701210935.15793.qmail@web20825.mail.yahoo.com> --- Paul Moore wrote: > I'm trying to write a macro which allows users to insert a "quick > comment" on a > page. Basically, the macro puts a textarea on the page, into which > the user > types, and a "Submit" button, which appends the contents of the > textarea to the > page content. > > Displaying the form is easy - I got that working in a few minutes. > But I'm at a > loss as to where to look for hints on how to code a form action. > Can anyone > point me at some sample code, documentation, or other hints on how > I might do > this? The handler for a form is usually done as an action. This requires that your code consist of two parts, the macro and the action. At least this is the way I have done things. Take a look at this action, which does some page content manipulation, I believe. http://moinmoin.wikiwikiweb.de/action_2fRenamePage BTW - I think this is a great idea for a feature. I have thought of doing this for a while, and using some sort of system to distinguish the text coming from different users. (never got around to it, though :( This feature would allow MoinMoin to be used as an ad-hoc instant messaging system, but better because the messages would then be persistent on the wiki page. We do something similar to this at Sony during conference calls by doing page edits and then telling the other side to refresh the page. ===== Tim Bird tim at bird.org From Nigel.Metheringham at dev.intechnology.co.uk Fri Jul 2 06:31:06 2004 From: Nigel.Metheringham at dev.intechnology.co.uk (Nigel Metheringham) Date: Fri Jul 2 06:31:06 2004 Subject: [Moin-user] Processors and wikilinks Message-ID: <1088775029.31199.39.camel@angua.localnet> [This may be more a developers issue, but I'm not on that list as yet] I am attempting to get pages which have the output of a Processor on them and also have WikiLinks within that output. Modifying the processor to output all wiki parsable output would be an option if that is possible from a Processor. I'd appreciate any hints as to how togo about this. To give you an idea of what I want to end up with, I want to have an event calendar with links in it. The Calendar.py processor at http://moinmoin.wikiwikiweb.de/MoinMoinCalendarExample is great at giving me a calendar display of the form that I want, but the text appearing in the calendar boxes is literal - I can't use WikiWords or other forms of linking within them. In this case the Calendar is going to be the index most people use to jump off to the event pages, so links here would be really useful... A fixed per-day target - as seen in MonthCalendar http://moinmoin.wikiwikiweb.de/MonthCalendar http://moinmoin.wikiwikiweb.de/OliverGraf_2fMonthCalendar is not what I am aiming at - its very easy for me to produce data as a list of dates, where as this method, whilst more flexible in many ways, would need *lots* of clicking and editing of pages.... especially as many events are multiday ones. Its also less good for people seeing whats on at a glance. Cheers Nigel. -- [ Nigel Metheringham Nigel.Metheringham at InTechnology.co.uk ] [ - Comments in this message are my own and not ITO opinion/policy - ] From wilson at visi.com Sun Jul 4 00:23:01 2004 From: wilson at visi.com (Tim Wilson) Date: Sun Jul 4 00:23:01 2004 Subject: [Moin-user] Installing Moin on Debian (testing) Message-ID: Hi everyone, I'm working on getting MoinMoin running on my Debian (testing) server. I'm using the Debian binary and trying mod_python for the first time. I'm trying to combine the instructions found in the README.Debian file that accompanied the Debian package and the help page found at http://moinmaster.wikiwikiweb.de/HelpOnInstalling/ApacheWithModPython It looks like I'm having a problem with .htaccess because when I try to visit my wiki, I'm getting 403ed and told that I don't have permission to access /wiki/ on the server. Has anyone installed MoinMoin in this configuration and would be willing to offer a suggestion? I tried setting the default in httpd.conf to "AllowOverride All", but that didn't change anything. -Tim -- Tim Wilson Twin Cities, Minnesota, USA Educational technology guy, Linux and OS X fan, Grad. student, Daddy mailto: wilson at visi.com aim: tis270 public key: 0x8C0F8813 From crosseyedpenguin at yahoo.com Sun Jul 4 10:40:12 2004 From: crosseyedpenguin at yahoo.com (Roger Haase) Date: Sun Jul 4 10:40:12 2004 Subject: [Moin-user] Installing Moin on Debian (testing) In-Reply-To: Message-ID: <20040704173441.21712.qmail@web14302.mail.yahoo.com> --- Tim Wilson wrote: > Hi everyone, > > I'm working on getting MoinMoin running on my Debian (testing) > server. I'm > using the Debian binary and trying mod_python for the first time. I'm > trying > to combine the instructions found in the README.Debian file that > accompanied > the Debian package and the help page found at > http://moinmaster.wikiwikiweb.de/HelpOnInstalling/ApacheWithModPython > > It looks like I'm having a problem with .htaccess because when I try > to > visit my wiki, I'm getting 403ed and told that I don't have > permission to > access /wiki/ on the server. > > Has anyone installed MoinMoin in this configuration and would be > willing to > offer a suggestion? I tried setting the default in httpd.conf to > "AllowOverride All", but that didn't change anything. > > -Tim The Apache docs recommend not using .htaccess files if you have authority to change httpd.conf. Also, use of rather than is a better choice because you are not protecting files, your are authorizing the mod_python program. I don't use Debian, but the following works for me under both Windows/XP and Mandrake Linux 9.2. Changing from a working CGI wiki to a ModPython version requires (1) installing ModPython and (2) commenting out a ScriptAlias and adding a LoadModule and tag to httpd.conf: #ScriptAlias /mywiki "C:/somedir/mywiki/moin.cgi" LoadModule python_module modules/mod_python.so SetHandler python-program PythonPath "['C:/somedir/mywiki/']+sys.path" PythonHandler MoinMoin.request::RequestModPy.run PythonDebug On Roger Haase __________________________________ Do you Yahoo!? New and Improved Yahoo! Mail - 100MB free storage! http://promotions.yahoo.com/new_mail From wilson at visi.com Sun Jul 4 11:23:06 2004 From: wilson at visi.com (Tim Wilson) Date: Sun Jul 4 11:23:06 2004 Subject: [Moin-user] Installing Moin on Debian (testing) In-Reply-To: <9c683da904070409334814f785@mail.gmail.com> Message-ID: On 7/4/04 11:33 AM, "dan sandler" wrote: > If I try to browse to /wiki/, I get a 403 just as you do. If I browse > to /mywikiname I get the Moin instance. > > I'm not sure if that will be helpful, but hopefully it's a start. How > does your setup compare? I'm not sure if that's comparable to a mod_python config or not. I'm unfamiliar with mod_python at this point, but it seems like the mod_python engine is called by the .htaccess file that I put in the wiki directory I created under my virtual host's root directory. It also appears that to use mod_python requires different approaches depending on whether or not you're using a "broken" mod_python (which I am judging by the version number in Debian's testing tree). Another question, I suppose, is whether or not mod_python is really necessary on a lightly used MoinMoin instance. It looks like a standard cgi approach is easier to set up. -Tim -- Tim Wilson Twin Cities, Minnesota, USA Educational technology guy, Linux and OS X fan, Grad. student, Daddy mailto: wilson at visi.com aim: tis270 public key: 0x8C0F8813 From brian at interlinx.bc.ca Thu Jul 8 08:48:12 2004 From: brian at interlinx.bc.ca (Brian J. Murrell) Date: Thu Jul 8 08:48:12 2004 Subject: [Moin-user] suitable for driving backend applications? Message-ID: <1089301666.2423.12.camel@pc> I am completely new to moin moin other than having used it a bit and edited some pages. I have never set it up or developed anything with it yet. We have a moin moin wiki set up (by somebody else) and I have been tasked with developing a new web application that ideally will fit within the wiki infrastructure. Can moin moin be used to develop applications? For example, can I create forms that take input and process that input on the back-end in any similar fashion to using HTML and CGI? Or is moin moin just targeted to creating collaborative documentation? If it can indeed be used to develop web applications, where can I find more information on that aspect of it. Sample applications, API documentation, etc. Anything would be helpful. Thanx, b. -------------- 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 geek+ at cmu.edu Fri Jul 9 07:42:09 2004 From: geek+ at cmu.edu (Brian E. Gallew) Date: Fri Jul 9 07:42:09 2004 Subject: [Moin-user] suitable for driving backend applications? In-Reply-To: <1089301666.2423.12.camel@pc> References: <1089301666.2423.12.camel@pc> Message-ID: <40EEAE9D.4090606@cmu.edu> Brian J. Murrell wrote: > Can moin moin be used to develop applications? For example, can I > create forms that take input and process that input on the back-end in > any similar fashion to using HTML and CGI? Or is moin moin just > targeted to creating collaborative documentation? > > If it can indeed be used to develop web applications, where can I find > more information on that aspect of it. Sample applications, API > documentation, etc. Anything would be helpful. Attached is a simple trouble ticketing application I wrote last week. To enable it, drop this file in plugin/action and link it (or copy it) to plugin/macro. Using it is pretty simple. On the "summary page", add some text that looks like this: = Open = [[Ticket(open)]] = Closed = [[Ticket(closed)]] = New = [[Ticket(form)]] Filling in the form and submitting will create a new ticket (which will show up in the appropriate location). There are probably more elegant ways of doing this, but it's my first real piece of Wiki development. In any event, this "appliation" is simply a way to create content in a structured manner. If you are interested in dynamically generated content, then you'll be wanting to write a processor, or perhaps to move on to something like Twisted or Zope. -------------- next part -------------- A non-text attachment was scrubbed... Name: Ticket.py Type: text/x-python Size: 9400 bytes Desc: not available URL: From ckacoroski at nsd.org Fri Jul 9 08:53:33 2004 From: ckacoroski at nsd.org (Chris Kacoroski) Date: Fri Jul 9 08:53:33 2004 Subject: [Moin-user] suitable for driving backend applications? In-Reply-To: <40EEAE9D.4090606@cmu.edu> References: <1089301666.2423.12.camel@pc> <40EEAE9D.4090606@cmu.edu> Message-ID: <40EEBF0D.8070705@nsd.org> Brian, Does this require python 2.3. I get the initial form when putting in the code below, but after entering in a ticket I get the following under the open section: /var/moin/TechWiki/data/plugin/macro/Ticket.py in execute(*args=(, 'open')) 321 if not len(args) == 2: return 'Not an action or macro' 322 if type(args[0]) == type(''): retval = do_actions(*args) 323 else: retval = do_macros(*args) 324 return retval 325 retval undefined, global do_macros = , args = (, 'open') /var/moin/TechWiki/data/plugin/macro/Ticket.py in do_macros(i_macro=, args='open') 300 request = i_macro.parser.request 301 if args in macros: 302 return macros[args](i_macro) 303 args = dict_from_request(args) # Perhaps this function should be renamed 304 path = request.getPathinfo() global macros = {'closed': , 'form': , 'open': , 'status': , 'update': }, args = 'open', i_macro = /var/moin/TechWiki/data/plugin/macro/Ticket.py in show_open_tickets(i=) 110 111 def show_open_tickets(i): 112 return show_tickets(i, True) 113 def show_closed_tickets(i): 114 return show_tickets(i, False) global show_tickets = , i = , True undefined /var/moin/TechWiki/data/plugin/macro/Ticket.py in show_tickets(i_macro=, opened=1) 135 if not topen: continue 136 s['ticket'] = ticket 137 result.append(FORMAT % s) 138 p = wiki.Parser('\n'.join(result), i_macro.request) 139 p.format(i_macro.formatter) result = [], result.append = , FORMAT = ' * ["%(ticket)s"] : %(synopsis)s', s = {'ticket': '/2004Jul09-09:05'} KeyError: synopsis __doc__ = 'Mapping key not found.' __getitem__ = > __init__ = > __module__ = 'exceptions' __str__ = > args = ('synopsis',) And when I try to run the Ticket action I get: /var/moin/TechWiki/data/plugin/action/Ticket.py in execute(*args=('TestPage', )) 320 ''' 321 if not len(args) == 2: return 'Not an action or macro' 322 if type(args[0]) == type(''): retval = do_actions(*args) 323 else: retval = do_macros(*args) 324 return retval type undefined, args = ('TestPage', ), retval undefined, global do_actions = /var/moin/TechWiki/data/plugin/action/Ticket.py in do_actions(pagename='TestPage', request=) 276 ''' 277 278 actions[request.form.get('ACTION', dummy)[0]](pagename, request) 279 return 280 global actions = {'create': , 'update': }, request = , request.form = {'action': ['Ticket']}, request.form.get = , global dummy = , pagename = 'TestPage' TypeError: unsubscriptable object __doc__ = 'Inappropriate argument type.' __getitem__ = > __init__ = > __module__ = 'exceptions' __str__ = > args = ('unsubscriptable object',) TypeErrorunsubscriptable object Please include this information in your bug reports!: Python Python 2.2.3: /usr/bin/python Linux sccs.nsd.org 2.4.21-15.ELsmp #1 SMP Thu Apr 22 00:18:24 EDT 2004 i686 MoinMoin Release 1.2.1 [Revision 1.184] Fri Jul 9 09:08:46 2004 cheers, ski -- "When we try to pick out anything by itself, we find it connected to the entire universe" John Muir Chris "Ski" Kacoroski, ckacoroski at nsd.org, 425-489-6263 From brian at interlinx.bc.ca Sat Jul 10 20:39:05 2004 From: brian at interlinx.bc.ca (Brian J. Murrell) Date: Sat Jul 10 20:39:05 2004 Subject: [Moin-user] 'NoneType' object is not callable trying to use plugins Message-ID: <1089517052.14048.30.camel@pc> I have been trying to use some plugins, most recently the trivial ticket system (Ticket.py) that Brian posted here a few days ago and I keep getting the following: TypeError: 'NoneType' object is not callable Please include this information in your bug reports!: Python 2.3.3 (#2, Feb 17 2004, 11:45:40) [GCC 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)] - /usr/bin/python Linux linux.interlinx.bc.ca 2.6.3-4mdk #1 Tue Mar 2 07:26:13 CET 2004 i686 MoinMoin Release 1.1 [Revision 1.178] A problem occurred while running a Python script. Here is the sequence of function calls leading up to the error, with the most recent (innermost) call first. The exception attributes are: __doc__ = 'Inappropriate argument type.' __getitem__ = > __init__ = > __module__ = 'exceptions' __str__ = > args = ("'NoneType' object is not callable",) /usr/lib/python2.3/site-packages/MoinMoin/wikimacro.py in execute_external_macro(macro_name='Ticket', function='execute', args=(, 'open')) 76 if macro_name in plugin_macros: 77 execute = pysupport.importPlugin(_plugins, "MoinMoin.plugin.macro", macro_name, function) 78 return execute(*args) execute = None, args = (, 'open') 79 80 raise ImportError("Cannot load macro %s" % macro_name) /usr/lib/python2.3/site-packages/MoinMoin/wikimacro.py in execute(self=, macro_name='Ticket', args='open') 109 return '' 110 111 return execute_external_macro(macro_name, "execute", (self, args)) global execute_external_macro = , macro_name = 'Ticket', self = , args = 'open' 112 113 def _macro_TitleSearch(self, args): /usr/lib/python2.3/site-packages/MoinMoin/parser/wiki.py in _macro_repl(self=, word='[[Ticket(open)]]') 702 703 # call the macro 704 return self.macro.execute(macro_name, args) self = , global macro = undefined, global execute = undefined, macro_name = 'Ticket', args = 'open' 705 706 /usr/lib/python2.3/site-packages/MoinMoin/parser/wiki.py in replace(self=, match=<_sre.SRE_Match object>) 813 return self.highlight_text(hit) 814 else: 815 return getattr(self, '_' + type + '_repl')(hit) global getattr = undefined, self = , type = 'macro', hit = '[[Ticket(open)]]' 816 else: 817 import pprint /usr/lib/python2.3/sre.py in subn(pattern=<_sre.SRE_Pattern object>, repl=>, string='[[Ticket(open)]] ', count=0) 149 string by the replacement repl. number is the number of 150 substitutions that were made.""" 151 return _compile(pattern, 0).subn(repl, string, count) global _compile = , pattern = <_sre.SRE_Pattern object>, global subn = , repl = >, string = '[[Ticket(open)]] ', count = 0 152 153 def split(pattern, string, maxsplit=0): /usr/lib/python2.3/site-packages/MoinMoin/parser/wiki.py in format(self=, formatter=) 937 self.request.write(self.highlight_scan(scan_re, line)) 938 else: 939 line, count = re.subn(scan_re, self.replace, line) line = '[[Ticket(open)]] ', count = 1, global re = , global subn = undefined, scan_re = <_sre.SRE_Pattern object>, self = , global replace = undefined 940 ##if not count: self._check_p() 941 self._check_p() /usr/lib/python2.3/site-packages/MoinMoin/Page.py in send_page(self=, request=, msg='', **keywords={'count_hit': 1}) 477 else: 478 # parse the text and send the page content 479 Parser(body, request).format(self.formatter) Parser = , body = 'Describe MyPage here.\n\nThis is MyPage.\n\n[[Ticket(open)]]\n', request = , global format = undefined, self = , global formatter = undefined 480 481 # check for pending footnotes /usr/lib/python2.3/site-packages/MoinMoin/cgimain.py in run(properties={}) 210 else: 211 try: 212 cgitb.handler() cgitb = , handler = undefined 213 except: 214 cgi.print_exception(*saved_exc) Unfortunately I don't (yet) know enough Python to figure out what this problem is. Any ideas? Thanx, b. -------------- 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 sandip at lug-delhi.org Sun Jul 11 02:01:02 2004 From: sandip at lug-delhi.org (Sandip Bhattacharya) Date: Sun Jul 11 02:01:02 2004 Subject: [Moin-user] Specifying robot meta tags for selected pages Message-ID: <200407111428.50234.sandip@lug-delhi.org> Hi! In a wiki that I am setting up, I have changed the front page of the site using page_front_page. By default Moin outputs index,nofollow for all pages other than TitleIndex or FrontPage. Now that I have changed the front page, how do I make moin generate correct meta tags(index,follow) for this new frontpage? - Sandip -- Sandip Bhattacharya sandip (at) puroga.com Puroga Technologies Pvt. Ltd. Work: http://www.puroga.com Home: http://www.sandipb.net GPG: 51A4 6C57 4BC6 8C82 6A65 AE78 B1A1 2280 A129 0FF3 From tw-public at gmx.de Tue Jul 13 03:55:04 2004 From: tw-public at gmx.de (Thomas Waldmann) Date: Tue Jul 13 03:55:04 2004 Subject: [Moin-user] Specifying robot meta tags for selected pages In-Reply-To: <200407111428.50234.sandip@lug-delhi.org> References: <200407111428.50234.sandip@lug-delhi.org> Message-ID: <40F3BF78.8080701@gmx.de> > In a wiki that I am setting up, I have changed the front page of the site > using page_front_page. > > By default Moin outputs index,nofollow for all pages other than TitleIndex or > FrontPage. Now that I have changed the front page, how do I make moin > generate correct meta tags(index,follow) for this new frontpage? Modify wikiutil.py, about line 894 to read: # if it is a special page, index it and follow the links - we do it for # the original, english pages as well as for (the possible modified) # frontpage: elif pagename in ['FrontPage', page_front_page, config.page_front_page, page_title_index, ]: user_head += '''\n''' Of course, keep the original indenting of the wikiutil.py source at the same level. This now catches "FrontPage" and whatever you set config.page_front_page to - including a maybe existing translation for it (although I don't know if google uses something different than english for its requests). Similar thing for title index, but only one version (as this should contain only one and the same macro anyway). Hope this helps, this will be also in moin 1.2.3. From Ralf-Lists at RalfGross.de Tue Jul 13 04:54:04 2004 From: Ralf-Lists at RalfGross.de (Ralf Gross) Date: Tue Jul 13 04:54:04 2004 Subject: [Moin-user] Moin-user -- confirmation of subscription -- request 567761 Message-ID: <55896.53.122.192.14.1089719591.squirrel@webmail.ssorgflar.de> confirm 567761 From Ralf-Lists at RalfGross.de Tue Jul 13 05:11:06 2004 From: Ralf-Lists at RalfGross.de (Ralf Gross) Date: Tue Jul 13 05:11:06 2004 Subject: [Moin-user] german language settings and "StartSeite" redirect Message-ID: <41735.53.122.192.14.1089720611.squirrel@webmail.ssorgflar.de> Hi, if I change the language settings for my user to german, I get the following message when I visit the start page: /!\Hierher umgeleitet von Seite "StartSeite" If I then click on the link "StartSeite" I get the following message: Diese Seite wird umgeleitet auf "FrontPage" This is somewhat anyoning. moinmoin is a fresh install, I just edited the start page and changed the language settings. Any ideas what I have made wrong? Ralf From sandip at lug-delhi.org Wed Jul 14 10:47:00 2004 From: sandip at lug-delhi.org (Sandip Bhattacharya) Date: Wed Jul 14 10:47:00 2004 Subject: [Moin-user] Specifying robot meta tags for selected pages In-Reply-To: <40F3BF78.8080701@gmx.de> References: <200407111428.50234.sandip@lug-delhi.org> <40F3BF78.8080701@gmx.de> Message-ID: <200407142314.20243.sandip@lug-delhi.org> > Modify wikiutil.py, about line 894 to read: > > # if it is a special page, index it and follow the links - we do it for > # the original, english pages as well as for (the possible modified) > # frontpage: > elif pagename in ['FrontPage', page_front_page, config.page_front_page, > page_title_index, ]: > user_head += '''\n''' > This works very well (http://www.lug-delhi.org) ! Thank you! - Sandip -- Sandip Bhattacharya sandip (at) puroga.com Puroga Technologies Pvt. Ltd. Work: http://www.puroga.com Home: http://www.sandipb.net GPG: 51A4 6C57 4BC6 8C82 6A65 AE78 B1A1 2280 A129 0FF3 From hostetlerm at gmail.com Wed Jul 14 12:52:12 2004 From: hostetlerm at gmail.com (Mike Hostetler) Date: Wed Jul 14 12:52:12 2004 Subject: [Moin-user] Setting Cookie timeout Message-ID: How do you set the cookie timeout? I want to make the cookie not timeout, so you are logged every time you go to wiki. -- Mike Hostetler thehaas at binary.net http://www.binary.net/thehaas From R.Bauer at fz-juelich.de Thu Jul 15 00:04:02 2004 From: R.Bauer at fz-juelich.de (Reimar Bauer) Date: Thu Jul 15 00:04:02 2004 Subject: [Moin-user] Re: Setting Cookie timeout (Mike Hostetler) In-Reply-To: References: Message-ID: <40F62C22.8050902@fz-juelich.de> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 | Message: 2 | Date: Wed, 14 Jul 2004 14:51:26 -0500 | From: Mike Hostetler | To: moin-user at lists.sourceforge.net | Subject: [Moin-user] Setting Cookie timeout | How do you set the cookie timeout? I want to make the cookie not | timeout, so you are logged every time you go to wiki. | Mike Hostetler | thehaas at binary.net | http://www.binary.net/thehaas Dear Mike, each user could set in it's configuration ~ "Remember login information forever" In the moin configuration the wiki admin could set the lifetime of the cookie. I prefer the users settings. cheers Reimar - -- Reimar Bauer Institut fuer Stratosphaerische Chemie (ICG-I) Forschungszentrum Juelich email: R.Bauer at fz-juelich.de - ------------------------------------------------------------------- ~ a IDL library at ForschungsZentrum Juelich ~ http://www.fz-juelich.de/icg/icg-i/idl_icglib/idl_lib_intro.html =================================================================== -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQFA9iwg5aOc3Q9hk/kRAuBxAJsG+e82LFH217YeNRWE27zelcNX1gCfd325 nKrv7a+Tl1Qn3Av4x+Eh4i4= =FZX8 -----END PGP SIGNATURE----- From hostetlerm at gmail.com Thu Jul 15 08:04:08 2004 From: hostetlerm at gmail.com (Mike Hostetler) Date: Thu Jul 15 08:04:08 2004 Subject: [Moin-user] Re: Setting Cookie timeout (Mike Hostetler) In-Reply-To: <40F62C22.8050902@fz-juelich.de> References: <40F62C22.8050902@fz-juelich.de> Message-ID: On Thu, 15 Jul 2004 09:02:58 +0200, Reimar Bauer wrote: > each user could set in it's configuration > ~ "Remember login information forever" > > In the moin configuration the wiki admin could set the lifetime of the > cookie. > > I prefer the users settings. > Hmm . .. how come when I looked there for something like that, I didn't see it? ;) Okay, that's what I'll do. Thanks. -- Mike Hostetler thehaas at binary.net http://www.binary.net/thehaas From hendry at cs.helsinki.fi Thu Jul 15 14:12:08 2004 From: hendry at cs.helsinki.fi (Kai Hendry) Date: Thu Jul 15 14:12:08 2004 Subject: [Moin-user] vhost alias Message-ID: <20040715211033.GE12686@cs.helsinki.fi> Anyone using vhost alias? http://db.cs.helsinki.fi/~hendry/faqwiz/faqw.py?req=show&file=faq04.025.htp I just switched to using it, and I have a problem. I can't seem to put aliases in .htaccess. So I put in the httpd.conf: Alias /wiki/ "/usr/share/moin/htdocs/" Nasty... bilbo$ cat /web/trip.natalian.org/.htaccess DirectoryIndex moin.cgi Any now my URLs generated by moin are UGLY. It used to be: http://trip.natalian.org/FrontPage Now it's: http://trip.natalian.org/moin.cgi/FrontPage I guess I need to fix it with rewrite voodoo magic. Anyone know some? From sandip at lug-delhi.org Thu Jul 15 23:49:01 2004 From: sandip at lug-delhi.org (Sandip Bhattacharya) Date: Thu Jul 15 23:49:01 2004 Subject: [Moin-user] ACL for attachment Message-ID: <200407161216.32653.sandip@lug-delhi.org> Considering AttachFile is disabled by default, and considered a security disk if enabled for public, isnt there an acl statement for attach privileges? - Sandip -- Sandip Bhattacharya sandip (at) puroga.com Puroga Technologies Pvt. Ltd. Work: http://www.puroga.com Home: http://www.sandipb.net GPG: 51A4 6C57 4BC6 8C82 6A65 AE78 B1A1 2280 A129 0FF3 From R.Bauer at fz-juelich.de Fri Jul 16 01:57:01 2004 From: R.Bauer at fz-juelich.de (Reimar Bauer) Date: Fri Jul 16 01:57:01 2004 Subject: [Moin-user] Re: Moin-user] vhost alias In-Reply-To: References: Message-ID: <40F7981C.20808@fz-juelich.de> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 | Anyone using vhost alias? | |http://db.cs.helsinki.fi/~hendry/faqwiz/faqw.py?req=show&file=faq04.025.htp |I just switched to using it, and I have a problem. I can't seem to put |aliases in .htaccess. So I put in the httpd.conf: |Alias /wiki/ "/usr/share/moin/htdocs/" |Nasty... |bilbo$ cat /web/trip.natalian.org/.htaccess |DirectoryIndex moin.cgi Yes, vhost means to setup an alias name for the computer and then you could write a configuration in the vhost definition for moin. You could setup a different document root on each vhost but if the wiki is already installed this makes problems. You could solve this by a redirection of the page by the server. Write a simple index.html file in the document root of the vhost. At the moment we have some vhosts konfiguration for apache 1.3.x Lets tell more so we could help. Reimar -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) iD8DBQFA95ga5aOc3Q9hk/kRAqcHAKC8l1lQLhcIyou0yMYFQ4eZegxW8ACeI0rz mjKSdhKdNJNYxv7svvoOVJA= =UBVf -----END PGP SIGNATURE----- From theller at python.net Fri Jul 16 03:42:05 2004 From: theller at python.net (Thomas Heller) Date: Fri Jul 16 03:42:05 2004 Subject: [Moin-user] Backup a wiki Message-ID: Which directories should I backup on a wiki, to be able to restore the pages plus the change info in case of disk crashes, or spamming? Thanks, Thomas From eric_n_davis at hotmail.com Fri Jul 16 07:11:12 2004 From: eric_n_davis at hotmail.com (Eric Davis) Date: Fri Jul 16 07:11:12 2004 Subject: [Moin-user] Re: ACL for attachment References: <200407161216.32653.sandip@lug-delhi.org> Message-ID: As of right now, there are no acls specifically for attachments. This might be something that would be good to add though, maybe even specific ACLs for each attachment. This would probably have to wait for a rewrite on the Storage engine though. Just my .02 cents. Eric "Sandip Bhattacharya" wrote in message news:200407161216.32653.sandip at lug-delhi.org... > Considering AttachFile is disabled by default, and considered a security disk > if enabled for public, isnt there an acl statement for attach privileges? > > - Sandip > > -- > Sandip Bhattacharya > sandip (at) puroga.com > Puroga Technologies Pvt. Ltd. > Work: http://www.puroga.com Home: http://www.sandipb.net > > GPG: 51A4 6C57 4BC6 8C82 6A65 AE78 B1A1 2280 A129 0FF3 > > > > ------------------------------------------------------- > This SF.Net email is sponsored by BEA Weblogic Workshop > FREE Java Enterprise J2EE developer tools! > Get your free copy of BEA WebLogic Workshop 8.1 today. > http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click From tw at waldmann-edv.de Fri Jul 16 08:22:20 2004 From: tw at waldmann-edv.de (Thomas Waldmann) Date: Fri Jul 16 08:22:20 2004 Subject: [Moin-user] ACL for attachment In-Reply-To: <200407161216.32653.sandip@lug-delhi.org> References: <200407161216.32653.sandip@lug-delhi.org> Message-ID: <40F7F27B.4060401@waldmann-edv.de> > Considering AttachFile is disabled by default, and considered a security disk Allowing attaching files is a quite small risk as long as you don't serve the attached files directly by your web server and allow executing cgi scripts (attached by a malicous attacker). As long as you run the standard moin configuration + allowing AttachFile action, the worst thing that can happen is that somebody uploads many and/or big files. Not a big problem usually, everybody can delete them again, so soft security applies. > if enabled for public, isnt there an acl statement for attach privileges? They are currently using the same read/write/delete ACLs as the page they are attached to. If we would find enough reason to handle them separately, we could do it. But I currently see no reason, why we should do that. From tw-public at gmx.de Fri Jul 16 08:24:19 2004 From: tw-public at gmx.de (Thomas Waldmann) Date: Fri Jul 16 08:24:19 2004 Subject: [Moin-user] Backup a wiki In-Reply-To: References: Message-ID: <40F7F30A.6030002@gmx.de> > Which directories should I backup on a wiki, to be able to restore the > pages plus the change info in case of disk crashes, or spamming? Everything under data/. If you are low on backup capacity, you could leave out the data/cache/ directory. If you are not, better save that, too, as it could take a looooong time for moin to regenerate some of those infos, although it is possibly. From sandip at lug-delhi.org Fri Jul 16 09:09:06 2004 From: sandip at lug-delhi.org (Sandip Bhattacharya) Date: Fri Jul 16 09:09:06 2004 Subject: [Moin-user] ACL for attachment In-Reply-To: <40F7F27B.4060401@waldmann-edv.de> References: <200407161216.32653.sandip@lug-delhi.org> <40F7F27B.4060401@waldmann-edv.de> Message-ID: <200407162136.43478.sandip@lug-delhi.org> On Friday 16 July 2004 8:51 pm, Thomas Waldmann wrote: > As long as you run the standard moin configuration + allowing AttachFile > action, the worst thing that can happen is that somebody uploads many > and/or big files. Not a big problem usually, everybody can delete them > again, so soft security applies. Actually it is a good risk in hosting environments when the disk quota is limited - can server as an easy DoS method by making any additions impossible unless somebody with delte privileges comes along, hunts down and deletes teh offending attachment. > > > if enabled for public, isnt there an acl statement for attach privileges? > > They are currently using the same read/write/delete ACLs as the page > they are attached to. This does make sense for now, though. > > If we would find enough reason to handle them separately, we could do > it. But I currently see no reason, why we should do that. Actually, I wanted to have a wiki in which articles are written by a team, and opened for comments to the public. Only the team members/authors can edit the main article and /or add suitable images if necessary. Maybe too much of a specific case. - Sandip -- Sandip Bhattacharya sandip (at) puroga.com Puroga Technologies Pvt. Ltd. Work: http://www.puroga.com Home: http://www.sandipb.net GPG: 51A4 6C57 4BC6 8C82 6A65 AE78 B1A1 2280 A129 0FF3 From sandip at lug-delhi.org Fri Jul 16 14:47:02 2004 From: sandip at lug-delhi.org (Sandip Bhattacharya) Date: Fri Jul 16 14:47:02 2004 Subject: [Moin-user] Email confirmaion for new user accounts? Message-ID: <200407170314.25801.sandip@lug-delhi.org> I know this might not be liked by many people but I had to ask this. Would it be against the wiki culture too much, if we incorporate user email confirmations(like mailman lists) before we activate an user account? Yes, it is an additional pain for new users, but it would make the user accounts seem more auditable(?). It would be good to know, that an user associated with a comment does in fact exists behind a legitimate email address. If one had to incorporate this into the main moin code, how should one go about it? Could this be added as a plugin or something? Thanks, Sandip -- Sandip Bhattacharya sandip (at) puroga.com Puroga Technologies Pvt. Ltd. Work: http://www.puroga.com Home: http://www.sandipb.net GPG: 51A4 6C57 4BC6 8C82 6A65 AE78 B1A1 2280 A129 0FF3 From geek+ at cmu.edu Fri Jul 16 14:53:05 2004 From: geek+ at cmu.edu (Brian E. Gallew) Date: Fri Jul 16 14:53:05 2004 Subject: [Moin-user] ACL for attachment In-Reply-To: <200407162136.43478.sandip@lug-delhi.org> References: <200407161216.32653.sandip@lug-delhi.org> <40F7F27B.4060401@waldmann-edv.de> <200407162136.43478.sandip@lug-delhi.org> Message-ID: <40F84E1D.6040304@cmu.edu> Sandip Bhattacharya wrote: > Actually, I wanted to have a wiki in which articles are written by a team, and > opened for comments to the public. Only the team members/authors can edit the > main article and /or add suitable images if necessary. Maybe too much of a > specific case. Perhaps you want to look at the Blog actions to get some ideas? Basically, if you give your team read/write and world read-only, and install a Blog action/form, then you could have public commentary on an otherwise read-only page. From adam at monkeez.org Sat Jul 17 03:04:02 2004 From: adam at monkeez.org (Adam) Date: Sat Jul 17 03:04:02 2004 Subject: [Moin-user] Trouble picking up moin_config.py Message-ID: <20040717110334.50e341ed@debian> I'm experiencing a strange problem and I've run out of ideas. It seems that my moin_config.py isn't being picked up when moin.cgi runs. The tag still says "An Unnamed MoinMoin Wiki" even through I've changed this in moin_config.py. Any changes are not reflected in moin_config.py. I've added sys.path.append('/home/USERNAME/wiki') (obviously, USERNAME is my username on the server). I've checked the permissions of the directory and the file, and they both match every other scripts permissions (755). This is an install into my home directory, with version 1.2.2. The wiki works fine, saving and serving pages with no problem at all. Ultimately, I'm trying to get AttachFile to work, but having access to the config file would be nice. When this is done, some ACL stuff would be nice too, but without it, I'm kind of stuck. Is there anything else I need to check for? Thanks adam From tbird20d at yahoo.com Mon Jul 19 09:59:04 2004 From: tbird20d at yahoo.com (Tim Bird) Date: Mon Jul 19 09:59:04 2004 Subject: [Moin-user] how to make one page read-only Message-ID: <20040719165825.73531.qmail@web20810.mail.yahoo.com> I'm having a problem with a wiki-spammer junk to my TitleIndex every day. Is there a way to to make just this one page non-editable? (Short of editing the MoinMoin code.) I tried changing the owner and permissions in the file system for the page, but MoinMoin just changed them back (I think it removed the page and added it again.) I'm using MoinMoin 1.0 - is this something that would be available in more recent versions? Thanks, -- Tim Bird From sandip at lug-delhi.org Mon Jul 19 10:27:01 2004 From: sandip at lug-delhi.org (Sandip Bhattacharya) Date: Mon Jul 19 10:27:01 2004 Subject: [Moin-user] how to make one page read-only In-Reply-To: <20040719165825.73531.qmail@web20810.mail.yahoo.com> References: <20040719165825.73531.qmail@web20810.mail.yahoo.com> Message-ID: <200407192254.13426.sandip@lug-delhi.org> On Monday 19 July 2004 10:28 pm, Tim Bird wrote: > I'm having a problem with a wiki-spammer junk to my TitleIndex > every day. > > Is there a way to to make just this one page non-editable? > (Short of editing the MoinMoin code.) > I deal with these problems by creating an admin group, and making all critical pages (like frontpage, titleindex, etc.) not editable by people outside this group. Ofcourse for any such page, i create a comments subpage, and give people edit access to it, and include it in the main page so that their content is still displayed on these main pages. - Sandip -- Sandip Bhattacharya sandip (at) puroga.com Puroga Technologies Pvt. Ltd. Work: http://www.puroga.com Home: http://www.sandipb.net GPG: 51A4 6C57 4BC6 8C82 6A65 AE78 B1A1 2280 A129 0FF3 From sandip at lug-delhi.org Mon Jul 19 12:42:17 2004 From: sandip at lug-delhi.org (Sandip Bhattacharya) Date: Mon Jul 19 12:42:17 2004 Subject: [Moin-user] Problem with acl Message-ID: <200407200109.31845.sandip@lug-delhi.org> I have the following in moin_config.py: acl_rights_default = "AdminGroup:admin,read,write,delete,revert Trusted:read,write All:read" acl_rights_before = "AdminGroup:admin,read,write,delete,revert" I want the FrontPage of my site to be editable only by members of AdminGroup, and FrontPage/Comments to be editable by any logged in user. For FrontPage I have set: #acl All:read For FrontPage/Comments: - I first did not set any acl - Set the following acl: #acl Default - Set the acl: #acl Trusted:read,write All:read In all these cases, any logged in user, who is NOT part of AdminGroup, is unable to edit FrontPage/Comments. Where am I going wrong? - Sandip -- Sandip Bhattacharya sandip (at) puroga.com Puroga Technologies Pvt. Ltd. Work: http://www.puroga.com Home: http://www.sandipb.net GPG: 51A4 6C57 4BC6 8C82 6A65 AE78 B1A1 2280 A129 0FF3 From sandip at lug-delhi.org Mon Jul 19 12:58:05 2004 From: sandip at lug-delhi.org (Sandip Bhattacharya) Date: Mon Jul 19 12:58:05 2004 Subject: [Moin-user] Problem with acl In-Reply-To: <200407200109.31845.sandip@lug-delhi.org> References: <200407200109.31845.sandip@lug-delhi.org> Message-ID: <200407200125.32892.sandip@lug-delhi.org> On Tuesday 20 July 2004 1:09 am, Sandip Bhattacharya wrote: > I have the following in moin_config.py: > > acl_rights_default = "AdminGroup:admin,read,write,delete,revert > Trusted:read,write All:read" > acl_rights_before = "AdminGroup:admin,read,write,delete,revert" I got the problem now. I should be using Known rather than Trusted. For some reason, the moin CHANGES file has far more information than HelpOnAccessLists. The latter doesnt mention anywhere that Trusted refers to HTTP AUTH authenticated user, and Known refers to moin form-based authentication/account user. Then names are not that intuitive for me. YMMV. - Sandip -- Sandip Bhattacharya sandip (at) puroga.com Puroga Technologies Pvt. Ltd. Work: http://www.puroga.com Home: http://www.sandipb.net GPG: 51A4 6C57 4BC6 8C82 6A65 AE78 B1A1 2280 A129 0FF3 From sandip at lug-delhi.org Mon Jul 19 14:52:03 2004 From: sandip at lug-delhi.org (Sandip Bhattacharya) Date: Mon Jul 19 14:52:03 2004 Subject: [Moin-user] Tiny bug in rightsidebar.py Message-ID: <200407200319.11211.sandip@lug-delhi.org> The rightsidebar theme plugin, always gives the URL of the current page for the site name at the top. The expected behavior is to go to the frontpage of the site when you click the sitename at the top. The problem can be solved simply replacing line 40 of the file rightsidebar.py (moin 1.2.2) Original: html ='<div id="banner">\n<a id="bannertext" href="%(script_name)s">%(site_name)s</a>\n</div>\n' % d Modified: html ='<div id="banner">\n<a id="bannertext" href="%(page_front_page)s">%(site_name)s</a>\n</div>\n' % d In short just change "script_name" with "page_front_page" there. - Sandip -- Sandip Bhattacharya sandip (at) puroga.com Puroga Technologies Pvt. Ltd. Work: http://www.puroga.com Home: http://www.sandipb.net GPG: 51A4 6C57 4BC6 8C82 6A65 AE78 B1A1 2280 A129 0FF3 From tw-public at gmx.de Tue Jul 20 08:02:13 2004 From: tw-public at gmx.de (Thomas Waldmann) Date: Tue Jul 20 08:02:13 2004 Subject: [Moin-user] how to make one page read-only In-Reply-To: <20040719165825.73531.qmail@web20810.mail.yahoo.com> References: <20040719165825.73531.qmail@web20810.mail.yahoo.com> Message-ID: <40FD33CD.8040607@gmx.de> > I'm having a problem with a wiki-spammer junk to my TitleIndex > every day. > > Is there a way to to make just this one page non-editable? > (Short of editing the MoinMoin code.) You could change it to r/o in the file system. But I doubt that would help much, next day will come another spammer and spam all other pages. > I tried changing the owner and permissions in the file system > for the page, but MoinMoin just changed them back (I think > it removed the page and added it again.) Normally it says "immutable" for ro pages. Maybe there was a bug in the version you use. > I'm using MoinMoin 1.0 - is this something that would be > available in more recent versions? Yes, quite some stuff in 1.2.2: * page ACLs * MoinMoin:SecurityPolicy has a content based spammer filter From jbarciela at yahoo.com Fri Jul 23 08:23:02 2004 From: jbarciela at yahoo.com (Jaime Barciela) Date: Fri Jul 23 08:23:02 2004 Subject: [Moin-user] list inside table? Message-ID: <20040723152205.89995.qmail@web10706.mail.yahoo.com> Hello Moiners I have tried and my brain got tired, is it possible to create a list inside a table's cell? I really need that Thanks! Jaime Barciela __________________________________ Do you Yahoo!? Vote for the stars of Yahoo!'s next ad campaign! http://advision.webevents.yahoo.com/yahoo/votelifeengine/ From nick at rockstarvancouver.com Fri Jul 23 15:57:02 2004 From: nick at rockstarvancouver.com (Nick Trout) Date: Fri Jul 23 15:57:02 2004 Subject: [Moin-user] list inside table? Message-ID: <911F8C8EB7A8084AAEDD55CEDC54D8F881FF69@iggy.rockstarvancouver.com> Possibly using the Include macro, by including another page, but otherwise I don't think so. Lists are line separated and so are tables so they don't mix. You might add your own macro, e.g. || [[List(Item 1, Item2 , Item3)]] || blah || blah || > -----Original Message----- > From: moin-user-admin at lists.sourceforge.net [mailto:moin-user- > admin at lists.sourceforge.net] On Behalf Of Jaime Barciela > Sent: Friday, July 23, 2004 8:22 AM > To: moin-user at lists.sourceforge.net > Subject: [Moin-user] list inside table? > > Hello Moiners > I have tried and my brain got tired, is it possible to > create a list inside a table's cell? > I really need that > Thanks! > Jaime Barciela > > > > > __________________________________ > Do you Yahoo!? > Vote for the stars of Yahoo!'s next ad campaign! > http://advision.webevents.yahoo.com/yahoo/votelifeengine/ > > > ------------------------------------------------------- > This SF.Net email is sponsored by BEA Weblogic Workshop > FREE Java Enterprise J2EE developer tools! > Get your free copy of BEA WebLogic Workshop 8.1 today. > http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click > _______________________________________________ > Moin-user mailing list > Moin-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/moin-user From wolfgang.burr at web.de Sun Jul 25 03:31:04 2004 From: wolfgang.burr at web.de (Wolfgang Burr) Date: Sun Jul 25 03:31:04 2004 Subject: [Moin-user] rightsidebar theme Message-ID: <000a01c47232$5c935ff0$6b8eb8d9@netvista> Hi all, recently, I installed moinmoin in an intranet (w2k iis ie6) without any problems. I prefer rightsidebar theme, because I am right handed and short lines are easier to read. There is one problem, I got no solution for: The theme does not display icons of the iconbar (that's not really necessary) and credits and pagetrail, what I'm missing most. There is code for all parts in rigthsidebar.py and in the ccs file, but it's not displayed on the sreen. Is it a bug in the theme code or a problem of IE6.0 ? Can anybody be helpful? Wolfgang Burr From mailinglists at onlinehome.de Sun Jul 25 04:32:10 2004 From: mailinglists at onlinehome.de (Uwe Grauer) Date: Sun Jul 25 04:32:10 2004 Subject: [Moin-user] MoinMoin acl for closed user group Message-ID: <41039A1E.7010807@onlinehome.de> Hi experts, i'm using moinmoin to set up a closed wiki for my development group. I have read about acl's but still don't get a picture on how to do this the right way. Could someone explain how to do this the right way please. What i know for now: If you use Authentification on apache, apache will hand over the username to the wiki. Can you explain how this would be done? Could it be done? Another way would be read access only for the login page, so that all other users can't see the other pages. Users have to log in to see the wiki-pages. Hints on the best way to do it (and how) would be greatly appreciated. Thanks in advance, Uwe From towb at tiscali.de Sun Jul 25 06:22:14 2004 From: towb at tiscali.de (Tobias Weber) Date: Sun Jul 25 06:22:14 2004 Subject: [Moin-user] UserPreferences problem Message-ID: <BD29805C.29251%towb@tiscali.de> Hi, trying to create a user on my local wiki returns the error message attached. -- Tobias Weber -------------- next part -------------- A non-text attachment was scrubbed... Name: Pickling.html Type: application/octet-stream Size: 12225 bytes Desc: not available URL: <http://mail.python.org/pipermail/moin-user/attachments/20040725/a8ce710e/attachment.obj> From sandip at lug-delhi.org Sun Jul 25 08:47:13 2004 From: sandip at lug-delhi.org (Sandip Bhattacharya) Date: Sun Jul 25 08:47:13 2004 Subject: [Moin-user] UserPreferences problem In-Reply-To: <BD29805C.29251%towb@tiscali.de> References: <BD29805C.29251%towb@tiscali.de> Message-ID: <200407252114.31763.sandip@lug-delhi.org> On Sunday 25 July 2004 6:50 pm, Tobias Weber wrote: > Hi, > trying to create a user on my local wiki returns the error message > attached. http://moinmoin.wikiwikiweb.de/MoinMoinBugs/UnpicklingError The latest moin source doesnt have this problem. - Sandip -- Sandip Bhattacharya sandip (at) puroga.com Puroga Technologies Pvt. Ltd. Work: http://www.puroga.com Home: http://www.sandipb.net GPG: 51A4 6C57 4BC6 8C82 6A65 AE78 B1A1 2280 A129 0FF3 From R.Bauer at fz-juelich.de Sun Jul 25 13:27:05 2004 From: R.Bauer at fz-juelich.de (Reimar Bauer) Date: Sun Jul 25 13:27:05 2004 Subject: [Moin-user] mini computer to run a wiki Message-ID: <200407252135.59924.R.Bauer@fz-juelich.de> Dear all We are interested in a small computer device to run as wiki server. Did someone has tried an embedded linux system e.g. [http://www.linuxdevices.com/products/PD7500373697.html Intrinsyc's CerfCube 1110] already as wiki server. What is your experience ? cheers Reimar -- Forschungszentrum Juelich email: R.Bauer at fz-juelich.de http://www.fz-juelich.de/icg/icg-i/ ================================================================== a IDL library at ForschungsZentrum Juelich http://www.fz-juelich.de/icg/icg-i/idl_icglib/idl_lib_intro.html -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: signature URL: <http://mail.python.org/pipermail/moin-user/attachments/20040725/3670c091/attachment.sig> From KuechenMentor at aol.com Sun Jul 25 14:53:02 2004 From: KuechenMentor at aol.com (KuechenMentor at aol.com) Date: Sun Jul 25 14:53:02 2004 Subject: [Moin-user] Lenya Bild mit Mouseovereffekt Message-ID: <7a.5ce753d2.2e35858b@aol.com> hallo , ich hoffe jemand von euch kann mir helfen . wie kann man in lenya ein bild einf?gen und mit einem rollover bzw. mouesovereffekt versehen ? was ist der bessere weg : java script oder css bearbeiten ? ich arbeite mit firefox und netauthor bzw. bitflux w?re sch?n wenn mir ein "crack" helfen k?nnte ;-) vielen dank michael -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/moin-user/attachments/20040725/75c7316e/attachment.html> From tw-public at gmx.de Mon Jul 26 07:58:07 2004 From: tw-public at gmx.de (Thomas Waldmann) Date: Mon Jul 26 07:58:07 2004 Subject: [Moin-user] mini computer to run a wiki In-Reply-To: <200407252135.59924.R.Bauer@fz-juelich.de> References: <200407252135.59924.R.Bauer@fz-juelich.de> Message-ID: <41051BD0.2010908@gmx.de> > We are interested in a small computer device to run as wiki server. > Did someone has tried an embedded linux system e.g. > [http://www.linuxdevices.com/products/PD7500373697.html Intrinsyc's CerfCube > 1110] already as wiki server. > > What is your experience ? I didn't try, but I would definitely take a machine with faster CPU (>=400MHz) and more RAM (>=128MB). If you have too little RAM, you might have trouble getting python and a webserver to run (or to run acceptably fast). With too little CPU power, operations like RecentChanges could be quite slow. For normal pages, the new caching (WASP) and a persistent server helps a lot, of course, but not everything can be cached. Also maybe rather take an x86 compatible CPU or you might have additional platform specific trouble. Maybe Transmeta or VIA C3. From matt at overlook.homelinux.net Mon Jul 26 08:03:06 2004 From: matt at overlook.homelinux.net (Matthew Wilson) Date: Mon Jul 26 08:03:06 2004 Subject: [Moin-user] how to import a bunch of pages via script? Message-ID: <20040726152649.GA23865@frank.overlook.homelinux.net> Hi moiners, I added moin to my office intranet. We have a bunch of homemade libraries without documentation. I can write a script to make a page for each one with the source code, and then one table of contents page to link to each function, but how can I add these pages to the wiki without manually adding each one? In general, how to import a bunch of files into a wiki? Thanks! -- My public key: gpg --recv-keys --keyserver www.mandrakesecure.net 0x8D10BFD5 From tw-public at gmx.de Mon Jul 26 08:12:51 2004 From: tw-public at gmx.de (Thomas Waldmann) Date: Mon Jul 26 08:12:51 2004 Subject: [Moin-user] MoinMoin acl for closed user group In-Reply-To: <41039A1E.7010807@onlinehome.de> References: <41039A1E.7010807@onlinehome.de> Message-ID: <41051EDA.2040003@gmx.de> > If you use Authentification on apache, apache will hand over the > username to the wiki. > Can you explain how this would be done? Could it be done? This is just a question HOW you logon. If you already have apache auth set up and you want to continue to use those accounts, you can enable moin (setting auth_http_enabled or similar, see HelpOnConfiguration). Be aware that your http auth user names have to match your wiki user account names. > Another way would be read access only for the login page, so that all > other users can't see the other pages. Users have to log in to see the wiki-pages. > > Hints on the best way to do it (and how) would be greatly appreciated. Yes. Create a group called ValidUsersGroup and put everybody in who is allowed to see your stuff. Then use: acl_rights_default = "ValidUserGroup:read,write,delete,revert All:" On the FrontPage and UserPreferences, put "#acl All:read" so that they can at least read the hint how to get an account, and logon. Anybody can create his own account then, but only if you put him/her onto ValidUserGroup (of course you can protect that page by more restrictive ACLs than the default, if you want/need), he can really make use of it. From seph at directionless.org Tue Jul 27 13:03:07 2004 From: seph at directionless.org (seph) Date: Tue Jul 27 13:03:07 2004 Subject: [Moin-user] moin, central users, and REMOTE_USER Message-ID: <w528yd5b4m9.fsf@lame.message.id> I'm looking at using moin at my office, where I have a centralized user environment. Currently my users authenticate to apache, which sets REMOTE_USER for the various webapps. I'd like to integrate moin cleanly into this. In an ideal world, moin would trust the REMOTE_USER setting, and use it as the username. Users would never see a name or password field. And moin could even assume their email is REMOTE_USER at domain. However, I'm finding this isn't nearly supported, and I'm not sure how hard it'd be to get there. The only REMOTE_USER related setting I've found is auth_http_enabled, and I'm not sure that does much of what I want. I think I may need to patch userform.py, though there's also a reasonable looking post at: (look for REMOTE_USER) http://sourceforge.net/mailarchive/forum.php?forum_id=624&max_rows=25&style=nested&viewmonth=200208 Has anyone implemented this functionality, and is there any chance it will show up in moin? Or is this pretty much something people patch and maintain on their own? seph From dan.gregory at mci.com Tue Jul 27 13:52:25 2004 From: dan.gregory at mci.com (Dan Gregory) Date: Tue Jul 27 13:52:25 2004 Subject: [Moin-user] how to import a bunch of pages via script? In-Reply-To: <20040726152649.GA23865@frank.overlook.homelinux.net> References: <20040726152649.GA23865@frank.overlook.homelinux.net> Message-ID: <4106C046.1090105@mci.com> Write the files that you are creating to the data/text directory where your moin is installed. Any file in that directory is automatically searched when moin goes to find a page... doesn't matter if the page was created from the web or not. It's just a text file. Just make sure that you name them in CamelCase or you'll have to escape everything to get the automatic links to work. Matthew Wilson wrote: > Hi moiners, > > I added moin to my office intranet. We have a bunch of homemade > libraries without documentation. I can write a script to make a page > for each one with the source code, and then one table of contents page > to link to each function, but how can I add these pages to the wiki > without manually adding each one? > > In general, how to import a bunch of files into a wiki? > > Thanks! > From work at infomaniak.ch Wed Jul 28 00:33:01 2004 From: work at infomaniak.ch (BRINER Cedric) Date: Wed Jul 28 00:33:01 2004 Subject: [Moin-user] anchors and title Message-ID: <41075671.5020808@infomaniak.ch> hi, Is there a way to automaticaly create anchors in function of title and subtitles. let me explain by example : ) imagine that you have a page with the following = title_1 = == title_1_1 == == title_1_2 == = title_2= == title_2_1 = === title_2_1_1 == an then in will create automatically the following or something which will have the same caracteristics ! [[Anchor(title_1)]] = title_1 = [[Anchor(title_1__title_1_1)]] == title_1_1 == [[Anchor(title_1__title_1_2)]] == title_1_2 == and so on so in that way title will be tied to anchors : | -- CedricBriner From wolfgang.burr at web.de Wed Jul 28 12:43:22 2004 From: wolfgang.burr at web.de (Wolfgang Burr) Date: Wed Jul 28 12:43:22 2004 Subject: [Moin-user] re:rightsidebar theme Message-ID: <000901c474d9$e06c84b0$6e8eb8d9@netvista> Hi all, sorry for beeing unpatient. I tried hard and found out, that there is simply no code in rightsidebar.py for displaying pagetrail and credits. After adding the code similar to classic.py, it works fine. visited pages are now diplayed in the "site" section and credits in the footer. Having done that, an aditional problem occured: long pagenames expand the sidebar to the left, so that parts of content are hidden. overflow:hidden; within #sidebar in the screen.css solved that problem. So, beeing on the run, I set right_margin of body to 180px, margins within content to 10px, width of #sidebar to 180px, margins within #sidebar to 10px, exept margin bottom to 5px. style = 97% instead of 100% in PageEditor resolves the hiding of text while editing. Now it looks really nice and works fine. Oh, I forgot: set the background color of #sidebar to #66ccff moin! Wolfgang Burr From ralf-info at family-moll.de Wed Jul 28 12:53:06 2004 From: ralf-info at family-moll.de (Ralf Moll) Date: Wed Jul 28 12:53:06 2004 Subject: [Moin-user] Webhoster Message-ID: <20040728194112.GA28055@familiy-moll.de> Hi, I installed MoinMoin on my home-machine and my friends like to use it, but the speed is not that good. So I need a cheap webhoster for MoinMoin, with SSH-Logins and maybe https. Do I need a root-server or are the hoster out there providing such offers? Does anybody know good and cheap root-servers in Europe or USA? cu, Ralf Moll From mrh2k2 at cox.net Wed Jul 28 13:59:08 2004 From: mrh2k2 at cox.net (Matt H) Date: Wed Jul 28 13:59:08 2004 Subject: [Moin-user] Webhoster In-Reply-To: <20040728194112.GA28055@familiy-moll.de> References: <20040728194112.GA28055@familiy-moll.de> Message-ID: <EECD29B3-E0D7-11D8-A721-000A95CD174C@cox.net> On Jul 28, 2004, at 12:41 PM, Ralf Moll wrote: > Hi, > > I installed MoinMoin on my home-machine and my friends like to use it, > but the speed is not that good. Is the slowness a result of a lack of bandwidth, or processing power? If its processing power, then you might consider running MoinMoin with Twisted. It made a big difference in speed on my 300MHz machine. > So I need a cheap webhoster for MoinMoin, with SSH-Logins and maybe > https. Freeshell.org will allow you to run MoinMoin if you pay a one time donation of $36. You'll also get: - 100MB home, 100MB web, 100MB mail - access to multiple subdomains - telnet, ssh, scp, ftp, ytalk, irc, gcc, lisp, perl, python, ruby, php, etc. - access to your own UNIX shell account. > Do I need a root-server or are the hoster out there providing such > offers? > > Does anybody know good and cheap root-servers in Europe or USA? > > cu, > > Ralf Moll > > > > > > ------------------------------------------------------- > This SF.Net email is sponsored by BEA Weblogic Workshop > FREE Java Enterprise J2EE developer tools! > Get your free copy of BEA WebLogic Workshop 8.1 today. > http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click > _______________________________________________ > Moin-user mailing list > Moin-user at lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/moin-user > From mcomerford at edeninc.com Thu Jul 29 14:07:01 2004 From: mcomerford at edeninc.com (Mike Comerford) Date: Thu Jul 29 14:07:01 2004 Subject: [Moin-user] Problem with slideshows in Moin 1.2.3 Message-ID: <E07E5D1ABF69DA4FADCA0E492B8A5386013CE7AC@mobius.edeninc.net> Running Moin 1.2.3, Apache, Win2000. Working fine except for the projection screen in slideshows - it is displayed with the standard font sizes. Oddly enough, it seems to affect other Moin sites. Some sites work fine (for example, http://openmcl.clozure.com/openmcl-wiki/WikiCourse/BasicIntroduction) others show the same behavior (http://moinmoin.wikiwikiweb.de/SlideShow). I'm afraid there's something obvious I'm overlooking, but not sure what. Would appreciate suggestions. Thanks, Mike Comerford From tobin at splorg.org Fri Jul 30 17:53:42 2004 From: tobin at splorg.org (Tobin Fricke) Date: Fri Jul 30 17:53:42 2004 Subject: [Moin-user] image alignment? Message-ID: <Pine.LNX.4.53.0407301750590.661@slowhand.splorg.org> Is there some WikiMarkup to center an image (either included as a image URL, or as an attachment)? If not, any suggestions for some good syntax to implement?