Обсуждение шаблона:О

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

Орфография[править код]

Хотелось бы чтоб шаблон соблюдал правила орфографии и заменял предлог «о» на «об», когда следующий за ним текст начинается с гласной. В документации шаблона оно так и выглядит, но на практике так не выходит. --Nikolay Swamp_Dog Kovalev 17:41, 14 февраля 2010 (UTC)

Нужно добавлять имениванный(-ые) параметр(-ы) об1=1, об2=1 и т. д. — см. примеры на странице шаблона. Пограничное расстройство личности поправил. DmitTrix 11:09, 15 февраля 2010 (UTC)
А может автоматически определять можно? --Nikolay Swamp_Dog Kovalev 13:18, 15 февраля 2010 (UTC)
Я — пас. Если кто другой сможет — буду рад. DmitTrix 08:10, 16 февраля 2010 (UTC)
Написал шаблончик, который выбирает предлог:
  • {{обо|этом}}=об этом
  • {{обо|том}}=о том
  • {{обо|всём таком}}=обо всём таком.
Мог бы подставить в этот шаблон, но алгоритм не всемогущ (даже если его ещё улучшить), и что-то, может быть, поломается. Надо создать параллельный шаблон (например, изменить перенаправление {{об}}) и обеспечить замену ботом с проверкой. Ignatusов 17:59, 18 января 2012 (UTC)
Браво! Поскольку есть возможность указывать необходимую форму вручную, когда алгоритм ошибается — можно использовать. И улучшать параллельно. DmitTrix 07:09, 19 января 2012 (UTC)
Вскоре можно будет поставить почти всегда срабатывающий алгоритм на Lua, см. wikt:en:Module:ru-common. Ignatus 10:21, 12 марта 2013 (UTC)

Жирный шрифт[править код]

Может, вообще убрать жирный шрифт? Отвлекает ведь от основного текста... --Illythr (Толк?) 20:04, 22 сентября 2010 (UTC)

По-моему, жирный текст не отвлекает, а просто достаточно заметен, чтобы не быть пропущенным. DmitTrix 10:15, 27 сентября 2010 (UTC)
Обычный курсив тоже достаточно заметен, благо его там целое предложение с синей ссылкой впридачу. А жирный курсив не просто заметен - он бросается в глаза и подавляет даже определение в начале статьи, ср. те же Британские острова. --Illythr (Толк?) 10:37, 27 сентября 2010 (UTC)

Illythr прав. Причем жирная надпись не только отвлекает от основного текста, она рождает конфликт восприятия: глаз бегает между двумя выделениями и в итоге выбирает то, которое относится к термину статьи, а шаблон свою задачу в итоге может вообще не выполнить. И это при том, что содержание выделенного жирным текста часто можно прочесть в первой же строчке определения. Jack who built the house 09:07, 21 ноября 2010 (UTC)

Подавление «уточнить»[править код]

Хорошо бы подавить выделение ссылок на неоднозначности ярко-красным цветом и словом «уточнить», как это сделано в {{эта статья}} --Arachn0 обс 05:49, 16 мая 2011 (UTC)

Ай, пока от вас дождешься — уже сам сообразил. Вроде, всё ОК?--Arachn0 обс 08:58, 25 мая 2011 (UTC)

Три параметра или четыре?[править код]

Так всё же, сколько параметров поддерживает шаблон: три или четыре?
В преамбуле документации сказано: «Поддерживается до трёх альтернативных значений».
Чуть ниже, в разделе «Использование»: «Для подстановки правильных словоформ используйте параметры об1, об2, об3 и об4 и/или обо1, обо2, обо3 и обо4».
Где правда? ←A.M.Vachin 09:09, 23 мая 2011 (UTC)

Всё правильно. Предлог «о»/«об»/«обо» присутствует в четырёх местах: в описании самой статьи («Эта статья — о том-то…») и в описании трёх альтернативных значений. DmitTrix 15:30, 23 мая 2011 (UTC)
Спасибо, теперь понятно. Но надо бы это же и в Документацию прописать. А вообще-то, по программистской привычке, лучше бы было, если бы параметры нумеровались с нуля: об0, об1, об2 и об3. И никаких вопросов. ←A.M.Vachin 14:15, 25 мая 2011 (UTC)

Неразрывный пробел после «о» («об», «обо»)[править код]

Предлагаю поставить после «о» («об», «обо») неразрывный пробел, чтобы предлог (особенно в начале предложения) не «зависал» в конце строки:

Эта статья — о таком-то предмете. О
другом предмете см. другую статью.

С учётом того, что текст в шаблоне «о» бывает длинным, а начало статьи нередко заужено карточкой или картинкой справа, случаи зависания предлога довольно часты. Misc Edit 23:36, 23 июля 2012 (UTC)

✔ Сделано. DmitTrix 04:51, 29 июля 2012 (UTC)
А вот как в нынешнем шаблоне подсунуть слова "другую статью" на место названия статьи, на которую делается ссылка? --Nashev 16:57, 19 апреля 2013 (UTC)
В частности, в заголовке статьи «Кортеж» я хотел бы видеть «Эта статья — о математическом понятии. О других значениях см. Викисловарь.», а не «… см. wikt:кортеж#Русский». --Nashev 17:02, 19 апреля 2013 (UTC)
{{о|математическом понятии|других значениях|wikt:кортеж#Русский{{!}}Викисловарь}}
Но это слегка некорректное использование, ибо после "о" должна быть статья, а не страница значений. — Джек, который построил дом, 23:15, 4 июля 2013 (UTC)

Переезд на Lua[править код]

Переписал алгоритм шаблона на Lua, пока включил временную версию, которая не меняет текст, но при расхождении с заданным пользователями параметром добавляет статью в К:Страницы с проблемами в шаблоне о (0 страниц, [обновить). Ignatus 16:06, 16 марта 2013 (UTC)

Lint errors[править код]

✔  Запрос выполнен

special:diff/99801498 rellink даёт div. d- дает span. получается div в span. Нужно 1) убрать шаблон d- 2) взамен в rellink добавить параметр |extraclasses=dabhide (класс из шаблона d-) --Sunpriat 10:56, 10 мая 2019 (UTC)