Szablon:Bots/opis
Z Wikipedii
Niniejsze szablony służą do kontroli zmian w artykule dla wszystkich bądź wybranych botów. Szablon może działać zarówno w trybie opt-in (zezwolenie na zmiany przez boty) jak i opt-out (blokada botów). Jawne zezwolenie na zmiany daje możliwość uruchomienia bota o domyślnej polityce opt-out na wybranej grupie artykułów. Głównym zastosowaniem poniższych szablonów są strony w przestrzeniach nazw "Wikipedysta:" i "Dyskusja wikipedysty:". Użycie w pozostałych przestrzeniach nazw powinno być dokładnie przemyślane.
W szczególności, w przestrzeni głównej:
- nie używaj szablonu bez zastanowienia,
- spróbuj naprawić problem u źródła kontaktując się z właścicielem bota lub społecznością,
- usuń szablon gdy źródłowy problem zostanie rozwiązany.
[edytuj] Składnia:
{{nobots}} Blokuj wszystkie boty (forma skrócona) {{bots}} Zezwalaj na wszystkie boty (forma skrócona) {{bots|allow=<botlist>}} Blokuj wszystkie boty z wyjątkiem wymienionych {{bots|deny=<botlist>}} Blokuj wszystkie boty na liście
Gdzie <botlist> jest listą nazw botów oddzielonych przecinkami (AWB oznacza wszystkie boty bazujące na AutoWikiBrowser):
{{bots|allow=HagermanBot,Werdnabot}} {{bots|deny=AWB}}
<botlist> może przyjąć też wartość "none" albo "all" jak w poniższych przykładach:
{{bots|allow=all}} Zezwalaj na wszystkie boty {{bots|allow=none}} Blokuj wszystkie boty {{bots|deny=all}} Blokuj wszystkie boty {{bots|deny=none}} Zezwalaj na wszystkie boty
Boty nie mają obowiązku stosować się do szablonu, jest to uzależnione od ich funkcjonalności, właściciela i warunków uzyskania zgody na działanie. Boty aktualnie obsługujące ten standard są wymienione w kategorii exclusion compliant bots na enwiki.
[edytuj] Uwagi
- Niepełna lista botów interwiki
- SieBot,A4Bot,AlleborgoBot,Thijs!bot,YurikBot,Tsca.bot,Eskimbot,MastiBot
[edytuj] Implementacja
- Pywikipediabot wspiera szablony od wersji r4096. Można włączyć ignorowanie szablonów przy użyciu odpowiedniego parametru.
- Od wersji 3.2.0.0 AutoWikiBrowser w pełni wspiera {{bots}} i {{nobots}}. Ponadto, ogólna nazwa AWB może być użyta to zablokowania wszystkich botów bazujących na AWB. Niemniej jednak, AWB posiada również opcję do ignorowania tych szablonów.