[Moin-user] Completely expunge camelcase from my wiki

Kenneth McDonald kenneth.m.mcdonald at sbcglobal.net
Thu Apr 27 14:18:02 EDT 2006


The parse hack you need to make is to move the reference the the "big, 
fat, ugly" RE in the wikiparser .py file that refers to "word". That 
will disable CamelCase links.

Unfortunately, renaming the system pages that use camel casing isn't 
sufficient to complete the process. Since these system pages assume 
camel case is on, they sometimes refer to other system pages with camel 
case, and of course that no longer works.

The hack I'm looking at is constructing my own "system pages" (find, 
etc.) and removing virtually everything from the underlay directory. 
After that, it's (I believe) basically a matter of copying stuff over 
from multiconfig.py to your wikiconfig.py, and then modifying entries 
there to get the iconbars/menus/etc. to look as you want them to.

Hopefully this will also prevent the need to do a lot of work when 
installing the next Moin update.

Cheers,
Ken

Reid Priedhorsky wrote:
> Hi folks,
>
> I'd like to completely expunge CamelCase from my wiki -- I don't want 
> such words automatically linked, and I don't want any system pages or 
> automatically generated links to use it.
>
> At a first glance, it would seem that I need to:
>
> 1. Hack the parser to remove auto-linking of such words.
>
> 2. Rename the system pages which use it.
>
> Are there other pitfalls I should be aware of?
>
> (Incidentally, is there a devel mailing list to replace 
> moin-devel at lists.sf?)
>
> Thanks for any help,
>
> Reid
>
>
> -------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job 
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache 
> Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> Moin-user mailing list
> Moin-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/moin-user
>





More information about the Moin-user mailing list