User:BZPN/PNHelper.js: Difference between revisions

From Test Wiki
Content deleted Content added
BZPN (talk | contribs)
No edit summary
Tag: Reverted
BZPN (talk | contribs)
No edit summary
Tag: Reverted
Line 1: Line 1:
mw.loader.using(['mediawiki.api', 'oojs-ui'], function() {
mw.loader.using(['mediawiki.api', 'oojs-ui'], function() {
// Tworzenie przycisku
var $button = $('<li id="t-custom-task"><a href="#"></a></li>');
$button.find('a').text('Dodaj zadanie');

// Dodanie przycisku do paska narzędzi
$('#p-tb ul').append($button);

function createTaskModal() {
function createTaskModal() {
// Główne okno modalne
// Główne okno modalne
Line 113: Line 120:
}
}


// Dodanie przycisku do paska narzędzi
// Dodanie zdarzenia kliknięcia do przycisku
function addTaskButton() {
$button.find('a').on('click', function(e) {
var $toolbar = $('#p-tb .vector-menu-content-list');
e.preventDefault();
openTaskModal();
var $taskButton = $('<li>')
});
.append(
$('<a>')
.text('Dodaj zadanie')
.on('click', openTaskModal)
);
$toolbar.append($taskButton);
}

// Inicjalizacja po załadowaniu strony
$(document).ready(addTaskButton);
}
}


// Inicjalizacja po załadowaniu strony
// Wywołanie funkcji inicjalizującej
$(document).ready(createTaskModal);
createTaskModal();
});
});