[Moin-user] Editor help not rendered

Erik Forsberg forsberg at cendio.se
Thu Feb 8 10:06:37 EST 2007


Erik Forsberg <forsberg at cendio.se> writes:


> Strange. I spend large portions of my workdays coding python, so if
> you want me to add some debug printouts or similar, I think I'll
> manage :-).

I inserted a print-to-file statement in PageEditor.py as follows:

        if quickhelp:
            self.request.write(self.request.formatter.div(1, id="editor-help"))
            out = open("/tmp/quickhelp.txt", 'w')
            print >> out, quickhelp
            print >> out, _(quickhelp).encode('utf-8')
            out.close()
            self.request.write(_(quickhelp))
            self.request.write(self.request.formatter.div(0))

The odd thing is that if I run in english, the output is this:

--snip--
 Emphasis:: [[Verbatim('')]]''italics''[[Verbatim('')]]; [[Verbatim(''')]]'''bold'''[[Verbatim(''')]]; [[Verbatim(''''')]]'''''bold italics'''''[[Verbatim(''''')]]; [[Verbatim('')]]''mixed ''[[Verbatim(''')]]'''''bold'''[[Verbatim(''')]] and italics''[[Verbatim('')]]; [[Verbatim(----)]] horizontal rule.
 Headings:: [[Verbatim(=)]] Title 1 [[Verbatim(=)]]; [[Verbatim(==)]] Title 2 [[Verbatim(==)]]; [[Verbatim(===)]] Title 3 [[Verbatim(===)]];   [[Verbatim(====)]] Title 4 [[Verbatim(====)]]; [[Verbatim(=====)]] Title 5 [[Verbatim(=====)]].
 Lists:: space and one of: * bullets; 1., a., A., i., I. numbered items; 1.#n start numbering at n; space alone indents.
 Links:: [[Verbatim(JoinCapitalizedWords)]]; [[Verbatim(["brackets and double quotes"])]]; url; [url]; [url label].
 Tables:: || cell text |||| cell text spanning 2 columns ||;    no trailing white space allowed after tables or titles.

(!) For more help, see HelpOnEditing or SyntaxReference.

<dl><dt>Emphasis</dt><dd>''<em>italics</em>''; '''<strong>bold</strong>'''; '''''<em><strong>bold italics</em></strong>'''''; ''<em>mixed </em>'''<em><strong>bold</strong>''' and italics</em>''; ---- horizontal rule. </dd><dt>Headings</dt><dd>= Title 1 =; == Title 2 ==; === Title 3 ===;   ==== Title 4 ====; ===== Title 5 =====. </dd><dt>Lists</dt><dd>space and one of: * bullets; 1., a., A., i., I. numbered items; 1.#n start numbering at n; space alone indents. </dd><dt>Links</dt><dd>JoinCapitalizedWords; ["brackets and double quotes"]; url; [url]; [url label]. </dd><dt>Tables</dt><dd>|| cell text |||| cell text spanning 2 columns ||;    no trailing white space allowed after tables or titles. </dd></dl><img alt="(!)" height="15" src="/wiki/leftsidebarsmaller/img/idea.png" title="(!)" width="15" /> For more help, see <a href="/HelpOnEditing">HelpOnEditing</a> or <a href="/SyntaxReference">SyntaxReference</a>.
--snap--

If I edit in swedish, this is the output:

--snip--
 Emphasis:: [[Verbatim('')]]''italics''[[Verbatim('')]]; [[Verbatim(''')]]'''bold'''[[Verbatim(''')]]; [[Verbatim(''''')]]'''''bold italics'''''[[Verbatim(''''')]]; [[Verbatim('')]]''mixed ''[[Verbatim(''')]]'''''bold'''[[Verbatim(''')]] and italics''[[Verbatim('')]]; [[Verbatim(----)]] horizontal rule.
 Headings:: [[Verbatim(=)]] Title 1 [[Verbatim(=)]]; [[Verbatim(==)]] Title 2 [[Verbatim(==)]]; [[Verbatim(===)]] Title 3 [[Verbatim(===)]];   [[Verbatim(====)]] Title 4 [[Verbatim(====)]]; [[Verbatim(=====)]] Title 5 [[Verbatim(=====)]].
 Lists:: space and one of: * bullets; 1., a., A., i., I. numbered items; 1.#n start numbering at n; space alone indents.
 Links:: [[Verbatim(JoinCapitalizedWords)]]; [[Verbatim(["brackets and double quotes"])]]; url; [url]; [url label].
 Tables:: || cell text |||| cell text spanning 2 columns ||;    no trailing white space allowed after tables or titles.

(!) For more help, see HelpOnEditing or SyntaxReference.

 Emfas:: [[Verbatim('')]]''kursivering''[[Verbatim('')]]; [[Verbatim(''')]]'''fetstil'''[[Verbatim(''')]]; [[Verbatim(''''')]]'''''kursiv fetstil'''''[[Verbatim(''''')]]; [[Verbatim('')]]''blandad ''[[Verbatim(''')]]'''''fetstil'''[[Verbatim(''')]] och kursivering''[[Verbatim('')]]; [[Verbatim(----)]] horisontell linje.
 Rubriker:: [[Verbatim(=)]] Rubrik 1 [[Verbatim(=)]]; [[Verbatim(==)]] Rubrik 2 [[Verbatim(==)]]; [[Verbatim(===)]] Rubrik 3 [[Verbatim(===)]];   [[Verbatim(====)]] Rubrik 4 [[Verbatim(====)]]; [[Verbatim(=====)]] Rubrik 5 [[Verbatim(=====)]].
 Listor:: mellanslag och en av: * punkter; 1., a., A., i., I. numrerade paragrafer; 1.#n börja numrering på n; enbart mellanslag indenterar.
 Länkar:: [[Verbatim(IhopskrivnaOrd)]]; [[Verbatim(["hakparenteser och citattecken"])]]; url; [url]; [url etikett].
 Tabeller:: || celltext |||| celltext som sträcker sig över 2 kolumner ||;    inga avslutande blanksteg tillåtna efter tabeller och titlar.

(!) För mer hjälp, se HjälpOmRedigering och SyntaxReferens.

--snap--

It seems like the wrong version of the translation is used - the wiki
version is used where the html version should be used. Or something
like that, I don't know much about the inner workings of the moin
translation system.

Cheers,
\EF
-- 
Erik Forsberg                OpenSource-based Thin Client Technology
Systems Analyst/Developer    Phone: +46-13-21 46 00    
Cendio AB    	             Web: http://www.cendio.com
		             





More information about the Moin-user mailing list