Изменения

-кат.
Строка 1: Строка 1: −
<includeonly>{{#ifeq:{{{4|page}}}|wikitext|
+
<includeonly>{{#switch: {{{4|page}}}
{{{1|}}}{{#set:{{{2|}}}={{{1|}}}}}
+
| wikitext = {{{1|}}}{{#set:{{{2|}}}={{{1|}}}}}
|{{#if:{{{1|}}}|{{#regex:{{#regex:
+
| math = {{#tag:math|{{{1|}}}}}{{#set:{{{2|}}}={{{1|}}}}}
 +
| {{#if:{{{1|}}}|{{#regex:{{#regex:
 
         {{#regex:
 
         {{#regex:
 
             {{#regex:
 
             {{#regex:
 
                 {{{1}}}
 
                 {{{1}}}
               | %\[\[({{#switch:{{{4|page}}}|page=[^:].*?|code|string=[^:].*?|place=[^:].*?}})]]%
+
               | %\[\[(?!SMW::(?:on{{!}}off){{!}}Category:{{!}}Категория:{{!}}Файл{{!}}File{{!}}Изображение{{!}}Image)({{#switch:{{{4|page}}}|page=[^:].*?|code|string=[^:].*?|place=[^:].*?}})]]%
 
               | [[{{#if:{{{2|}}}|{{{2}}}::}}$1]]
 
               | [[{{#if:{{{2|}}}|{{{2}}}::}}$1]]
 
             }}
 
             }}
Строка 12: Строка 13:  
         }}
 
         }}
 
       | %{{#switch:{{{4|page}}}|page=^([^[]*)$|code|string=^([^[]*)$|place=^([^[]*)$}}%
 
       | %{{#switch:{{{4|page}}}|page=^([^[]*)$|code|string=^([^[]*)$|place=^([^[]*)$}}%
       | {{#switch:{{{4|page}}}|code=$1[[{{#if:{{{2|}}}|{{{2}}}::}}$1{{!}}&#32;]]|page|string|place=[[{{#if:{{{2|}}}|{{{2}}}::}}$1{{#if:{{{3|}}}|{{#ifeq:{{{3}}}|-||{{!}}{{{3}}}}}}}]]}}
+
       | {{#switch:{{{4|page}}}|code={{#ifeq:{{{3}}}|-||$1}}[[{{#if:{{{2|}}}|{{{2}}}::}}$1{{!}}&#32;]]|page|string|place=[[{{#if:{{{2|}}}|{{{2}}}::}}$1{{#if:{{{3|}}}|{{#ifeq:{{{3}}}|-||{{!}}{{{3}}}}}}}]]}}
 
     }}|
 
     }}|
 
%\[\[.*?::([^\]\{{!}}]*)(?:\{{!}}[^]]*)?]]%|
 
%\[\[.*?::([^\]\{{!}}]*)(?:\{{!}}[^]]*)?]]%|
 
$0{{#if:{{{5|{{{категория|}}}}}}|[[Категория:{{#ifeq:{{{5|{{{категория}}}}}}|+||{{{5|{{{категория}}}}}}&#32;}}$1{{#if:{{{6|{{{постфикс|}}}}}}|&#32;{{{6|{{{постфикс}}}}}}}}]]}}}}
 
$0{{#if:{{{5|{{{категория|}}}}}}|[[Категория:{{#ifeq:{{{5|{{{категория}}}}}}|+||{{{5|{{{категория}}}}}}&#32;}}$1{{#if:{{{6|{{{постфикс|}}}}}}|&#32;{{{6|{{{постфикс}}}}}}}}]]}}}}
}}}}</includeonly><noinclude>Шаблон для переработки переданного мусора в [[Семантические возможности Вики|аннотацию]] [[Semantic MediaWiki]].
+
}}
 +
}}</includeonly><noinclude>Шаблон для переработки переданного мусора в [[Семантические возможности Вики|аннотацию]] [[Semantic MediaWiki]].
    
Параметры:
 
Параметры:
Строка 37: Строка 39:  
|-
 
|-
 
| <tt><nowiki>{{Подготовить аннотацию|[[Unix]]|ОС2}}</nowiki></tt> || {{Подготовить аннотацию|[[Unix]]|ОС2}}
 
| <tt><nowiki>{{Подготовить аннотацию|[[Unix]]|ОС2}}</nowiki></tt> || {{Подготовить аннотацию|[[Unix]]|ОС2}}
 +
|-
 +
| <tt><nowiki>{{Подготовить аннотацию|[[Off]], [[Unix|]], [[On]]|ОС2}}</nowiki></tt> || {{Подготовить аннотацию|[[Unix]]|ОС2}}
 
|-
 
|-
 
| <tt><nowiki>{{Подготовить аннотацию|[[Unix (операционная система)|]]|ОС2}}</nowiki></tt> || {{Подготовить аннотацию|[[Unix (операционная система)|Unix]]|ОС2}}
 
| <tt><nowiki>{{Подготовить аннотацию|[[Unix (операционная система)|]]|ОС2}}</nowiki></tt> || {{Подготовить аннотацию|[[Unix (операционная система)|Unix]]|ОС2}}
Анонимный участник