Разлика между версии на „Шаблон:Инфокутия вложка личност-лични“

От БГ-Фантастика
Направо към: навигация, търсене
м
(Автоматично вписване в категории)
(Не са показани 33 междинни версии от 5 потребители)
Ред 1: Ред 1:
{{#if:{{{име|}}} |  
+
<includeonly>
{{!}} colspan="2" style="text-align: center; font-size: larger;" {{!}} <strong style="font-variant:small-caps; ">{{{име}}}</strong>
+
{{#if: {{{име|}}} |  
 +
{{!}} colspan="2" style="text-align: center; font-size: larger;" {{!}} <strong style="font-variant:small-caps;"> {{{име|}}}</strong>
 
{{!}}- }}
 
{{!}}- }}
{{#if:{{{име-оригинал|}}} |  
+
{{#if: {{{име-оригинал|}}} |  
 
{{!}} colspan="2" style="text-align: center;" {{!}} (<strong style="font-variant:small-caps;">{{{име-оригинал|}}}</strong>)  
 
{{!}} colspan="2" style="text-align: center;" {{!}} (<strong style="font-variant:small-caps;">{{{име-оригинал|}}}</strong>)  
 +
{{!}}- }}
 +
{{#if:{{{ник|}}} |
 +
{{!}} colspan="2" style="text-align: center; font-variant: small-caps; " {{!}} <strong>Ник:</strong> {{{ник|}}}
 
{{!}}- }}
 
{{!}}- }}
 
{{#if:{{{описание|}}} |
 
{{#if:{{{описание|}}} |
Ред 14: Ред 18:
 
{{!}} colspan="2" style="text-align: center;" {{!}} {{{портрет-текст|}}}
 
{{!}} colspan="2" style="text-align: center;" {{!}} {{{портрет-текст|}}}
 
{{!}}- }}
 
{{!}}- }}
{{#if:{{{националност|}} |  
+
{{#if:{{{професия|}}} |
{{{националност|}}}
+
{{!}} colspan="2" style="text-align: center;" {{!}} Професия: {{{професия|}}}
 +
{{!}}- }}
 +
{{#if:{{{националност|}}} |  
 +
{{!}} colspan="2" style="text-align: center;" {{!}} Националност: {{{националност|}}}
 
{{!}}- }}
 
{{!}}- }}
{{#if:{{{име-категории|}} |  
+
{{DEFAULTSORT:{{#if: {{{име-категории|}}} | {{{име-категории|}}} | {{#sub: {{{име|}}} | {{#expr: {{#rpos: {{{име|}}} }} + 1 }} }}, {{#sub: {{{име|}}} | 0 | {{#rpos: {{{име|}}} }} }} }} }}
{{#vardefine:namecats{{!}}{{{име-категории|}}}}} |
+
{{#vardefine: пол | {{#switch: {{lc:{{{пол|}}}}}
{{#vardefine:namecats{{!}}
+
  | жена
{{#sub: {{{име|}}} {{!}} {{#expr: {{#rpos: {{{име|}}} }} + 1 }} }}, {{#sub: {{{име|}}} {{!}} 0 {{!}} {{#rpos: {{{име|}}} }} }}
+
  | ж = ж
 +
  | мъж
 +
  | м = м
 +
  | {{{пол|}}}
 +
}} }}
 +
[[Категория: Личности по имена]]
 +
</includeonly><noinclude>
 +
=== Употреба ===
 +
 
 +
Използва се като вложка в шаблона [[:Шаблон: Инфокутия личност|Инфокутия личност]] - полето „лични“:
 +
<pre>
 +
{{Инфокутия личност
 +
| лични = {{Инфокутия вложка личност-лични
 +
  | име          = Добри Божилов
 +
  | име-оригинал  = Добри Божилов
 +
  | име-категории = Добри Божилов
 +
  | ник          = Добри Божилов
 +
  | описание      = Писател
 +
  | портрет      = Добри Божилов
 +
  | px            = ширина в пиксели за портрета
 +
  | портрет-текст = Добри Божилов
 +
  | професия      = ИТ специалист
 +
  | националност  = българин
 +
  | пол          =  мъж
 
}}
 
}}
{{!}}- }}
+
...
{{#if:{{{пол|}} |
+
}}
 +
</pre>
 +
 
 +
== Автоматично вписване в категории ==
  
{{!}}- }}
+
* [[:Категория: Личности по имена]]
 +
* [[:Категория: Писатели по жанр|Историческа фантастика]]
 +
* [[:Категория: Творци по жанр|Историческа фантастика, писатели]]
 +
* [[:Категория: Историческа фантастика]]
  
{{#sub: {{{име|}}} {{!}} {{#expr: {{#rpos: {{{име|}}} }} + 1 }} }}, {{#sub: {{{име|}}} {{!}} 0 {{!}} {{#rpos: {{{име|}}} }} }}
+
(Също така, дефинира параметъра „име-категории“, по който става подреждането на статията във всички категории, в които я добавят вложките на шаблона Инфокутия личност, и параметъра „пол“, който определя изписването на части от шаблоните - напр. „роден“/„родена“, и др.)
  
  
{{#var:namecats}}
+
[[Категория: Инфокутии - вложки|Лични, инфокутия вложка личност]]
 +
</noinclude>

Версия от 17:57, 13 ноември 2019

Употреба

Използва се като вложка в шаблона Инфокутия личност - полето „лични“:

{{Инфокутия личност
| лични = {{Инфокутия вложка личност-лични
  | име           = Добри Божилов
  | име-оригинал  = Добри Божилов
  | име-категории = Добри Божилов
  | ник           = Добри Божилов
  | описание      = Писател
  | портрет       = Добри Божилов
  | px            = ширина в пиксели за портрета
  | портрет-текст = Добри Божилов
  | професия      = ИТ специалист
  | националност  = българин
  | пол           =  мъж 
}}
...
}}

Автоматично вписване в категории

(Също така, дефинира параметъра „име-категории“, по който става подреждането на статията във всички категории, в които я добавят вложките на шаблона Инфокутия личност, и параметъра „пол“, който определя изписването на части от шаблоните - напр. „роден“/„родена“, и др.)