Редактирование: Шаблон:URL/doc
Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 6: | Строка 6: | ||
=== Описание вариантов использования === | === Описание вариантов использования === | ||
:* <code><nowiki>{{URL|</nowiki>1=''полный адрес (url)''<nowiki>|</nowiki>2=''необязательное описание''<nowiki>}}</nowiki></code> | :* <code><nowiki>{{URL|</nowiki>1=''полный адрес (url)''<nowiki>|</nowiki>2=''необязательное описание''<nowiki>}}</nowiki></code> | ||
− | :** Вначале проверяется указан ли адрес (url), является ли он полным адресом и содержит ли схему URI («http:/» or «https:/» or «ftp:/»). Производится подготовка для создания описания, если оно явно не указано. | + | :** Вначале проверяется указан ли адрес (url), является ли он полным адресом и содержит ли [[URI|схему URI]] («http:/» or «https:/» or «ftp:/»). Производится подготовка для создания описания, если оно явно не указано. |
− | :** Если описание отсутствует, будет отображён переведённый в нижний регистр адрес без схемы URI, «www» и завершающего слэша. | + | :** Если описание отсутствует, будет отображён переведённый в нижний регистр адрес без [[URI|схемы URI]], «www» и завершающего слэша. |
:* <code><nowiki>{{URL|</nowiki>2=''описание''<nowiki>}}</nowiki></code> | :* <code><nowiki>{{URL|</nowiki>2=''описание''<nowiki>}}</nowiki></code> | ||
:** Если адрес (url) не указан шаблон выведет описание без изменений. | :** Если адрес (url) не указан шаблон выведет описание без изменений. | ||
Строка 15: | Строка 15: | ||
=== Ограничения === | === Ограничения === | ||
Данный шаблон не может сформировать корректную ссылку в случае наличия в адресе (url) знаков равенства — ''='' и решётки — ''#''. Используйте для указания таких адресов обычные средства. | Данный шаблон не может сформировать корректную ссылку в случае наличия в адресе (url) знаков равенства — ''='' и решётки — ''#''. Используйте для указания таких адресов обычные средства. | ||
+ | |||
+ | === Примеры === | ||
+ | {|class="wikitable" | ||
+ | |- | ||
+ | ! Код !! Результат | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} }} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | }} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|EXAMPLE.com}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | EXAMPLE.com }} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|example.com}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | example.com }} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|www.example.com}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | www.example.com }} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|http://www.example.com}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | http://www.example.com }} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|https://www.example.com}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | https://www.example.com }} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|ftp://www.example.com}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | ftp://www.example.com }} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|ftp://ftp.example.com}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | ftp://ftp.example.com }} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|http://www.example.com/}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | http://www.example.com/ }} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|http://www.example.com/path}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | http://www.example.com/path }} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|www.example.com/foo}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | www.example.com/foo }} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|http://www.example.com/foo|ссылка}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | http://www.example.com/foo | ссылка }} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|www.example.com/foo|ссылка}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | www.example.com/foo | ссылка}} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|http://www.example.com/path/}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | http://www.example.com/path/ }} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|www.example.com/foo/}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | www.example.com/foo/ }} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|http://www.example.com/foo/|ссылка}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | http://www.example.com/foo/ | ссылка }} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|www.example.com/foo/|ссылка}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | www.example.com/foo/ | ссылка}} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|http://www.example.com/foo/?a}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | http://www.example.com/foo/?a }} | ||
+ | |- | ||
+ | | <tt><nowiki>{{</nowiki>{{BASEPAGENAME}}<nowiki>|http://www.example.com/foo/?a|ссылка}}</nowiki></tt> | ||
+ | | {{ {{BASEPAGENAME}} | http://www.example.com/foo/?a | ссылка}} | ||
+ | |} |