Predefinição:Ficha do livro/CDU: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
m formatação e }} que estava faltando...
He7d3r.bot (discussão | contribs)
código #if movido para Predefinição:Organização; indentação
Linha 1:
<includeonly>{{#iferrorifexpr: {{#expr:0 <= {{{1}}} and {{{1}}} < 1000
|<!-- NÃO HABILITE ESTAS DUAS SUB-CATEGORIZAÇÕES
|[[Categoria:Livros sem CDU|{{PAGENAME}}]]<!-- Não foi passado um número -->
(Pelo menos até que a comunidade concorde com a criação de
|{{#ifexpr: 0 <= {{{1}}} and {{{1}}} < 1000
MAIS DE 1000 CATEGORIAS que seriam necessárias!)
|<!-- NÃO HABILITE ESTAS DUAS SUB-CATEGORIZAÇÕES
(Pelo menos até que a comunidade concorde com a criação de
MAIS DE 1000 CATEGORIAS que seriam necessárias!)
 
[[Categoria:CDU {{{1}}} |{{PAGENAME}}]] CDU exata (inclusive do tipo "■ ■ ■ . ■ ■")
[[Categoria:CDU <fórmula para obter a CDU de 2 dígitos>|{{PAGENAME}}]] CDU de 2 dígitos
 
-->[[Categoria:CDU {{#ifeq: ♯{{#expr: {{{1}}} }}♯ | ♯{{{1}}}♯ <!-- O 1º dígito é positivo? (Zeros à esquerda fazem diferença!) -->
|{{#ifexpr: {{{1}}} < 10
|{{#expr: trunc {{{1}}} }} <!-- Ex.: 1.2 , 7.01, 9 => 1, 7, 9 -->
|{{#ifexpr: {{{1}}} < 100
|{{#expr: trunc({{{1}}}/10 ) }} <!-- Ex.: 17 , 53.01, 94 => 1, 5, 9 -->
|{{#expr: trunc({{{1}}}/100) }} <!-- Ex.: 256 , 316.33, 930.25 => 2, 3, 9 -->
}}
}}
}}
|0 <!-- Ex.: 001.32, 06.01, 027.8 => 0, 0, 0 -->
}}|{{PAGENAME}}]]<!-- CDU superior, com 1 dígito
-->|[[Categoria:Livros sem CDU|{{PAGENAME}}]]<!-- Fora do intervalo -->
}}
}}</includeonly><noinclude>
{{Documentação}}