Изменения
6
<includeonly>{{#regex:{{{1}}}|%(^[^\[]*${{!}}\[\[([^\]\x7C]*))%|$1$2}}</includeonly><noinclude>
<includeonly>{{#regex:{{{1}}}|%((^[^\[]*$){{!}}\[\[([^\]\x7C]*))%|$2$3}}</includeonly><noinclude>
Шаблон для извлечения предполагаемого имени человека из сложной ссылки. Извлекается содержимое первой ссылки (до <tt>|</tt>), если ссылок нет, то всё переданное.
Шаблон для извлечения предполагаемого имени человека из сложной ссылки. Извлекается содержимое первой ссылки (до <tt>|</tt>), если ссылок нет, то всё переданное.
Примеры:
Примеры:
* <tt><nowiki>{{Извлечь из ссылки|царь [[Александр I]] Благословенный}}</nowiki></tt> даст {{Извлечь из ссылки|царь [[Александр I]] Благословенный}},
* <tt><nowiki>{{Извлечь из ссылки|царь [[Александр I]] Благословенный}}</nowiki></tt> даст {{Извлечь из ссылки|царь [[Александр I]] Благословенный}},
* <tt><nowiki>{{Извлечь из ссылки|царь [[Александр I{{!}}Александр Благословенный]]}}</nowiki></tt> даст {{Извлечь из ссылки|царь [[Александр I{{!}}Александр Благословенный]]}},
*<tt><nowiki>{{Извлечь из ссылки|царь Александр I Благословенный}}</nowiki></tt> даст {{Извлечь из ссылки|царь Александр I Благословенный}}.
*<tt><nowiki>{{Извлечь из ссылки|царь Александр I Благословенный}}</nowiki></tt> даст {{Извлечь из ссылки|царь Александр I Благословенный}}.
[[Категория:Traditio:Вспомогательные шаблоны]]
[[Категория:Traditio:Вспомогательные шаблоны]]
</noinclude>
</noinclude>