User:Euphoria/common.js: Difference between revisions
From Test Wiki
Content deleted Content added
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
/** |
|||
* PageCreatorInfo.js |
|||
* Developer: Saroj |
|||
* Date: 2023-12-26 |
|||
* |
|||
* This script fetches and displays the name of the creator of a MediaWiki page along with |
|||
* their total number of edits on the site. It is designed for MediaWiki environments. |
|||
*/ |
|||
$(document).ready(function() { |
$(document).ready(function() { |
||
// Only execute in view mode |
// Only execute in view mode |
||
| Line 48: | Line 57: | ||
var creatorInfo = $('<div>') |
var creatorInfo = $('<div>') |
||
.append('Page created by: ') |
.append('Page created by: ') |
||
.append($('<a>').attr('href', wikiURL + ' |
.append($('<a>').attr('href', wikiURL + '/User:' + encodeURIComponent(creator)).text(creator).css({'color': '#0645ad'})) |
||
.append(' (') |
.append(' (') |
||
.append($('<a>').attr('href', wikiURL + ' |
.append($('<a>').attr('href', wikiURL + '/Special:Contributions/' + encodeURIComponent(creator)).text(editCount + ' edits').css({'color': '#0645ad'})) |
||
.append(')') |
.append(')') |
||
.css({'font-size': '84%', 'color': '#666', 'margin-top': '5px'}); |
.css({'font-size': '84%', 'color': '#666', 'margin-top': '5px'}); |
||