Відмінності між версіями «Шаблон:PAGENAMEBASE»

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до навігації Перейти до пошуку
[перевірена версія][перевірена версія]
(Ви ніколи не перестанете своїм ніком "в кожну вікідірку носом тик", адже ніколи не створюєте нічого, окрім відкотів. Я зробив перевірку, оскількі вона виправляє помилку у виклику, бо виклик позиційними параметрами не робить автотрімінг. Go on, пожирач людських ресурсів для уваги до "існування" власної "сутності".)
(Мітка: Скасування)
(trim переведемо на паттерн %s*$ — принаймні обріже кінець рядка)
 
Рядок 1: Рядок 1:
{{{{{|safesubst:}}}#Invoke:String|replace|{{#if:trim|{{{1|{{{{{|safesubst:}}}PAGENAME}}}}}}}|%s+%b()$||1|false}}<noinclude>
+
{{{{{|safesubst:}}}#Invoke:String|replace|{{{1|{{{{{|safesubst:}}}PAGENAME}}}}}|%s+%b()%s*$||1|false}}<noinclude>
 
{{documentation}}
 
{{documentation}}
 
</noinclude>
 
</noinclude>

Поточна версія на 09:02, 16 липня 2018

PAGENAMEBASE

{{i}} Документація шаблону[перегляд] [редагувати] [історія] [очистити кеш]

Використання[ред. код]

Даний шаблон видаляє уточнення з назви сторінки, якщо воно є. Точніше: повертає текст, який задано першим параметром, але без першої пари круглих дужок і тексту між ними.

Приклад[ред. код]

{{PAGENAMEBASE}}використає назву поточної сторінки. {{PAGENAMEBASE|<назва сторінки>}}

Приклади:

  • назва (уточненння) → {{PAGENAMEBASE|назва (уточнення)}}: назва
  • назва уточнення → {{PAGENAMEBASE|назва уточнення}}: назва уточнення

Див. також[ред. код]