Обсуждение модуля:НОТ Москвы/Архив/2020

message: === 1 ===
* Собственно говоря, можно и не ждать окончания выверки. , вы можете уже начинать создавать и тестировать шаблон, а реальные данные я подгоню попозже (надеюсь, что мой прогноз - месяц с конца декабря - сбудется). Хорошо бы, чтобы в самом простом случае шаблону вообще не надо было передавать никаких параметров - он бы определял название страницы и автоматически выбирал, с какими параметрами вызывать модуль (улица, станция метро, станция ЖД). Michgrig (talk to me) 13:02, 7 января 2020 (UTC)
** ОК, сегодня не обещаю, но с завтрашнего дня попробую. Перенесу модуль в ОП и создам шаблон/ы. Vcohen (обс.) 13:14, 7 января 2020 (UTC)
** Я начал думать. Вопрос первый: какая функция должна вызываться в статьях каждого типа? Видимо, я это знал, когда разработка была в активной стадии, но сейчас боюсь что-нибудь напутать. Вопрос второй: по какому признаку можно определить тип статьи? Vcohen (обс.) 19:42, 7 января 2020 (UTC)
***# В статьях о станциях Мосметро в карточке просто перечислены номера маршрутов; в теле статьи чаще всего есть список маршрутов с подробностями. Видимо, тут не получится вообще без параметров.В статьях о станциях ЖД тоже в карточке перечислены номера маршрутов; в тело статьи тоже можно добавить подробный список. Аналогично.В статьях об улицах в теле подробный список. 
***# Большинство статей о станциях метро за небольшим исключением имеют в названии слова "станция метро".Статьи о станциях ЖД имеют в названии слово "станция" или "платформа". Большинство статей об улицах, площадях и прочем за небольшим исключением имеют в названии слово "улица", "аллея", "проезд", "просека", "бульвар", "площадь", "переулок", "проспект", "набережная".
*** Michgrig (talk to me) 20:51, 7 января 2020 (UTC)
****# А можно все-таки по названиям функций?
****# То есть прямо по названию? Думаю, что нет смысла, все равно в половине случаев работать не будет. Могу попробовать искать текущее название в таблицах, которые уже есть в модуле. Vcohen (обс.) 21:02, 7 января 2020 (UTC)
***** metro_mini и metro — для карточки и тела статей о станциях метро, railway_mini и railway — для карточки и тела статей о станциях ЖД, street — для улиц. Michgrig (talk to me) 23:13, 7 января 2020 (UTC)
****** Сделал первую версию: . Шаблон пока всего один, и имя функции в него передается через первый параметр. Так и гибче, и проще для поддержки. И если делать отдельные шаблоны для разных функций, то все равно у них будут длинные имена и удобнее не станет. Все замечания, возражения и прочее принимаются. P.S. Простого и, главное, надежного способа распознавать тип статьи я не нашел. Vcohen (обс.) 12:24, 8 января 2020 (UTC)
*******  Спасибо! Думаю, можно оставить и один шаблон. Пара замечаний:1. КМК, не стоит оставлять жирным название статьи, для которой вызывается шаблон, потому что если много маршрутов, то от жирного будет рябить в глазах. Можно переопределить стандартное поведение шаблонов и сделать это название просто текстом? Мне казалось, что когда-то в начале работы над модулем так и было, а потом жирнятина одолела :)2. В примерах вижу, что "Список остановок по конкретным маршрутам" не работает, как было изначально задумано. Указано {{НОТ Москвы|num|А м6|А К}}, а в результатах выдается только первый маршрут м6.И предложение:Можно ли сделать так, что если в выдаче много маршрутов (например, 10 и более), чтобы выдача оборачивалась в шаблон скрытия? Michgrig (talk to me) 16:46, 8 января 2020 (UTC)
******** Всё понял, ответ за мной. Vcohen (обс.) 17:16, 8 января 2020 (UTC)
******** Вроде бы сделал всё. При этом: 1. Теперь название текущей статьи стало неотличимо от тех названий, которые без статей. 2. Пришлось ограничить количество поддерживаемых маршрутов числом 20 (могу увеличить), потому что шаблоны, в отличие от модулей, не знают, что такое массив параметров. 3. Мне не хватило заголовка для шаблона скрытия, я пока написал просто "Маршруты", но надо придумать что-то другое. Vcohen (обс.) 20:16, 8 января 2020 (UTC)
*********  Отлично!1. А если сделать курсивом? Надо, чтобы кто-то еще посмотрел, что получается, и высказал свое мнение.2. Не думаю, что это проблема. В принципе, эта функция нужна для редких случаев, когда надо в явном виде указать список маршрутов (например, для тех улиц, по которым ничего не проходит, но проходит рядом)3. Я подумаю. Michgrig (talk to me) 20:56, 8 января 2020 (UTC)
********** 1. Сделал курсивом. По-моему, нормально. 3. Можно туда перенести тот заголовок, который сейчас стоит перед этим списком в статьях. Но тогда его надо будет в статьях перед шаблоном убрать, а шаблон должен будет добавлять его и в том случае, когда нет скрытия. И я не знаю, один и тот же ли это заголовок во всех статьях. Vcohen (обс.) 21:51, 8 января 2020 (UTC)
*********** 1. Да, хорошо.3а. Можно заголовок скрытого блока сделать «Список маршрутов».3б. Думаю, заголовок раздела лучше не вносить в шаблон, пусть будет возможность его кастомизировать.3в. Перед списком надо еще вкрячить предваряющий текст. Например, так:Для станций метро: На этой станции метро можно пересесть на следующие маршруты городского пассажирского транспорта:Для станций ЖД: На этом остановочном пункте можно пересесть на следующие маршруты городского пассажирского транспорта:Для улиц (кроме площадей): По этой улице проходят следующие маршруты городского пассажирского транспорта:Для площадей: Мимо этой площади проходят следующие маршруты городского пассажирского транспорта:И во всех случаях надо добавить в виде комментария: Список маршрутов формируется автоматически с помощью шаблона «НОТ Москвы». Если вы заметили ошибку, вы можете сообщить о ней на странице обсуждения шаблона или на странице Википедия: Сообщения об ошибках.3г. После списка во всех случаях надо дописать легенду: «→» — остановки проходятся только при движении в прямом направлении; «←» — остановки проходятся только при движении в обратном направлении.'' Michgrig (talk to me) 22:58, 8 января 2020 (UTC)
************ Сделал. Для определения типа статьи добавил параметр art. А хорошо ли это - в основном пространстве рассуждать о шаблонах? Vcohen (обс.) 07:47, 9 января 2020 (UTC)
************* Как мне кажется, лучше предупредить проставление недостающих маршрутов руками. С другой стороны, поскольку массовую корректировку статей, в соответствии с ВП:МНОГОЕ, все равно придется обсуждать на форуме, можно и этот вопрос тоже обсудить с сообществом. Но я имел в виду, что информация про шаблон будет видна в виде комментария (т.е. только при редактировании), а не в виде сноски. Michgrig (talk to me) 17:48, 9 января 2020 (UTC)
************** При редактировании статьи? Я могу сделать в шаблоне комментарий, который виден при редактировании шаблона. Но комментарий в статье, который виден при редактировании статьи, по-моему, можно вставить только при редактировании статьи же. Например, одновременно с заменой нынешнего "ручного" списка на вызов шаблона. Vcohen (обс.) 19:09, 9 января 2020 (UTC)
*************** Можно создать другой шаблон, который будет вставляться с подстановкой (как, например, подстановка  устанавливает шаблон ). Michgrig (talk to me) 19:40, 9 января 2020 (UTC)
**************** Да, не подумал о таком варианте. Попробую разобраться, как это делают. Vcohen (обс.) 20:11, 9 января 2020 (UTC)
=== 2 ===
*  Что-то случилось с документацией шаблона: в примерах присутствует код {{#switch... Michgrig (talk to me) 20:01, 10 января 2020 (UTC)
** Да, я сейчас тоже это обнаружил. Как раз пытаюсь это исправить. Vcohen (обс.) 20:02, 10 января 2020 (UTC)
** Исправлено. Это я посадил баг ровно сутки назад. Интересно, что мы с Вами это заметили одновременно. Vcohen (обс.) 20:11, 10 января 2020 (UTC)
*** Не, я заметил его раньше, просто написал сейчас ) Michgrig (talk to me) 20:13, 10 января 2020 (UTC)
**** Угу. В общем, шаблон для подстановки готов. Он называется . Vcohen (обс.) 20:15, 10 января 2020 (UTC)
*****  PAGENAME шаблон берет сам, причем откидывает уточнение А зачем его надо откидывать? Я сейчас попробовал добавить шаблон (не сохраняя) в статью Сокол (станция метро). Так вот без PAGENAME ни один маршрут не показывается, а с PAGENAME все в порядке. Michgrig (talk to me) 21:31, 11 января 2020 (UTC)
****** Вас понял, постараюсь проверить завтра. В любом случае надо сделать, чтобы шаблон брал название статьи сам. Отбрасывание уточнения, нужно оно или нет, - это тот вопрос, с которым надо разобраться. Vcohen (обс.) 21:45, 11 января 2020 (UTC)
****** Я сейчас поигрался с той же статьей. У меня всё показывает. Может быть, Вы забыли стереть палку перед пустым параметром? Так или иначе, я вижу в коде модуля, что он ищет уточнение и отбрасывает его в каких-то случаях, а в каких-то оставляет, а значит надо передавать в модуль назание с уточнением вместе. Так что я убрал из кода шаблона отбрасывание уточнения. Но он по-прежнему берет PAGENAME сам. Vcohen (обс.) 10:09, 12 января 2020 (UTC)
*******  Очень странно. Вот я даже сохранил свою версию:  Michgrig (talk to me) 16:29, 12 января 2020 (UTC)
*******  Уточню: я тестирую шаблон НОТ Мос с подстановкой, с использованием формул, указанных в его документации. Michgrig (talk to me) 16:39, 12 января 2020 (UTC)
******** Я понял. Это НОТ Мос вставляет лишние палки. Попробую это обойти. Vcohen (обс.) 17:06, 12 января 2020 (UTC)
******** Внес исправление, вроде должно помочь. Vcohen (обс.) 17:10, 12 января 2020 (UTC)
********* Ага, вроде сработало. По крайней мере, в моей версии "Сокола" с шаблоном маршруты появились. Michgrig (talk to me) 18:27, 12 января 2020 (UTC)
=== 3 ===
, у меня еще одна просьба по доработке. Если у нас маршрут выводится по улице, которая сидит не в параметре stop, а в параметре tag (например, stop='Дубровка',m=true,tag='Шарикоподшипниковская улица), то ссылку на основной объект остановки не надо убирать. Пример того, о чем я говорю, можно посмотреть в документации модуля (я там поменял улицу с Красноказарменной площади на ту самую Шарикоподшипниковскую улицу): курсивом без ссылки оказалась выделена не только сама улица, но и станция метро "Дубровка". Michgrig (talk to me) 22:33, 12 января 2020 (UTC)
* Кажется, исправил. Vcohen (обс.) 08:11, 13 января 2020 (UTC)
**  Извините, пожалуйста, я не совсем четко написал желаемое поведение. Думаю, в такой ситуации нужен курсив. Иначе привязка станций к улице совсем никак не будет отображаться. Michgrig (talk to me) 19:03, 13 января 2020 (UTC)
*** То есть и шаблон ММ, и курсив? Vcohen (обс.) 19:19, 13 января 2020 (UTC)
**** Да. Правда, не факт, что это будет правильно восприниматься. Но это уж пускай сообщество решает. Michgrig (talk to me) 20:24, 13 января 2020 (UTC)
***** Ну, я сделал, но мне кажется, что и так уже видно, что что-то не то. Vcohen (обс.) 20:43, 13 января 2020 (UTC)
=== 4 ===
, для функции firstlast вы же каким-то образом определяете конечные пункты маршрута? Можно вас попросить таким же образом определять конечные пункты для функции metro? А то как-то странно только ради этого для всех конечных пунктов расставлять параметр i=true, если и так уже есть функционал.
А еще надо подумать над тем, чтобы временные остановки как-то скрывать из списка. Посмотрите, пожалуйста, примеры - я обновил список маршрутов и остановок и там есть временно введенные и временно отмененные остановки.  — Michgrig (talk to me) 00:23, 8 февраля 2020 (UTC)
* Первое вроде сделал, но не знаю, как проверить. Второе не знаю, где смотреть. Vcohen (обс.) 11:57, 8 февраля 2020 (UTC)
**  Спасибо!Проверить можно по любой станции метро, где есть маршруты с конечными не у станций метро. Например, в документации к модулю есть пример с "Боровицкой", у которой у маршрута н11 появилась конечная "Аэропорт Внуково", которой раньше не было. Для второго - скорее всего, для остановок нужен отдельный параметр, такой же, как для маршрутов целиком: status='+' для временных остановок и status='-' для временно отмененных. И в случае status='-' не показывать такие остановки. Нужен хотя бы второй, чтобы в случае временных изменений маршрута можно было не терять уже имеющую последовательность остановок, а просто временно скрыть их из отображения. Michgrig (talk to me) 21:56, 8 февраля 2020 (UTC)
*** Так появление Аэропорта Внуково - это хорошо (цель достигнута) или плохо (баг, который надо исправлять)? Насчет временных остановок три вопроса. 1. Надо ли поддерживать поиск конечных с учетом временных? 2. Как отмечать временно введенные остановки? 3. Надо ли поддерживать даты от-до, так же как у маршрутов? Vcohen (обс.) 08:28, 9 февраля 2020 (UTC)
****  Появление Аэропорта Внуково - это хорошо (цель достигнута).1. Надо ли поддерживать поиск конечных с учетом временных? - да. 2. Как отмечать временно введенные остановки? - давайте пока никак, просто чтобы они отображались.3. Надо ли поддерживать даты от-до, так же как у маршрутов? - тоже давайте пока не будем. Michgrig (talk to me) 10:23, 9 февраля 2020 (UTC)
***** Вас понял. Попробую сделать, но не обещаю быстро. Vcohen (обс.) 10:35, 9 февраля 2020 (UTC)
***** Подумал минуту и понял, что при такой постановке задачи мне ничего делать не надо. Просто предлагаю в списке вместо простановки статуса у определенных строк превращать их в комментарий. По-моему, эффект будет в точности тот, который нужен. Vcohen (обс.) 10:38, 9 февраля 2020 (UTC)
******  Не совсем. 1) Временно снятые маршруты со status='-' надо скрывать. Я об этом раньше не писал, но это, наверное, надо.2) Временно отмененные остановки тоже надо как-то скрывать. Сейчас информацию о временно добавленных и временно отмененных остановках я внес просто в комментарии. Как это есть сейчас, можно посмотреть в документации модуля, в примере с Шарикоподшипниковской улицей - там есть и временно отмененный трамвай, и временно измененная трасса у других. Michgrig (talk to me) 12:02, 9 февраля 2020 (UTC)
******* Маршруты сделаю чуть позже. Про остановки не понял - если их закомментировать, то они все равно будут показываться? Vcohen (обс.) 12:08, 9 февраля 2020 (UTC)
********  Как закомментировать? Может, я не понял, о чем вы говорите. Michgrig (talk to me) 12:45, 9 февраля 2020 (UTC)
********* Два минуса в начале строки, чтобы эта строка не считалась частью программы. P.S. Сокрытие отмененных маршрутов сделал. Vcohen (обс.) 12:57, 9 февраля 2020 (UTC)
********** Отлично, спасибо! А я закомментировал отмененные остановки. Michgrig (talk to me) 15:12, 9 февраля 2020 (UTC)
=== 5 ===
При сворачивании шаблона пояснение со стрелочками должно уходить внутрь блока. Bible Black 20:59, 9 февраля 2020 (UTC)Согласен, это правильно. Сам в какой-то момент хотел об этом написать, но потом забыл. Michgrig (talk to me) 13:32, 10 февраля 2020 (UTC)
* Можно пример? Vcohen (обс.) 13:47, 10 февраля 2020 (UTC)
** Любой пример, в котором 10 и более маршрутов (например, в документации шаблона есть список по станции Кунцево 1). Сами маршруты свернуты в блок, а примечание про стрелку туда и стрелку сюда расположено под скрывающимся блоком. Имеется в виду, что это примечание тоже должно войти в скрывающийся блок. Michgrig (talk to me) 19:25, 10 февраля 2020 (UTC)
*** Какое примечание? Где оно? Вот то, что я вижу. Vcohen (обс.) 19:39, 10 февраля 2020 (UTC)
**** Вы смотрите модуль, в нем этого примечания нет. Есть только в шаблоне. Michgrig (talk to me) 19:54, 10 февраля 2020 (UTC)
***** Дошло, спасибо. Буду думать, как передать текст примечания из шаблона в модуль... Vcohen (обс.) 19:55, 10 февраля 2020 (UTC)
****** А скрывашка реализована в модуле? Michgrig (talk to me) 19:58, 10 февраля 2020 (UTC)
******* Угу. Сделано. Примечание теперь тоже в модуле. Vcohen (обс.) 20:15, 10 февраля 2020 (UTC)
******** Спасибо! Michgrig (talk to me) 22:03, 10 февраля 2020 (UTC)
=== 6 ===
, у меня к вам новая просьба, основанная на том, что в опросе сказал . Для станций метро и железной дороги предлагаю сделать еще один режим - краткий список маршрутов для тела статьи (можно его назвать, например, midi). В отличие от списка в карточке, здесь отдельные виды транспорта будут вынесены в разные пункты маркированного списка, а замещающий текст на ссылках на виды транспорта будет полными словами, а не первыми буквами. Вот что я имею в виду:
На этой станции метро можно пересесть на следующие маршруты городского пассажирского транспорта:
* Автобусы: 1, 3, 5, 7
* Троллейбусы: 2, 4, 6, 8
Что скажете? Michgrig (talk to me) 11:01, 22 марта 2020 (UTC)
* ОК, попробую попозже. Vcohen (обс.) 12:08, 22 марта 2020 (UTC)
* Пытаюсь понять техзадание. Когда я его прочитал, решил, что в новом варианте будет какой-то новый способ группировки маршрутов. Теперь я посмотрел модуль и понимаю, что вся разница между мини и миди - это полное слово Автобус вместо буквы А. Достиг ли я правильного понимания? Vcohen (обс.) 08:55, 23 марта 2020 (UTC)
**  Не только. Еще вводная фраза (На этой станции метро... / На этом остановочном пункте...) и разбивка в маркированный список. Michgrig (talk to me) 22:32, 23 марта 2020 (UTC)
*** Понял. Постараюсь завтра. Vcohen (обс.) 22:55, 23 марта 2020 (UTC)
*** Кажется, сделал. Vcohen (обс.) 21:58, 24 марта 2020 (UTC)
**** Большое спасибо! Michgrig (talk to me) 17:33, 25 марта 2020 (UTC)
thread_title:  Создание шаблона для модуля 

