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 + '/wiki/User:' + encodeURIComponent(creator)).text(creator).css({'color': '#0645ad'}))
.append($('<a>').attr('href', wikiURL + '/User:' + encodeURIComponent(creator)).text(creator).css({'color': '#0645ad'}))
.append(' (')
.append(' (')
.append($('<a>').attr('href', wikiURL + '/wiki/Special:Contributions/' + encodeURIComponent(creator)).text(editCount + ' edits').css({'color': '#0645ad'}))
.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'});