Vector: Label the more actions menu "More", not "Actions"
authorJames D. Forrester <jforrester@wikimedia.org>
Sat, 31 May 2014 23:01:41 +0000 (16:01 -0700)
committerJforrester <jforrester@wikimedia.org>
Wed, 4 Jun 2014 03:56:36 +0000 (03:56 +0000)
Vector has a consistent way of showing most actions – as tabs, or, if
there are too many or the action is unimportant, shunting them into an
additional actions menu. This menu was problematically labelled "Actions"
which though correct is misleading as it is merely /some/ actions,
alongside the generally-promoted "Read", "Edit" and "View history". The
recent change I09c8031c makes the label of this menu much more prominent
(as it is no longer hidden), which makes the labelling issue more acute.

This menu could have many labels, and this is merely a suggestion. Some
alternatives:

 – "Tools" — However, this conflicts with the page tools shown in the
   left-hand nav, which although arguably should be moved into this menu
   is an argument for another day, as it would notably alter the skin for
   readers who otherwise don't get this menu at all.

 – "Tasks" — This feels more like a term that would be used for an
   individual, or perhaps for the article itself, to denote a worklist –
   a list of outstanding issues to be ticked off ("Orphaned article";
   "Needs wikifying"; "Copyedit"; etc.) rather than a set of task actions
   you can do as atomic steps to the page.

 – "More actions" — This is rather wordy and ideally should be
   unnecessary in the minds of editors who should (through the consistent
   use of simple verbs as action labels) already recognise each of the
   tab links along the top-right of the navigation to be page-
   specific actions.

Bug: 44591
Change-Id: I8697beab5695198c0acddcf9ad8eeca189660c94

languages/i18n/en.json
languages/i18n/qqq.json
skins/Vector.php

index 87c7603..5a79ee7 100644 (file)
        "vector-view-view": "Read",
        "vector-view-viewsource": "View source",
        "actions": "Actions",
+       "vector-more-actions": "More",
        "namespaces": "Namespaces",
        "variants": "Variants",
        "navigation-heading": "Navigation menu",
index a95d33a..2f22250 100644 (file)
        "vector-view-view": "Tab label in the Vector skin (verb). See for example {{canonicalurl:Main_Page|useskin=vector}}.\n{{Identical|Read}}",
        "vector-view-viewsource": "Tab label in the Vector skin.\n{{Identical|View source}}",
        "actions": "{{Identical|Action}}",
+       "vector-more-actions": "Label in the Vector skin's menu for the less-important or rarer actions which are not shown as tabs (like moving the page, or for sysops deleting or protecting the page), as well as (for users with a narrow viewing window in their browser) the less-important tab actions which the user's browser is unable to fit in. {{Identical|More}}",
        "namespaces": "{{Identical|Namespace}}",
        "variants": "Used by the Vector skin.",
        "navigation-heading": "Heading shown above the navigation menu (sidebar) for screen-readers (or in non-standard skins).",
index db731af..9544d55 100644 (file)
@@ -564,7 +564,7 @@ class VectorTemplate extends BaseTemplate {
                                                echo ' emptyPortlet';
                                        }
                                        ?>" aria-labelledby="p-cactions-label">
-                                               <h3 id="p-cactions-label"><span><?php $this->msg( 'actions' ) ?></span><a href="#"></a></h3>
+                                               <h3 id="p-cactions-label"><span><?php $this->msg( 'vector-more-actions' ) ?></span><a href="#"></a></h3>
 
                                                <div class="menu">
                                                        <ul<?php $this->html( 'userlangattributes' ) ?>>