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

--- Comment #33 from Krinkle <krinklem...@gmail.com> ---
(In reply to comment #30)
> (In reply to comment #29)
> > Does the core handling for MediaWiki:Disambiguationspage also set this
> > property? It should, right?
> 
> [[MediaWiki:Disambiguationspage]] seems only to be queried on
> [[Special:Disambiguations]] where pages with the property disambiguation will
> probably only be duplicates.  If you mean if code should be added that if on
> page save a page transcludes a template contained in
> [[MediaWiki:Disambiguationspage]] the page property disambiguation is set,
> hell, no :-).  Just add the magic word to the templates, marvel at the nice
> and
> easily understandable and maintainable code (not only from the PHP, but also
> from the wiki side), and when everybody feels comfortable, get rid of
> [[MediaWiki:Disambiguationspage]].

Whether or not the handling of MediaWiki:Disambiguationspage uses this property
isn't a problem. We can't/shouldn't migrate internals fully to this property as
it would require a re-parse of every page.

It could be useful to set the property on-parse, but that's for a later point
in time.

However introducing this property is pointless if disambiguation-queries don't
use it. If Special:Disambiguations exclusively uses
MediaWiki:Disambiguationspage, then this property is just a meaningless
property that happens to be named "disambiguation".

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are watching all bug changes.
_______________________________________________
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to