|
|
@ -281,23 +281,28 @@ function get_wiktionary(term) { |
|
|
|
|
|
|
|
|
|
|
|
//Создание и вывод феминитива
|
|
|
|
//Создание и вывод феминитива
|
|
|
|
function tr(word) { |
|
|
|
function tr(word) { |
|
|
|
HTML.dict().innerHTML = ""; |
|
|
|
|
|
|
|
HTML.content().innerHTML = ""; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//Исходное слово
|
|
|
|
//Исходное слово
|
|
|
|
var wd = word || HTML.input().value.trim().split(" ")[0]; |
|
|
|
var wd = word || HTML.input().value.trim().split(" ")[0]; |
|
|
|
|
|
|
|
|
|
|
|
//Вывод дефиниции
|
|
|
|
if (wd) { |
|
|
|
get_wiktionary(wd); |
|
|
|
HTML.dict().innerHTML = ""; |
|
|
|
|
|
|
|
HTML.content().innerHTML = ""; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//Вывод дефиниции
|
|
|
|
|
|
|
|
get_wiktionary(wd); |
|
|
|
|
|
|
|
|
|
|
|
var feminitives = make_feminitives(wd); |
|
|
|
var feminitives = make_feminitives(wd); |
|
|
|
|
|
|
|
|
|
|
|
//Вывод информации
|
|
|
|
//Вывод информации
|
|
|
|
HTML.dict().innerHTML = feminitives[1].join(" | "); |
|
|
|
HTML.dict().innerHTML = feminitives[1].join(" | ") |
|
|
|
HTML.content().innerHTML = feminitives[0].replace(/(.)/, s => s.toUpperCase()); |
|
|
|
|| "Это слово и так прекрасно. Оставим его как есть."; |
|
|
|
|
|
|
|
HTML.content().innerHTML = feminitives[0].replace(/(.)/, s => s.toUpperCase()); |
|
|
|
|
|
|
|
|
|
|
|
//
|
|
|
|
//
|
|
|
|
HTML.input().value = wd; |
|
|
|
HTML.input().value = wd; |
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
show_help(); |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
//------------------------------------------------------------------------------
|
|
|
|
//------------------------------------------------------------------------------
|
|
|
@ -317,19 +322,22 @@ function init(container) { |
|
|
|
|
|
|
|
|
|
|
|
//Разбор адреса
|
|
|
|
//Разбор адреса
|
|
|
|
querySt = function(option) { |
|
|
|
querySt = function(option) { |
|
|
|
gy = window.location.search.substring(1).split("&"); |
|
|
|
gy = window.location.search.substring(1).split("&"); |
|
|
|
|
|
|
|
|
|
|
|
for (i=0; i < gy.length; i++) { |
|
|
|
for (i=0; i < gy.length; i++) { |
|
|
|
ft = gy[i].split("="); |
|
|
|
ft = gy[i].split("="); |
|
|
|
if (ft[0] == option) { |
|
|
|
if (ft[0] == option) { |
|
|
|
return ft[1]; |
|
|
|
return ft[1]; |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (window.location.search.substring(1)) { |
|
|
|
var query = decodeURIComponent(querySt("word")); |
|
|
|
HTML.input().value = decodeURIComponent(querySt("word").replace(/\+/g," ")); |
|
|
|
if (query !== 'undefined') { |
|
|
|
|
|
|
|
HTML.input().value = query.replace(/\+/g," "); |
|
|
|
tr(); |
|
|
|
tr(); |
|
|
|
|
|
|
|
} else { |
|
|
|
|
|
|
|
show_help(); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|