Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dima74/wikipedia-yofication
Скрипт для Википедии, позволяющий выполнять ёфикацию статей в полуавтоматическом режиме
https://github.com/dima74/wikipedia-yofication
script wikipedia yo yofication yoficator
Last synced: 4 months ago
JSON representation
Скрипт для Википедии, позволяющий выполнять ёфикацию статей в полуавтоматическом режиме
- Host: GitHub
- URL: https://github.com/dima74/wikipedia-yofication
- Owner: dima74
- License: gpl-3.0
- Created: 2017-02-02T19:25:49.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-04-01T04:05:15.000Z (11 months ago)
- Last Synced: 2024-04-01T05:22:47.435Z (11 months ago)
- Topics: script, wikipedia, yo, yofication, yoficator
- Language: Rust
- Homepage:
- Size: 190 MB
- Stars: 14
- Watchers: 4
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Скрипт-Ёфикатор для Википедии
[![CircleCI](https://circleci.com/gh/dima74/Wikipedia-Yofication.svg?style=svg)](https://circleci.com/gh/dima74/Wikipedia-Yofication)
[![Website](https://img.shields.io/website-up-down-green-red/https/yofication.fly.dev.svg)](https://yofication.fly.dev/)# Описание
Скрипт-Ёфикатор это [персональный скрипт](https://ru.wikipedia.org/wiki/Википедия:Персональные_скрипты) для Википедии, производящий [ёфикацию](https://ru.wikipedia.org/wiki/Ёфикатор) в полуавтоматическом режиме. Ёфикация это процесс замены буквы «е» на букву «ё», в соответствии с правилами русского языка.
# Использование
1. [Зарегистрируйтесь](https://ru.wikipedia.org/w/index.php?title=Служебная:Создать_учётную_запись) в Википедии.
2. Откройте страницу [common.js](https://ru.wikipedia.org/wiki/Служебная:Моя_страница/common.js).
3. Нажмите «Создать как викитекст».
4. Появится редактор, добавьте следующую строчку, затем нажмите «записать страницу».importScript('Участник:Дима74/yoficator.js'); //linkback [[Участник:Дима74/yoficator.js]]
5. Перейдите на страницу [Служебная:Ёфикация](https://ru.wikipedia.org/wiki/Служебная:Ёфикация).
6. Вас автоматически перенаправит на случайную страницу, чтобы вы её ёфицировали.
7. Когда страница загрузится, будет выполнена прокрутка до слова, которое предлагается ёфицировать. Слово будет выделено ярко-синим цветом.
8. Далее вам доступны две горячие клавиши:j принять замену
f отменить замену9. Проверьте, что замена корректна, и нажмите соответствующую клавишу.
10. После нажатия `j` или `f` будет найдено следующее слово для ёфикации, и страница будет прокручена до него. Если больше нет слов для ёфикации, будет произведена правка страницы от вашего имени (это может занять некоторое время), затем произойдёт перенаправление на следующую страницу для ёфикации.# Продвинутое использование
* Больше информации можно найти на [странице скрипта в Википедии](https://ru.wikipedia.org/wiki/Участник:Дима74/Скрипт-Ёфикатор).
* Если вы хотите ёфицировать какую-то конкретную статью, просто перейдите на неё, откройте редактор викитекста и нажмите на значок буквы «ё» в панели редактора.# Как скрипт находит слова для ёфикации?
Используются два источника:
* [ежемесячно обновляемая статистика встречаемости слов](https://github.com/dima74/Wikipedia-Yofication/tree/frequencies) в [дампе Википедии](https://dumps.wikimedia.org/backup-index.html)
* [словарь](https://github.com/hcodes/eyo-kernel/tree/master/dictionary) библиотеки [hcodes/eyo-kernel](https://github.com/hcodes/eyo-kernel), опубликованной под лицензией MIT.