FANDOM


!kick jest specjalną komendą, która pozwala na szybkie wyrzucenie użytkownika z czatu.

Instalacja

Wpierw trzeba postępować zgodnie z instrukcjami niestandardowymi ustawień czatu JavaScript i CSS, po czym należy dodać poniższy kod do MediaWiki:Chat.js na swojej wiki:

importArticles( {
    type: 'script',
    articles: [
        // ...
        'u:dev:MediaWiki:!kick/pl/code.js',
        // ...
    ]
} );
importArticles — Najlepszy sposób instalowania JavaScriptu na FANDOMIE
importArticles został stworzony by połączyć wiele importów w jeden transfer danych, umożliwiając różnym skryptom szybsze ładowanie. Jeśli instalowałeś/aś różne skrypty, twój JavaScript prawdopodobnie zawiera niepotrzebne masy importów. Kliknij "Expand" by dowiedzieć się jak wydajnie segregować importowane skrypty by zwiększyć wydajność i sprawić, że twój kod będzie wyglądał bardziej przejrzyście. Inny sposób to także użycie MediaWiki:ImportJS.
Jeśli twój plik JavaScript zawiera kilka linijek z importScript, importScriptPage lub importArticles, możesz połączyć je! Importując kolekcję skryptów za pomocą jednego importu, twój kod JS będzie ładować się szybciej i wyglądać przejrzyściej. Rozważ piniższy przykład. Po lewej stronie widzisz jak twój JS może teraz wyglądać. Po prawej - jak może zostać uleoszony.
Dużo importów — nieuporządkowane i wolne Jeden import — przejrzyście i wydajnie
importScriptPage('AjaxRC/code.js','dev');
 
importScript('MediaWiki:localScript.js');
 
importArticle({
  type: 'script',
  article: 'u:dev:FloatingToc/code.js'
});
 
importScriptPage('page1.js', 'wikiname');
 
importScriptPage('page2.js', 'wikiname');
importArticles({
    type: 'script',
    articles: [
        'u:dev:AjaxRC/code.js',
        'MediaWiki:localScript.js',
        'u:dev:FloatingToc/code.js',
        'u:wikiname:page1.js',
        'u:wikiname:page2.js'
    ]
});
Uwaga: W tym przykładzie, zwróć uwagę na przecinki i inne znaki. Dla tych, którzy nie znają się na programowaniu (a także i dla tych, którzy się na nim znają!), częstym błędem podczas pisania kodu jest usuwanie, zapiminanie czy zamiana miejsc znaków takich jak przecinek czy cudzysłów. Może to spiwodować błąd psujący kod. Dokładnie podążaj za tym przykładem gdy używasz importArticles.
Ale to nie wszystko na temat imoortArticles! Więcej przykładów zaawansowanego użycia można znaleść tutaj.

Użycie

!kick może być użyty do wyrzucenia użytkownika z czatu, za pomocą jednej komendy:

!kick użytkownikDoWyrzucenia

Komenda może być używana przez użytkowników z uprawnieniami moderatora czatu, a wpisana przez zwykłego użytkownika wyświetli się jako zwykły tekst.

Jeśli wyrzucany użytkownik nie jest nieobecny na czacie, pokaże się specjalna wiadomość, którą można modyfikować:

window.absentMessage = '<user> nie jest obecny na czacie.';
importScriptPage('!kick/pl/code.js', 'dev');

<user> zostanie zastąpiony nazwą użytkownika, który został wyrzucony, dlatego musi być w zmiennej.

  • Domyślne: <user> nie jest obecny na czacie, dlatego nie może zostać wyrzucony.