ReportErrors jest skryptem pozwalającym użytkownikom zgłaszać błędy, których sami nie są wstanie poprawić. Skrypt działa tylko na skórce Oasis.
Instalacja[]
Aby skrypt ReportErrors działał poprawnie, należy wykonać poniższe czynności:
Zmiana parametrów skryptu[]
- Utwórz MediaWiki:Wikia.js/ReportErrors.js.
- Wklej w poprzednio utworzoną stronę MediaWiki skrypt znajdujący się tutaj.
- Pod nagłówkiem
//Ajax URL
znajduje się poniższy kod. Odnajdź dwa napisPRZYKŁAD
, a następnie zastąp je nazwą strony, w której mają być umieszczane zgłoszenia błędów, np.Project:Zgłoszanie błędów
, po czym zapisz skrypt.
// Ajax URL
var url = des.server + '/api.php?action=edit&title=PRZYKŁADO§ion=new' + '&text=' + encodeURIComponent(page) + '&token=' + encodeURIComponent(des.edittoken);
$("#requestWindow").prepend('<div class="wikiaThrobber"></div>');
console.log('Wyszukiwanie URL: ',url);
$.post(url, function (r) {
console.log('To powinno być:',r);
$("#requestWindow").closeModal();
window.location = des.server + '/wiki/' + 'PRZYKŁAD#' + encodeURIComponent(des.pagename);
});
console.log('Wysyłanie żądania...');
}
Import skryptu[]
- Wejdź do swojego MediaWiki:Wikia.js, lub jeśli nie istnieje - utwórz go.
- Wklej do powyższej strony MediaWiki poniższy kod, a następnie zapisz. Pamiętaj, import stron musi być zawsze na początku!
importScriptPage('MediaWiki:Wikia.js/ReportErrors.js');
Użycie strony skryptu[]
- Stwórz Szablon:Błąd.
- Wklej do powyższej strony szablonu poniższy kod.
== [[{{{Artykuł}}}]] ==
* '''Nazwa artykułu''': [[{{{Artykuł}}}]]
* '''Stan''': {{{Stan}}}
* '''Opis błędu''': {{{Opis}}}
* '''Podpis''': {{{Podpis}}}
Księga gości[]
Użyłeś powyższego skryptu na swojej wiki? Daj o tym znać, podpisując się i wklejając link do wiki! Dzięki temu będziesz dostawał natychmiast informacje o aktualizacjach skryptu!
- Generator Rex Wiki - 13:54, wrz 13, 2014 (UTC)
- Ben 10 Wiki — 11:43, sty 4, 2015 (UTC)
- The CW/DC Wiki — 17:16, cze 26, 2015 (UTC)
Zobacz też[]
- ReportErrors.js (strona ze skryptem)