Модуль обсуждения:Боковая панель

Параметр Templatestyles

@ Izno : Есть ли еще преимущества шаблонов вызывающих абонентов, использующих многочисленные параметры |templatestyles=, |child templatestyles=и |grandchild templatestyles=по сравнению с простыми <templatestyles>в каждом? 172.97.141.219 ( обсуждение ) 10:39, 30 ноября 2024 (UTC) [ ответить ]

Да. Использование выделенного параметра позволяет использовать каскадную часть CSS, а именно, CSS в дочернем элементе будет применяться после, а не до основных TemplateStyles. Это позволяет избежать случая, когда стили дочернего элемента потенциально переопределяются стилями той же специфичности в основных стилях. Обычно следует всегда использовать эти параметры. Izno ( talk ) 06:03, 1 декабря 2024 (UTC) [ reply ]

@ Izno : Правильно ли не обрабатывать Module:Navbar/styles.css в add_list_styles() независимо от того, есть ли у боковой панели панель навигации или нет? Если страница статьи включает боковую панель (с панелью навигации) и другую панель навигации в этом порядке, стили, похоже, не применяются в мобильном представлении.Обсуждение ( talk ) 15:42, 24 декабря 2024 (UTC) [ ответить ]

add_list_styles предназначен только для двух видов списков и касается классов, которые были добавлены с незапамятных времен в нескольких шаблонах (также в infobox). И navbox, и sidebar имеют вместо этого move_hiding_templatestyles, который будет заботиться о встроенных тегах TemplateStyles. Izno ( talk ) 17:32, 24 декабря 2024 (UTC) [ reply ]
Хорошо, но на некоторых страницах (например, Finder_(software)) в мобильном представлении навигационные панели фактически отображаются в непреднамеренных стилях, поскольку Module:Navbar/styles.css не используется. Как насчет изменения этого модуля таким образом и вывода дополнительного тега templatestyles, если используется навигационная панель?本日晴天( talk ) 08:19, 27 декабря 2024 (UTC) [ ответить ]

Возможность исключить nomobile?

@ Izno : В обсуждении модуля: Боковая панель/Архив 6#Как переопределить "class=nomobile" для отображения боковой панели в мобильном представлении? вы сказали "Это не может быть переопределено, и это не изменится". Вы имели в виду только то, что нет способа переопределить существующий class=nomobile, или вы исключили добавление новой опции боковой панели, например, mobile=yesопустить class=nomobile? Я пришел из обсуждения о {{ NGC objects }} в Wikipedia: Шаблоны для обсуждения/Журнал/2025 4 января# Шаблон: NGC objects . Длинный список разделен на интервалы, поэтому статьи связаны друг с другом ближе, чем обычные боковые панели, а эта боковая панель очень узкая. Я думаю, что иногда было бы неплохо иметь возможность опустить nomobile. PrimeHunter ( обсуждение ) 16:45, 4 января 2025 (UTC) [ ответить ]

Исключая оба варианта. Я могу восстановить, vertical-navboxесли мы предпочтем просто сделать его более непрозрачным ;). Дело не в том, насколько узкие или широкие боковые панели, а в том, сколько HTML они вываливают на страницу, которая не используется в мобильных устройствах. Izno ( talk ) 20:19, 4 января 2025 (UTC) [ ответить ]
Что, возможно, не делает мои истинные предпочтения ясными, конечно, а именно, чтобы все отображалось при всех разрешениях (или, по крайней мере, пока этот модуль не будет удален, что, вероятно, является моим истинным предпочтением по разным причинам). То, что я делаю, это уважаю выбор WMF удалить эти элементы из мобильных устройств. Izno ( talk ) 20:22, 4 января 2025 (UTC) [ ответить ]

Должен ли быть способ автоматически открывать соответствующий раздел боковой панели?

После реорганизации боковой панели Template:Feminism ряд трансклюзов больше не расширяет автоматически нужный раздел. Например, статья Feminist theory in composition studies автоматически расширяет раздел «Concepts», хотя теперь статья указана в разделе «Theory». Я понял, что расширение раздела , содержащего ссылку на текущую статью, может быть чем-то, что можно сделать автоматически, так что редакторам больше не придется вручную указывать раздел для автоматического расширения в каждой статье, где включена боковая панель. PBZE ( talk ) 19:39, 27 января 2025 (UTC) [ reply ]

Взято с "https://en.wikipedia.org/w/index.php?title=Module_talk:Sidebar&oldid=1272417345"