Шаблон:Извлечь из ссылки: различия между версиями

Материал из in.wiki
Перейти к навигации Перейти к поиску
(Новая: {{подст:Отношение|Супруг|Отношение между человеком и его или её супругом}})
 
(шаблон)
Строка 1: Строка 1:
'''Супруг''' — [[Отношение Semantic MediaWiki|отношение]] [[Semantic MediaWiki]].
+
<includeonly>{{#if:{{#pos:{{{1|}}}|[[}}|{{#regex:{{{1}}}%[[([^\]\x7C]*)%|$1}}|{{{1}}}}}</includeonly><noinclude>
  
Отношение между человеком и его или её супругом
+
Шаблон для извлечения предполагаемого имени человека из сложной ссылки. Извлекается содержимое первой ссылки (до <tt>|</tt>), если ссылок нет, то всё переданное.
[[Категория:Отношения Semantic MediaWiki]]
+
 
 +
Примеры:
 +
* <tt><nowiki>{{</nowiki>Извлечь из ссылки|царь [[Александр I]] Благословенный}}</tt> даст {{Извлечь из ссылки|царь [[Александр I]] Благословенный}},
 +
*<tt><nowiki>{{</nowiki>Извлечь из ссылки|царь Александр I Благословенный}}</tt> даст {{Извлечь из ссылки|царь Александр I Благословенный}}.
 +
 
 +
[[Категория:Traditio:Вспомогательные шаблоны]]
 +
</noinclude>

Версия от 20:38, 18 августа 2007


Шаблон для извлечения предполагаемого имени человека из сложной ссылки. Извлекается содержимое первой ссылки (до |), если ссылок нет, то всё переданное.

Примеры:

  • {{Извлечь из ссылки|царь Александр I Благословенный}} даст {{#if:{{#pos:царь Александр I Благословенный|[[}}|{{#regex:царь Александр I Благословенный%[[([^\]\x7C]*)%|$1}}|царь Александр I Благословенный}},
  • {{Извлечь из ссылки|царь Александр I Благословенный}} даст {{#if:{{#pos:царь Александр I Благословенный|[[}}|{{#regex:царь Александр I Благословенный%[[([^\]\x7C]*)%|$1}}|царь Александр I Благословенный}}.