Predefinição:BibRules: mudanças entre as edições

De Wikincat
Ir para navegação Ir para pesquisar
imported>Jaideraf
Sem resumo de edição
imported>Jaideraf
(fix query)
Linha 186: Linha 186:
* <strong class="error">O segundo indicador do campo 830 precisa ser preenchido.</strong>}} {{#if: {{Select|830|v}} | {{#if: {{#regex:{{Field data string|830||}}|/;\s?\$v/r}} || * <strong class="error">É necessária a pontuação que precede a numeração da série (830, $v).</strong>}} }}
* <strong class="error">O segundo indicador do campo 830 precisa ser preenchido.</strong>}} {{#if: {{Select|830|v}} | {{#if: {{#regex:{{Field data string|830||}}|/;\s?\$v/r}} || * <strong class="error">É necessária a pontuação que precede a numeração da série (830, $v).</strong>}} }}
}}{{#if: {{Exist|856}} | {{#ifeq: {{Field data string|856|0|1|}} | 4 || * <strong class="error">O primeiro indicador do campo 856 precisa ter o valor "4".</strong>}} {{#if: {{Select|856|a}} | * <strong class="error">Normalmente, o subcampo utilizado no 856 é o $u, não o $a.</strong>}}
}}{{#if: {{Exist|856}} | {{#ifeq: {{Field data string|856|0|1|}} | 4 || * <strong class="error">O primeiro indicador do campo 856 precisa ter o valor "4".</strong>}} {{#if: {{Select|856|a}} | * <strong class="error">Normalmente, o subcampo utilizado no 856 é o $u, não o $a.</strong>}}
}} <!-- a seguir, testa por inteiro o registro de modo a acusar: "," ou o "." precedido de espaço; designadores de subcampos errados --> {{#if: {{#regex:{{#ask:[[-Has subobject::{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}]][[Datafield::+]]|?Field data|format=plainlist|link=none|headers=hide|mainlabel=-|outro=|sep=|valuesep=|propsep=}}|/\s[.,][^.]/r|}} | * <strong class="error">Pontos finais ou vírgulas nunca devem ser precedidos por um espaço.</strong>}} {{#if: {{#regex:{{#ask:[[-Has subobject::{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}]][[Datafield::+]]|?Field data|format=plainlist|link=none|headers=hide|mainlabel=-|outro=|sep=|valuesep=|propsep=}}|/\$[A-Z]/r|}} | * <strong class="error">Não são permitidos designadores de subcampos com letras maiúsculas.</strong>}}
}} <!-- a seguir, testa por inteiro o registro de modo a acusar: "," ou o "." precedido de espaço; designadores de subcampos errados --> {{#if: {{#regex:{{#ask:[[-Has subobject::{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}]][[Field data::+]]|?Field data|format=plainlist|link=none|headers=hide|mainlabel=-|outro=|sep=|valuesep=|propsep=}}|/\s[.,][^.]/r|}} | * <strong class="error">Pontos finais ou vírgulas nunca devem ser precedidos por um espaço.</strong>}} {{#if: {{#regex:{{#ask:[[-Has subobject::{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}]][[Field data::+]]|?Field data|format=plainlist|link=none|headers=hide|mainlabel=-|outro=|sep=|valuesep=|propsep=}}|/\$[A-Z]/r|}} | * <strong class="error">Não são permitidos designadores de subcampos com letras maiúsculas.</strong>}}
}}{{DISPLAYTITLE:Validar catalogação}}
}}{{DISPLAYTITLE:Validar catalogação}}

Edição das 15h27min de 20 de agosto de 2021