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

Содержимое страницы недоступно на других языках.
Материал из Викисловаря

Параметры[править]

знак[править]

В параметре знак в шаблоне указывается тот знак препинания, который следует за словом, см. например: после нас хоть потоп.

тип-кат[править]

Можно указать один из следующих типов:

Категория "Пословицы" vs. "Пословицы и поговорки"[править]

Категория:Пословицы и поговорки уже есть. Не уверен, что нужна отдельная категория для пословиц. Или кто-то из участников может различать пословицы и поговорки? Тогда орден ему :)

Тогда, если категория будет общая, то независимо от параметра тип-кат=пословица или тип-кат=поговорка, то хорошо, если бы подставлялась эта общая категория. -- AKA MBG 17:23, 14 ноября 2008 (UTC)[ответить]

 Сделано -- Wesha 17:37, 14 ноября 2008 (UTC)[ответить]
Спасибо. Когда у нас будут ордена, наподобие Википедийных, я тебя награжу как 911 - за быстрое реагирование... Не успел приехать домой, а уже сделано :) -- AKA MBG 21:56, 14 ноября 2008 (UTC)[ответить]
Вообще в мыслях было сделать, чтобы оно само понимало - если тип=поговорка, то тип-кат сам ставится, и т.п.. Но это позже. -- Wesha 22:19, 14 ноября 2008 (UTC)[ответить]
«различать пословицы и поговорки»: Обсуждение_категории:Пословицы_и_поговорки/ru. --Lev Zemlyanika (обсуждение) 17:23, 29 августа 2023 (UTC)[ответить]

Проблема с пробелом[править]

Странно: у нас в статьях между словами изображается по два пробела, это плохо, но понять в чем дело, не могу. Между тем в uk:, куда я практически скопировал наш шаблон, все изображается нормально, с одним пробелом... --Al Silonov 10:32, 8 февраля 2009 (UTC)[ответить]

Вообще, за такие шаблоны нужно отрывать руки и что-нибудь ещё. Можно почти весь мозг себе вывихнуть, пытаясь понять что в нём откуда берётся. Но почитав исходники (хм, MS Word предлагает заменить на «исподники»):

<p><b><a href="/wiki/%D0%BF%D0%BE%D1%81%D0%BB%D0%B5" title="после">по?с<span style="color:red;">-</span>ле</a> &#160;<a href="/wiki/%D0%BC%D1%8B" title="мы">нас</a>&#160;— &#160;<a href="/wiki/%D1%85%D0%BE%D1%82%D1%8C" title="хоть">хоть</a> &#160;<a href="/wiki/%D0%BF%D0%BE%D1%82%D0%BE%D0%BF" title="потоп">по<span style="color:red;">-</span>то?п</a> &#160; &#160; &#160; &#160; &#160; &#160; &#160; &#160;</b></p>

 — можно предположить, что второй пробел (кстати, неразрывный) появляется из недр шаблона {{знак}}. Я, правда, так и не смог понять зачем этот шаблон нужен.
Хочется добавить, что пробел этот появляется не только между словами, но и в конце всей фразы. Причём аж восемь раз, вперемешку с ещё восемью обычными пробелами.
Вариантов устранения могу предложить трёх:
  1. исправить шаблон {{знак}} в соответствии с его замыслом (которого я не понял) и исключить из него лишние символы
  2. (это плохой вариант) не использовать обычный пробел при обращении к шаблону {{знак}}:
    {{знак|{{{знак1|}}}}} вместо {{знак|{{{знак1| }}}}}
  3. совсем удалить шаблон {{знак}}, как имеющий непонятную функциональность; также удалить все ссылки на этот шаблон
