Обсуждение шаблона:Флагификация/флагификация: различия между версиями

Содержимое удалено Содержимое добавлено
(не показана 1 промежуточная версия этого же участника)
Строка 19:
 
А так ли нужны неразрывные пробелы внутри ссылки на страну? Вот на [[ВП:Ф-Т]] [[Участник:DmitTrix]] справедливо заметил, что надпись, например, «Острова Святой Елены, Вознесения и Тристан-да-Кунья» слишком велика, чтобы её держать в одной строчке. Как исправить это я понимаю, но хочу услышать мнения других --[[User:WindEwriX|windewrix]] 07:32, 9 июня 2015 (UTC)
 
== Неразрывность должна быть — но не у всей конструкции, а только между флагом и первым словом ==
 
{{Editprotected}}
Прошу заменить код шаблона на следующий:
<pre>{{~|{{{shortname alias|{{{alias}}}}}}}}<span style="white-space:nowrap;"><span class="flagicon">[[File:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|{{#if:{{{размер|}}}|{{{размер}}}|22x20px}}|{{{border-{{{variant}}}|{{{border|border}}}}}}|link={{{статья|{{{alias}}}}}}]]</span>&nbsp;[[{{{alias}}}|<span style="white-space: normal;">{{{shortname alias|{{{alias}}}}}}</span>]]</span><noinclude>
Данный шаблон является частью шаблона {{tl|Флагификация}}
[[Категория:Шаблоны:Флагификация| ]]</noinclude></pre>
 
'''Обоснование:''' при существующей конструкции флажок время от времени может отрываться от текста (и да, nbsp тут не спасает). При [https://ru.wikipedia.org/w/index.php?title=%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD:%D0%A4%D0%BB%D0%B0%D0%B3%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F/%D1%84%D0%BB%D0%B0%D0%B3%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F&oldid=68323994 старой конструкции] этого не было, но появлялся другой глюк — слишком длинные названия из shortname alias/alias также неразрывны (ибо стоят в общем span'е с white-space nowrap). Тогда как предложенная конфигурация позволяет технически обеспечить именно то, что требуется: к флажку будет привязываться только первое слово, но само предложение из alias/shortname alias неразрывным не будет. С уважением, --[[У:Seryo93|Seryo93]] ([[ОУ:Seryo93|о.]]) 14:16, 8 декабря 2016 (UTC)