Обсуждение шаблона:Metro
По каким-то причинам участник Vаdiм решил изменить этот шаблон, ни с кем не советуясь. В частности:
- Для Москвы хотелось оставить старые значки линий метро, но они были втихую заменены новыми
- Появился бессмысленный шаблон {{metro1}}, хотя старый шаблон умел делать всё ровно то же самое
На мой взгляд, нужно все эти изменения откатить. --Alexander (обсуждение) 01:14, 9 ноября 2018 (MSK)
- Старые значки были лучше. Про одну линию и новый шаблон я не понимаю пока, в чём смысл.--Ymblanter (обсуждение) 09:50, 9 ноября 2018 (MSK)
@Atsirlin: прав, конечно это надо было обсудить, а я только собирался выступить.
Меня вдохновила правка special:diff/251432. Я попытался сделать значки аналогичные как в {{listing}}, на CSS, но похожие на уже существующие.
С помощью такой техники можно легко генерировать различные сочетания цветов и надписей. Например, их также можно было бы использовать в {{транспорт}} вместо используемых там не очень изящных иконок, например, как в Участник:Vаdiм/t3. Это я как раз и собирался обсудить.
Смысл же {{metro1}} в том, что без него у {{metro}} в зависимости от города меняется порядок параметров. Редактор статьи должен знать как устроен этот шаблон. Это, в общем-то, не очень хорошо. В случае с {{metro1}} у {{metro}} порядок параметров всегда одинаков и есть выбор: либо {{метро||Козья слобода}}, либо {{метро1|Козья слобода}}. При этом код {{metro}} более простой и понятный: меньше условных ветвлений.
Наверное возможны какие-то улучшения и там, и там, но если это вообще вызывает отторжение, что-ж, нужно вернуть всё обратно. --Vаdiм (обсуждение) 11:22, 9 ноября 2018 (MSK)
- Редакторы должны использовать один шаблон, а не брать в голову существование нескольких. Если хочется, чтобы работал синтаксис типа {{метро||Козья слобода}}, можно и этот вариант добавить. Можно также переписать шаблон на Lua, чтобы выбор между разными вариантами (одна или несколько линий, один или два параметра) стал менее громоздким. --Alexander (обсуждение) 12:19, 9 ноября 2018 (MSK)
- Vаdiм, пожалуйста, верните старые значки. Также обращаю ваше внимание, что у нас не принято создавать новые шаблоны без обсуждения, а тем более тихо менять старые на новые. GMM (обсуждение) 13:28, 9 ноября 2018 (MSK)
- Отменил до special:diff/279429. --Vаdiм (обсуждение) 11:23, 11 ноября 2018 (MSK)
- Всё-таки я заинтригован. Что же было не так. Только сейчас сообразил, что на моих иконках были цифры вместо "М". Мне почему-то казалось, что в и оригинале были цифры. Это всё? --Vаdiм (обсуждение) 11:55, 11 ноября 2018 (MSK)
- Да, кружки с цифрами для станций московского метро не всем нравились. Обсуждение по ссылке выше. --Alexander (обсуждение) 16:53, 11 ноября 2018 (MSK)
- Всё-таки я заинтригован. Что же было не так. Только сейчас сообразил, что на моих иконках были цифры вместо "М". Мне почему-то казалось, что в и оригинале были цифры. Это всё? --Vаdiм (обсуждение) 11:55, 11 ноября 2018 (MSK)
- Цифры в кружках появились по ошибке, без них даже проще, см. Участник:Vаdiм/test
- Насчёт параметров. В общем-то, первый -- название станции, наверное даже лучше. В отличие от автобусов и т.п., название станции важнее. Может тогда так: {{metro|станция}}, и {{metro|станция|линия1}}, или {{</nowiki>metro||линия1}}, и даже {{metro|станция|линия1|линия2 ...}}? Это будет единообразно выглядеть и с единственной линией, и когда одно название на нескольких линиях. Пойдёт даже в {{transport}}/ Вызов шаблона в статьях можно переписать ботом, у меня есть некоторый опыт --Vаdiм (обсуждение) 16:45, 12 ноября 2018 (MSK)
- Не думаю, что нужно переделывать структуру шаблона, к которому за много лет все привыкли. --Alexander (обсуждение) 17:40, 12 ноября 2018 (MSK)
- Насчёт параметров. В общем-то, первый -- название станции, наверное даже лучше. В отличие от автобусов и т.п., название станции важнее. Может тогда так: {{metro|станция}}, и {{metro|станция|линия1}}, или {{</nowiki>metro||линия1}}, и даже {{metro|станция|линия1|линия2 ...}}? Это будет единообразно выглядеть и с единственной линией, и когда одно название на нескольких линиях. Пойдёт даже в {{transport}}/ Вызов шаблона в статьях можно переписать ботом, у меня есть некоторый опыт --Vаdiм (обсуждение) 16:45, 12 ноября 2018 (MSK)