Заметки с перенаправлением | Notes with redirection
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Михаил Капелько 7ad3c0a764 Добавить английский перевод описания меток 4 years ago
метки Создать метки и базу для испытаний 4 years ago
.gitignore Перенаправить жёстко 4 years ago
README.md Добавить английский перевод описания меток 4 years ago
index.html Перенаправить жёстко 4 years ago
база Создать метки и базу для испытаний 4 years ago
ген Сортировать метки от новейших к старейшим 4 years ago
метки_1.0.0.html Сортировать метки от новейших к старейшим 4 years ago

README.md

RU

МЕТКИ представляют собой простой способ делать заметки с перенаправлением.

Они отлично зарекомендовали себя в ходе разработки игр Память и Маджонг.

Добавление метки

  • Добавляем новый файл под любым удобным именем в директорию метки

  • Генерируем базу файлов всех меток

    $ ./ген
    
  • Отправляем изменения в хранилище Git

    $ git add .
    $ git commit -m "Добавить метку разбора файлов"
    $ git push
    

Формат файла метки

Файл метки имеет следующий формат:

ИМЯ
разбор_файлов
ДАТА
2019-08-08
ОПИСАНИЕ
Разбор файлов с метками. АПИ.
Можно несколько строк.
АДРЕС
http://ссылка/на/пример/или/прочерк

После разбора файла указанные обязательные ключи будут содержать следующие значения:

Ключ Значение
ИМЯ разбор_файлов
ДАТА 2019-08-08
ОПИСАНИЕ Разбор файлов с метками. АПИ. Можно несколько строк.
АДРЕС http://ссылка/на/пример/или/прочерк

Примеры файлов меток для игры “Память” можно посмотреть здесь.

Перенаправление

Перенаправление осуществляется файлом метки_1.0.0.html, который принимает имя метки после знака вопроса ?.

Пример метки для игры “Память” выглядит следующим образом: http://kornerr.ru/память?и.цвет

Просмотр существующих меток

Если запрошенного имени метки не существует, отображается список доступных меток с описанием.

Пример списка меток для игры “Память” выглядит следующим образом: http://kornerr.ru/память?лебедьРакЩука

Создание меток для своего проекта

МЕТКИ удобно использовать под конкретный проект. Для этого необходимо:

Шаг Пример из игры “Память”
1 Создать хранилище с метками Хранилище
2 Скопировать файл метки_1.0.0.html метки.html
3 Задать в нём адрес файла базы меток Адрес
4 Создать файл index.html для перенаправления на метки с целью сокращения адреса index.html

EN

METKI (marks in Russian) represent a simple way to create bookmarks with redirection.

Marks worked great during the development of Memory and Mahjong games.

Add a mark

  • Add a new file under any name into метки directory

  • Generate base file for all marks

    $ ./ген
    
  • Commit changes to Git repository

    $ git add .
    $ git commit -m "Add a mark to parse files"
    $ git push
    

Mark file format

Mark file has the following format:

ИМЯ
parse_files
ДАТА
2019-08-08
ОПИСАНИЕ
Parsing files with marks. API.
We can use more than one line.
АДРЕС
http://link/to/the/sample/or/a/dash

Once the file is parsed, mandatory keys specified above have the following values:

Key Key description Value
ИМЯ Name parse_files
ДАТА Date 2019-08-08
ОПИСАНИЕ Description Parsing files with marks. API. We can use more than one line.
АДРЕС Address http://link/to/the/sample/or/a/dash

Have a look at “Memory” game mark files here.

Redirection

Redirection is performed by метки_1.0.0.html file, which accepts mark's name after question mark ?.

“Memory” game mark looks like this: http://kornerr.ru/память?и.цвет

List existing marks

When requested mark name does not exist, a list of all existing marks is presented.

List of “Memory” game marks can be retrieved like this: http://kornerr.ru/память?sputnik.balalaika

Create marks for your project

Marks are convenient to use per project. To have marks for your project, you need to:

Step “Memory” game sample
1 Create repository with marks Repository
2 Copy метки_1.0.0.html file (under any name) метки.html
3 Update it to point to URL of your base file with marks Address
4 Create index.html file that redirects to marks to shorten URL index.html