| Line 1: |
Line 1: |
| − | // '''Note''': This is now just a thin wrapper around <code>addPortletLink()</code> from [http://en.wikipedia.org/skins-1.5/common/wikibits.js wikibits.js]. Please consider using <code>addPortletLink()</code> directly instead.
| |
| − |
| |
| − | function addTab(url, name, id, title, key) {
| |
| − | return addPortletLink('p-cactions', url, name, id, title, key);
| |
| − | }
| |
| − |
| |
| − | //
| |
| − |
| |
| − | // <pre><nowiki>
| |
| − |
| |
| − | // Please leave the following line
| |
| − | // [[user:Where/usertabs]]
| |
| − |
| |
| − | addOnloadHook(function() {
| |
| − | if (wgTitle.indexOf("/") != -1 || document.title.indexOf("- History -") != -1) //no subpages or history
| |
| − | return;
| |
| − | if (wgCanonicalNamespace == "User" || wgCanonicalNamespace == "User_talk") {
| |
| − | var username = encodeURIComponent( wgTitle );
| |
| − | addTab("p-cactions", wgServer + "/Special:Contributions/" + username, "Contribs", "ca-contrib", "User contributions");
| |
| − | addTab("p-cactions", wgServer + "/Special:Log&type=move&user=" + username, "Page moves", "ca-pagemoves", "Page moves by this user");
| |
| − | addTab("p-cactions", wgServer + "/Special:Log&type=block&page=User:" + username, "Blocks received", "ca-blog", "Blocks received by this user");
| |
| − | addTab("p-cactions", wgServer + "/Special:Prefixindex&from=" + username + "&namespace=2", "Userspace", "", "List of pages in this user's userspace");
| |
| − | addTab("p-cactions", wgServer + "/Special:Log&type=block&user=" + username, "Blocks given", "", "Blocks by this user");
| |
| − | addTab("p-cactions", wgServer + "/Special:Log&type=protect&user=" + username, "Protections", "", "Protections by this user");
| |
| − | addTab("p-cactions", wgServer + "/Special:Log&type=delete&user=" + username, "Deletions", "", "Deletions by this user");
| |
| − | }
| |
| − | });
| |
| − |
| |
| − | // </nowiki></pre>
| |
| | | | |
| | // This script changes the "Your signature with timestamp" edit button to use a real em dash instead of two hyphens. <pre><nowiki> | | // This script changes the "Your signature with timestamp" edit button to use a real em dash instead of two hyphens. <pre><nowiki> |