Index: trunk/phase3/maintenance/language/messages.inc |
— | — | @@ -431,6 +431,7 @@ |
432 | 432 | 'userloginnocreate', |
433 | 433 | 'logout', |
434 | 434 | 'userlogout', |
| 435 | + 'userlogout-summary', |
435 | 436 | 'notloggedin', |
436 | 437 | 'nologin', |
437 | 438 | 'nologinlink', |
— | — | @@ -538,6 +539,7 @@ |
539 | 540 | ), |
540 | 541 | 'changeemail' => array( |
541 | 542 | 'changeemail', |
| 543 | + 'changeemail-summary', |
542 | 544 | 'changeemail-header', |
543 | 545 | 'changeemail-text', |
544 | 546 | 'changeemail-no-info', |
— | — | @@ -925,6 +927,7 @@ |
926 | 928 | 'prefsnologin', |
927 | 929 | 'prefsnologintext', |
928 | 930 | 'changepassword', |
| 931 | + 'changepassword-summary', |
929 | 932 | 'prefs-skin', |
930 | 933 | 'skin-preview', |
931 | 934 | 'datedefault', |
— | — | @@ -1628,7 +1631,9 @@ |
1629 | 1632 | 'uncategorizedtemplates', |
1630 | 1633 | 'uncategorizedtemplates-summary', |
1631 | 1634 | 'unusedcategories', |
| 1635 | + 'unusedcategories-summary', |
1632 | 1636 | 'unusedimages', |
| 1637 | + 'unusedimages-summary', |
1633 | 1638 | 'popularpages', |
1634 | 1639 | 'popularpages-summary', |
1635 | 1640 | 'wantedcategories', |
— | — | @@ -1748,11 +1753,13 @@ |
1749 | 1754 | ), |
1750 | 1755 | 'deletedcontribs' => array( |
1751 | 1756 | 'deletedcontributions', |
| 1757 | + 'deletedcontributions-summary', |
1752 | 1758 | 'deletedcontributions-title', |
1753 | 1759 | 'sp-deletedcontributions-contribs', |
1754 | 1760 | ), |
1755 | 1761 | 'linksearch' => array( |
1756 | 1762 | 'linksearch', |
| 1763 | + 'linksearch-summary', |
1757 | 1764 | 'linksearch-pat', |
1758 | 1765 | 'linksearch-ns', |
1759 | 1766 | 'linksearch-ok', |
— | — | @@ -1805,6 +1812,7 @@ |
1806 | 1813 | 'mailnologin', |
1807 | 1814 | 'mailnologintext', |
1808 | 1815 | 'emailuser', |
| 1816 | + 'emailuser-summary', |
1809 | 1817 | 'emailpage', |
1810 | 1818 | 'emailpagetext', |
1811 | 1819 | 'usermailererror', |
— | — | @@ -1987,6 +1995,7 @@ |
1988 | 1996 | ), |
1989 | 1997 | 'undelete' => array( |
1990 | 1998 | 'undelete', |
| 1999 | + 'undelete-summary', |
1991 | 2000 | 'undeletepage', |
1992 | 2001 | 'undeletepagetitle', |
1993 | 2002 | 'viewdeletedpage', |
— | — | @@ -2037,6 +2046,7 @@ |
2038 | 2047 | ), |
2039 | 2048 | 'contributions' => array( |
2040 | 2049 | 'contributions', |
| 2050 | + 'contributions-summary', |
2041 | 2051 | 'contributions-title', |
2042 | 2052 | 'mycontris', |
2043 | 2053 | 'contribsub2', |
— | — | @@ -2089,6 +2099,7 @@ |
2090 | 2100 | 'autoblockid', |
2091 | 2101 | 'block', |
2092 | 2102 | 'unblock', |
| 2103 | + 'unblock-summary', |
2093 | 2104 | 'blockip', |
2094 | 2105 | 'blockip-title', |
2095 | 2106 | 'blockip-legend', |
— | — | @@ -2220,6 +2231,7 @@ |
2221 | 2232 | ), |
2222 | 2233 | 'movepage' => array( |
2223 | 2234 | 'move-page', |
| 2235 | + 'movepage-summary', |
2224 | 2236 | 'move-page-legend', |
2225 | 2237 | 'movepagetext', |
2226 | 2238 | 'movepagetext-noredirectfixer', |
— | — | @@ -2281,6 +2293,7 @@ |
2282 | 2294 | ), |
2283 | 2295 | 'export' => array( |
2284 | 2296 | 'export', |
| 2297 | + 'export-summary', |
2285 | 2298 | 'exporttext', |
2286 | 2299 | 'exportall', |
2287 | 2300 | 'exportcuronly', |
— | — | @@ -2327,6 +2340,7 @@ |
2328 | 2341 | ), |
2329 | 2342 | 'import' => array( |
2330 | 2343 | 'import', |
| 2344 | + 'import-summary', |
2331 | 2345 | 'importinterwiki', |
2332 | 2346 | 'import-interwiki-text', |
2333 | 2347 | 'import-interwiki-source', |
— | — | @@ -3340,6 +3354,7 @@ |
3341 | 3355 | 'confirm-watch-button', |
3342 | 3356 | ), |
3343 | 3357 | 'watchlisteditor' => array( |
| 3358 | + 'editwatchlist-summary', |
3344 | 3359 | 'watchlistedit-numitems', |
3345 | 3360 | 'watchlistedit-noitems', |
3346 | 3361 | 'watchlistedit-normal-title', |
— | — | @@ -3430,6 +3445,7 @@ |
3431 | 3446 | ), |
3432 | 3447 | 'version' => array( |
3433 | 3448 | 'version', |
| 3449 | + 'version-summary', |
3434 | 3450 | 'version-extensions', |
3435 | 3451 | 'version-specialpages', |
3436 | 3452 | 'version-parserhooks', |
— | — | @@ -3498,6 +3514,7 @@ |
3499 | 3515 | ), |
3500 | 3516 | 'special-tags' => array( |
3501 | 3517 | 'tags', |
| 3518 | + 'tags-summary', |
3502 | 3519 | 'tag-filter', |
3503 | 3520 | 'tag-filter-submit', |
3504 | 3521 | 'tags-title', |
— | — | @@ -3511,6 +3528,7 @@ |
3512 | 3529 | ), |
3513 | 3530 | 'comparepages' => array( |
3514 | 3531 | 'comparepages', |
| 3532 | + 'comparepages-summary', |
3515 | 3533 | 'compare-selector', |
3516 | 3534 | 'compare-page1', |
3517 | 3535 | 'compare-page2', |
Index: trunk/phase3/maintenance/language/messageTypes.inc |
— | — | @@ -218,6 +218,24 @@ |
219 | 219 | 'deletedarticle', |
220 | 220 | // 'uploadedimage', |
221 | 221 | // 'overwroteimage', |
| 222 | + 'userlogout-summary', |
| 223 | + 'changeemail-summary', |
| 224 | + 'changepassword-summary', |
| 225 | + 'unusedcategories-summary', |
| 226 | + 'unusedimages-summary', |
| 227 | + 'deletedcontributions-summary', |
| 228 | + 'linksearch-summary', |
| 229 | + 'emailuser-summary', |
| 230 | + 'undelete-summary', |
| 231 | + 'contributions-summary', |
| 232 | + 'unblock-summary', |
| 233 | + 'movepage-summary', |
| 234 | + 'export-summary', |
| 235 | + 'import-summary', |
| 236 | + 'editwatchlist-summary', |
| 237 | + 'version-summary', |
| 238 | + 'tags-summary', |
| 239 | + 'comparepages-summary', |
222 | 240 | ); |
223 | 241 | |
224 | 242 | /** Optional messages, which may be translated only if changed in the target language. */ |
Index: trunk/phase3/CREDITS |
— | — | @@ -8,7 +8,7 @@ |
9 | 9 | * Alexandre Emsenhuber |
10 | 10 | * Andrew Garrett |
11 | 11 | * Aryeh Gregor |
12 | | -* Antoine Musso |
| 12 | +* Antoine Musso |
13 | 13 | * Brian Wolff |
14 | 14 | * Bertrand Grondin |
15 | 15 | * Brad Jorsch |
— | — | @@ -176,6 +176,7 @@ |
177 | 177 | * Simon Walker |
178 | 178 | * Solitarius |
179 | 179 | * Søren Løvborg |
| 180 | +* Srikanth Lakshmanan |
180 | 181 | * Stefano Codari |
181 | 182 | * Str4nd |
182 | 183 | * svip |
Index: trunk/phase3/includes/specials/SpecialDeletedContributions.php |
— | — | @@ -260,6 +260,7 @@ |
261 | 261 | function execute( $par ) { |
262 | 262 | global $wgQueryPageDefaultLimit; |
263 | 263 | $this->setHeaders(); |
| 264 | + $this->outputHeader(); |
264 | 265 | |
265 | 266 | $user = $this->getUser(); |
266 | 267 | |
Index: trunk/phase3/languages/messages/MessagesEn.php |
— | — | @@ -1062,6 +1062,7 @@ |
1063 | 1063 | 'userloginnocreate' => 'Log in', |
1064 | 1064 | 'logout' => 'Log out', |
1065 | 1065 | 'userlogout' => 'Log out', |
| 1066 | +'userlogout-summary' => '', # do not translate or duplicate this message to other languages |
1066 | 1067 | 'notloggedin' => 'Not logged in', |
1067 | 1068 | 'nologin' => "Don't have an account? $1.", |
1068 | 1069 | 'nologinlink' => 'Create an account', |
— | — | @@ -1228,6 +1229,7 @@ |
1229 | 1230 | |
1230 | 1231 | # Special:ChangeEmail |
1231 | 1232 | 'changeemail' => 'Change e-mail address', |
| 1233 | +'changeemail-summary' => '', # do not translate or duplicate this message to other languages |
1232 | 1234 | 'changeemail-header' => 'Change account e-mail address', |
1233 | 1235 | 'changeemail-text' => 'Complete this form to change your e-mail address. You will need to enter your password to confirm this change.', |
1234 | 1236 | 'changeemail-no-info' => 'You must be logged in to access this page directly.', |
— | — | @@ -1764,6 +1766,7 @@ |
1765 | 1767 | 'prefsnologin' => 'Not logged in', |
1766 | 1768 | 'prefsnologintext' => 'You must be <span class="plainlinks">[{{fullurl:{{#Special:UserLogin}}|returnto=$1}} logged in]</span> to set user preferences.', |
1767 | 1769 | 'changepassword' => 'Change password', |
| 1770 | +'changepassword-summary' => '', # do not translate or duplicate this message to other languages |
1768 | 1771 | 'prefs-skin' => 'Skin', |
1769 | 1772 | 'skin-preview' => 'Preview', |
1770 | 1773 | 'datedefault' => 'No preference', |
— | — | @@ -2537,7 +2540,9 @@ |
2538 | 2541 | 'uncategorizedtemplates' => 'Uncategorized templates', |
2539 | 2542 | 'uncategorizedtemplates-summary' => '', # do not translate or duplicate this message to other languages |
2540 | 2543 | 'unusedcategories' => 'Unused categories', |
| 2544 | +'unusedcategories-summary' => '', # do not translate or duplicate this message to other languages |
2541 | 2545 | 'unusedimages' => 'Unused files', |
| 2546 | +'unusedimages-summary' => '', # do not translate or duplicate this message to other languages |
2542 | 2547 | 'popularpages' => 'Popular pages', |
2543 | 2548 | 'popularpages-summary' => '', # do not translate or duplicate this message to other languages |
2544 | 2549 | 'wantedcategories' => 'Wanted categories', |
— | — | @@ -2662,19 +2667,21 @@ |
2663 | 2668 | |
2664 | 2669 | # Special:DeletedContributions |
2665 | 2670 | 'deletedcontributions' => 'Deleted user contributions', |
| 2671 | +'deletedcontributions-summary' => '', # do not translate or duplicate this message to other languages |
2666 | 2672 | 'deletedcontributions-title' => 'Deleted user contributions', |
2667 | 2673 | 'sp-deletedcontributions-contribs' => 'contributions', |
2668 | 2674 | |
2669 | 2675 | # Special:LinkSearch |
2670 | | -'linksearch' => 'External links search', |
2671 | | -'linksearch-pat' => 'Search pattern:', |
2672 | | -'linksearch-ns' => 'Namespace:', |
2673 | | -'linksearch-ok' => 'Search', |
2674 | | -'linksearch-text' => 'Wildcards such as "*.wikipedia.org" may be used. |
| 2676 | +'linksearch' => 'External links search', |
| 2677 | +'linksearch-summary' => '', # do not translate or duplicate this message to other languages |
| 2678 | +'linksearch-pat' => 'Search pattern:', |
| 2679 | +'linksearch-ns' => 'Namespace:', |
| 2680 | +'linksearch-ok' => 'Search', |
| 2681 | +'linksearch-text' => 'Wildcards such as "*.wikipedia.org" may be used. |
2675 | 2682 | Needs at least a top-level domain, for example "*.org".<br /> |
2676 | 2683 | Supported protocols: <tt>$1</tt> (do not add any of these in your search).', |
2677 | | -'linksearch-line' => '$1 is linked from $2', |
2678 | | -'linksearch-error' => 'Wildcards may appear only at the start of the hostname.', |
| 2684 | +'linksearch-line' => '$1 is linked from $2', |
| 2685 | +'linksearch-error' => 'Wildcards may appear only at the start of the hostname.', |
2679 | 2686 | |
2680 | 2687 | # Special:ListUsers |
2681 | 2688 | 'listusersfrom' => 'Display users starting at:', |
— | — | @@ -2721,6 +2728,7 @@ |
2722 | 2729 | 'mailnologin' => 'No send address', |
2723 | 2730 | 'mailnologintext' => 'You must be [[Special:UserLogin|logged in]] and have a valid e-mail address in your [[Special:Preferences|preferences]] to send e-mail to other users.', |
2724 | 2731 | 'emailuser' => 'E-mail this user', |
| 2732 | +'emailuser-summary' => '', # do not translate or duplicate this message to other languages |
2725 | 2733 | 'emailpage' => 'E-mail user', |
2726 | 2734 | 'emailpagetext' => 'You can use the form below to send an e-mail message to this user. |
2727 | 2735 | The e-mail address you entered in [[Special:Preferences|your user preferences]] will appear as the "From" address of the e-mail, so the recipient will be able to reply directly to you.', |
— | — | @@ -2957,6 +2965,7 @@ |
2958 | 2966 | |
2959 | 2967 | # Undelete |
2960 | 2968 | 'undelete' => 'View deleted pages', |
| 2969 | +'undelete-summary' => '', # do not translate or duplicate this message to other languages |
2961 | 2970 | 'undeletepage' => 'View and restore deleted pages', |
2962 | 2971 | 'undeletepagetitle' => "'''The following consists of deleted revisions of [[:$1|$1]]'''.", |
2963 | 2972 | 'viewdeletedpage' => 'View deleted pages', |
— | — | @@ -3019,14 +3028,15 @@ |
3020 | 3029 | 'blanknamespace' => '(Main)', |
3021 | 3030 | |
3022 | 3031 | # Contributions |
3023 | | -'contributions' => 'User contributions', |
3024 | | -'contributions-title' => 'User contributions for $1', |
3025 | | -'mycontris' => 'My contributions', |
3026 | | -'contribsub2' => 'For $1 ($2)', |
3027 | | -'nocontribs' => 'No changes were found matching these criteria.', |
3028 | | -'uctop' => '(top)', |
3029 | | -'month' => 'From month (and earlier):', |
3030 | | -'year' => 'From year (and earlier):', |
| 3032 | +'contributions' => 'User contributions', |
| 3033 | +'contributions-summary' => '', # do not translate or duplicate this message to other languages |
| 3034 | +'contributions-title' => 'User contributions for $1', |
| 3035 | +'mycontris' => 'My contributions', |
| 3036 | +'contribsub2' => 'For $1 ($2)', |
| 3037 | +'nocontribs' => 'No changes were found matching these criteria.', |
| 3038 | +'uctop' => '(top)', |
| 3039 | +'month' => 'From month (and earlier):', |
| 3040 | +'year' => 'From year (and earlier):', |
3031 | 3041 | |
3032 | 3042 | 'sp-contributions-newbies' => 'Show contributions of new accounts only', |
3033 | 3043 | 'sp-contributions-newbies-sub' => 'For new accounts', |
— | — | @@ -3073,6 +3083,7 @@ |
3074 | 3084 | 'autoblockid' => 'Autoblock #$1', |
3075 | 3085 | 'block' => 'Block user', |
3076 | 3086 | 'unblock' => 'Unblock user', |
| 3087 | +'unblock-summary' => '', # do not translate or duplicate this message to other languages |
3077 | 3088 | 'blockip' => 'Block user', |
3078 | 3089 | 'blockip-title' => 'Block user', |
3079 | 3090 | 'blockip-legend' => 'Block user', |
— | — | @@ -3226,6 +3237,7 @@ |
3227 | 3238 | |
3228 | 3239 | # Move page |
3229 | 3240 | 'move-page' => 'Move $1', |
| 3241 | +'movepage-summary' => '', # do not translate or duplicate this message to other languages |
3230 | 3242 | 'move-page-legend' => 'Move page', |
3231 | 3243 | 'movepagetext' => "Using the form below will rename a page, moving all of its history to the new name. |
3232 | 3244 | The old title will become a redirect page to the new title. |
— | — | @@ -3320,6 +3332,7 @@ |
3321 | 3333 | |
3322 | 3334 | # Export |
3323 | 3335 | 'export' => 'Export pages', |
| 3336 | +'export-summary' => '', # do not translate or duplicate this message to other languages |
3324 | 3337 | 'exporttext' => 'You can export the text and editing history of a particular page or set of pages wrapped in some XML. |
3325 | 3338 | This can be imported into another wiki using MediaWiki via the [[Special:Import|import page]]. |
3326 | 3339 | |
— | — | @@ -3373,6 +3386,7 @@ |
3374 | 3387 | |
3375 | 3388 | # Special:Import |
3376 | 3389 | 'import' => 'Import pages', |
| 3390 | +'import-summary' => '', # do not translate or duplicate this message to other languages |
3377 | 3391 | 'importinterwiki' => 'Transwiki import', |
3378 | 3392 | 'import-interwiki-text' => "Select a wiki and page title to import. |
3379 | 3393 | Revision dates and editors' names will be preserved. |
— | — | @@ -4461,6 +4475,7 @@ |
4462 | 4476 | 'lag-warn-high' => 'Due to high database server lag, changes newer than $1 {{PLURAL:$1|second|seconds}} may not be shown in this list.', |
4463 | 4477 | |
4464 | 4478 | # Watchlist editor |
| 4479 | +'editwatchlist-summary' => '', # do not translate or duplicate this message to other languages |
4465 | 4480 | 'watchlistedit-numitems' => 'Your watchlist contains {{PLURAL:$1|1 title|$1 titles}}, excluding talk pages.', |
4466 | 4481 | 'watchlistedit-noitems' => 'Your watchlist contains no titles.', |
4467 | 4482 | 'watchlistedit-normal-title' => 'Edit watchlist', |
— | — | @@ -4556,6 +4571,7 @@ |
4557 | 4572 | |
4558 | 4573 | # Special:Version |
4559 | 4574 | 'version' => 'Version', |
| 4575 | +'version-summary' => '', # do not translate or duplicate this message to other languages |
4560 | 4576 | 'version-extensions' => 'Installed extensions', |
4561 | 4577 | 'version-specialpages' => 'Special pages', |
4562 | 4578 | 'version-parserhooks' => 'Parser hooks', |
— | — | @@ -4638,6 +4654,7 @@ |
4639 | 4655 | |
4640 | 4656 | # Special:Tags |
4641 | 4657 | 'tags' => 'Valid change tags', |
| 4658 | +'tags-summary' => '', # do not translate or duplicate this message to other languages |
4642 | 4659 | 'tag-filter' => '[[Special:Tags|Tag]] filter:', |
4643 | 4660 | 'tag-filter-submit' => 'Filter', |
4644 | 4661 | 'tags-title' => 'Tags', |
— | — | @@ -4651,6 +4668,7 @@ |
4652 | 4669 | |
4653 | 4670 | # Special:ComparePages |
4654 | 4671 | 'comparepages' => 'Compare pages', |
| 4672 | +'comparepages-summary' => '', # do not translate or duplicate this message to other languages |
4655 | 4673 | 'compare-selector' => 'Compare page revisions', |
4656 | 4674 | 'compare-page1' => 'Page 1', |
4657 | 4675 | 'compare-page2' => 'Page 2', |