Обсуждение шаблона:О
Орфография[править код]
Хотелось бы чтоб шаблон соблюдал правила орфографии и заменял предлог «о» на «об», когда следующий за ним текст начинается с гласной. В документации шаблона оно так и выглядит, но на практике так не выходит. --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)
- Браво! Поскольку есть возможность указывать необходимую форму вручную, когда алгоритм ошибается — можно использовать. И улучшать параллельно. DmitTrix 07:09, 19 января 2012 (UTC)
- Я — пас. Если кто другой сможет — буду рад. DmitTrix 08:10, 16 февраля 2010 (UTC)
- А может автоматически определять можно? --Nikolay Swamp_Dog Kovalev 13:18, 15 февраля 2010 (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)
Дать возможность убрать точку[править код]
…каким-нибудь параметром |точка=0
Например, конструкция
{{О|российском фильме 2022 года|Кто там?}}
сейчас даёт:
Нужна ли точка?
Выкрутиться, конечно, можно, напр. так {{О|российском фильме 2022 года «Кто там?»|Кто там?{{!}}эту статью}}
Но, может быть, стоит ввести вышеуказанный параметр. (В некоторых других шаблонах параметр |точка=1
добавляет точку.) Подумайте над этим. - 109.232.188.84 15:39, 30 октября 2022 (UTC)