Шаблон разговора: Важность


Этот шаблон скоро будет перепрофилирован. Пожалуйста, используйте его цель {{ Notability }} и исправьте всю документацию, относящуюся к старому использованию. Шаблон потерян в пространстве статьи. Рич Фармбро , 22:12, 2 сентября 2009 г. (UTC). [ отвечать ]

и был перенаправлен на {{ notability }} несколько месяцев назад. — Мартин ( MSGJ  ·  разговор ) 15:17, 3 сентября 2009 г. (UTC) [ ответ ]

Я только что заметил, что этот шаблон использует, |impn=тогда как {{ WPBM }} использует |IMPN=и |IMPORTANCE_SCALE_NAME=. Может быть, нам стоит попытаться стандартизировать? — Мартин ( MSGJ  ·  разговор ) 13:08, 7 сентября 2009 г. (UTC) [ ответ ]

В соответствии с предложением в разговоре о шаблоне:Class#Use as title столбца я поместил в песочницу поправку, позволяющую <th>...</th>использовать ее вместо <td>...</td>, и это проверено на странице Template:Importance/testcases как работающее, поэтому скопируйте Template:Importance/sandbox поверх шаблона: Важность . -- Redrose64 ( обсуждение ) 20:22, 12 октября 2011 г. (UTC ) [ ответ ]

Как обсуждалось в Template_talk:Grading_scheme#Protected_edit_request_on_7_April_2015 , этот шаблон (и его эквиваленты, специфичные для важности) нежелательно ссылается на проблемные категории, когда параметр категории не определен. Я попытался исправить это в [1] , но это явно сломано. Я недостаточно разбираюсь в шаблонах, чтобы исправить это самостоятельно, поэтому кому-то придется найти подходящий код. Я просто попытался превратить «[[foo|bar]]» в «if (category) { [[foo| } bar if (category) { ]] }», но это не анализируется, как я ожидал.Чилер ( обсуждение ) 15:29, 10 апреля 2015 (UTC) [ ответить ]

В рамках более широкого проекта по пересмотру способа реализации шаблонов показателей оценки я планирую удалить параметр attrэтого шаблона. Кажется, он не используется: поиск по его использованию не дает результатов. Это связано с немедленными единовременными затратами на аннулирование кэша около 4 миллионов страниц, но, поскольку в основном это будут страницы обсуждения, влияние на производительность не должно быть слишком плохим. В долгосрочной перспективе это полезно, потому что attrи т. д. представляют собой «черные ящики» функциональности, которые невозможно аккуратно обработать в HTML-коде Lua. Если для некоторых особых случаев необходимо добавить определенный атрибут, его можно добавить отдельно. Например, когда я удалил соответствующий attrпараметр из {{ class }}, rowspanбыл добавлен параметр для обработки нескольких случаев, которые нельзя было полностью удалить или заменить с использованием этого styleпараметра.