Ilmari Karonen wrote: >> Now, how about figuring out how to get manually-specified id's like >> <span id="foo"> to be unique? :) > > The big problem there is that there's no sensible way to disambiguate > them. Probably the best we can do would be to silently drop any > duplicates. Or maybe replace them with a really in-your-face > "disambiguation" like OMG-DUPLICATE-ID-whatever-FIX-IT-YOU-IDIOT-1. :) > > Anyway, this kind of sounds like something Tidy ought to be doing. > Doesn't it?
May this be time to propose again a 'validation' mode / debug output? Somewhere to place that kind of warnings: *Skipping duplicate id 'foo' *Adding </div> for you *Inexistant attribute foo for span removed *Too many templates added. Stopping template expansion etc. It could be added to the html comment with preprocessor data, or perhaps as a new box in preview mode. In no way it is expected to appear in the page viewing, nor I am saying that we should [[Execution by burning|burn]] (yet) people not writing 100% conformant wiki-text. Also, could be collapsed by default to not discourage new comers. The point is that getting a better insight on how mediawiki is "helping" would be most valuable when studying why a [[Template:Esoteric|esoterism]] isn't working. _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
