Википедия:Форум/Архив/Предложения/2024/05

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Архив форума
Правки нежелательны

Эта страница — часть архива форума Википедии.

Пожалуйста, не редактируйте эту страницу!
Здесь находятся завершившиеся обсуждения. Просьба не вносить изменений.

Автоматизация раздела примечаний на страницах значений[править код]

Занимаюсь сейчас некоторыми улучшениями на страницах значений и встретил совершенно ненужное усложнение:

Предлагаю по этому поводу автоматизировать отображение раздела «Примечания» на страницах значений как здесь или аналогично через дополнение шаблона {{неоднозначность}}. В случае присутствия на странице шаблона {{примечания}} автоматически сгенерированный таким образом раздел отображаться не будет. Да, это костыль/хак, но по-моему это полезный хак, который решит проблему с добавлением/удалением раздела примечаний на, прямо сказать, служебных страницах, которые такого пристального внимания требовать не должны. stjn 16:55, 5 мая 2024 (UTC)

  • По мне, в примере выглядит достаточно опрятно, плюс не создаёт лишний заголовок, который именно на страницах дизамбигов может быть не нужен. Поддерживаю. В перспективе можно будет совсем убрать секцию примечаний со всех страниц неоднозначностей. — Cantor (O) 09:01, 6 мая 2024 (UTC)
  • Идея хорошая, и результат выглядит хорошо. Vcohen (обс.) 09:41, 6 мая 2024 (UTC)
  • Мне эта идея тоже кажется хорошей. Результат реализации идеи в песочнице, на мой взгляд, вполне приемлем. — Jim_Hokins (обс.) 18:03, 6 мая 2024 (UTC)
  • смотрю версию в песочнице: на такой странице бот и не должен подставлять раздел и шаблон примечаний, так как в коде страницы нет <ref></ref>. Если таким путем пойти, то мне править, я думаю, ничего и не нужно. rubin16 (обс.) 05:39, 7 мая 2024 (UTC)
    • Есть <ref></ref> на вложенных страницах. Vcohen (обс.) 07:05, 7 мая 2024 (UTC)
      • как я и думал, вложенность не учитывается, но на всякий случай потестировал (Участник:Rubin16/test): пока ref в самом коде не было, бот пропускал страницу rubin16 (обс.) 11:24, 7 мая 2024 (UTC)
        • Но это значит, что на вложенной странице он таки поставит раздел примечаний. Чего мы пытаемся избежать. Vcohen (обс.) 11:41, 7 мая 2024 (UTC)
          • спасибо, наконец-то понял rubin16 (обс.) 13:27, 7 мая 2024 (UTC)
            • простыми инструментами самого фреймворка не получается: я могу игнорировать конкретные шаблоны, но в этом семействе неоднозначностей их сотни. Я думал игнорировать категорию через регулярные выражения, но она подставляется шаблоном, в коде статьи ее нет. А механизм исключать конкретную категорию в pywikibot я не нашел, попробую feature request сделать - phab:T364630 rubin16 (обс.) 14:53, 10 мая 2024 (UTC)
    • Выше речь шла о том, чтобы удалить вообще разделы примечаний на страницах значений, т. е. и в тех случаях, когда на коде соответствующих страниц <ref> есть (типа Петрова, Мария). stjn 11:32, 7 мая 2024 (UTC)
  • Мне нравится. Но нужно действительно убедиться, что боты ничего не сломают. — putnik 10:41, 7 мая 2024 (UTC)
  • (+) Поддерживаю идею и реализацию.-- Kaganer (обс.) 13:17, 10 мая 2024 (UTC)

Итог[править код]

Предложение поддержано высказавшимися участниками. В шаблон {{Неоднозначность}} мной будет добавлена разметка, реализующая автоматическое корректное отображение примечаний на страницах значений. После публикации предложения я нашёл способ сделать эту разметку доступнее, так что будет реализован такой вариант (стилистически не отличающийся от предложенного).

По вопросу удаления разделов «Примечания» с имеющихся страниц предлагаю подытожить следующем образом: в целом возражений против идеи не было, но сейчас она полностью технически нереализуема из-за работы бота, простанавливающего этот раздел автоматически. Ввиду этого, до известий об изменении кода бота (бессрочно), которые я прошу @Rubin16 сообщить на странице Обсуждение проекта:Страницы значений, будут удалены ботом разделы примечаний со страниц, на которых нет тэга <ref>. В перспективе можно будет удалить раздел со всех страниц с шаблоном «Неоднозначность» для упрощения поддержки страниц значений. stjn 20:05, 12 мая 2024 (UTC)

Принт-скрины мобильного приложения

Де Санти
Петров 1
Петров 2
  • @Stjn Поломалось мобильное приложение (в мобильной версии с сайта вроде всё ок). Как минимум в версии для Айфона. Теперь во всех или почти всех дизамбигах высвечивается раздел «Примечания», даже там, где примечаний нет (например, Де Санти). В тех дизамбигах, где раздел примечаний уже был до этого (например, Петров), дополнительно высвечивается ещё один раздел примечаний (см. принт-скрины). 𝓛𝓮𝓸𝗞 𝗮 𝗻 𝗱 07:07, 14 мая 2024 (UTC)
  • Не уверен, что проблема вызвана этими событиями, но она очень близкая. Почему в Ультрафиолетовая катастрофа примечания в подвале, а их раздел пуст, хотя шаблон в нужном разделе стоит? MBH 21:14, 14 мая 2024 (UTC)
    • Никак не вызвана и никак не связана (потому что изменений шаблона {{примечания}} не было). Шаблон, да и тэг <references />, не может видеть и отображать примечания, стоящие после него. Тут все примечания в разделе «Ссылки» после раздела примечаний, так что они рендерятся в итоге автоматически движком. stjn 21:37, 14 мая 2024 (UTC)