Famous last words... "Я не знаю, что это хреновина делает, но мне кажется, что она тут соверщенно не нужна" - сказал мужик и выдернул из гранаты кольцо... -- Wesha 12:55, 20 мая 2009 (UTC)[ответить]
Во первых, что этот шаблон делает я знаю. Он рисует симол из параметра {{{1}}}, потом заменяет дефисоминус на пустоту и добавляет неразрывный пробел. Причём эта его функциональность нигде не используется. И именно от этого пробела и хотел избавиться Эл.
Во вторых, я в этом проекте появился на два года раньше тебя. Так что насчёт новых — это ты поосторожнее.
А в третьих — «Веша — ты балбес». Потому что после твоего отката опять появится лишний пробел. И не один. Так что в следующий раз рвать кольцо из гранаты советую осторожнее.
--213.135.99.3 13:11, 20 мая 2009 (UTC)[ответить]
Балбес кое-кто другой. Шаблон:знак ДОБАВЛЯЕТ НЕРАЗРЫВНЫЙ пробел ко всем знакам, КРОМЕ дефисоминуса. -- Wesha 13:22, 20 мая 2009 (UTC)[ответить]
Балбес, собственно, именно это же самое и написал. Может я как-то сформулировал непонятно, но по сути имел ввиду тоже самое. В любом случае обсуждение шаблона {{знак}} здесь есть оффтопик.
А вот по третьему пункту: «...после твоего отката опять появится лишний пробел» — вопрос остаётся не решённым до сих пор. Хотя мне на это, вобщем-то, пофиг. Меня этот пробел никогда особо не напрягал. Так что вы теперь как-нибудь сами с Элом разберитесь кому чего нужно.
--213.135.99.3 09:09, 21 мая 2009 (UTC)[ответить]
Но лично мне по душе четвёртый вариант: переписать весь шаблон полностью.
--213.135.99.3 10:51, 19 мая 2009 (UTC)[ответить]
Эл, вот ты поторопился, и сходу выбрал вариант помеченный как плохой. В результате получилось полное отсутствие результата (которое, как известно, тоже результат, но такой хоккей результат нам не нужен). А ведь тем временем в самом шаблоне {{phrase}} полно ошибок, как концептуальных, так и реализации. И с этим надо что-то делать.
Сейчас, вроде, проблема с двойными пробелами решена, но осталась проблема с лишними пробелами в конце фразы. Глазами их не видно, но если выделить строку с фразой, то они очень хорошо заметны.
Так до сих пор и не понятно зачем нужен шаблон {{знак}}.
--213.135.99.3 05:34, 20 мая 2009 (UTC)[ответить]

Удобство работы[править]

Давайте к первым двум словам (или ко всем четырём?) добавим шаблон {{по-слогам|}}, чтобы не нужно было делать лишних два клика. Заодно избежим ошибок, а то уже второй раз ткнул в {{выдел|}} заместо по-слогам... -- Andrew Krizhanovsky 07:01, 19 мая 2009 (UTC)[ответить]

Да, это хорошо. Вот если бы еще кто-нибудь смог разобраться, почему у нас между словами в сочетании двойной пробел стоит вместо одинарного, было бы совсем хорошо. А то обидно: я в uk: перенес тот же механизм, и у них он дает нормальную отбивку, а у нас, в исходном месте - нет. --Al Silonov 08:08, 19 мая 2009 (UTC)[ответить]
Выше написал. --213.135.99.3 10:56, 19 мая 2009 (UTC)[ответить]

Когда романизацию слов сделаете? Некоторые словари (корейский, например) сделали романизацию кириллицы с помощью шаблона - 4 варианта романизации. Каждая буква передаётся с помощью параметра. Громоздко, но работает...--Рогги 10:41, 19 мая 2009 (UTC)[ответить]

Извините, это к кому был вопрос? Кто по вашему должен сделать романизацию? --213.135.99.3 10:56, 19 мая 2009 (UTC)[ответить]
Шаблон выполняет романизацию (транслитерацию). Из-за отсутствия настоящей рекурсии шаблон получился громоздкий. --Рогги 13:55, 19 мая 2009 (UTC)[ответить]
Ничего не понимаю. Дайте пример, что и как нужно сделать. -- Wesha 15:20, 19 мая 2009 (UTC)[ответить]


Союз нерушимый…[править]

Прав ли я, что "так что" - это союз, как вещает грамота? Если да, то описываем ли мы не однословные союзы тоже с помощью этого шаблона? Если опять да, то прошу специалистов по этому шаблону - добавить сюда роль "союз". -- Andrew Krizhanovsky 06:15, 21 апреля 2010 (UTC)[ответить]

Прилагательная группа[править]

Надо добавить, не знаю, как лучше. --Infovarius (обсуждение) 19:02, 29 марта 2013 (UTC)[ответить]

Это вроде бы укладывается в "именная групппа" (прилагаетльное -- ведь тоже имя). --Al Silonov (обсуждение) 18:12, 11 февраля 2016 (UTC)[ответить]

При неуказанных обязательных параметрах[править]

При неуказанных обязательных параметрах шаблон выдаёт корректное (или почти корректное) предложение даже не напоминая о том, что оно бессмысленное. Другие шаблоны в пустом виде напоминают о необходимости ввода обязательных параметров, подкрашивают это предупреждение оранжевым цветом, например, шаблон {{пример}}. А этот шаблон {{phrase}} выдаёт текст обычного цвета с обычным фоном:

Устойчивое сочетание.
Устойчивое сочетание. Используется в качестве .