message: * Собственно говоря, можно и не ждать окончания выверки. , вы можете уже начинать создавать и тестировать шаблон, а реальные данные я подгоню попозже (надеюсь, что мой прогноз - месяц с конца декабря - сбудется). Хорошо бы, чтобы в самом простом случае шаблону вообще не надо было передавать никаких параметров - он бы определял название страницы и автоматически выбирал, с какими параметрами вызывать модуль (улица, станция метро, станция ЖД). Michgrig (talk to me) 13:02, 7 января 2020 (UTC)
** ОК, сегодня не обещаю, но с завтрашнего дня попробую. Перенесу модуль в ОП и создам шаблон/ы. Vcohen (обс.) 13:14, 7 января 2020 (UTC)
** Я начал думать. Вопрос первый: какая функция должна вызываться в статьях каждого типа? Видимо, я это знал, когда разработка была в активной стадии, но сейчас боюсь что-нибудь напутать. Вопрос второй: по какому признаку можно определить тип статьи? Vcohen (обс.) 19:42, 7 января 2020 (UTC)
***# В статьях о станциях Мосметро в карточке просто перечислены номера маршрутов; в теле статьи чаще всего есть список маршрутов с подробностями. Видимо, тут не получится вообще без параметров.В статьях о станциях ЖД тоже в карточке перечислены номера маршрутов; в тело статьи тоже можно добавить подробный список. Аналогично.В статьях об улицах в теле подробный список. 
***# Большинство статей о станциях метро за небольшим исключением имеют в названии слова "станция метро".Статьи о станциях ЖД имеют в названии слово "станция" или "платформа". Большинство статей об улицах, площадях и прочем за небольшим исключением имеют в названии слово "улица", "аллея", "проезд", "просека", "бульвар", "площадь", "переулок", "проспект", "набережная".
*** Michgrig (talk to me) 20:51, 7 января 2020 (UTC)
****# А можно все-таки по названиям функций?
****# То есть прямо по названию? Думаю, что нет смысла, все равно в половине случаев работать не будет. Могу попробовать искать текущее название в таблицах, которые уже есть в модуле. Vcohen (обс.) 21:02, 7 января 2020 (UTC)
***** metro_mini и metro — для карточки и тела статей о станциях метро, railway_mini и railway — для карточки и тела статей о станциях ЖД, street — для улиц. Michgrig (talk to me) 23:13, 7 января 2020 (UTC)
****** Сделал первую версию: . Шаблон пока всего один, и имя функции в него передается через первый параметр. Так и гибче, и проще для поддержки. И если делать отдельные шаблоны для разных функций, то все равно у них будут длинные имена и удобнее не станет. Все замечания, возражения и прочее принимаются. P.S. Простого и, главное, надежного способа распознавать тип статьи я не нашел. Vcohen (обс.) 12:24, 8 января 2020 (UTC)
*******  Спасибо! Думаю, можно оставить и один шаблон. Пара замечаний:1. КМК, не стоит оставлять жирным название статьи, для которой вызывается шаблон, потому что если много маршрутов, то от жирного будет рябить в глазах. Можно переопределить стандартное поведение шаблонов и сделать это название просто текстом? Мне казалось, что когда-то в начале работы над модулем так и было, а потом жирнятина одолела :)2. В примерах вижу, что "Список остановок по конкретным маршрутам" не работает, как было изначально задумано. Указано {{НОТ Москвы|num|А м6|А К}}, а в результатах выдается только первый маршрут м6.И предложение:Можно ли сделать так, что если в выдаче много маршрутов (например, 10 и более), чтобы выдача оборачивалась в шаблон скрытия? Michgrig (talk to me) 16:46, 8 января 2020 (UTC)
******** Всё понял, ответ за мной. Vcohen (обс.) 17:16, 8 января 2020 (UTC)
******** Вроде бы сделал всё. При этом: 1. Теперь название текущей статьи стало неотличимо от тех названий, которые без статей. 2. Пришлось ограничить количество поддерживаемых маршрутов числом 20 (могу увеличить), потому что шаблоны, в отличие от модулей, не знают, что такое массив параметров. 3. Мне не хватило заголовка для шаблона скрытия, я пока написал просто "Маршруты", но надо придумать что-то другое. Vcohen (обс.) 20:16, 8 января 2020 (UTC)
*********  Отлично!1. А если сделать курсивом? Надо, чтобы кто-то еще посмотрел, что получается, и высказал свое мнение.2. Не думаю, что это проблема. В принципе, эта функция нужна для редких случаев, когда надо в явном виде указать список маршрутов (например, для тех улиц, по которым ничего не проходит, но проходит рядом)3. Я подумаю. Michgrig (talk to me) 20:56, 8 января 2020 (UTC)
********** 1. Сделал курсивом. По-моему, нормально. 3. Можно туда перенести тот заголовок, который сейчас стоит перед этим списком в статьях. Но тогда его надо будет в статьях перед шаблоном убрать, а шаблон должен будет добавлять его и в том случае, когда нет скрытия. И я не знаю, один и тот же ли это заголовок во всех статьях. Vcohen (обс.) 21:51, 8 января 2020 (UTC)
*********** 1. Да, хорошо.3а. Можно заголовок скрытого блока сделать «Список маршрутов».3б. Думаю, заголовок раздела лучше не вносить в шаблон, пусть будет возможность его кастомизировать.3в. Перед списком надо еще вкрячить предваряющий текст. Например, так:Для станций метро: На этой станции метро можно пересесть на следующие маршруты городского пассажирского транспорта:Для станций ЖД: На этом остановочном пункте можно пересесть на следующие маршруты городского пассажирского транспорта:Для улиц (кроме площадей): По этой улице проходят следующие маршруты городского пассажирского транспорта:Для площадей: Мимо этой площади проходят следующие маршруты городского пассажирского транспорта:И во всех случаях надо добавить в виде комментария: Список маршрутов формируется автоматически с помощью шаблона «НОТ Москвы». Если вы заметили ошибку, вы можете сообщить о ней на странице обсуждения шаблона или на странице Википедия: Сообщения об ошибках.3г. После списка во всех случаях надо дописать легенду: «→» — остановки проходятся только при движении в прямом направлении; «←» — остановки проходятся только при движении в обратном направлении.'' Michgrig (talk to me) 22:58, 8 января 2020 (UTC)
************ Сделал. Для определения типа статьи добавил параметр art. А хорошо ли это - в основном пространстве рассуждать о шаблонах? Vcohen (обс.) 07:47, 9 января 2020 (UTC)
************* Как мне кажется, лучше предупредить проставление недостающих маршрутов руками. С другой стороны, поскольку массовую корректировку статей, в соответствии с ВП:МНОГОЕ, все равно придется обсуждать на форуме, можно и этот вопрос тоже обсудить с сообществом. Но я имел в виду, что информация про шаблон будет видна в виде комментария (т.е. только при редактировании), а не в виде сноски. Michgrig (talk to me) 17:48, 9 января 2020 (UTC)
************** При редактировании статьи? Я могу сделать в шаблоне комментарий, который виден при редактировании шаблона. Но комментарий в статье, который виден при редактировании статьи, по-моему, можно вставить только при редактировании статьи же. Например, одновременно с заменой нынешнего "ручного" списка на вызов шаблона. Vcohen (обс.) 19:09, 9 января 2020 (UTC)
*************** Можно создать другой шаблон, который будет вставляться с подстановкой (как, например, подстановка  устанавливает шаблон ). Michgrig (talk to me) 19:40, 9 января 2020 (UTC)
**************** Да, не подумал о таком варианте. Попробую разобраться, как это делают. Vcohen (обс.) 20:11, 9 января 2020 (UTC)
thread_title:  1 

