Автозаготовки: обозначение фильма-сказки
Описание сайтов и типов материалов в поиске источников ИИ
 
Строка 1: Строка 1:
__NOINDEX__
__NOINDEX__
'''BardPlay 0.2.4''' — карточки фильмов, спектаклей, аудиоспектаклей, пьес и циклов. Обновление от 27 октября 2026 года.
'''BardPlay 0.2.5''' — карточки фильмов, спектаклей, аудиоспектаклей, пьес и циклов. Обновление от 27 октября 2026 года.


[[Фильмы, спектакли, циклы|Открыть раздел]] · [[Справка/Фильмы, спектакли, циклы|Инструкция для редактора]]
[[Фильмы, спектакли, циклы|Открыть раздел]] · [[Справка/Фильмы, спектакли, циклы|Инструкция для редактора]]
Строка 23: Строка 23:


== Установка и безопасность ==
== Установка и безопасность ==
MediaWiki 1.43+, PHP 8.1+, Cargo, PageForms и BardAIFormatSong 0.5.6+. Разместить расширение в extensions, подключить <code>wfLoadExtension( 'BardPlay' );</code>, создать шаблон/форму/подвал из wiki-pages.json и только новую таблицу Cargo Play. Подробная последовательность и изменения шаблонов Подвал/BottomSong описаны в README архива.
MediaWiki 1.43+, PHP 8.1+, Cargo, PageForms и BardAIFormatSong 0.5.7+. Разместить расширение в extensions, подключить <code>wfLoadExtension( 'BardPlay' );</code>, создать шаблон/форму/подвал из wiki-pages.json и только новую таблицу Cargo Play. Подробная последовательность и изменения шаблонов Подвал/BottomSong описаны в README архива.


Чтение открыто всем. Для изменений требуется вход и обычные права редактирования затрагиваемой страницы. POST, CSRF, проверка ревизии и состава списка; запись через нативный MediaWiki edit API. Сохраняются обычная история, защита страниц и фильтры. При добавлении связи меняется только Movie выбранной песни. Модуль bardplayedit закрыт правами; только POST с CSRF. Ключ DS хранится на сервере. Отдельные ограничения поиска и генерации: 60 запросов в час на участника и 600 в день на сайт.
Чтение открыто всем. Для изменений требуется вход и обычные права редактирования затрагиваемой страницы. POST, CSRF, проверка ревизии и состава списка; запись через нативный MediaWiki edit API. Сохраняются обычная история, защита страниц и фильтры. При добавлении связи меняется только Movie выбранной песни. Модуль bardplayedit закрыт правами; только POST с CSRF. Ключ DS хранится на сервере. Отдельные ограничения поиска и генерации: 60 запросов в час на участника и 600 в день на сайт.
Строка 38: Строка 38:


