Predefinição:Field: mudanças entre as edições
Conteúdo deletado Conteúdo adicionado
Sem resumo de edição |
mSem resumo de edição |
||
| (20 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 24:
"type": "string",
"default": "#",
"autovalue": "",▼
"suggested": true
},
Linha 40 ⟶ 39:
"authorityData100": {
"label": "Autoridade 100",
"description": "Subcampos no formato $a ... $b ... $0 AXXXXXX",
"suggested": false,
"type": "string"
},
"authorityData110": {
"label": "Autoridade 110",
"inherits": "
},
"authorityData111": {
"label": "Autoridade 111",
"inherits": "
},
"authorityData130": {
"label": "Autoridade 130",
"inherits": "
},
"authorityData150": {
"label": "Autoridade 150",
"inherits": "
},
"authorityData151": {
"label": "Autoridade 151",
"inherits": "
}
},
Linha 104 ⟶ 100:
]
}
</templatedata></noinclude><includeonly>
| <!-- faz a exibição do campo colocando negrito nos 3 primeiros números --> {{#switch: {{NAMESPACE}}
| Autoridade = {{#
| {{#
}}
| style="text-align: center; font-weight: bold;" | <!--
| style="text-align: center; font-weight: bold;" | <!--
| <!-- faz a exibição dos subcampos: a primeira regex
{{#rmatch:{{{data|}}}{{{authorityData100|}}}{{{authorityData110|}}}{{{authorityData111|}}}{{{authorityData130|}}}{{{authorityData150|}}}{{{authorityData151|}}}|/(\$[a-z0-8])\s*/|{{#rreplace:{{#rreplace:{{#rreplace:{{#rreplace:{{#rreplace:{{{data|}}}{{{authorityData100|}}}{{{authorityData110|}}}{{{authorityData111|}}}{{{authorityData130|}}}{{{authorityData150|}}}{{{authorityData151|}}}|/\$([a-z0-8])\s*/|${{#tag:b|$1|style=color:blue;}}}}|/(\$<b\s.*?[a-z0-8].*?<\/b>)/|<br>$1}}|/(^<br>)/|}}|/(\n)/| }}|/(\$[A-Z ])(.*)/|{{#tag:b|$1|style=color:red;}}$2}}|{{#tag:b|{{{data|}}}{{{authorityData100|}}}{{{authorityData110|}}}{{{authorityData111|}}}{{{authorityData130|}}}{{{authorityData150|}}}{{{authorityData151|}}}|style=color:red;}}}}
|-<nowiki/>
<div style="display: none">
Linha 157 ⟶ 136:
==== UnBeautify ====
Torna a string apta para exportação (ISO 2709, MARCXML, etc.)
{{#
Exemplo:
$a Ferreira, Jaider A. $q (Jaider Andrade), $d 1990-
Linha 165 ⟶ 144:
<!-- armazenamento semântico -->
<!-- cria a Propriedade Field data com o conteúdo completo do campo (indicadores e subcampos), armazenando no subobjeto do campo; faz o cálculo do Field length e armazena no subobjeto do campo -->
{{#subobject:{{{tag|}}}
|Field data=
|@sortkey={{{tag|}}}
<!--
}}</div></includeonly>
| |||