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





--- Comment #20 from Happy-melon <[email protected]>  2009-11-08 22:56:57 
UTC ---
Why?  The tables are correct, we just don't know what the resulting HTML looks
like.  Who cares until someone asks to view the page?  We can't avoid the fact
that people can build loops and statements that only work through after N
parses, no one has any right to complain if they add 

{{#incategory: Foo
  |{{#incategory: Bar |                  | [[Category:Bar]] }}
  |{{#incategory: Bar | [[Category:Foo]] |                  }}
}} 

to a page and expect it to do something sensible.  One pass is all we need to
update the tables for any sane usage, and thereafter we expect that correct
HTML can be generated whenever it's needed by a second parse, which can happen
whenever the HTML is actually asked for, like any other cache miss.


-- 
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
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to