Шаблон:Tlinks: различия между версиями
Содержимое удалено Содержимое добавлено
Отмена правок Special:Contributions/104.41.206.57. |
Kylaix (обсуждение | вклад) Обновление кода Метка: редактор вики-текста 2017 |
||
Строка 1: | Строка 1: | ||
< |
<templatestyles src="Шаблон:Действия для страницы/styles.css" /><div style="{{#if: {{yesno|{{{right|}}}}} | float:none; }} {{#if: {{{fontsize|}}} | font-size:{{{fontsize|}}}px; }}" class="ts-tlinks-tlinks plainlinks"><span class="mw-editsection-bracket">[</span><!-- |
||
-->{{join|separator=<span class="mw-editsection-divider"> &#124; </span> |
|||
-->{{#ifexist: {{#rel2abs: {{{lc|}}}}}|{{#ifeq: {{{dislooklink|}}}|yes||<nowiki>[</nowiki>[[{{{lc}}}|просмотр]]<nowiki>]</nowiki> }}<nowiki>[</nowiki>[{{fullurl:{{#rel2abs: {{{lc}}}}}|action=edit}} править]<nowiki>]</nowiki> {{#ifeq: {{{dishistlink|}}}|yes||<nowiki>[</nowiki>[{{fullurl:{{#rel2abs: {{{lc}}}}}|action=history}} история]<nowiki>]</nowiki>}}|<nowiki>[</nowiki>[{{fullurl:{{#rel2abs: {{{lc}}}}}|action=edit&redlink=1}} создать]<nowiki>]</nowiki>{{#if: {{{missingcat|}}} |[[Категория: {{{missingcat|}}}]]}}}} {{#ifeq: {{{diswatchlink|}}}|yes||<nowiki>[</nowiki>[{{fullurl:{{#rel2abs: {{{lc}}}}}|action=watch}} следить]<nowiki>]</nowiki> }}<nowiki>[</nowiki>[{{fullurl:{{FULLPAGENAME}}|action=purge}} обновить]<nowiki>]</nowiki></span></includeonly><noinclude>{{doc}}</noinclude> |
|||
|1={{#ifexist: {{#rel2abs: {{{lc|}}} }} |
|||
| {{#ifeq: {{{dislooklink|{{{noview|}}}}}} | yes || [[{{{lc}}}|просмотр]] }} |
|||
}} |
|||
|2={{#ifexist: {{#rel2abs: {{{lc|}}} }} |
|||
| [[Special:EditPage/{{#rel2abs: {{{lc}}} }}|править]] |
|||
}} |
|||
|3={{#ifexist: {{#rel2abs: {{{lc|}}} }} |
|||
| {{#ifeq: {{{dishistlink|{{{nohistory|}}}}}} | yes || [[Special:PageHistory/{{#rel2abs: {{{lc}}} }}|история]] }} |
|||
}} |
|||
|4={{#ifexist: {{#rel2abs: {{{lc|}}} }} |
|||
| |
|||
| [{{fullurl:{{#rel2abs: {{{lc}}} }}|action=edit&redlink=1}} создать] |
|||
}} |
|||
|5={{#ifeq: {{{diswatchlink|{{{nowatch|}}}}}} | yes || [{{fullurl:{{#rel2abs: {{{lc}}} }}|action=watch}} следить] }} |
|||
|6={{#ifeq: {{{disupdlink|{{{noupdate|}}}}}} | yes || <span class="purgelink" data-pagename="{{{lc|{{FULLPAGENAME}}}}}">[[Special:Purge/{{{lc|{{FULLPAGENAME}}}}}|обновить]]</span> }} |
|||
}}<span class="mw-editsection-bracket">]</span></div><noinclude>{{doc}}</noinclude> |
Текущая версия от 07:11, 15 июня 2021
[[[{{{lc}}}|просмотр]] | [[Special:EditPage/{{{lc}}}|править]] | [[Special:PageHistory/{{{lc}}}|история]] | [{{fullurl:{{{lc}}}|action=watch}} следить] | обновить]
Данный шаблон предназначен для упрощения формирования ссылок на подстраницы, либо же другие включаемые в страницу элементы.
Поддерживаются следующие параметры:
lc
— единственный обязательный параметр, название страницы, для которой выводятся ссылки (возможен как абсолютный (Шаблон:Tlinks/Документация), так и относительный (/Документация) способ задания ссылки)fontsize
— размер шрифта, по умолчанию 11dislooklink
— при значенииyes
убирает ссылку [просмотр]dishistlink
— при значенииyes
убирает ссылку [история]diswatchlink
— при значенииyes
убирает ссылку [следить]missingcat
— если не пуст, указывает имя категории (без префиксаКатегория:
), в которую будет помещена целевая страница, если указанная параметромlc
страница не существует.
В общем случае всегда будут показываться ссылки [править] (для несуществующей цели — [создать]) и [обновить]. Ссылки [просмотр] и [история] показываются только в случае, когда указанная в lc
страница существует.
Примеры
{{tlinks|lc = Шаблон:Tlinks}}
{{tlinks|lc = Шаблон:Tlinks|dislooklink = yes|dishistlink = yes|diswatchlink = yes|fontsize = 16}}
{{tlinks|lc = Шаблон:Tlinks/Несуществующая подстраница|fontsize = 10}}