MediaWiki:Common.js: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
$(function () { | $(function () { | ||
console.log('[ReportAbuseLink] Running...'); | console.log('[ReportAbuseLink] Running (Header Insert)...'); | ||
// Check if already added | |||
if (document.getElementById('report-abuse-link')) { | |||
console.log('[ReportAbuseLink] | console.log('[ReportAbuseLink] Already exists.'); | ||
return; | return; | ||
} | } | ||
// Create | // Create the link element | ||
var | var link = document.createElement('a'); | ||
link.id = 'report-abuse-link'; | |||
link.href = mw.util.getUrl('Report_Animal_Abuse'); | |||
link.textContent = '🐾 Report Abuse'; | |||
link.style.color = 'red'; | |||
link.style.fontWeight = 'bold'; | |||
link.style.marginLeft = '20px'; | |||
var | // Where to insert: near the top logo or navigation bar | ||
var header = document.querySelector('.vector-header-container'); | |||
if (header) { | |||
header.appendChild(link); | |||
console.log('[ReportAbuseLink] Link inserted into header.'); | |||
} else { | |||
console.log('[ReportAbuseLink] Header not found.'); | |||
} | |||
}); | }); |
Revision as of 05:31, 21 April 2025
$(function () { console.log('[ReportAbuseLink] Running (Header Insert)...'); // Check if already added if (document.getElementById('report-abuse-link')) { console.log('[ReportAbuseLink] Already exists.'); return; } // Create the link element var link = document.createElement('a'); link.id = 'report-abuse-link'; link.href = mw.util.getUrl('Report_Animal_Abuse'); link.textContent = '🐾 Report Abuse'; link.style.color = 'red'; link.style.fontWeight = 'bold'; link.style.marginLeft = '20px'; // Where to insert: near the top logo or navigation bar var header = document.querySelector('.vector-header-container'); if (header) { header.appendChild(link); console.log('[ReportAbuseLink] Link inserted into header.'); } else { console.log('[ReportAbuseLink] Header not found.'); } });