Alexander Schremmer | 25 Jun 21:14 2005
X-Face
Picon

Merging mailing lists ...

Hi MoinMoin fans and developers,

I am planning to merge both mailing lists, esp. merging this one into the
users one.
There is a main reason for that - there is not much traffic on this list
that is really about development (esp. because we (the core team) do not
use it for this matter) but many questions by users which got confused and
chose the wrong list.

If you have any objections, just speak. Otherwise I will try to merge the
subscribers of this list into the main one in the next days, mark this one
read-only (for archive purposes) and correct the references on the wiki.

Kind regards,
Alexander

-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
Ping Yeh | 15 Jun 18:15 2005
Picon

MathML support?

Hello,

     I have been using MoinMoin as the web for my freshman
general physics course.  The latex parser is very useful
in writing exercises and solutions.  Thanks for everyone
that makes this working so nicely!  (In case you are curious,
see http://ping.phys.ntu.edu.tw/course/GPB2-2004/Exercise5.)

     Now I'd like to go one step further for next semester.
I wish to use the itex2MML tool to convert TeX-like math
markups into MathML, similar to the blog page
http://golem.ph.utexas.edu/~distler/blog/archives/000541.html

     For this to really work nicely, it has to work both
in blocks (like {{{#!math some math here}}} ) as well as
inline (like $\gamma \ge 1$ for any $\beta$.).  It seems
this has to go into wiki.py by introducing inline math
markups like $$... $$.  This may break the line-parsing
scheme in wiki.py.

     Am I thinking something totally crazy, or this is
a good thing to do?  I'm starting to write a math.py
parser (block mode only).  Your advices are appreciated.

Regards,
Ping

-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
(Continue reading)

jacob martinson | 14 Jun 18:57 2005
Picon

writing a moin parser

are there any docs anywhere on writing a moin parser?  i.e. how a
parser fits in with the rest of moin, the interfaces, etc.

our users would like to be able to use a simpler wiki markup language
like in jspwiki.

thanks!

-jacob

-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&op=click
Craig Johnson | 8 Jun 23:50 2005
Picon

Automated Page Creation

Hi All,

I have been using http messages to create pages in a MoinMoin wiki under 
1.2.4.  Essentailly pretending to be a browser.  Now that the wiki has 
been upgraded to 1.3.4, my Python scripts no longer work because the 
various forms and methods have changed.

So, before I go and fix my scripts, I thought that I should check to see 
if there's a better way.

I have taken a very brief look at WikiRPC, but could not find a way of 
creating an attachment, so abandoned it. 

I've also tried to get PageEditor.SaveText to work, but will need an 
example or something.  All PageEditor constructors want a Request and 
all Request constructors want a Wiki Instance as a parameter.  Any 
examples out there or better ideas?

Craig

-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
Nir Soffer | 8 Jun 05:53 2005
Picon

Re: Re: integrating images


On 8 Jun, 2005, at 6:31, moin-devel-request <at> lists.sourceforge.net wrote:

>
>>> Doing a search for `image' in the default help pages of MoinMoin
>>> gives no hint how to integrate images into wiki pages.  Here I
>>> don't mean how to add an external link but how and where to put
>>> images into /usr/share/moin/mywiki (by the superuser).  Are there
>>> any guidelines or recommendations?
>>
>> There are basically 3 methods for showing an image:
>
> Thanks, but this doesn't really answer my question.  Assume that I
> want to integrate hundreds of images into my wiki, I wonder about the
> ideal location to store them?  What about
> <prefix>/moin/mywiki/data/img?  IMHO it should be a location *within*
> the `moin' tree.

Its not clear what is "integrate hundreds of images into my wiki". 
Describe how you are going to use the images in the wiki. Are you going 
to show them on one page? few pages?

>
>>   * use attachment:myimage.png
>
> Isn't the use of `attachment' deprecated due to potential security
> problems?

No its not.

(Continue reading)

CRAIG | 7 Jun 17:59 2005
Picon

Automated Page Creation

Hi All,

I have been using http messages to create pages in a MoinMoin wiki under 1.2.4.  Essentailly pretending to be a browser.  Now that the wiki has been upgraded to 1.3.4, my Python scripts no longer work because the various forms and methods have changed.

So, before I go and fix my scripts, I thought that I should check to see if there's a better way.

I have taken a very brief look at WikiRPC, but could not find a way of creating an attachment, so abandoned it. 

I've also tried to get PageEditor.SaveText to work, but will need an example or something.  All PageEditor constructors want a Request and all Request constructors want a Wiki Instance as a parameter.  Any examples out there or better ideas?

Craig ------------------------------------------------------- This SF.Net email is sponsored by: NEC IT Guy Games. How far can you shotput a projector? How fast can you ride your desk chair down the office luge track? If you want to score the big prize, get to know the little guy. Play to win an NEC 61" plasma display: http://www.necitguy.com/?r

Werner LEMBERG | 6 Jun 01:24 2005
Picon

mirroring a MoinMoin wiki


Is there an easy way to mirror a MoinMoin wiki in a statical way, this
is, to get a non-editable snapshot which could be used, say, as a
local documentation of an API to be distributed with a library?

    Werner

-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
Werner LEMBERG | 6 Jun 01:20 2005
Picon

integrating images


Doing a search for `image' in the default help pages of MoinMoin gives
no hint how to integrate images into wiki pages.  Here I don't mean
how to add an external link but how and where to put images into
/usr/share/moin/mywiki (by the superuser).  Are there any guidelines
or recommendations?

    Werner

-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
SourceForge.net | 5 Jun 16:21 2005
Picon
Picon

[ moin-Feature Requests-973652 ] Support for LaTex

Feature Requests item #973652, was opened at 2004-06-16 03:51
Message generated for change (Comment added) made by alexanderweb
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=358482&aid=973652&group_id=8482

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
>Status: Closed
Priority: 5
Submitted By: Yaroslav Bulatov (yaroslavvb)
Assigned to: Nobody/Anonymous (nobody)
Summary: Support for LaTex

Initial Comment:
Support for LaTex

----------------------------------------------------------------------

>Comment By: Alexander Schremmer (alexanderweb)
Date: 2005-06-05 16:21

Message:
Logged In: YES 
user_id=254738

While skimming the source I have not found any piece of code 
that tries to secure the code. Allowing unprotected latex 
execution on a webpage may be harmful. Besides that, most 
of the code deals with ZWiki internals. The remaining parts are 
already incorporated into the nice LaTex plugins we already 
have (see MoinMoin:ParserMarket). Closing this feature 
request because of that.

----------------------------------------------------------------------

Comment By: Thomas Waldmann (thomaswaldmann)
Date: 2004-07-04 14:11

Message:
Logged In: YES 
user_id=100649

on the moinmoin wiki's market pages, there is some LaTeX plugin

----------------------------------------------------------------------

Comment By: Bob McElrath (mcelrath)
Date: 2004-06-24 20:04

Message:
Logged In: YES 
user_id=10643

Since moinmoin is based on python, I recommend you take a
look at my LatexWiki http://mcelrath.org/Notes/LatexWiki,
which is for ZWiki, but all the latex and image mangling
stuff should be straightforwardly incorporated into moinmoin.

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=358482&aid=973652&group_id=8482

-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.  How far can you shotput
a projector? How fast can you ride your desk chair down the office luge track?
If you want to score the big prize, get to know the little guy.  
Play to win an NEC 61" plasma display: http://www.necitguy.com/?r=20
Nir Soffer | 3 Jun 12:15 2005
Picon

Re: Moin-devel digest, Vol 1 #585 - 1 msg


On 3 Jun, 2005, at 6:25, moin-devel-request <at> lists.sourceforge.net wrote:

> IMHO one of the weakest points in MoinMoin is how wiki.py parses the
> input.  Using regular expressions simply doesn't work properly for
> nested balanced expressions, and we have already far too many
> exceptions which nested expressions work, and which not.

Many exceptions?

>
> What do you think of using a completely different paradigm, namely to
> do bison-like parsing of the input data to get the appropriate tokens?

May be interesting, the current parser is a big mess, the current 
parser state is "fix here, break there".

> BTW, is any other part of MoinMoin dependent on wiki.py?  I mean, can
> I simply replace the HTML generating engine with a different one,
> similar to the `colorizing' parsers for other languages like C or C++?
> Where can I find the documentation of the affected interface?

wiki.py is a plugin - you can replace it with your parser.

Note that many people want to change the wiki syntax, specially the 
linking syntax. Maybe it better work first the syntax, and only then 
check what it the best way to parse it.

There is already a discussion on new parsers in the wiki, try to search 
for it.

Best Regards,

Nir Soffer

-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005
Werner LEMBERG | 2 Jun 07:38 2005
Picon

handling paragraphs as long lines


IMHO one of the weakest points in MoinMoin is how wiki.py parses the
input.  Using regular expressions simply doesn't work properly for
nested balanced expressions, and we have already far too many
exceptions which nested expressions work, and which not.

What do you think of using a completely different paradigm, namely to
do bison-like parsing of the input data to get the appropriate tokens?

To use a solution in pure Python the following looks very promising:

  http://lava.net/~newsham/pyggy/html/pyggy.html

BTW, is any other part of MoinMoin dependent on wiki.py?  I mean, can
I simply replace the HTML generating engine with a different one,
similar to the `colorizing' parsers for other languages like C or C++?
Where can I find the documentation of the affected interface?

    Werner

-------------------------------------------------------
This SF.Net email is sponsored by Yahoo.
Introducing Yahoo! Search Developer Network - Create apps using Yahoo!
Search APIs Find out how you can build Yahoo! directly into your own
Applications - visit http://developer.yahoo.net/?fr=offad-ysdn-ostg-q22005

Gmane