== Скачать ==
== Скачать ==
* [https://bard-wiki.net/downloads/extensions/BardPlay/BardPlay-0.2.4.zip BardPlay-0.2.4.zip]
* [https://bard-wiki.net/downloads/extensions/BardPlay/BardPlay-0.2.5.zip BardPlay-0.2.5.zip]
* [https://bard-wiki.net/downloads/extensions/BardPlay/BardPlay-0.2.4.tar.gz BardPlay-0.2.4.tar.gz]
* [https://bard-wiki.net/downloads/extensions/BardPlay/BardPlay-0.2.5.tar.gz BardPlay-0.2.5.tar.gz]


SHA-256:
SHA-256:
<pre>
<pre>
3e724c8518bce7514eb736a5f946f935bf3c2762e886f70e5408fbdad000b358 BardPlay-0.2.4.zip
51df58ba513eb3ef0770e41adce69e7617070937b2d61f895fbae453f4fa8a21 BardPlay-0.2.5.zip
2422ac62cf765d06b360a654b12fa04de149073b130989f6b3b3dd132e86058c BardPlay-0.2.4.tar.gz
755b95ea478e64116eb97c45687407856671fa927a417ef02dbd9f0d97272e86 BardPlay-0.2.5.tar.gz
</pre>
</pre>


Строка 62: Строка 62:
== Обозначения фильмов ==
== Обозначения фильмов ==
В поле песни также распознаются «фильм» и «фильм-сказка» — для них создаётся заготовка типа «Кинофильм». Исходное обозначение сохраняется как вариант названия. Неопределённые и похожие названия остаются на странице [[Служебная:Уточнение произведений|Уточнение произведений]]. Упоминания в комментариях не запускают автосоздание.
В поле песни также распознаются «фильм» и «фильм-сказка» — для них создаётся заготовка типа «Кинофильм». Исходное обозначение сохраняется как вариант названия. Неопределённые и похожие названия остаются на странице [[Служебная:Уточнение произведений|Уточнение произведений]]. Упоминания в комментариях не запускают автосоздание.
== Описание найденных источников ==
В результатах поиска отдельно показаны название и домен сайта, его тематика, тип материала и фрагмент страницы. Например, статья об актёре в Википедии отличается от карточки фильма у телеканала. Если название карточки найдено во фрагменте, но не в заголовке источника, это отмечается отдельно. Для неизвестного сайта тип явно не определён. Эти сведения помогают выбрать источник, но не являются оценкой достоверности.

Текущая версия от 18:00, 28 октября 2026

BardPlay 0.2.5 — карточки фильмов, спектаклей, аудиоспектаклей, пьес и циклов. Обновление от 27 октября 2026 года.

Открыть раздел · Инструкция для редактора

Возможности

Подписи песен: «Название (композитор - автор стихов) — первая строка». Если автор музыки и стихов один, имя не повторяется. Названия самих страниц не меняются.

Одна форма Play с выбором типа и соответствующих полей. Варианты названия вводятся по одному на строку. Связанные песни собираются по прежнему полю Movie: его имя и данные не переписываются. Разделитель — точка с запятой. Одна песня может входить в несколько карточек; порядок и нумерация независимы. Есть перетаскивание, кнопки для телефона и добавление связи после проверки песни.

ИИ и новые упоминания

Инструкция по новым инструментам. ИИ: поиск источника, ссылка или вставленный текст, затем проверка полей и обязательный предпросмотр. Доступ: администраторы, авторы, кураторы и импортёры. Автоматические заготовки создаются в отдельной очереди только по новым однозначным упоминаниям поля Movie при сохранении песни. Неясные названия попадают в список уточнения. Массовый проход по старым песням не запускается.

Объединение дублей

Только для администраторов: команда «Объединить» в меню карточки, выбор основной карточки и просмотр результата. Заполненные поля основной карточки сохраняются, пустые дополняются, текст дубля переносится, варианты названия объединяются. Песни без повторов, ручной порядок основной карточки сохраняется. Дубль становится перенаправлением; история обеих страниц сохраняется. Защищённая резервная копия и проверка ревизий перед записью.

Сопоставление не учитывает регистр, кавычки и лишние пробелы; фильм/к/ф/х/ф равнозначны. Явные годы не игнорируются. При неоднозначном варианте показывается предупреждение и связь не назначается. В текущей базе служебные списки Cargo Movie местами сохраняют старое разбиение: используется полное Movie__full без пересоздания таблицы song.

Поле в форме песни

В поле Movie формы Song используется input type=bard play с list|delimiter=;. Подсказки берутся из полных значений Movie__full, разделённых по точке с запятой, и названий/вариантов карточек Play. Запятые внутри названий сохраняются. Старый вспомогательный список Cargo не используется для подсказок этого поля. Существующие песни и таблица song не переписываются.

Подсказки ограничены 2000 значениями, ручной ввод новых названий остаётся доступен. Перед откатом расширения следует убрать input type=bard play из поля Movie формы.

Установка и безопасность

MediaWiki 1.43+, PHP 8.1+, Cargo, PageForms и BardAIFormatSong 0.5.7+. Разместить расширение в extensions, подключить wfLoadExtension( 'BardPlay' );, создать шаблон/форму/подвал из wiki-pages.json и только новую таблицу Cargo Play. Подробная последовательность и изменения шаблонов Подвал/BottomSong описаны в README архива.

Чтение открыто всем. Для изменений требуется вход и обычные права редактирования затрагиваемой страницы. POST, CSRF, проверка ревизии и состава списка; запись через нативный MediaWiki edit API. Сохраняются обычная история, защита страниц и фильтры. При добавлении связи меняется только Movie выбранной песни. Модуль bardplayedit закрыт правами; только POST с CSRF. Ключ DS хранится на сервере. Отдельные ограничения поиска и генерации: 60 запросов в час на участника и 600 в день на сайт.

Кэш метаданных 60 секунд, запросы ограничены по времени. Общий счётчик каталога строится одним запросом по метаданным; тексты песен не сканируются. На 50 000 песен нагрузочный тест ещё не проводился. При росте самого каталога произведений потребуется серверная пагинация. Сведения о лимитах — в README.

Проверено

Связи реальных песен с тремя карточками, одна песня в двух произведениях, сохранение и восстановление порядка, нумерация, неверный токен, чужие ID, конфликт ревизии, повторное добавление связи. Vector 2022 под обычным участником: телефон без горизонтального вылезания, условные поля, перетаскивание и подсказки в форме ИИ. Реальные песни в ходе проверки не редактировались.

Откат

Сначала восстановить только затронутые места шаблонов, форм и меню, затем отключить расширение. Карточки и таблицу Play автоматически не удалять: там могут появиться пользовательские изменения. Бэкап конфигурации и исходные ревизии сохранены отдельно.

Отдельный работник запускает только задания bardPlayCreate. Каталог BardPlayWorkDirectory находится вне webroot с правами 0700; там хранятся уточнения и резервные копии объединений. Подробности установки, лимитов и отката — в README.

Скачать

SHA-256:

51df58ba513eb3ef0770e41adce69e7617070937b2d61f895fbae453f4fa8a21  BardPlay-0.2.5.zip
755b95ea478e64116eb97c45687407856671fa927a417ef02dbd9f0d97272e86  BardPlay-0.2.5.tar.gz

Другие расширения

Переработка и диалог с ИИ

Выбор: «Дополнить существующий текст» или «Переработать существующий текст». Во втором режиме основной повествовательный текст заменяется после проверки; карточка, состав/связанные песни и источники сохраняются. Сложные встроенные шаблоны и сноски в заменяемом тексте дают отказ вместо потери данных.

Поле «Что изменить в предложении ИИ» и кнопка «Доработать с ИИ»: модель получает текущий черновик с ручными правками, исходник и историю замечаний. До 10 уточнений, хранение 2 часа; новый ответ требует повторного просмотра. Источник показан ссылкой и числом загруженных знаков. Права не расширены.

Поиск в Википедии

При поиске источников обязательно выполняется отдельный запрос к русской Википедии, независимо от результатов общего поиска. До четырёх найденных статей Википедии показываются первыми, затем — результаты общего поиска без повторов. Отсутствие результатов и недоступность Википедии обозначаются явно. Источник по-прежнему выбирает редактор.

Проверка источников

Результаты поиска сверяются с именем или названием в карточке. Для коллективов с коротким названием учитываются указанные основатели и место создания: похожее слово само по себе не считается совпадением. Если подходящих источников не найдено, уточните запрос или вставьте ссылку вручную. Перед использованием проверьте источник — совпадение названия ещё не гарантирует, что речь идёт о нужном человеке, коллективе или постановке.

Обозначения фильмов

В поле песни также распознаются «фильм» и «фильм-сказка» — для них создаётся заготовка типа «Кинофильм». Исходное обозначение сохраняется как вариант названия. Неопределённые и похожие названия остаются на странице Уточнение произведений. Упоминания в комментариях не запускают автосоздание.

Описание найденных источников

В результатах поиска отдельно показаны название и домен сайта, его тематика, тип материала и фрагмент страницы. Например, статья об актёре в Википедии отличается от карточки фильма у телеканала. Если название карточки найдено во фрагменте, но не в заголовке источника, это отмечается отдельно. Для неизвестного сайта тип явно не определён. Эти сведения помогают выбрать источник, но не являются оценкой достоверности.