Browse Source

Феминизатор v1.2

master
Maxim Lihachev 9 years ago
parent
commit
2f56ced5f7
  1. 34
      README.md
  2. 12
      gofem.html
  3. 7
      js/feminitives.js

34
README.md

@ -0,0 +1,34 @@
**feminizator** - феминизатор слов
##Лицензия
Copyright (C) 2016-2017, Maxim Lihachev, <envrm@yandex.ru>
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.
##Описание
ФЕМИНИТИВЫ – это слова женского рода, альтернативные или парные
аналогичным понятиям мужского рода, относящимся ко всем людям независимо от их
пола.
При помощи этой небольшой программы,реализующей феминистическую
логику, вы сами можете создать феминитивы к любому слову.
##Помощь
Буду рад любому вкладу в развитие столь важного для третьей волны феминизма
проекта, будь то тестирование, сообщения об ошибках, новые правила создания
феминитивов и просто мысли.
##Версия
1.2

12
gofem.html

@ -6,6 +6,8 @@
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="Феминизатор слов">
<meta name="author" content="Likhachev Maxim">
<link rel="shortcut icon" href="img/favicon.ico" type="image/x-icon"> <link rel="shortcut icon" href="img/favicon.ico" type="image/x-icon">
@ -15,7 +17,7 @@
<body> <body>
<div style="text-align: center;"> <div style="text-align: center;">
<div id="definition"> <div id="definition">
<h1>Феминизатор v1.1</h1> <h1>Феминизатор v1.2</h1>
<input id="definition-word" type="text" placeholder="Слово" autofocus> <input id="definition-word" type="text" placeholder="Слово" autofocus>
<button id="definition-convert" type="button">Феминитивь!</button> <button id="definition-convert" type="button">Феминитивь!</button>
@ -31,9 +33,9 @@
аналогичным понятиям мужского рода, относящимся ко всем людям независимо от их аналогичным понятиям мужского рода, относящимся ко всем людям независимо от их
пола.</p> пола.</p>
<p>При помощи <a href="TODO">этой небольшой программы</a>,реализующей <p>При помощи <a href="http://github.com/envrm/feminizator">
феминистическую логику, вы сами можете создать феминитивы к любому этой небольшой программы</a>,реализующей феминистическую
слову.</p> логику, вы сами можете создать феминитивы к любому слову.</p>
<p>Попробуйте: <a href="javascript:tr('автор');">автор</a>, <a <p>Попробуйте: <a href="javascript:tr('автор');">автор</a>, <a
href="javascript:tr('врач');">врач</a>.</p> href="javascript:tr('врач');">врач</a>.</p>
@ -43,7 +45,7 @@
</div> </div>
<a class="toolbar" href="javascript:show_help()" title="Справка">?</button> <a class="toolbar" href="javascript:show_help()" title="Справка">?</button>
<a class="toolbar" href="javascript:download_image()" title="Сохранить изображение"></a> <a class="toolbar" href="javascript:download_image()" title="Сохранить изображение"></a>
<a class="toolbar" href="http://vk.com/share.php?url=http://mysite.com" title="Поделиться в vk.com"></button> <a class="toolbar" href="http://vk.com/share.php?url=http://envrm.github.io/apps/feminizator/gofem.html" title="Поделиться в vk.com"></button>
</div> </div>
</div> </div>

7
js/feminitives.js

@ -1,5 +1,5 @@
// Copyright (C) 2016, Maxim Lihachev, <envrm@yandex.ru> // Copyright (C) 2016-2017, Maxim Lihachev, <envrm@yandex.ru>
// //
// This program is free software: you can redistribute it and/or modify // This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by // it under the terms of the GNU General Public License as published by
@ -112,7 +112,7 @@ FEM.endings = {
'есса' : [ 'есса' : [
['[аео]р', 0], ['[аео]р', 0],
['[ои]к', 0], ['[ои]к', 0],
['ог', 0], //биолог -> биологиня ['ог', 0], //биолог -> биологесса
['ан', 0], ['ан', 0],
['рг', 0], ['рг', 0],
['ач', 0], //врач -> врачесса ['ач', 0], //врач -> врачесса
@ -168,6 +168,9 @@ FEM.endings = {
FEM.exceptions = { FEM.exceptions = {
'феминист' : [ ['профеминист', 'союзник'], 'феминист' : [ ['профеминист', 'союзник'],
"Мифическое создание, якобы поддерживающее феминизм. В реальности не встречается." "Мифическое создание, якобы поддерживающее феминизм. В реальности не встречается."
],
'жена' : [ ['мужерабка', 'подстилка патриархата'],
"Женщина, прогнувшаяся под патриархат и получающая удовольствие от угнетения."
] ]
}; };

Loading…
Cancel
Save