View source for User:BZPN/Ostrzegarka.js
Jump to navigation
Jump to search
You do not have permission to edit this page, for the following reason:
You can view and copy the source of this page.
mw.loader.using(['oojs-ui', 'mediawiki.util']).done(function () {
function addReportButton() {
// Przejście przez wszystkie linki edycji
$('.mw-changeslist-links .mw-diff').each(function () {
var $diffLink = $(this);
var diffHref = $diffLink.attr('href');
var diffNumber = diffHref.match(/oldid=(\d+)/)[1]; // Wyciągnięcie numeru edycji
// Sprawdzenie, czy przycisk już nie istnieje
if ($diffLink.siblings('.pt-report').length === 0) {
// Tworzenie przycisku
var $button = $('<a>')
.attr('href', '#')
.text('(zgłoś)')
.addClass('pt-report')
.css({ 'margin-left': '10px', 'cursor': 'pointer', 'color': 'red' });
// Dodanie przycisku po linku edycji
$diffLink.after($button);
// Obsługa kliknięcia w przycisk
$button.click(function (e) {
000
1:0
Return to User:BZPN/Ostrzegarka.js.