On 11/11/07, Steve Bennett stevagewp@gmail.com wrote:
I think we're going to need a bit more than the meagre Special:Disambiguations functionality. Looking up another page to see what templates are linked to from there is a bit hackish, isn't it?
Yes, but my point is it's already in the DB, and AFAICT in a pretty efficient form.
On 11/11/07, Thomas Dalton thomas.dalton@gmail.com wrote:
Placing the table of contents doesn't involve putting a flag in the database, it's just taken into account when parsing the page before displaying it. Marking a page as a disambig would have to be taken into account when saving the page and I don't think transcluded pages are even looked at during the process unless they are substed.
Of course they are. How do you think it can figure out what categories the page is in? Any wikitext construct can be put in a template, because templates are substituted into the text during parsing before almost anything else (okay, not before parser tags). __DISAMBIG__ or whatever would certainly work, I'm just not sure whether it's superior to the current method.