Centrum Społeczności
Advertisement

Możliwe jest stworzenie prostych ankiet na Twojej wiki za pomocą łatwego kodu.

Jak dodać ankietę na stronę?

Aby dodać ankietę, należy użyć wzorcowego kodu:

<poll>
Pytanie ankiety
Odpowiedź 1
Odpowiedź 2
Odpowiedź 3 
etc.
</poll>

Na przykład

<poll>
Jaki jest Twój ulubiony bohater?
Julia
Maciek
Janek
Kamil
Bożena
Darek
Inny
Monika
Sławek
</poll>

Co da w rezultacie:


Jak to działa?

Głosy są zliczane od każdego głosującego zarejestrowanego użytkownika na konto, a jeśli głosujący nie jest zalogowany, to na adres IP. Jednakże dane kto jak głosował są niemożliwe do wglądu. Taki system sprawia, że wyniki są łatwe do manipulacji, dlatego takie ankiety nie powinny być używane do ważnych głosowań.

Użytkownicy mają możliwość zmiany głosu w każdym momencie.

Ankiety wyświetlają informacje, ile osób zagłosowało na daną kwestię, jaki to procent wszystkich głosów, a także sumaryczną liczbę głosów oraz datę utworzenia sondy.

Czy można zresetować ankietę?

Niemożliwe jest zresetowanie ankiety przez specjalną funkcję. Ankiety mają nieograniczony czas trwania.

Aby zresetować wyniki głosowania w ankiecie, wykonaj niewielką zmianę w tytule lub jakieś z odpowiedzi.

Ponieważ bardzo łatwo jest w coś takiego uczynić, wyniki z ankiet mogą zostać szybko utracone. Przywrócenie wersji sprzed zresetowania może odtworzyć informację, lecz nie powinno się polegać na tej metodzie. Jeżeli wyniki ankiety są dla Ciebie ważne, najlepiej je zarchiwizować w innym miejscu.

Dostosowywanie wyglądu

Jest możliwe zmienianie wyglądu ankiety poprzez dodanie kodu CSS do MediaWiki:Common.css lub MediaWiki:Monobook.css.

Zmiana szerokości ankiety

Ankiety posiadają domyślną szerokość 40 w skórce Monobook. Administratorzy mogą ustawić możliwość zmiany szerokości:

div.ajax-poll { width:auto !important; }

Używając powyższej formuły w arkuszu/arkuszach CSS danej wiki.

Dzięki temu wszystkie ankiety będę miały taką szerokość jak „pola”, w których się znajdują, czyli będą rozszerzać się tak, jak wymuszać będzie tekst. Możliwe jest także indywidualne ustalenie szerokości tabeli przez tag <div>. Przykładowo:

<div style="width:250px;">
<poll>
Jak szeroka jest ta ankieta?
Bardzo
Niezbyt
</poll>
</div>
Advertisement