Wikisłownikarz:Derbeth/sk.js: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Derbeth (dyskusja | edycje)
0.19.0: zmiana zachowania popr. apostrofów dla niepolskich sekcji, popr. błędu z {blm}, zmiana sortowania interwiki
Derbeth (dyskusja | edycje)
0.20.0 - dodatkowa składnia skrótów, zamiana dwóch pauz na półpauzę
Linia 3:
var wt_sk = new Object();
// wersja wyświetlana w dymku przy przycisku
var wiktSkVer = '0.1920.0';
// jeśli =true, to usuwa np. coś takiego: rzeczownik, rodzaj żeński, męski
wt_sk.usuwajWszystkieNiewypelnione = false;
Linia 264:
str = str.replace(/\[http:\/\/([^\]]*)\|([^\]]*)\]/gi, "[http://$1 $2]");
// [[dobr<y?a>]] -> [[dobry|dobra]], [[<s?S>łowo]] -> [[słowo|Słowo]], [[<s?S>łow<o?a>]] -> [[słowo|Słowa]]
str = str.replace(/\[\[<([^|#\]=?]+)\?([^|#\]=>]*)>([^|#\]=>]+)(<([^|#\]=?]+)\?([^|#\]=>]*)>)?\]\]/g, '[[$1$3$5|$2$3$6]]');
str = str.replace(/\[\[([^|#\]=<]+)<([^|#\]=?]+)\?([^|#\]=>]*)>(=[^|#\]=]+)?\]\]/g, '[[$1$2$4|$1$3]]');
Linia 593 ⟶ 594:
str = str.replace(/\{\{ *PAGENAME *\}\}/g, '{{subst:PAGENAME}}');
str = str.replace(/\<strike\>([^\n\<]+)\<\/strike\>/gm, "<s>$1</s>");
str = str.replace(/ -- /g, ' – '); // na ndash (półpauzę)
str = str.replace(/ +/g, " "); // usuwa podwójne spacje
str = str.replace(/ +$/gm, ""); // wyrzucenie spacji z końca linii
Linia 824 ⟶ 826:
});
str = changeTextUntilchangeTextBetween(str, '{{etymologia}}', '{{uwagi}}', poprawCudzyslowy);
str = changeTextUntil(str, '{{uwagi}}', '{{źródła}}', poprawCudzyslowy);