message: *  Что-то случилось с документацией шаблона: в примерах присутствует код {{#switch... Michgrig (talk to me) 20:01, 10 января 2020 (UTC)
** Да, я сейчас тоже это обнаружил. Как раз пытаюсь это исправить. Vcohen (обс.) 20:02, 10 января 2020 (UTC)
** Исправлено. Это я посадил баг ровно сутки назад. Интересно, что мы с Вами это заметили одновременно. Vcohen (обс.) 20:11, 10 января 2020 (UTC)
*** Не, я заметил его раньше, просто написал сейчас ) Michgrig (talk to me) 20:13, 10 января 2020 (UTC)
**** Угу. В общем, шаблон для подстановки готов. Он называется . Vcohen (обс.) 20:15, 10 января 2020 (UTC)
*****  PAGENAME шаблон берет сам, причем откидывает уточнение А зачем его надо откидывать? Я сейчас попробовал добавить шаблон (не сохраняя) в статью Сокол (станция метро). Так вот без PAGENAME ни один маршрут не показывается, а с PAGENAME все в порядке. Michgrig (talk to me) 21:31, 11 января 2020 (UTC)
****** Вас понял, постараюсь проверить завтра. В любом случае надо сделать, чтобы шаблон брал название статьи сам. Отбрасывание уточнения, нужно оно или нет, - это тот вопрос, с которым надо разобраться. Vcohen (обс.) 21:45, 11 января 2020 (UTC)
****** Я сейчас поигрался с той же статьей. У меня всё показывает. Может быть, Вы забыли стереть палку перед пустым параметром? Так или иначе, я вижу в коде модуля, что он ищет уточнение и отбрасывает его в каких-то случаях, а в каких-то оставляет, а значит надо передавать в модуль назание с уточнением вместе. Так что я убрал из кода шаблона отбрасывание уточнения. Но он по-прежнему берет PAGENAME сам. Vcohen (обс.) 10:09, 12 января 2020 (UTC)
*******  Очень странно. Вот я даже сохранил свою версию:  Michgrig (talk to me) 16:29, 12 января 2020 (UTC)
*******  Уточню: я тестирую шаблон НОТ Мос с подстановкой, с использованием формул, указанных в его документации. Michgrig (talk to me) 16:39, 12 января 2020 (UTC)
******** Я понял. Это НОТ Мос вставляет лишние палки. Попробую это обойти. Vcohen (обс.) 17:06, 12 января 2020 (UTC)
******** Внес исправление, вроде должно помочь. Vcohen (обс.) 17:10, 12 января 2020 (UTC)
********* Ага, вроде сработало. По крайней мере, в моей версии "Сокола" с шаблоном маршруты появились. Michgrig (talk to me) 18:27, 12 января 2020 (UTC)
thread_title:  2 

message: , у меня еще одна просьба по доработке. Если у нас маршрут выводится по улице, которая сидит не в параметре stop, а в параметре tag (например, stop='Дубровка',m=true,tag='Шарикоподшипниковская улица), то ссылку на основной объект остановки не надо убирать. Пример того, о чем я говорю, можно посмотреть в документации модуля (я там поменял улицу с Красноказарменной площади на ту самую Шарикоподшипниковскую улицу): курсивом без ссылки оказалась выделена не только сама улица, но и станция метро "Дубровка". Michgrig (talk to me) 22:33, 12 января 2020 (UTC)
* Кажется, исправил. Vcohen (обс.) 08:11, 13 января 2020 (UTC)
**  Извините, пожалуйста, я не совсем четко написал желаемое поведение. Думаю, в такой ситуации нужен курсив. Иначе привязка станций к улице совсем никак не будет отображаться. Michgrig (talk to me) 19:03, 13 января 2020 (UTC)
*** То есть и шаблон ММ, и курсив? Vcohen (обс.) 19:19, 13 января 2020 (UTC)
**** Да. Правда, не факт, что это будет правильно восприниматься. Но это уж пускай сообщество решает. Michgrig (talk to me) 20:24, 13 января 2020 (UTC)
***** Ну, я сделал, но мне кажется, что и так уже видно, что что-то не то. Vcohen (обс.) 20:43, 13 января 2020 (UTC)
thread_title:  3 

message: , для функции firstlast вы же каким-то образом определяете конечные пункты маршрута? Можно вас попросить таким же образом определять конечные пункты для функции metro? А то как-то странно только ради этого для всех конечных пунктов расставлять параметр i=true, если и так уже есть функционал.
А еще надо подумать над тем, чтобы временные остановки как-то скрывать из списка. Посмотрите, пожалуйста, примеры - я обновил список маршрутов и остановок и там есть временно введенные и временно отмененные остановки.  — Michgrig (talk to me) 00:23, 8 февраля 2020 (UTC)
* Первое вроде сделал, но не знаю, как проверить. Второе не знаю, где смотреть. Vcohen (обс.) 11:57, 8 февраля 2020 (UTC)
**  Спасибо!Проверить можно по любой станции метро, где есть маршруты с конечными не у станций метро. Например, в документации к модулю есть пример с "Боровицкой", у которой у маршрута н11 появилась конечная "Аэропорт Внуково", которой раньше не было. Для второго - скорее всего, для остановок нужен отдельный параметр, такой же, как для маршрутов целиком: status='+' для временных остановок и status='-' для временно отмененных. И в случае status='-' не показывать такие остановки. Нужен хотя бы второй, чтобы в случае временных изменений маршрута можно было не терять уже имеющую последовательность остановок, а просто временно скрыть их из отображения. Michgrig (talk to me) 21:56, 8 февраля 2020 (UTC)
*** Так появление Аэропорта Внуково - это хорошо (цель достигнута) или плохо (баг, который надо исправлять)? Насчет временных остановок три вопроса. 1. Надо ли поддерживать поиск конечных с учетом временных? 2. Как отмечать временно введенные остановки? 3. Надо ли поддерживать даты от-до, так же как у маршрутов? Vcohen (обс.) 08:28, 9 февраля 2020 (UTC)
****  Появление Аэропорта Внуково - это хорошо (цель достигнута).1. Надо ли поддерживать поиск конечных с учетом временных? - да. 2. Как отмечать временно введенные остановки? - давайте пока никак, просто чтобы они отображались.3. Надо ли поддерживать даты от-до, так же как у маршрутов? - тоже давайте пока не будем. Michgrig (talk to me) 10:23, 9 февраля 2020 (UTC)
***** Вас понял. Попробую сделать, но не обещаю быстро. Vcohen (обс.) 10:35, 9 февраля 2020 (UTC)
***** Подумал минуту и понял, что при такой постановке задачи мне ничего делать не надо. Просто предлагаю в списке вместо простановки статуса у определенных строк превращать их в комментарий. По-моему, эффект будет в точности тот, который нужен. Vcohen (обс.) 10:38, 9 февраля 2020 (UTC)
******  Не совсем. 1) Временно снятые маршруты со status='-' надо скрывать. Я об этом раньше не писал, но это, наверное, надо.2) Временно отмененные остановки тоже надо как-то скрывать. Сейчас информацию о временно добавленных и временно отмененных остановках я внес просто в комментарии. Как это есть сейчас, можно посмотреть в документации модуля, в примере с Шарикоподшипниковской улицей - там есть и временно отмененный трамвай, и временно измененная трасса у других. Michgrig (talk to me) 12:02, 9 февраля 2020 (UTC)
******* Маршруты сделаю чуть позже. Про остановки не понял - если их закомментировать, то они все равно будут показываться? Vcohen (обс.) 12:08, 9 февраля 2020 (UTC)
********  Как закомментировать? Может, я не понял, о чем вы говорите. Michgrig (talk to me) 12:45, 9 февраля 2020 (UTC)
********* Два минуса в начале строки, чтобы эта строка не считалась частью программы. P.S. Сокрытие отмененных маршрутов сделал. Vcohen (обс.) 12:57, 9 февраля 2020 (UTC)
********** Отлично, спасибо! А я закомментировал отмененные остановки. Michgrig (talk to me) 15:12, 9 февраля 2020 (UTC)
thread_title:  4 

