Autosummary/ru

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Autosummary and the translation is 100% complete.
Other languages:
Deutsch • ‎Deutsch (Sie-Form)‎ • ‎English • ‎Nederlands • ‎Türkçe • ‎azərbaycanca • ‎dansk • ‎español • ‎français • ‎italiano • ‎magyar • ‎polski • ‎português do Brasil • ‎română • ‎čeština • ‎русский • ‎עברית • ‎العربية • ‎中文 • ‎日本語 • ‎한국어

Каким образом можно реализовать более продвинутую систему вставки автоматического описания правки? На данный момент это выполняется, например, ContentHandler::getAutosummary() . Эта функция запишет в качестве описания правки, создавшей новую статью, обрезанный текст этой статьи, при условии, что участник не предоставил своего описания. Что ещё может быть сделано?

  • Если участник изменяет одно слово (особенно если это малая правка), тогда использовать описание наподобие этого: "fo -> foo"
  • Если участник исправляет или добавляет открывающий или закрывающий тег сноски, использовать описание наподобие: "Добавлен тег </ref>"
  • Если участник добавляет причину и дату, например, в шаблону {{fact}}, использовать описание наподобие: "{{fact}} -> {{fact|reason=foo|date=май 2020}}" (или это только усложняет прочтение описания?)