README-файл (от англ. read me — «прочти меня») — текстовый файл, содержащий информацию о других файлах в том же каталоге или архиве; такой файл обычно сопровождает дистрибутив программы при распространении.
Такой файл обычно имеет имя readme.txt , README , readme.1st (от read me first — сначала прочти меня), read.me .
Иногда в архиве имеется несколько таких файлов на разных языках. Язык может указываться в расширении ( readme.en , readme.ru , readme.by ) или переводом имени файла ( LEEME , LISEZMOI.TXT , CZYTAJTO.txt ).
Файл README обычно включает в себя:
- информацию о системных требованиях
- инструкции по установке программы
- инструкции по настройке
- инструкции по управлению программой
- информацию о лицензии и авторском праве
- контактную информацию — как связаться с автором и/или распространителем
- известные ошибки (иногда выносится в файл BUGS )
- инструкции по устранению неполадок
- сведения об авторах и благодарности
- протокол изменений программы (обычно выносится в файлы типа ChangeLog и NEWS)
См. также
Файл:Soft template.gif | Это незавершённая статья о программном обеспечении. Вы можете помочь проекту, исправив и дополнив её. |
de:Readme
Markdown — напиши README за 2 минуты
Источник: www.sbup.com
readme.txt
Все плагины WordPress содержат основной PHP файл. А файлы из каталога WP, также содержат обязательный файл readme.txt . В этом файле размещается информация о плагине для каталога WordPress. Так например, 90% информации на странице плагина в каталоге WordPress берется из readme.txt . Иногда этот файл может использоваться и другими парсерами, плагинами и т.д. Поэтому можно сказать, что это важный файл плагина, если вы делаете публичный плагин. И даже если вы не размещаете плагин в каталоге WordPress все равно будет не лишним создать такой файл в вашем плагине.
- Для создания файла можно использовать плагин readme generator.
- Для проверки корректности файла можно использовать валидатор readme.
- Конвертер readme.txt в README.md (для GitHub) с нормальным Markdown.
Оглавление:
- Пример файла readme.txt
- Секции (разделы) readme.txt
- === Plugin Name === (заголовки)
- == Description ==
- == Frequently Asked Questions ==
- == Installation ==
- == Screenshots ==
- == Upgrade Notice ==
- == Changelog ==
- == Произвольная секция ==
- Как парсится readme
- Markdown
- Видео
- Размер файла
- Полезные ссылки
Пример файла readme.txt
=== Plugin Name === Contributors: Tkama Donate link: http://example.com/ Tags: comments, spam Tested up to: 3.4 Stable tag: 4.3 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html WC requires at least: 3.0 WC tested up to: 3.5 Here is a short description of the plugin. This should be no more than 150 characters. No markup here. == Description == This is the long description. No limit, and you can use Markdown (as well as in the following sections). For backwards compatibility, if this section is missing, the full length of the short description will be used, and Markdown parsed.
A few notes about the sections above: * «Contributors» is a comma separated list of wp.org/wp-plugins.org usernames * «Tags» is a comma separated list of tags that apply to the plugin * «Requires at least» is the lowest version that the plugin will work on * «Tested up to» is the highest version that you’ve *successfully used to test the plugin*. Note that it might work on higher versions. this is just the highest one you’ve verified. * Stable tag should indicate the Subversion «tag» of the latest stable version, or «trunk,» if you use `/trunk/` for stable.
#15 Уроки Git+GitHub — Создание файла README.md синтаксис Markdown
Note that the `readme.txt` of the stable tag is the one that is considered the defining one for the plugin, so if the `/trunk/readme.txt` file says that the stable tag is `4.3`, then it is `/tags/4.3/readme.txt` that’ll be used for displaying information about the plugin. In this situation, the only thing considered from the trunk `readme.txt` is the stable tag pointer. Thus, if you develop in trunk, you can update the trunk `readme.txt` to reflect changes in your in-development version, without having that information incorrectly disclosed about the current stable version that lacks those changes — as long as the trunk’s `readme.txt` points to the correct stable tag.
If no stable tag is provided, it is assumed that trunk is stable, but you should specify «trunk» if that’s where you put the stable version, in order to eliminate any doubt. == Installation == This section describes how to install the plugin and get it working. e.g. 1. Upload `plugin-name.php` to the `/wp-content/plugins/` directory 1. Activate the plugin through the ‘Plugins’ menu in WordPress 1. Place `<?php do_action(‘plugin_name_hook’); ?>` in your templates == Frequently Asked Questions == = A question that someone might have = An answer to that question. = What about foo bar? = Answer to foo bar dilemma. == Screenshots == 1. This screen shot description corresponds to screenshot-1.(png|jpg|jpeg|gif).
Note that the screenshot is taken from the /assets directory or the directory that contains the stable readme.txt (tags or trunk). Screenshots in the /assets directory take precedence. For example, `/assets/screenshot-1.png` would win over `/tags/4.3/screenshot-1.png` (or jpg, jpeg, gif). 2. This is the second screen shot == Changelog == = 1.0 = * A change since the previous version. * Another change. = 0.5 = * List versions from most recent at top to oldest at bottom. == Upgrade Notice == = 1.0 = Upgrade notices describe the reason a user should upgrade. No more than 300 characters. = 0.5 = This version fixes a security related bug.
Upgrade immediately. == Arbitrary section == You may provide arbitrary sections, in the same format as the ones above. This may be of use for extremely complicated plugins where more information needs to be conveyed that doesn’t fit into the categories of «description» or «installation.» Arbitrary sections will be shown below the built-in sections outlined above. == A brief Markdown Example == Ordered list: 1. Some feature 1. Another feature 1. Something else about the plugin Unordered list: * something * something else * third thing Here’s a link to [WordPress](https://wordpress.org/ «Your favorite software») and one to [Markdown’s Syntax Documentation][markdown syntax].
Titles are optional, naturally. [markdown syntax]: http://daringfireball.net/projects/markdown/syntax «Markdown is what the parser uses to process much of the readme file» Markdown uses email style notation for blockquotes and I’ve been told: > Asterisks for *emphasis*. Double it up for **strong**. `<?php code(); // goes in backticks ?>`
Секции (разделы) readme.txt
=== Plugin Name === (заголовки)
Заголовки readme.txt состоят из следующих данных:
=== Plugin Name === Stable tag: 4.3 Tested up to: 3.4 Contributors: (this should be a list of wordpress.org userid’s) Donate link: http://example.com/ Tags: comments, spam License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html WC requires at least: 3.0 WC tested up to: 3.5 Here is a short description of the plugin. This should be no more than 150 characters. No markup here.
С версии WP 5.8 заголовки Requires at least: и Requires PHP: были перенесены в главный файл плагина.
Plugin Name Название плагина. Меняем на название своего плагина. Stable tag Стабильная версия плагина – последняя доступная версия, которую вы считаете стабильной. Это очень важный тег, поскольку он определяет, какая версия плагина будет скачиваться с репозитория. Подробнее см. ниже в разделе Как парсится readme.
Requires at least (не работает с версии WP 5.8) Используются для проверки совместимости с ядром WordPress. Например, если указана требуемая версия 4.4, то пользователи версий ниже 4.4 не будут получать уведомления об обновлении. Tested up to С какой максимальной версией WP был протестирован плагин. Нужно указать только мажорные версии.
Указывать нужно только цифры: 4.9 , а не WP 4.9 . WC Requires at least WC Tested up to Аналогичные поля для плагина WooCommerce. Когда создается плагин для плагина WC. Contributors Это список (разделенный запятыми) имён людей с сайта WordPress.org (с учетом регистра), которые так или иначе работали над кодом плагина.
Разработчики могут попросить удалить их из списка, потому что не хотят, чтобы плагин отображался на странице их профиля. Если использовать имя не с WordPress.org, то оно будет отображаться без ссылки на профиль и без gravatar.
Если вы хотите изменить отображаемое имя (отображается на странице плагина), отредактируйте свой профиль https://wordpress.org/support/users/ВАШ_ID/edit/ . Tags Теги (через запятую), которые соответствуют вашему плагину и его назначению. Теги важны, так как помогают найти плагин в репозитории (например для людей, которые любят просматривать по тегам). Также в теги можно включить название вашей компании, чтобы фильтровать плагины и, например, показать клиентам. Donate link Создает ссылку “Donate to this plugin” в сайдбаре каталога. Её можно не указывать.
В конце находится место для короткого описания плагина. Рекомендуется не более 150 символов и не использовать разметку. Эта строка текста представляет собой однострочное описание плагина, которое отображается прямо под именем плагина. Если он длиннее 150 символов, он обрезается, поэтому держите его коротким.
== Description ==
Подробное описание плагина (можно использовать Markdown, см. ниже).
== Frequently Asked Questions ==
В этом разделе создается список часто задаваемых вопросов.
Список создается в таком формате:
== Installation ==
Этот раздел обычно создается, когда установка плагина требует каких-либо дополнительных действий. Если плагин устанавливается и не требует никаких доп настроек, то этот раздел можно опустить.
== Screenshots ==
Скриншоты плагина. В формате:
1. Описание скриншота один 2. Описание скриншота два
Файлы скриншотов должны располагаться в каталоге WP, в общей папке /assets или в корневой папке стабильной версии плагина. Название файла будет такое: screenshot-ЧИСЛО.png|jpg|jpeg|gif . Например: screenshot-1.jpg и sreenshot-2.png .
Файлы в главной папке /assets имеют больший приоритет. Например, /assets/screenshot-1.png выиграет у /tags/4.3/screenshot-1.(png|jpg|jpeg|gif) .
Описание элементов списка станет подписью к картинке. В описании можно использовать URL, если нужно.
== Upgrade Notice ==
Важные заметки по апгрейду (обновлениям). Вообще, лог обновлений ведется в разделе changelog а в этом разделе рекомендуется вписывать очень важные заметки, когда что-то, что может сломать работу плагина было добавлено/изменено в плагине.
= 1.3 = В версии 1.3 была запрещена функция `foo()`, заменить её на `bar()` в своих проектах. = 1.0 = Изменилось название таблицы плагина с `wp_foo` на `wp_myplug`.
Этот раздел не виден на главной странице репозитория, но может быть полезен. Содержание здесь станет видимым в админке WordPress (при клике на ссылку «Детали» на странице wp-admin/plugins.php или wp-admin/update-core.php .
== Changelog ==
Список изменения, рекомендуется в формате списка:
= 1.0 = * A change since the previous version. * Another change. = 0.5 = * List versions from most recent at top to oldest at bottom.
== Произвольная секция ==
В readme можно указывать любые секции. Не рекомендуется создавать много секций. В идеале нужно ограничится базовыми секциями, чтобы сохранялся привычный стандарт описания плагина.
Примеры произвольных секций:
Как парсится readme
Каталог плагинов WordPress.org работает на основе информации, найденной в поле Stable Tag, в файле readme.txt . WordPress.org считывает readme.txt в директории /trunk (в каталоге плагинов), читается значение поля Stable Tag. Когда Stable Tag отсутствует или равен trunk , стабильной версией плагина считается код в папке /trunk . Если для Stable Tag задана конкретная версия, то эта версия будет проверяться (должна находится) в каталоге /tags/ . Например, если указана версия 1.2.3 , то все данные плагина будут взяты из папки /tags/1.2.3/ . Тут возможно 2 сценария:
- /tags/1.2.3/ существует — /trunk не будет использован при анализе чего угодно. Так, например, если попытаться изменить описание плагина в /trunk/readme.txt , но Stable Tag не равно trunk , то внесенные изменения ничего не изменят на странице плагина, потому что данные будут взяты из readme.txt , на который указывает Stable Tag .
- /tags/1.2.3/ НЕ существует — для анализа будет использована папка /trunk .
Если Stable Tag не указан, то он имеет значение по умолчанию trunk .
Stable Tag указывает на подкаталог в каталоге /tags , но версия плагина НЕ берется из названия этой папки. А берется из главного файла плагина. Так, например, если изменить Stable Tag на 1.4 , а в PHP файле плагина по-прежнему указано 1.3, то версия будет 1.3.
Каталог WordPress.org читает основной PHP файл плагина, чтобы получить: имя плагина, URI плагина, номер версии. В кнопке загрузки на странице плагина используется версия указанная в основном файле плагина (не из readme)!
Markdown
В readme используется немного измененная версия Markdown. 90% синтаксиса Markdown работает как ожидается.
Можно использовать Markdown ссылки. У них стандартный синтаксис:
[WordPress](http://wordpress.org)
Пример Markdown маркировки для других элементов:
Нумерованный список: 1. Some feature 1. Another feature 1. Something else about the plugin Ненумерованный список: * something * something else * third thing Ненумерованный список (многоуровневый): * First item * Second item * Tird item (2 уровень) * Fouth item (2 уровень) * Fifth item (1 уровень) * etc. Here’s a link to [WordPress](https://wordpress.org/ «Your favorite software») and one to [Markdown’s Syntax Documentation][markdown syntax].
Titles are optional, naturally. [markdown syntax]: http://daringfireball.net/projects/markdown/syntax «Markdown is what the parser uses to process much of the readme file» Markdown uses email style notation for blockquotes and I’ve been told: > Asterisks for *emphasis*. Double it up for **strong**. «
Видео
Можно встраивать видео из YouTube, Vimeo и других сервисов из белого списка WordPress.
Вставляется видео как ссылка на видео на отдельной строке в readme файле.
Не рекомендуется добавлять ссылку последней строкой файла, потому что иногда форматирование может сломаться и ссылка не преобразуется в код видео.
Размер файла
Файл размером более 10k может привести к ошибкам. readme по возможности должен быть кратким. Не нужно совать в readme все что угодно, используйте ссылки, например ссылки на описание плагина на вашем сайте.
Большой список изменений, можно вынести в отдельный файл, например, changelog.txt а в readme указать ссылку на этот файл. Так в readme будет порядок.
- Проверка и просмотр readme (инструмент)
- Форматирование readme (англ)
- Конвертор readme в markdown (GitHub)
Источник: wp-kama.ru
Что такое » readme.txt » ?
В нашей базе содержится 4 разных файлов с именем readme.txt . You can also check most distributed file variants with name readme.txt. Совокупная оценка — 5( 5 ) (комментариев: 1 ).
Подробности о наиболее часто используемом файле с именем «readme.txt»
Продукт: (Пустое значение) Компания: (Пустое значение) Описание: (Пустое значение) Версия: (Пустое значение) MD5: be8b5323af53af03397906d63811e9b1 SHA1: 82bf1743f9fc32d319c6c65ff56756835dd296a6 SHA256: 6633c59e7acb1d77dc4d4d86d8bc173c0e1a50649f83fe475e151f85a981d487 Размер: 36762 Папка: %SystemDiskRoot% ОС: Windows XP Частота: Низкая
Проверьте свой ПК с помощью нашей бесплатной программы
System Explorer это наша бесплатная, удостоенная наград программа для быстрой проверки всех работающих процессов с помощью нашей базы данных. Эта программа поможет вам держать систему под контролем.
«readme.txt» безопасный или опасный?
Загрузка диаграммы
100% файлов помечены как безопасные .
Последний новый вариант файла «readme.txt» был обнаружен 3805 дн. назад.
Комментарии пользователей для «readme.txt»
Текущим параметрам фильтрации удовлетворяют несколько файлов. Будут показаны комментарии ко всем файлам.
БЕЗОПАСНЫЙ оценка пользователя Dias для файла %SystemDiskRoot%readme.txt
Добавить комментарий для «readme.txt»
Для добавления комментария требуется дополнительная информация об этом файле. Если вам известны размер, контрольные суммы md5/sha1/sha256 или другие атрибуты файла, который вы хотите прокомментировать, то вы можете воспользоваться расширенным поиском на главной странице .
Если подробности о файле вам неизвестны, вы можете быстро проверить этот файл с помощью нашей бесплатной утилиты. Загрузить System Explorer.
Проверьте свой ПК с помощью нашей бесплатной программы
System Explorer это наша бесплатная, удостоенная наград программа для быстрой проверки всех работающих процессов с помощью нашей базы данных. Эта программа поможет вам держать систему под контролем. Программа действительно бесплатная, без рекламы и дополнительных включений, она доступна в виде установщика и как переносное приложение. Её рекомендуют много пользователей.
Источник: systemexplorer.net