User:Euphoria/common.js: Difference between revisions
From Test Wiki
Content deleted Content added
extract the username specifically from user contributions pages |
using a regular expression |
||
| Line 7: | Line 7: | ||
// Check if the current page is a user contributions page |
// Check if the current page is a user contributions page |
||
if (mw.config.get('wgCanonicalSpecialPageName') === 'Contributions') { |
if (mw.config.get('wgCanonicalSpecialPageName') === 'Contributions') { |
||
// Extract username from the contributions page |
// Extract username from the contributions page using a regular expression |
||
var match = pageTitle.match(/Special:Contributions\/( |
var match = pageTitle.match(/Special:Contributions\/([^?]+)/); |
||
username = match ? match[1] : null; |
username = match ? match[1] : null; |
||
} else { |
} else { |
||