message: При сворачивании шаблона пояснение со стрелочками должно уходить внутрь блока. Bible Black 20:59, 9 февраля 2020 (UTC)Согласен, это правильно. Сам в какой-то момент хотел об этом написать, но потом забыл. Michgrig (talk to me) 13:32, 10 февраля 2020 (UTC)
* Можно пример? Vcohen (обс.) 13:47, 10 февраля 2020 (UTC)
** Любой пример, в котором 10 и более маршрутов (например, в документации шаблона есть список по станции Кунцево 1). Сами маршруты свернуты в блок, а примечание про стрелку туда и стрелку сюда расположено под скрывающимся блоком. Имеется в виду, что это примечание тоже должно войти в скрывающийся блок. Michgrig (talk to me) 19:25, 10 февраля 2020 (UTC)
*** Какое примечание? Где оно? Вот то, что я вижу. Vcohen (обс.) 19:39, 10 февраля 2020 (UTC)
**** Вы смотрите модуль, в нем этого примечания нет. Есть только в шаблоне. Michgrig (talk to me) 19:54, 10 февраля 2020 (UTC)
***** Дошло, спасибо. Буду думать, как передать текст примечания из шаблона в модуль... Vcohen (обс.) 19:55, 10 февраля 2020 (UTC)
****** А скрывашка реализована в модуле? Michgrig (talk to me) 19:58, 10 февраля 2020 (UTC)
******* Угу. Сделано. Примечание теперь тоже в модуле. Vcohen (обс.) 20:15, 10 февраля 2020 (UTC)
******** Спасибо! Michgrig (talk to me) 22:03, 10 февраля 2020 (UTC)
thread_title:  5 

