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

De Wikincat
Ir para navegação Ir para pesquisar
Sem resumo de edição
Sem resumo de edição
Linha 1: Linha 1:
<noinclude><templatedata>
<noinclude><templatedata>
{
{
"description": "Adicionar ou editar campo MARC.",
"description": "Adicionar ou editar campo MARC.",
"params": {
"params": {
"tag": {
"tag": {
"label": "Campo MARC",
"label": "Campo MARC",
"description": "Campo no formato XXX (apenas três números).",
"description": "Campo no formato XXX (apenas três números).",
"type": "number",
"type": "number",
"required": true
"required": true
},
},
"authorityType": {
"authorityType": {
"label": "Tipo de autoridade",
"label": "Tipo de autoridade",
"description": "Se o campo é ou não controlado por um tipo de autoridade. Opções: Nenhuma, Pessoa, Entidade coletiva, Evento, Título uniforme, Tópico, Local",
"description": "Se o campo é ou não controlado por um tipo de autoridade. Opções: Nenhuma, Pessoa, Entidade coletiva, Evento, Título uniforme, Tópico, Local",
"suggested": true,
"suggested": true,
"default": "Nenhuma",
"default": "Nenhuma",
"example": "Nenhuma"
"example": "Nenhuma"
},
},
"ind1": {
"ind1": {
"label": "Primeiro indicador",
"label": "Primeiro indicador",
"description": "0 a 9 ou #, dependendo do campo",
"description": "0 a 9 ou #, dependendo do campo",
"type": "string",
"type": "string",
"default": "#"
"default": "#"
},
},
"ind2": {
"ind2": {
"label": "Segundo indicador",
"label": "Segundo indicador",
"inherits": "ind1"
"inherits": "ind1"
},
},
"data": {
"data": {
"label": "Subcampos livres (sem controle de autoridade)",
"label": "Subcampos livres (sem controle de autoridade)",
"description": "Subcampos no formato $a ... $b ... $c ...",
"description": "Subcampos no formato $a ... $b ... $c ...",
"suggested": true,
"suggested": true,
"type": "string"
"type": "string"
},
},
"authorityData100": {
"authorityData100": {
"label": "Subcampos controlados (autoridade do tipo 100)",
"label": "Subcampos controlados (autoridade do tipo 100)",
"inherits": "data"
"inherits": "data"
},
},
"authorityData110": {
"authorityData110": {
"label": "Subcampos controlados (autoridade do tipo 110)",
"label": "Subcampos controlados (autoridade do tipo 110)",
"inherits": "data"
"inherits": "data"
},
},
"authorityData111": {
"authorityData111": {
"label": "Subcampos controlados (autoridade do tipo 111)",
"label": "Subcampos controlados (autoridade do tipo 111)",
"inherits": "data"
"inherits": "data"
},
},
"authorityData130": {
"authorityData130": {
"label": "Subcampos controlados (autoridade do tipo 130)",
"label": "Subcampos controlados (autoridade do tipo 130)",
"inherits": "data"
"inherits": "data"
},
},
"authorityData150": {
"authorityData150": {
"label": "Subcampos controlados (autoridade do tipo 150)",
"label": "Subcampos controlados (autoridade do tipo 150)",
"inherits": "data"
"inherits": "data"
},
},
"authorityData151": {
"authorityData151": {
"label": "Subcampos controlados (autoridade do tipo 151)",
"label": "Subcampos controlados (autoridade do tipo 151)",
"inherits": "data"
"inherits": "data"
}
}
},
},
"sets": [
"sets": [
{
{
"label": "Indicadores",
"label": "Indicadores",
"params": ["ind1", "ind2"]
"params": [
"ind1",
}
"ind2"
],
]
"format": "block",
}
"paramOrder": ["tag", "authorityType", "ind1", "ind2", "data", "authorityData100", "authorityData110", "authorityData111", "authorityData130", "authorityData150", "authorityData151"]
],
"format": "\n{{_\n|_=_\n}}\n",
"paramOrder": [
"tag",
"authorityType",
"ind1",
"ind2",
"data",
"authorityData100",
"authorityData110",
"authorityData111",
"authorityData130",
"authorityData150",
"authorityData151"
]
}
}
</templatedata>
</templatedata>

Edição das 14h56min de 16 de janeiro de 2021

Adicionar ou editar campo MARC.

Parâmetros da predefinição

Esta predefinição possui formatação personalizada.

ParâmetroDescriçãoTipoEstado
Campo MARCtag

Campo no formato XXX (apenas três números).

Númeroobrigatório
Tipo de autoridadeauthorityType

Se o campo é ou não controlado por um tipo de autoridade. Opções: Nenhuma, Pessoa, Entidade coletiva, Evento, Título uniforme, Tópico, Local

Padrão
Nenhuma
Exemplo
Nenhuma
Desconhecidarecomendado
Primeiro indicadorind1

0 a 9 ou #, dependendo do campo

Padrão
#
Stringopcional
Segundo indicadorind2

0 a 9 ou #, dependendo do campo

Padrão
#
Stringopcional
Subcampos livres (sem controle de autoridade)data

Subcampos no formato $a ... $b ... $c ...

Stringrecomendado
Subcampos controlados (autoridade do tipo 100)authorityData100

Subcampos no formato $a ... $b ... $c ...

Stringrecomendado
Subcampos controlados (autoridade do tipo 110)authorityData110

Subcampos no formato $a ... $b ... $c ...

Stringrecomendado
Subcampos controlados (autoridade do tipo 111)authorityData111

Subcampos no formato $a ... $b ... $c ...

Stringrecomendado
Subcampos controlados (autoridade do tipo 130)authorityData130

Subcampos no formato $a ... $b ... $c ...

Stringrecomendado
Subcampos controlados (autoridade do tipo 150)authorityData150

Subcampos no formato $a ... $b ... $c ...

Stringrecomendado
Subcampos controlados (autoridade do tipo 151)authorityData151

Subcampos no formato $a ... $b ... $c ...

Stringrecomendado

Esta é a predefinição 'Field'. Ela deve ser chamada no seguinte formato:

{{Field
|tag=
|ind1=
|ind2=
|data=
|authorityData100=
|authorityData110=
|authorityData111=
|authorityData130=
|authorityData150=
|authorityData151=
}}

Edite a página para ver o texto da predefinição.