В этом примере указан необязательный параметр и не указаны обязательные. Предлагаю доработать шаблон, чтобы выдавалось цветное предупреждение об отсутствии каждого обязательного параметра независимо от остальных. Предупреждения можно дописать в конце или подставить в текст на месте использования соответствующего параметра, например. --2A01:D0:9085:0:AD45:FD22:ED7:8462 18:04, 11 февраля 2016 (UTC)[ответить]

Да, попробую дополнить как-то так. --Al Silonov (обсуждение) 18:12, 11 февраля 2016 (UTC)[ответить]
Упс. Не получилось. Слишком эзотерический шаблон... Ждем, у кого получится. --Al Silonov (обсуждение) 18:24, 11 февраля 2016 (UTC)[ответить]
Для такого исправления нужно сделать правку вида [1] шаблона {{phrase}}. Стиль предупреждения взят из шаблона {{по-слогам}}. У меня нет прав на внесение исправлений в рабочие шаблоны. --2A01:D0:9085:0:AD45:FD22:ED7:8462 20:56, 11 февраля 2016 (UTC)[ответить]

Ссылки на леммы[править]

Ссылки на леммы из результата работы шаблона ведут на статьи со словами на нескольких языках, но не указывают какой язык имелся ввиду в фразе, даже когда язык известен. Например, французская фраза «s’il te plaît» вторым словом «te» ссылается на статью «te», в которой сейчас 10 языков, а могло бы ссылаться на раздел «te» (Французский). Более точная ссылка на раздел с указанием языка будет полезнее. Возможно, в шаблоне можно указать для каждого слова и язык, и значение, но это не упомянуто в документации или написано где-то в полной постоянно изменяющейся инструкции, которую полностью мало кто читал. Предлагаю дополнить ссылку на лемму языковым разделом, когда он не указан для леммы в шаблоне и его можно вычислить из шаблона. --2A01:D0:9085:0:AD45:FD22:ED7:8462 19:06, 11 февраля 2016 (UTC)[ответить]

Об автоматических ссылках[править]

Предлагаю сделать автоматическими ссылки при заполнении параметра |тип=ф = фразеологизм, |тип=т = термин и внести инф. об этом в документацию. --Bookvaedina (обсуждение) 12:41, 2 ноября 2018 (UTC)[ответить]

 Сделано. Don Rumata 14:07, 2 ноября 2018 (UTC)[ответить]
И ещё, можно ли так: |тип=пословица, |тип=посл = пословица; |тип=поговорка, |тип=погов, |тип=пгв = поговорка; |роль=сфилид, |роль=сфид = самостоятельной фразы или дополнения. --Bookvaedina (обсуждение) 04:24, 23 января 2019 (UTC)[ответить]
+|тип=м = междометия. --Bookvaedina (обсуждение) 05:39, 6 февраля 2019 (UTC)[ответить]
Upd. --Bookvaedina (обсуждение) 15:11, 20 марта 2019 (UTC)[ответить]

О категоризации[править]

Предлагаю параметру |тип=т, |тип=термин присвоить функцию помещения статьи в Категорию «Термины/lang=». Заранее спасибо. --Bookvaedina (обсуждение) 15:09, 20 марта 2019 (UTC)[ответить]

Лучше оставить Термины только для категорий. Don Rumata 11:07, 22 марта 2019 (UTC)[ответить]

Коммуникема[править]

Добавим обработку этого типа? А то User:Bookvaedina вроде уже много их добавил(а) (например, а я беда знаю?) и категоризуются они, например, неправильно. --Infovarius (обсуждение) 15:35, 7 апреля 2021 (UTC)[ответить]

В документации указано, что «lang (опциональный) — код языка. Если он не указан, предполагается русский язык.». В реальности словосочетания отправляются в к:Устойчивые сочетания. upd. Собственно, не только туда, но и в остальные не-языковые категории из параметра «тип». — Ирука13 02:41, 1 июня 2023 (UTC)[ответить]
А при phrase=ru --> к:/ru. — Ирука13 13:05, 7 июня 2023 (UTC)[ответить]

Параметр |роль=[править]

У меня вопрос, вернее два: Нужны ли синие ссылки из параметра |роль=, типа |роль=именная группа, глагольная группа, дополнение и т. д.? И нужна ли категоризация из этого параметра? --Lev Zemlyanika (обсуждение) 17:09, 29 августа 2023 (UTC)[ответить]

И ещё один: нужно ли обособить предложно-падежную именную группу? Например, в чулках. Всё-таки это совсем не то, что синий чулок. --Lev Zemlyanika (обсуждение) 15:41, 1 октября 2023 (UTC)[ответить]