message: , у меня к вам новая просьба, основанная на том, что в опросе сказал . Для станций метро и железной дороги предлагаю сделать еще один режим - краткий список маршрутов для тела статьи (можно его назвать, например, midi). В отличие от списка в карточке, здесь отдельные виды транспорта будут вынесены в разные пункты маркированного списка, а замещающий текст на ссылках на виды транспорта будет полными словами, а не первыми буквами. Вот что я имею в виду:
На этой станции метро можно пересесть на следующие маршруты городского пассажирского транспорта:
* Автобусы: 1, 3, 5, 7
* Троллейбусы: 2, 4, 6, 8
Что скажете? Michgrig (talk to me) 11:01, 22 марта 2020 (UTC)
* ОК, попробую попозже. Vcohen (обс.) 12:08, 22 марта 2020 (UTC)
* Пытаюсь понять техзадание. Когда я его прочитал, решил, что в новом варианте будет какой-то новый способ группировки маршрутов. Теперь я посмотрел модуль и понимаю, что вся разница между мини и миди - это полное слово Автобус вместо буквы А. Достиг ли я правильного понимания? Vcohen (обс.) 08:55, 23 марта 2020 (UTC)
**  Не только. Еще вводная фраза (На этой станции метро... / На этом остановочном пункте...) и разбивка в маркированный список. Michgrig (talk to me) 22:32, 23 марта 2020 (UTC)
*** Понял. Постараюсь завтра. Vcohen (обс.) 22:55, 23 марта 2020 (UTC)
*** Кажется, сделал. Vcohen (обс.) 21:58, 24 марта 2020 (UTC)
**** Большое спасибо! Michgrig (talk to me) 17:33, 25 марта 2020 (UTC)
thread_title:  6 

