На этой странице обсуждения обсуждаются улучшения в шаблоне Asbox . |
|
WikiProject Stub sorting | |
Архивы | ||||
---|---|---|---|---|
| ||||
MiszaBot II может автоматически архивировать темы старше 30 дней . |
Положение навигационной панели
У меня есть редактирование песочницы ( diff ), которое перемещает атрибуты стиля в новые шаблоны стилей ( Template: Asbox / styles.css ), а также перемещает панель навигации, чтобы предотвратить перекрытие текста. По умолчанию панель навигации невидима, но может быть сделана видимой с помощью пользовательского CSS. См. Шаблон: Asbox / testcases . Пожалуйста, дайте мне знать, если вы заметите какие-либо проблемы. Мэтт Фицпатрик ( разговорное ) 15:09, 27 февраля 2021 (UTC)
Взаимодействие между Asbox и Infobox
После обсуждения на WT: FOOTY # Francisco Wagsley я выяснил, что есть уровень Asbox с частью Infobox, который ведет себя странно. Любые ссылки с информационным окном, которые находятся на одном уровне с Asbox, не будут активными, и если вы попытаетесь выбрать контент внутри информационного окна и перейти в ту же область, то будет выбран текст за пределами информационного окна. Известно ли об этом, и если да, то что можно с этим сделать? В качестве примера я создал User: Spike 'em / sandbox / fw как копию статьи, показывающей проблему и вырезав как можно больше, и использовал subst, чтобы перейти к самому низкому уровню шаблона / модуля. Spike 'em ( разговор ) 17:26, 11 марта 2021 (UTC)
- @ Spike 'em : Это не относится ни к asbox, ни к infobox. Проблема заключается в конфликте между двумя div, один из которых является полноразмерным (в данном случае asbox), а другой абсолютно позиционирован (информационное окно), которые пытаются занять одну и ту же часть экрана. Только один из них может быть наверху. Область, занимаемая информационным окном, очевидна из-за его границы; вы можете раскрыть края asbox div, стилизовав его, например, поместив это правило CSS в Special: MyPage / common.css . Затем посетите проблемную статью, и вы обнаружите, что фон asbox теперь закрывает часть информационного окна, включая ссылки, на которые вы ссылаетесь выше. Обычный asbox не имеет фона, поэтому он прозрачен; но это не значит, что фона там нет. - Red rose64 🌹 ( разговор ) 09:39, 12 марта 2021 (UTC)
/ * показать область, занимаемую asbox * / div . asbox { цвет фона : #efefff ; граница : 1 пиксель сплошного синего цвета ; }
- Redrose64 , это должно быть поправимо путем добавления переполнения: скрытый в Asbox определения стилей CSS, чтобы заставить его создать новый блок контекста (так же , как мы делаем для заголовков) форматирование - Th е DJ ( Обсуждение • вклад ) 12:25, 12 Март 2021 г. (UTC)
- @ Redrose64 :, я играл с этим, и действительно, div asbox находится поверх информационного окна. Есть ли способ заставить его отстать, учитывая, что размер таблицы в нем изменяется в зависимости от наличия информационного поля (поэтому текст внутри обертывается, а не перезаписывает информационное окно)? Я удалил класс asbox из div и затем снова могу получить доступ к ссылкам, хотя размер div по-прежнему равен ширине страницы. Spike 'em ( разговор ) 12:29, 12 марта 2021 (UTC)
- Или, основываясь на предложении TheDJ, я добавил
.asbox{overflow:hidden}
к тегу стиля непосредственно перед div, и это создало рамку вокруг текста и не затронуло информационное окно. Spike 'em ( разговор ) 12:33, 12 марта 2021 (UTC) - И, наконец, я изменил свой common.css на и это исправляет все проблемные статьи. Spike 'em ( разговор ) 13:02, 12 марта 2021 (UTC)
div . asbox { переполнение : скрыто ; }
- @ Spike 'em : я не знаю, что вы имеете в виду, говоря, что
я добавил
- какой это тег стиля? Программное обеспечение MediaWiki не позволяет использовать.asbox{overflow:hidden}
в тег стиля непосредственно перед divтеги, хотя они действительно использовались бы для включения правил CSS - если бы они были внесены в белый список. - Red rose64 🌹 ( обсуждение ) 10:20, 13 марта 2021 (UTC)
- Я проверил / изменил html в chrome, чтобы проверить его напрямую, а затем изменил свои настройки .css, как упоминалось. Я не эксперт в этом, но похоже, что то, что предлагает TheDJ, решит эту проблему. Spike 'em ( разговор ) 10:53, 13 марта 2021 (UTC)
- Привет, только что зашел с обсуждения модуля: Смежные станции / станция Amtrak # Klamath Falls, где мы увидели ту же проблему. Я согласен с тем, что изменение свойства переполнения для asbox решает проблему и кажется правильным решением. Макензен (разговорное) 13:18, 14 марта 2021 (UTC)
- @ Spike 'em : я не знаю, что вы имеете в виду, говоря, что
- Или, основываясь на предложении TheDJ, я добавил
- Я добавил Template: Asbox / sandbox / styles.css и протестировал его на страницах в моей собственной песочнице, которые являются копиями страниц, на которых была замечена проблема ( Пользователь: Spike 'em / sandbox / fw и Пользователь: Spike' em / sandbox / KFS ). Я проверил страницу тестовых примеров, и там все выглядит нормально, но я заметил, что при тестировании в моей собственной песочнице наличие как asbox / sandbox, так и простого asbox на одной странице заставляло их работать должным образом (я предполагаю, что .css атрибуты аддитивны). Спайк их ( разговор ) 10:34, 15 марта 2021 (UTC)
- Спайкни их , правильно. Думаю, мы можем сделать запрос на редактирование.
- Пожалуйста , применяются следующие изменения в шаблон: Asbox / styles.css: Diff - Th е DJ ( ток • вклад ) 12:29, 15 марта 2021 (UTC)
- Для TheDJ,эм Спайка»,Redrose64 иМакензеном: готово , и всем большое спасибо ! PI Ellsworth ed. туда 18:18, 15 марта 2021 (UTC)
i18n недружелюбная нормализация
Эта линия ,
локальный цорт , cat = args [ 'tempsort' .. v ], mw . ustring . gsub ( args [ 'category' .. v ], '[^% w% p% s]' , '' ) - удалить все скрытые символы Unicode
делает этот модуль бесполезным для других вики, где ZWNJ (и, возможно, ZWJ ) используется в заголовках категорий, частью которых они не являются %w
, %p
и %s
поэтому мне пришлось добавить к ним ZWNJ на fawiki, можете ли вы избежать замены или разрешить символы, которые действительно имеют семантическое значение, по крайней мере, в других языках? Спасибо! - Ebrahim разговор 19:03, 22 марта 2021 (UTC)
- Это можно применить, чтобы исправить это. - ebrahim talk 19:18, 22 марта 2021 г. (UTC)
- Код существует по очень веской причине: см . Обсуждение шаблона: Asbox / Archive 4 # Obscure errors . Любые изменения не должны вызывать повторения этих проблем. - Red rose64 🌹 ( обсуждение ) 21:53, 22 марта 2021 (UTC)
- Интересный вопрос. LRM, RLM, конечно, не следует использовать в названиях, но ZWNJ отличается, работает (ZWNJ находится между %%) дает 287200, так что есть 287200 категорий с ZWNJ на fawiki, здесь может быть баланс, я считаю, можно пойти на удаление всех нелатинских символов в английской Википедии, и можно разрешить все вещи, я не предлагаю сейчас ни того, ни другого, а просто добавить ZWJ и ZWNJ . - ebrahim talk 18:31, 23 марта 2021 г. (UTC)
sql fawiki` с `SELECT COUNT (*) FROM page WHERE page_title LIKE '% %' AND page_is_redirect = 0 AND page_namespace = 14;
- Интересный вопрос. LRM, RLM, конечно, не следует использовать в названиях, но ZWNJ отличается, работает
- Код существует по очень веской причине: см . Обсуждение шаблона: Asbox / Archive 4 # Obscure errors . Любые изменения не должны вызывать повторения этих проблем. - Red rose64 🌹 ( обсуждение ) 21:53, 22 марта 2021 (UTC)
Запрос на редактирование, защищенный шаблоном, от 16 апреля 2021 г.
Shivamkashyap610 ( обсуждение ) 11:28, 16 апреля 2021 (UTC)
Меня зовут Шивам Кашьял Шивамкашьяп610 ( разговор ) 11:29, 16 апреля 2021 (UTC)
Я защищал это искусство Shivamkashyap610 ( разговор ) 11:29, 16 апреля 2021 (UTC)
- Не сделано: непонятно, какие изменения вы хотите внести. Пожалуйста, укажите конкретные изменения в формате «изменить X на Y» и при необходимости предоставьте надежный источник . - LuK3 (Обсуждение) 11:30, 16 апреля 2021 г. (UTC)