Шаблон:Портал/Коробочка: различия между версиями

>Edward Chernenko
заготовим пример коробочки
 
м удаление недействительных параметров
 
(не показано 50 промежуточных версий 1 участника)
Строка 1: Строка 1:
|-
{{#ifeq: {{{тип|}}}|||
! style="width: 50%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 100%; text-align: left; background-color: #cedff2; border: 1px solid #B1CDEB;" | <div style="float:left;">[[Файл:For.PNG|20px]]&nbsp;'''Хорошая статья'''</div> {{editme|{{FULLPAGENAME}}/Статья2}}
 
|-
{{!}}-
| style="font-family:Arial, Verdana, Helvetica, sans-serif; font-size: 100%;" |
! style="width: 50%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 100%; text-align: left; background: #{{#switch: {{{тип|}}}
{{/Статья2}}
| featured = CEDFF2
| good = CEDFF2
| image = F7CADA
| doyouknow = FFE4E1
| articles = ADFF2F
| cats = FFE4B5
| todo = 98FB98
| users = FFEBCD
| newpages = E6E6FA
| cedff2
}}; border: 1px solid #{{#switch: {{{тип|}}}
| featured = B1CDEB
| good = B1CDEB
| image = EF98B7
| doyouknow = C0C0C0
| articles = 32CD32
| cats = 808000
| todo = 008000
| users = 8B4513
| newpages = 000080
| B1CDEB}};{{{стиль|}}}" {{!}}
<div style="float:left;">[[Файл:{{#if: {{{значок|}}}|{{{значок}}}|{{#switch: {{{тип|}}}
| featured = Featured Article Star.png
| good = For.PNG
| image = Nuvola apps digikam.png
| doyouknow = Nuvola apps filetypes.png
| articles = АМ.png
| cats = Nuvola apps kate.png
| todo = Nuvola apps go.png
| users = Crystal Clear app personal gray.png
| newpages = News subscribe.png
| Заполнитель.png
}}}} {{!}} 20px]]&nbsp;'''{{#if: {{{заголовок|}}}|{{{заголовок}}}|{{#switch: {{{тип|}}}
| featured = Избранная статья
| good = Хорошая статья
| image = Избранное изображение
| doyouknow = Знаете ли вы, что…
| articles = Статьи
| cats = Категории
| todo = Чем помочь
| users = Участники портала
| newpages = Новые страницы
| ???
}}}}'''</div> {{#if: {{{без_править|}}}||{{#if: {{{шаблон|}}}|{{editme| {{#if: {{#pos: {{{шаблон}}}|:}}|{{{шаблон}}}|{{#ifeq: {{#pos: {{{шаблон}}}|/}}|0|{{FULLPAGENAME}}{{{шаблон}}}|Шаблон:{{{шаблон}}} }} }} }}|
{{#if: {{{текст|}}}||{{#switch: {{{тип|}}}
    | featured = {{editme|{{FULLPAGENAME}}/Статья}}
    | good = {{editme|{{FULLPAGENAME}}/Статья2}}
    | image = {{editme|{{FULLPAGENAME}}/Картинка}}
    | doyouknow = {{editme|{{FULLPAGENAME}}/Знаете ли вы}}
    | articles = {{#ifexist: Категория:{{{категория|}}}||{{editme|{{FULLPAGENAME}}/Статьи}} }}
    | cats = {{#ifexist: Категория:{{{категория|}}}||{{editme|{{FULLPAGENAME}}/Категории}} }}
    | todo = {{editme|{{FULLPAGENAME}}/Чем помочь}}
    | users = {{#ifexist: Категория:{{{категория_участников|}}}||{{editme|{{FULLPAGENAME}}/Участники}} }}
    | newpages = {{editme|{{FULLPAGENAME}}/Новые}}
    |
}}}}
}}}}
{{!}}-
{{!}} style="font-family:Arial, Verdana, Helvetica, sans-serif; width:{{#if:1|50%}}; font-size: {{#if:1|100%}};{{{стиль_текста|}}}" {{!}}
{{#if: {{{шаблон|}}}|{{ {{{шаблон}}} }}|
{{#if: {{{текст|}}}|{{{текст}}}|{{#switch: {{{тип|}}}
    | featured = {{ {{FULLPAGENAME}}/Статья }}
    | good = {{ {{FULLPAGENAME}}/Статья2 }}
    | image = {{ {{FULLPAGENAME}}/Картинка }}
    | doyouknow = {{ {{FULLPAGENAME}}/Знаете ли вы }}
    | articles = {{#ifexist: {{FULLPAGENAME}}/Статьи|{{ {{FULLPAGENAME}}/Статьи }}|
        {{#ifexist: Категория:{{{категория|}}}|
{{#dpl:
| category = Категория:{{{категория}}}
| notcategory = Статьи не для всех
| count = 50
| mode = userformat
| format = ,[[%PAGE%|%TITLE%]] · ,,
| resultsfooter = '''[[:Категория:{{{категория}}}|Просмотреть полный список]]'''
| ordermethod = lastedit
| order = descending
| allowcachedresults=true
| namespace=
}}
        | {{ {{FULLPAGENAME}}/Статьи }} }}}}
    | cats = {{#ifexist: {{FULLPAGENAME}}/Категории|{{ {{FULLPAGENAME}}/Категории }}|
        {{#ifexist: Категория:{{{категория|}}}|
                {{#categorytree:{{{категория}}}|mode=categories|depth=5|showcount|style=padding:0.4em 1em 0.3em 1em; {{col|2}}}}
        | {{ {{FULLPAGENAME}}/Категории }} }}}}
    | todo = {{ {{FULLPAGENAME}}/Чем помочь }}
    | users = {{#ifexist: {{FULLPAGENAME}}/Участники|{{ {{FULLPAGENAME}}/Участники }}|
        {{#ifexist: Категория:{{{категория_участников|}}}|
                {{#categorytree:{{{категория_участников}}}|hideroot|hideprefix=always|namespaces=2|style=padding:0.4em 1em 0.3em 1em;}}
        | {{ {{FULLPAGENAME}}/Участники }} }}}}
    | newpages = {{ {{FULLPAGENAME}}/Новые }}
    |
}}}}
}}}}<!-- {{#switch: {{{тип|}}}
| featured =
| good =
| image =
| doyouknow =
| articles =
| cats =
| todo =
| users =
| newpages =
|
}};
-->