message: , добрый день! Сейчас в режимах metro_mini, metro_midi, railway_mini, railway_midi у нас есть ссылки на Московский автобус / Московский троллейбус / Московский трамвай. А вот в полноразмерных режимах metro и railway таких ссылок нет. Добавьте их, пожалуйста. Спасибо! Michgrig (talk to me) 20:56, 16 августа 2020 (UTC)
* День добрый, сделано. Vcohen (обс.) 21:01, 16 августа 2020 (UTC)
** Отлично, большое спасибо! Michgrig (talk to me) 21:03, 16 августа 2020 (UTC)
thread_title:  Ссылки на статьи в режиме metro и railway 

message: , добрый день! Подскажите, пожалуйста, можно ли модуль научить работать с перенаправлениями? Пример: была статья Петровско-Разумовское (платформа), это название сейчас присутствует в модуле. Потом статью переименовали в Петровско-Разумовская (остановочный пункт). Модуль в этой статье не показывает ни одного маршрута. Понятно, что можно быстренько автозаменой пройтись по списку остановок и исправить или же прописать старое и новое название в блок complexes. Но, может, получится что-то сделать программным образом? Спасибо! Michgrig (talk to me) 15:42, 28 августа 2020 (UTC)
* День добрый. Боюсь, что не получится. Я могу в цикле, где проверяется, не совпадает ли очередное название с названием текущей статьи, добавить проверку, не является ли это очередное название перенаправлением и не ведет ли оно на текущую статью. Работать будет крайне медленно и крайне ресурсоемко. Vcohen (обс.) 16:05, 28 августа 2020 (UTC)
**  Если сильно повлияет на производительность, то лучше не надо. Проще автозаменой пройтись, это займет пару минут. Спасибо! Michgrig (talk to me) 16:15, 28 августа 2020 (UTC)
*** Я создал "штрафную" категорию: :Категория:Статьи с проблемой в исходных данных в модуле НОТ Москвы. Вы можете поставить ее себе в СН, в ней будут все статьи с этой проблемой. Vcohen (обс.) 16:23, 28 августа 2020 (UTC)
***  Сейчас в ней две статьи. Vcohen (обс.) 20:01, 28 августа 2020 (UTC)
****  Ага, спасибо! Это меня переглючило и я зачем-то убрал ст. м. Савёловская из блока complexes. Правда, теперь статьи не уходят из категории - видимо, надо подключить ее к ежедневной нуль-правке. Michgrig (talk to me) 21:02, 28 августа 2020 (UTC)
***** Да, нулевая правка - это решение. Vcohen (обс.) 07:51, 29 августа 2020 (UTC)
thread_title:  Перенаправления 

