[CC to user list: bugfix if you have trouble getting the ParserFunctions to 
work in <ask> template output]

This bug is due to a problem in ParserFunctions, and it is already filed in 
Bugzilla. There is a simple fix described on 
http://ontoworld.org/wiki/Template:Asktest

SMW might also fix this by cloning the parser object in the future instead of 
making a new one.

Cheers,

Markus

On Dienstag, 16. Oktober 2007, Luka Frelih wrote:
> hello!
>
> Sergey Chernyshev wrote:
> > Strange, it seems to work with other parser functions like {{uc}} from
> > Parser Functions.
> >
> >     I tried using it on MW 1.11 and SMW 1.0 and it didn't work for me
> >     when template contains parser functions (I used
> >     {{fullurl:PageName}} as test).
> >
> >     Are you sure recursiveTagParse expands parser functions?
>
> yes, it works for me even with the fullurl function you tried.
>
> the page with query: http://skuc.ljudmila.net/index.php/Peskovnik
> template page: http://skuc.ljudmila.net/index.php/Template:Query_demo
>
> some versions:
>
>     * MediaWiki <http://www.mediawiki.org/>: 1.12alpha (r26602)
>     * PHP <http://www.php.net/>: 5.2.0-8+etch7 (apache2handler)
>     * MySQL <http://www.mysql.com/>: 5.0.32-Debian_7etch1-log
>     * /Semantic MediaWiki (version 1.0alpha-2)/
>       <http://ontoworld.org/wiki/Semantic_MediaWiki>
>
> i am no mediawiki parser guru so havent got a good idea what might be
> going wrong.
>
> LF
>
> >     On 10/12/07, *Luka Frelih* < [EMAIL PROTECTED]
> >     <mailto:[EMAIL PROTECTED]>> wrote:
> >
> >         hello!
> >
> >         in ask queries with template, parser functions and further
> >         transclusions
> >         inside
> >         the template did not work. only the arguments and magic
> >         variables were
> >         successfuly replaced. but this turned out to be quite easy to
> >         fix.
> >
> >         attached is a patch that changes the way template format in
> >         ask queries
> >         uses the parser.
> >         two changes: it now uses the global mediawiki parser and it
> >         uses the
> >         recursiveTagParse
> >         function instead of parse()->getText()
> >
> >         hope someone can test this and apply it. thanks for developing
> >         this very
> >         useful extension!
> >
> >         LF
> >
> >
> >        
> > -------------------------------------------------------------------------
> >
> >         This SF.net email is sponsored by: Splunk Inc.
> >         Still grepping through log files to find problems?  Stop.
> >         Now Search log events and configuration files using AJAX and a
> >         browser.
> >         Download your FREE copy of Splunk now >>
> >         http://get.splunk.com/ <http://get.splunk.com/>
> >         _______________________________________________
> >         Semediawiki-devel mailing list
> >         Semediawiki-devel@lists.sourceforge.net
> >         <mailto:Semediawiki-devel@lists.sourceforge.net>
> >         https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
> >
> >
> >
> >
> >
> > --
> > Sergey Chernyshev
> > http://www.sergeychernyshev.com/
> > ------------------------------------------------------------------------
> >
> > -------------------------------------------------------------------------
> > This SF.net email is sponsored by: Splunk Inc.
> > Still grepping through log files to find problems?  Stop.
> > Now Search log events and configuration files using AJAX and a browser.
> > Download your FREE copy of Splunk now >> http://get.splunk.com/
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > Semediawiki-devel mailing list
> > Semediawiki-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/semediawiki-devel
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >> http://get.splunk.com/
> _______________________________________________
> Semediawiki-devel mailing list
> Semediawiki-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/semediawiki-devel



-- 
Markus Krötzsch
Institut AIFB, Universät Karlsruhe (TH), 76128 Karlsruhe
phone +49 (0)721 608 7362        fax +49 (0)721 608 5998
[EMAIL PROTECTED]        www  http://korrekt.org

Attachment: pgpshv4QzM8Zo.pgp
Description: PGP signature

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Semediawiki-devel mailing list
Semediawiki-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/semediawiki-devel

Reply via email to