Перевести техфорум на новые снизу[править код]

Ситуация: на техфорум каждую неделю бот постит техновости, размещая их внизу страницы. Но на наших форумах новые темы размещаются обычно «сверху», включая техфорум. Из-за этого кому-то надо каждую неделю переносить темы вверх. Я не вижу никакой особой необходимости в том, чтобы новые темы там размещались сверху, а недостаток в этом есть. Хотел бы при отсутствии значимых возражений и/или желания решить эту проблему технически (например, созданием бота, который переносит темы вверх) сменить порядок тем на этой странице. stjn 13:27, 1 мая 2024 (UTC)

  • Да, я и на новостном форуме периодически переношу новые сообщения наверх. Vladimir Solovjev обс 13:39, 1 мая 2024 (UTC)
  • Меня всё устраивает. Форум для людей, а информация от бота нужна лишь меньшинству. Halfcookie (обс.) 13:41, 1 мая 2024 (UTC)
    • Видимо, вы меня назвали сейчас «меньшинством», потому что техновости — это стабильно одна из наиболее важных частей техфорума. stjn 13:59, 1 мая 2024 (UTC)
  • Ждем phab:T355161. Вроде всех пушнул, должны проверить. Iniquity (обс.) 13:47, 1 мая 2024 (UTC)
    • Ну, эээ, ты сам их ответы читал? Проверить «должны» через два квартала минимум. stjn 14:03, 1 мая 2024 (UTC)
      • Ну 10 лет жили как-то, предлагаю еще 6 месяцев край подождать. Если нет, так нет. Iniquity (обс.) 14:17, 1 мая 2024 (UTC)
        • 10 лет это бесило и пусть ещё 10 лет бесит. Ну, окей, я не настаиваю. Только вот бы инициатива была наказуема и все, кому ВП:НЕПОЛОМАНО, каждую неделю бы сами передвигали эти темы туда-сюда ) stjn 14:21, 1 мая 2024 (UTC)
          • Ну не 10, я думаю, что напрямую в конце этого квартала к Editing team приду и попрошу о помощи. Там кода - 2 строки, блин. Iniquity (обс.) 14:22, 1 мая 2024 (UTC)
  • Будет путаница, если разные разделы форума будут с разным порядком. AndyVolykhov 13:49, 1 мая 2024 (UTC)
    • По-моему, эта путаница должна быть минимальной с учётом включённых по умолчанию DiscussionTools и включённых у многих редакторов CD. stjn 14:03, 1 мая 2024 (UTC)
  • Новые сверху - гигантский прогресс в сравнении с новыми снизу, а бот портит не один этот форум. Правильнее написать владельцу бота - пусть чинит его, вот мой бот умеет постить на СОУ новые сверзу. MBH 14:28, 1 мая 2024 (UTC)
    • У этого бота нет «владельца», это расширение Медиавики, которое постит на все страницы одинаково. Ты разве что можешь написать бота, который отслеживает вклад служебной учётной записи расширения и перемещает сразу же. Просто мало где кроме русской Википедии (и других русскоязычных) вообще используются новые сверху, поэтому никто даже не шевелится с тем, чтобы сделать правильную обработку этого сценария. stjn 14:33, 1 мая 2024 (UTC)
      • Ну авторы расширения - пусть чинят, пусть введут новое служебное слово __NEW_MESSAGES_FROM_ABOVE__, и при его наличии будут постить до первой ==. MBH 06:39, 2 мая 2024 (UTC)
        • Да, это настолько просто реализовать, что отсутствие опции — сущий срам. Не надо переписывать код, а лишь добавить один единственный параметр в запрос: {"section": 0}. Iluvatar обс 09:38, 2 мая 2024 (UTC)
  • Форум предназначен для людей, а не для автоматических рассылок. Если надо, то можно завести отдельную страницу, но людям удобнее новые сверху. Iluvatar обс 17:52, 1 мая 2024 (UTC)
  • Не претендуя на высказывание от лица «группы участников», «редакторов» или просто неких «людей», выскажу непопулярное мнение: подход, когда темы размещаются в хронологическом порядке сверху вниз, намного более логичен, естественен и удобен для чтения/навигации. Поэтому в подобных обсуждениях я всегда буду выступать за то, чтобы и на форумах также был реализован порядок «новые снизу», как это уже делается почти на всех страницах обсуждений статей, участников, страниц пространства ВП и прочая и прочая. — Cantor (O) 12:47, 2 мая 2024 (UTC)
  • Неясно, почему нужно двигать пользователей, а не баг. Может скинемся кодом и поможем ТСу и фонду написать бота, который будет переносить темы наверх? -- dima_st_bk 16:07, 3 мая 2024 (UTC)
    • Как я написал выше, сделать бота, который будет переносить сообщения, — это допустимое решение. Если ты можешь сделать подобного бота — замечательно, сделай. stjn 16:15, 3 мая 2024 (UTC)
  • Мне удобнее, когда на форумах новые темы располагаются сверху, поэтому я (−) Против предложения поменять этот порядок на техническом форуме. — Jim_Hokins (обс.) 17:52, 4 мая 2024 (UTC)

Итог[править код]

Ладно, не принято, но и делать никто ничего для удобства не хочет. Закрываю. stjn 21:35, 4 мая 2024 (UTC)