message: Откуда берётся информация об остановках, из каких источников? Я пользуюсь трамваями (37 и 50 маршруты), и то, что сейчас записано в модуле, не соответствует реальному маршруту, несоответствий много. — 193.233.70.48 08:49, 14 сентября 2020 (UTC)
* С Яндекс.карт, сайта Мосгортранса и из открытых данных правительства Москвы (Реестр муниципальных маршрутов регулярных перевозок пассажиров и багажа автомобильным и наземным электрическим транспортом в городе Москве, Остановки наземного городского пассажирского транспорта). А в чем именно несоответствия? Да, и обратите внимание, что: 1) в модуле записаны не конкретные остановки, а трасса следования; 2) поскольку в опросе использование модуля в статьях об улицах не поддержано, то на улицы и площади в модуле можно не смотреть, я их оттуда выпилю. Michgrig (talk to me) 09:46, 14 сентября 2020 (UTC)
** Я обратил внимание на статью о станции Каланчёвской. В карточке статьи указаны три трамвайных маршрута. На самом деле их 4 (отсутствует № 7), а ещё автобус т14. На Яндекс-картах для всех маршрутов ОТ указана остановка "Станция Каланчёвская", а модуле, как вижу, где "Каланчевская", где "Улица Каланчевская". А по трассе трамвайных маршрутов 37 и 50 где-то не те наименования остановок, какие-то из них пропущены. Но как вижу из Вашего комментария, строгого соответствия и не добивались. Наверное, это и оправдано - большой объём работы, чтобы всё отследить и увязать. Но тогда будет поток жалоб, что в конкретном месте не указали какой-то вид транспорта...  193.233.70.48 11:59, 14 сентября 2020 (UTC)
*** Каланчевскую поправил, там теперь отображаются все 4 трамвайных маршрута и автобусный."Но тогда будет поток жалоб, что в конкретном месте не указали какой-то вид транспорта..." - для этого я и добавил в каждую статью комментарий о том, куда обращаться. По идее, я после наполнения модуля проверял по конкретным станциям и улицам, поэтому ошибок и разночтений должно быть по минимуму. Michgrig (talk to me) 13:12, 14 сентября 2020 (UTC)
** А по ссылке на портал правительства Москвы я файлик скачал, посмотрю его, покумекаю. Спасибо за ссылку. — 193.233.70.48 12:01, 14 сентября 2020 (UTC)
thread_title:  Исходные данные 

message: @Vcohen, сейчас добавил маршрут КМ, который будет введен на время закрытия станции Кунцевская (с указанием временного статуса, дат начала и окончания), и во всех статьях вылезла ошибка 
Ошибка Lua в Модуль:НОТ_Москвы на строке 13788: attempt to compare string with number.
В чем может быть дело? Michgrig (talk to me) 17:03, 17 сентября 2020 (UTC)
* А сейчас? Vcohen (обс.) 17:14, 17 сентября 2020 (UTC)
** Сейчас все в порядке, спасибо! Michgrig (talk to me) 17:41, 17 сентября 2020 (UTC)
thread_title:  Ошибка 

