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