On 11-01-03 03:59 AM, Ilmari Karonen wrote: > On 01/03/2011 07:23 AM, MZMcBride wrote: >> I assume you're referring to these revisions: >> * http://www.mediawiki.org/wiki/Special:Code/MediaWiki/79398 >> * http://www.mediawiki.org/wiki/Special:Code/MediaWiki/79399 >> >> It looks like a nice usability fix. :-) (Now to get Special:MovePage turned >> into ?action=move....) > I could see arguments for going the other way too. For example, writing > [[Special:History/Page|history]] would be _so_ much more convenient than > <span class="plainlinks">[{{fullurl:Page|action=history}} > history]</span> (and very few people outside this list probably even > know that one can do the latter). > > But I do generally agree that the lack of a clear and logical > distinction between actions and special pages is ugly and sometimes > confusing (...not to even mention Special:Search...). I remember seeing some discussion somewhere about someone putting together alias special pages like [[Special:Edit/page]] for some of the page actions. I can't remember where that was.
Here's something Nikerabbit pointed out. He was thinking that Special:Contributions should also include a userpage and user talk tab. Initially I didn't do this because it wasn't a straight related title. A "user" has both a userpage and a talkpage and it doesn't make sense for Special:Contributions to include an edit/move/etc... tab for either page since it's not linked to a specific title but the user itself. Hence, to give Special:Contributions those tabs, we would have to turn the namespace section into a "Userpage / Usertalk / Specialpage" triple set of tabs on special pages, adding a condition into that section of code which till now has been given the pattern of never outputting any tab other than specialpage. -- ~Daniel Friesen (Dantman, Nadir-Seen-Fire) [http://daniel.friesen.name] _______________________________________________ Wikitech-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikitech-l
