Форум:Баги и фичи

Материал из Абсурдопедии
Перейти к:навигация, поиск
Замечание: Эту тему не правили уже 787 дней. Прежде чем редактировать её, подумайте, не лучше ли создать новую?


Баги: Наводил тут порядок в навигационных шаблонах, и наткнулся на {{imageaslogo}} в некоторых из них. Похоже, этот шаблон вызывает «отлипание» навигационных шаблонов друг от друга. После шаблонов образуется отступ пикселов в пять-восемь (см. для примера {{Совок}}, {{Марксизм-джедаизм}} — в статье Ленин). Как перфекциониста, меня это несколько коробит. Можно ли это вылечить?

Фичи: Есть у нас статья Отключение электричества. Интересно, нельзя ли её заставлять браузер разворачиваться в полноэкранный режим? Чтобы экран у юзверя был полностью чёрный. Или выводить чёрный квадрат размером больше, чем 4К поверх браузера (чтоб перекрывал весь монитор)? Наверное, это слишком сильное колдунство для моих запросов? Dmitriy1815 (обсуждение) 17:34, 15 октября 2018 (UTC)

1) Теория про лишние отступы. Такие отступы появляются, когда где-то в шаблонах есть лишние переносы строк (чаще всего до/после includeonly/noinclude). В одном шаблоне это незаметно, так как один перенос строки не создаёт лишнего отступа, но если два шаблона с лишними переносами строки идут подряд (как навигационные шаблоны), то получается уже два переноса строки, а это новый абзац.
2) Я уже смотрел на код шаблонов {{imageaslogo}}, {{Совок}} и т. п. и покамест не нашёл, откуда лезет лишний отступ.
3) По-хорошему {{imageaslogo}} должен быть расширением движка, а не кривыми position:absolute и отступами. Существующего расширения для этого нет (я проверял mw:Extension:LogoFunctions, оно, увы, нерабочее), его пришлось бы написать с нуля.
Пока что устроено костыльное решение с запихиванием {{imageaslogo}} в заголовок навигационных шаблонов.Dmitriy1815 (обсуждение) 16:38, 24 февраля 2019 (UTC)
4) Отключение электричества — можно (в новых браузерах), но не нужно. Во-первых, браузер спрашивает разрешение на переход в полноэкранный режим, во-вторых, это неэтичное свинство (когда страница без спроса меняет размер окна браузера и т. п.). Edward Chernenko? 18:00, 15 октября 2018 (UTC)