Шаблон:Извлечь из ссылки

From Традиция
Jump to navigation Jump to search

Шаблон для извлечения предполагаемого имени человека из сложной ссылки.

Если не задан параметр sep, то извлекается содержимое первой ссылки (до |), если ссылок нет, то всё переданное.

Если параметр sep задан, то будут извлечены будут все ссылки, и их список будет разделён sep.

Примеры:

  • {{Извлечь из ссылки|царь [[Александр I]] Благословенный}} даст Александр I,
  • {{Извлечь из ссылки|царь [[Александр I{{!}}Александр Благословенный]]}} даст Александр I,
  • {{Извлечь из ссылки|царь Александр I Благословенный}} даст царь Александр I Благословенный,
  • {{Извлечь из ссылки|царь Александр I Благословенный|sep=,}} даст царь Александр I Благословенный,
  • {{Извлечь из ссылки|[[Александр I]], [[Николай I|Николай Павлович]], [[Александр II]] и др.|sep=,}} даст Александр I,Николай I,Александр II.