message: @Vcohen, добрый день!
В соответствии с итогом в опросе от @Zanka, надо бы в результаты вывода модуля добавить ссылку на источник: 
{{cite web |author= |url= https://data.mos.ru/opendata/7704786030-reestr-munitsipalnyh-marshrutov-regulyarnyh-perevozok|title= Реестр муниципальных маршрутов регулярных перевозок пассажиров и багажа автомобильным и наземным электрическим транспортом в городе Москве|lang= |website= Портал открытых данных правительства Москвы|publisher= |date= |accessdate=2020-09-26}}
Спасибо! Michgrig (talk to me) 17:41, 26 сентября 2020 (UTC)
* Постараюсь сегодня, чуть позже. А куда именно добавить, в каком формате? С параметром metro/railway/street (не все из них будут использоваться, но я сейчас о технической стороне) можно сделать сноску при вводной фразе, добавляемой шаблоном . А в остальных случаях? Vcohen (обс.) 17:52, 26 сентября 2020 (UTC)
** Ой. Я отвлекся на заполнение параметров шаблона и забыл уточнить :). Имхо, достаточно будет добавлять при использовании функций metro_midi, metro, railway_midi, railway (т.е. действительно там, где есть вводная фраза). Michgrig (talk to me) 18:02, 26 сентября 2020 (UTC)
*** В общем, я как-то сделал. Мне не нравится, как получилось, но вроде работает. Потом попробую немножко оптимизировать. Vcohen (обс.) 18:14, 26 сентября 2020 (UTC)
**** Спасибо! А что именно не нравится? На выходе вроде все хорошо, например, Каширская#Наземный общественный транспорт Michgrig (talk to me) 18:21, 26 сентября 2020 (UTC)
***** Уже исправил. Не нравилось то, что текст этой сноски (и, соответственно, необходимость ее исправлять) оказался в нескольких разных местах, причем часть из них в модуле, а часть в шаблоне. Если не затруднит, гляньте, не испортил ли я чего сейчас. Vcohen (обс.) 18:31, 26 сентября 2020 (UTC)
****** Да, вижу. По крайней мере, в указанной выше статье о Каширской ничего не поменялось. Michgrig (talk to me) 18:34, 26 сентября 2020 (UTC)
******* Можно еще проверить документацию модуля и шаблона. Я сейчас заодно удалил из нее всё, что связано с функцией street, а то вылезали лишние закрывающие скобки от таблицы. Саму функцию street в модуле я пока не убираю, потому что не уверен, что она не используется где-нибудь в обсуждениях. Vcohen (обс.) 18:43, 26 сентября 2020 (UTC)
******* Есть еще один момент, который можно проверить. Поскольку я перенес вводную фразу из шаблона в модуль, а шаблон вставлялся в статьи при помощи подстановки, то эта фраза в статьях могла задвоиться. Vcohen (обс.) 10:52, 27 сентября 2020 (UTC)
******** Не задвоилась. Michgrig (talk to me) 11:08, 27 сентября 2020 (UTC)
thread_title:  Ссылка на источник 

message: Очень спорная . Не идут эти маршруты (Авт. А, 40, 122, т41, н3, Тб. Т) через "Каланчёвскую" (точнее сказать, нет у них остановок у платформы). Чтобы попасть с платформы, к примеру, на автобус А, придётся изрядно пройти (особенно с учётом ведущегося строительства) по переходам на Комсомольскую площадь. Я намерил линейкой в Яндекс-картах порядка 600 м. За это же время (и то же расстояние) я пройду пешком от "Комсомольской" до "Красносельской", чтобы сесть там в наземный транспорт. Если для системы метро - МЦК такие переходы сейчас существуют, то для обычного наземного транспорта это всё равно, что идти лишнюю остановку (или даже более). — 193.233.70.48 12:40, 28 сентября 2020 (UTC)
* @Aldermos, что скажете? Michgrig (talk to me) 14:21, 28 сентября 2020 (UTC)
** Могу сказать, что моя правка носит чисто справочный характер. От станции Каланчёвская всё-таки можно дойти до остановки автобусов А, 40, 122, т41, н3, троллейбуса Т. Это, если так можно выразиться, - контурная пересадка.  Aldermos (обс.) 18:50, 28 сентября 2020 (UTC)
*** Ну вот на самом деле, участник Vladislavus тоже против указания этой пересадки - может, он выскажет еще какие-то аргументы. Michgrig (talk to me) 21:22, 28 сентября 2020 (UTC)
***: Пишите проект правила указания пересадок и выносите на форум правил. Я ориентировался на трамваи и электробус, для которых это две разные остановки. Плюс наземный переход через площадь крайне неудобный, даже при официальном наличии пересадки. Владислав Мартыненко 05:38, 29 сентября 2020 (UTC)
****: Вот в чём зацепка - если есть, как выразился коллега, официальное наличие пересадки, то тогда спорить не о чем. Так она (пересадка) официально есть? — 193.233.70.48 11:53, 29 сентября 2020 (UTC)
****:* И в лебедевской схеме, и на оф. сайте метро есть. Michgrig (talk to me) 12:31, 29 сентября 2020 (UTC)
****:** Прошу прощения, но я имел в виду пересадку с платформы именно на НОТ. Пересадка с "Каланчёвской" (МЦД) на "Комсомольскую" (метро) никак не оспаривается. Но сайт ЦППК не содержит информации о пересадках с их станций на наземный транспорт.— 193.233.70.48 13:17, 2 октября 2020 (UTC)
thread_title:  Опять Каланчёвская 

message: @Vcohen, добрый день!
Я заметил, что когда используются параметры status и status_from, то при наступлении указанной даты информация в статьях не меняется автоматически. Нужно делать нулевую правку. 
Помню, что был бот, который занимался тем, что проходил по статьям из указанных ему категорий (можно было выбрать частоту - раз или два в сутки) и делал нуль-правку. Но сейчас не могу его найти.
Зато нашел шаблон , который как раз говорит, в каких статьях надо ещесуточно делать нуль-правки; скорее всего, этот шаблон как раз и заменил страницу настроек бота. Может, имеет смысл добавить этот шаблон внутрь шаблона , чтобы информация о временно добавленных/снятых маршрутах оперативно обновлялась в статьях? Michgrig (talk to me) 10:04, 3 октября 2020 (UTC)
* День добрый. Я как раз знал про шаблон и не знал про бота. Да, звучит логично, если только Вы не боитесь, что в большинстве статей (где нет status_from) очистка кэша будет происходить впустую. Я зашел в код шаблона и увидел, что всё его действие сводится к простановке категории :Категория:Википедия:Страницы с ежедневно очищаемым кэшем. Я могу в модуле проставлять эту категорию только в тех случаях, когда используется status_from/status_to. Vcohen (обс.) 11:07, 3 октября 2020 (UTC)
* P.S. Нет, не всё так просто. Если дата status_from еще не наступила, то все равно надо очищать кэш, чтобы не прозевать эту дату начала. Надо проставлять категорию всегда, когда производится проверка status_from/status_to, независимо от ее результата. Vcohen (обс.) 11:12, 3 октября 2020 (UTC)
** Да, если нуль-правки будут не во всех статьях, а только там, где надо, будет эффективнее. Спасибо! Michgrig (talk to me) 11:13, 3 октября 2020 (UTC)
** Только нужна категория :Категория:Википедия:Страницы с ежедневно совершаемой нулевой правкой Michgrig (talk to me) 11:16, 3 октября 2020 (UTC)
*** Вас понял. Сделаю. Vcohen (обс.) 11:23, 3 октября 2020 (UTC)
*** Кажется, сделал. Vcohen (обс.) 12:03, 3 октября 2020 (UTC)
**** По-моему, категория содержит все статьи о станциях, независимо от наличия параметров status_from/status_toСейчас эти параметры есть только у А 06 и Тм 6, так что в категории должны быть только Сходненская, Тушинская МЦД и Сокол. А там есть, например, Авиамоторные, Ал. Сад и Алма-Атинская. Michgrig (talk to me) 15:52, 3 октября 2020 (UTC)
***** Вы правы. Что-то пока не получается. Слишком много изменений в логике... Vcohen (обс.) 19:06, 3 октября 2020 (UTC)
****** По большому счету, при 40+ тысячах статей в категории наши 300 особо погоды не делают. Пускай все вхождения модуля будут в категории. Michgrig (talk to me) 19:45, 3 октября 2020 (UTC)
******* Да, но тогда не нужен этот неработающий мусор в модуле, можно было сделать и через шаблон, как Вы предложили в самом начале. Но мне кажется, что я исправил. Vcohen (обс.) 19:50, 3 октября 2020 (UTC)
******** Пока я вижу в категории те же статьи, что и прежде. Может, еще не прокинулись изменения? Michgrig (talk to me) 19:53, 3 октября 2020 (UTC)
********* В самих Авиамоторных категории нет. На странице категории они есть. Наверно, страница категории обновляется медленно. Vcohen (обс.) 20:05, 3 октября 2020 (UTC)
********** Да, вы правы. При этом в Соколе категория есть. Скорее всего, действительно все в порядке. Большое спасибо! Michgrig (talk to me) 20:11, 3 октября 2020 (UTC)
*********** Спасибо и Вам. Если обнаружите проблемы, сообщайте. Vcohen (обс.) 20:14, 3 октября 2020 (UTC)
thread_title:  Задержка отображения при использовании дат для временных маршрутов 

message: С 18 декабря 2020 года 324 автобус меняет трассу и будет следовать от метро «Крылатское» до (ахахах) станции метро «Мнëвники», открытие которой в этом году заведомо не состоится. Как в таком случае отмечать в модуле рукожопость планировщиков маршрутов, которые задолго до открытия подгоняют НОТ к ещë не достроены станциям метро? Владислав Мартыненко 13:25, 8 декабря 2020 (UTC)
* Значит, первое время будет указание на станцию метро без ссылки. Или, например, как с Варшавской - примечание мелкими буквами. Michgrig (talk to me) 14:19, 8 декабря 2020 (UTC)
* И вот ещё одно изменение по этому участку: новый автобусный маршрут 48к. — Владислав Мартыненко 14:47, 8 декабря 2020 (UTC)
thread_title:  Конечная автобуса возле ещë не открытой станции метро