User:Euphoria/common.js: Difference between revisions
From Test Wiki
Content deleted Content added
No edit summary |
No edit summary |
||
| Line 8: | Line 8: | ||
if (mw.config.get('wgCanonicalSpecialPageName') === 'Contributions') { |
if (mw.config.get('wgCanonicalSpecialPageName') === 'Contributions') { |
||
// Extract username from the contributions page using the relevant page name |
// Extract username from the contributions page using the relevant page name |
||
var |
var contributionsIndex = pageTitle.indexOf('/Contributions'); |
||
if ( |
if (contributionsIndex !== -1) { |
||
username = pageTitle.substring( |
username = pageTitle.substring(contributionsIndex + '/Contributions'.length); |
||
} |
} |
||
} else { |
} else { |
||
| Line 22: | Line 22: | ||
var isContributionsPage = mw.config.get('wgCanonicalSpecialPageName') === 'Contributions'; |
var isContributionsPage = mw.config.get('wgCanonicalSpecialPageName') === 'Contributions'; |
||
// If the current page is a user contributions page, remove the "/Contributions" part |
|||
if ( |
if (isContributionsPage && username) { |
||
var sulLink = mw.util.addPortletLink( |
var sulLink = mw.util.addPortletLink( |
||
'p-cactions', |
'p-cactions', |
||