https://bugzilla.wikimedia.org/show_bug.cgi?id=15558

Church of emacs <church.of.emacs...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
         AssignedTo|wikibug...@lists.wikimedia. |church.of.emacs...@gmail.co
                   |org                         |m

--- Comment #4 from Church of emacs <church.of.emacs...@gmail.com> 2010-04-11 
14:10:02 UTC ---
(Edit conflict :))
I'm assigning this bug to myself. Fixing it consists of two parts:
1. Making the parser pass on an array of already-parsed arguments
2. Make every single includable special page accept and use those parameters
(beside $wgRequest)

Fixing 1. requires converting the DOM tree of arguments to an associative array
- so basically all the arguments have to be parsed themselves before they can
be passed on to the special page object (you have to do that, or something like
{{Special:Foo|bar={{#someParserfunction: ... }}}} won't work). Converting the
$args object to an array is where I'm currently stuck. $frame->expand( $args )
returns a string "param1=value1param2=value2..." (note the missing separator).

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.

_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to