Wikisłownikarz:Derbeth/Sprzątanie kodu
Ta strona opisuje rozwojową wersję skryptu do sprzątania kodu. Stara wersja jest opisana w Wikisłownik:Narzędzia/Sprzątanie kodu.
Używanie skryptu
[edytuj]By używać skryptu należy włączyć go w sekcji "gadżety" w preferencjach. Zanim zaczniesz używać regularnie skryptu, musisz mieć pozwolenie jednego z administratorów.
Pamiętaj: zawsze używaj podglądu zmian - albo w ogóle nie używaj sprzątania kodu.
Haczyki
[edytuj]- Skrypt przestawia bez sensu język na początek tłumaczeń
- Po nazwie języka brakuje obowiązkowego dwukropka. Wstaw dwukropek i uruchom skrypt jeszcze raz.
Warto wiedzieć
[edytuj]Skróty
[edytuj]Skrypt umożliwia stosowanie skrótów w pisaniu linków:
- [[па́па]] jest zamieniane (na razie tylko w języku rosyjskim) na [[папа|па́па]]
- [[coś=polski]] → [[coś#coś (język polski)|coś]]
- [[coś=polski|Coś]] → [[coś#coś (język polski)|Coś]]
- [[późnośredniowieczn<y?a>]] → [[późnośredniowieczny|późnośredniowieczna]]
- [[późnośredniowieczn<y?a>=polski]] → [[późnośredniowieczny#późnośredniowieczny (język polski)|późnośredniowieczna]]
- [[<s?S>łowo]] → [[słowo|Słowo]]
- [[<s?S>łow<o?a>]] → [[słowo|Słowa]]
Po nakierowaniu myszy na ikonkę sprzątania (miotłę) pokazuje się wersja skryptu. Jeśli odświeżanie nie pomaga uzyskać najnowszej dostępnej wersji - w przeglądarce Opera można otworzyć panel boczny, wybrać ikonkę "info", przewinąć na dół do listy skrypty, kliknąć na skrypt zawierający "Derbeth" i "sk" w nazwie a następnie kliknąć Ctrl+R.
Usuwanie niewypełnionych części szablonu
[edytuj]Po wstawieniu na stronę "Wikipedysta:Moja nazwa/monobook.js" kodu
// ustawienia do sprzątania kodu addOnloadHook(function (){ if (wt_sk.usuwajWszystkieNiewypelnione!==undefined) wt_sk.usuwajWszystkieNiewypelnione=true; });
skrypt sprzątania kodu będzie usuwał niewypełnione części szablonu: rzeczownik, rodzaj żeński, męski oraz angielski: (1.1) [[ ]] i dodatkowo wstawiał {{dopracować}}, gdy nie wpisano definicji.
Kod
[edytuj]Błędy
[edytuj]Proszę pisać na stronę dyskusji tej strony albo moją.
Co jest do zrobienia
[edytuj]Rzeczy, które koniecznie muszą być zrobione
[edytuj]Rzeczy, które mogą być zrobione
[edytuj]Rzeczy, które być może kiedyś będą zrobione
[edytuj]- wykrywanie apostrofów-sierotek psujących tekst i w jakiś sposób ostrzeganie, że są
- ograniczenie wstawiania średnika przed {{wikipedia}} do znaczeń (ale czy inne użycie ma sens?)