From 538e2fec37335945ec5949a40a84097053980cc2 Mon Sep 17 00:00:00 2001 From: Maxim Lihachev Date: Tue, 8 Nov 2016 15:24:49 +0500 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BA=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- css/feminitives.css | 1 + gofem.html | 1 + js/feminitives.js | 25 +++++++++++++++++++++---- 3 files changed, 23 insertions(+), 4 deletions(-) diff --git a/css/feminitives.css b/css/feminitives.css index 60794c1..1f4d67e 100644 --- a/css/feminitives.css +++ b/css/feminitives.css @@ -25,6 +25,7 @@ #definition-help { text-align: justify; font-size: 16px; + margin-top: -230px !important; } #definition-dict { diff --git a/gofem.html b/gofem.html index 7971d73..df2705d 100644 --- a/gofem.html +++ b/gofem.html @@ -27,6 +27,7 @@ + diff --git a/js/feminitives.js b/js/feminitives.js index ef93476..6e6e796 100644 --- a/js/feminitives.js +++ b/js/feminitives.js @@ -245,11 +245,12 @@ function get_wiktionary(term) { } //Создание и вывод феминитива -function tr() { +function tr(word) { HTML.dict().innerHTML = ""; + HTML.content().innerHTML = ""; //Исходное слово - var wd = HTML.input().value.trim().split(" ")[0]; + var wd = word || HTML.input().value.trim().split(" ")[0]; //Вывод дефиниции get_wiktionary(wd); @@ -259,6 +260,9 @@ function tr() { //Вывод информации HTML.dict().innerHTML = feminitives[1].join(" | "); HTML.content().innerHTML = feminitives[0].replace(/(.)/, s => s.toUpperCase()); + + // + HTML.input().value = wd; } //Инициализация с разбором адресной строки @@ -270,7 +274,7 @@ function init(container) { HTML.input().addEventListener("keyup", function(event) { event.preventDefault(); if (event.keyCode == 13) { - tr(container); + tr(); } }); @@ -288,7 +292,20 @@ function init(container) { if (window.location.search.substring(1)) { HTML.input().value = decodeURIComponent(querySt("word").replace(/\+/g," ")); - tr(container); + tr(); } } +function show_help() { + HTML.content().innerHTML = "
" + + "

ФЕМИНИТИВЫ – это слова женского рода, " + + "альтернативные или парные аналогичным понятиям мужского рода, " + + "относящимся ко всем людям независимо от их пола.

" + + "

При помощи этой небольшой программы, реализующей феминистическую логику, " + + "вы сами можете создать феминитивы к любому слову.

" + + "

Попробуйте: " + + "автор, " + + "врач.

" + + "
"; +} +