Hmm, have to keep templates then. Thanks.

On 19 June 2013 17:05, Daniel Friesen <dan...@nadir-seen-fire.com> wrote:
> On Wed, 19 Jun 2013 07:06:10 -0700, Stephan Gambke <s7ep...@gmail.com>
> wrote:
>
>> Hi,
>>
>> I am struggling with Lua.
>>
>> Is there a way to somehow maintain the state of the page building
>> between calls to #invoke? A kind of page-wide variable mechanism or
>> something like that?
>>
>> Problem: I have what is basically a bugtracker where each bug is
>> described on a wiki page. For each state change of the bug (new,
>> confirmed, fixed, verified, closed) I add a call to a template to the
>> page text. The problem is, that the text generated by the template
>> depends on both the origin and the target state. Until now I used the
>> variables extension to keep track of the current state. Now I want to
>> convert to Lua. Apart from the fact that it is clearly not desirable
>> to mix the use of the variables extension and Lua, it is also
>> impossible: When Scribunto's #invoke is called, parser functions are
>> already parsed.
>>
>> So, what is the solution?
>>
>> Cheers,
>> Stephan
>
>
> I'm pretty sure that Scribundo is specifically designed to make #invoke
> calls isolated from other calls. Short of trying to find and exploit bugs
> that are unpredictable and will eventually be patched there is no way you're
> going to get state between calls.
>
> --
> ~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://danielfriesen.name/]
>
>
> _______________________________________________
> MediaWiki-l mailing list
> MediaWiki-l@lists.wikimedia.org
> https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

_______________________________________________
MediaWiki-l mailing list
MediaWiki-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-l

Reply via email to