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?)