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

Conteúdo deletado Conteúdo adicionado
Sem resumo de edição
Sem resumo de edição
 
(35 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 54:
"description": "Opções: # - Não especificado ou não aplicável, a - Conjunto, b - Parte com título independente, c - Parte com título dependente",
"type": "string",
"autovaluedefault": " ",
"autovalue": " ",
"required": true
},
Linha 96 ⟶ 97:
"description": "Opções: # - Sem ilustrações, a - Ilustrações, b - Mapas, c - Retratos, d - Gráficos, e - Plantas, f - Lâminas, g - Música, h - Fac-símiles, i - Brasões, j - Tabelas genealógicas, k - Formulários, l - Amostras, m - Gravações de som, o - Fotografias, p - Iluminuras",
"type": "string",
"default": " ",
"autovalue": " ",
"required": true
},
Linha 102 ⟶ 105:
"description": "Opções: # - Desconhecido ou não especificado, a - Pré-escolar, b - Infantil, c - Pré-adolescente, d - Adolescente, e - Adulto, f - Especializado, g - Geral, j - Infantojuvenil",
"type": "string",
"default": " ",
"autovalue": " ",
"required": true
},
Linha 108 ⟶ 113:
"description": "Opções: # - Nenhuma das seguintes, a - Microfilme, b - Microficha, c - Microopaca, d - Impressão ampliada, f - Braile, o - Eletrônica (online), q - Eletrônica (em dispositivo), r - Reprodução em impressão regular, s - Eletrônica (geral)",
"type": "string",
"default": "r",
"autovalue": " ",
"required": true
},
Linha 114 ⟶ 121:
"description": "Opções: # - Não especificada, a - Resumos, b - Bibliografias, c - Catálogos, d - Dicionários, e - Enciclopédia, f - Manuais, guias, g - Artigos jurídicos, i - Índices, j - Patentes, k - Discografias, l - Legislação, m - Teses e dissertações, n - Revisão de literatura, o - Revisões críticas, p - Textos programados, q - Filmografias, r - Diretórios, s - Estatísticas, t - Relatórios técnicos, u - Normas/Especificações, v - Notas sobre casos jurídicos, w - Relatório de legislação e jurisprudência, y - Anuários, z - Tratados, 2 - Separata, 5 - Calendários, 6 - História em quadrinhos",
"type": "string",
"default": " ",
"autovalue": " ",
"required": true
},
Linha 120 ⟶ 129:
"description": "Opções: # - Publicação não governamental, a - Publicação de região autônoma, c - Intermunicipal, f - Federal/Nacional, i - Internacional/Intergovernamental, l - Municipal, m - Interestadual, o - Publicação governamental de nível indeterminado, s - Estadual, u - Desconhecida, z - Outra",
"type": "string",
"default": " ",
"autovalue": " ",
"required": true
},
Linha 158 ⟶ 169:
"description": "Opções: # - Não contém dados biográficos, a - Autobiografia, b - Biografia individual, c - Biografia coletiva, d - Contém informações biográficas",
"type": "string",
"default": " ",
"autovalue": " ",
"required": true
},
Linha 170 ⟶ 183:
"description": "Opções: # - Não modificado, s - Abreviado, d - Informação omitida, x - Faltam caracteres, r - Totalmente romanizado (fichas no original), o - Totalmente romanizado (inclusive fichas)",
"type": "string",
"default": " ",
"autovalue": " ",
"required": true
},
Linha 176 ⟶ 191:
"description": "Opções: # - Agência bibliográfica nacional, c - Programa de catalogação cooperativa, d - Outra, u - Desconhecida",
"type": "string",
"required": true,
"default": "d",
"autovalue": "d"
]},
"itemType": {
"label": "Tipo de obra",
"description": "Tipo de obra do material catalogado",
"example": "01 (Livro), 02 (E-book), 03 (Audiolivro), 04 (Dissertação)",
"type": "number",
"default": "01",
"autovalue": "01",
"required": true
}
Linha 215 ⟶ 241:
}
],
"format": "\n{{_\n|_=_\n}}\n",
"paramOrder": [
"dateEnteredOnFileitemType",
"recordStatusdateEnteredOnFile",
"typeOfRecordrecordStatus",
"bibliographicLeveltypeOfRecord",
"encodingLevelbibliographicLevel",
"encodingLevel",
"descriptiveCatalogingForm",
"multipartResourceRecordLevel",
"controlField006",
"controlField007controlField006",
"typeOfDatecontrolField007",
"date1typeOfDate",
"date2date1",
"placeOfPublicationdate2",
"illustrationsplaceOfPublication",
"targetAudienceillustrations",
"formOfItemtargetAudience",
"natureOfContentsformOfItem",
"natureOfContents",
"governmentPublication",
"conferencePublication",
"festschrift",
"indexfestschrift",
"literaryFormindex",
"biographyliteraryForm",
"languagebiography",
"modifiedRecordlanguage",
"modifiedRecord",
"catalogingSource"
]
]
}
</templatedata>
Linha 250 ⟶ 277:
<pre>
{{BibRecord
|itemType=
|dateEnteredOnFile=
|recordStatus=
Linha 284 ⟶ 312:
<!-- categoria para reforçar a especificação do formulário -->
[[Category:Obra]]
<!-- categoria de acordo com o tipo de obra [[Category:{{BibRecord/itemType|{{{itemType|}}}}}]] -->
[[Category:{{BibRecord/itemType|{{{itemType|}}}}}]]
<!-- associa a página ao formulário -->
{{#default_form:BibRecord}}
 
<!-- recupera o "Field length" para fazer a contagem do "Record length" do líder, ver abaixo -->
{{#vardefine:fieldLengthArray|{{#ask: [[-Has subobject::{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}]][[Control field data::+]]
|?Control field data
|format=plainlist
|link=none
|order=asc
|headers=hide
|outro=,|propsep=,|valuesep=&&&&|sep=,|template=ISO2709/ControlFieldDirectoryBuilder
}}{{#ask: [[-Has subobject::{{{1|{{#urldecode:{{#urlget:fullpagename|{{FULLPAGENAME}}}}}}}}}]][[Field data::+]]
|?Field data
|format=plainlist
|limit=100
|link=none
|order=asc
|headers=hide
|propsep=,|valuesep=&&&&|sep=,|template=ISO2709/DataFieldDirectoryBuilder
}}}}
<!-- calcula o "Record length" com: "Field length" + "Base address of data" (vem da predefinição Directory) + 1 caractere de "Record terminator" -->
{{#vardefine:recordLength|{{padleft:{{#expr:{{#arraymap:{{#regex:{{#var:fieldLengthArray|0}}|/\[\[SMW::...?\]\]/|}}|,|x|{{#sub:x|3}}|+}}+{{#show:{{FULLPAGENAME}}#000|?Base address of data=|mainlabel=-}}+1}}|5}}}}
 
<!-- início da tabela que exibe os campos de controle (001-008) -->
</div>{{BibHeader}}<div id="options" class="wikincatTabcontent">
<div style="text-align: center;" ><span class="plainlinks"> [{{fullurl:Template:BibRules|fullpagename={{urlencode:{{FULLPAGENAME}}}}}} validar catalogação] &#124; [{{fullurl:Template:CardCatalog|fullpagename={{urlencode:{{FULLPAGENAME}}}}}} ficha catalográfica] &#124; [{{fullurl:Template:ABNT|fullpagename={{urlencode:{{FULLPAGENAME}}}}}} referência ABNT] &#124; [https://catalogo.bu.ufsc.br/zeus/?searchString={{urlencode:{{#getdisplaytitle:{{FULLPAGENAME}}}}}}&searchType=4&operator=and&searchString2={{urlencode:{{#show:{{BASEPAGENAME}}|?Has date of publication=|mainlabel=-}}}}&searchType2=30&targets%5B0%5D=on&targets%5B1%5D=on&targets%5B2%5D=on&targets%5B3%5D=on&targets%5B4%5D=on&targets%5B5%5D=on&targets%5B6%5D=on&targets%5B7%5D=on&targets%5B8%5D=on&targets%5B9%5D=on&targets%5B10%5D=on&targets%5B11%5D=on&targets%5B12%5D=on&targets%5B13%5D=on&targets%5B14%5D=on&targets%5B15%5D=on&targets%5B16%5D=on&targets%5B17%5D=on&targets%5B19%5D=on&targets%5B20%5D=on&targets%5B21%5D=on&targets%5B22%5D=on buscar em outras bibliotecas] &#124; {{#ifexist: {{FULLPAGENAME}}/Item|[[/Item|vergerenciar exemplar]] |{{#formlink:form=ItemRecord|link text=criar exemplar|target={{FULLPAGENAME}}/Item|tooltip=Permite a criação de exemplares|query string=Classification[Has Dewey Decimal Classification]={{Select|082|a}}&Classification[Has Universal Decimal Classification]={{Select|080|a}}&Classification[Has author notation]={{Select|080|b}}{{Select|090|b}}&Classification[Has title letter]={{#ifeq: {{Field data string|245|0|1|is=1}} | yes | {{lc: {{#sub: {{Select|245|a}} |{{Field data string|245|1|1}}|1}} }} }}&Classification[Has classification complement 1]={{#show: {{FULLPAGENAME}} |?Has date of publication}}&primaryAccessPoint={{#if:
{{#show:{{BASEPAGENAME}}#100|?Field data=|mainlabel=-}}
{{#show:{{BASEPAGENAME}}#110|?Field data=|mainlabel=-}}
Linha 331 ⟶ 340:
|-
| Líder
| {{#invoke:Directory|makeDirectory}}
|
| <span style="white-space: pre;">{{#show:{{FULLPAGENAME}}#000|?Leader=|mainlabel=-|default=Registro não atualizado}}</span>
| <!-- exibe o líder. Cuidado: a seguir, há espaços invisíveis propositalmente alocados -->
| <span style="white-space: pre;">{{#vardefineecho:leaderResult|{{#var:recordLength|00000}}{{{recordStatus|n}}}{{{typeOfRecord|a}}}{{{bibliographicLevel|m}}} a22{{#show:{{FULLPAGENAME}}#000|?Base address of data=|mainlabel=-}}{{{encodingLevel| }}}{{{descriptiveCatalogingForm|a}}}{{{multipartResourceRecordLevel| }}}4500}}</span>
|-
{{Directory}}
| '''001''' - Número de controle
|
Linha 364 ⟶ 372:
| '''008''' - Informações gerais
|
| <!-- exibe o campo 008. Cuidado: a seguir, há espaços invisíveis propositalmente alocados -->
| {{#show:{{FULLPAGENAME}}#008|?Control field data=|mainlabel=-|default=Registro não atualizado}}
| {{#vardefineecho:controlfield008Result|{{{dateEnteredOnFile|{{#show:{{FULLPAGENAME}}|?Creation date#-F[ymd]|format=plainlist|link=none|headers=hide|mainlabel=-}}}}}{{#replace:{{{typeOfDate|n}}}{{padright:{{{date1|uuuu}}}|4| }}{{padright:{{{date2|    }}}|4| }}{{padright:{{{placeOfPublication|xx }}}|3| }}{{padright:{{#sub:{{#replace:{{{illustrations|    }}}|, <nowiki/>}}|0|4}}|4| }}{{{targetAudience| }}}{{{formOfItem| }}}{{padright:{{#sub:{{#replace:{{{natureOfContents|    }}}|, <nowiki/>}}|0|4}}|4| }}{{{governmentPublication| }}}{{#replace:{{{conferencePublication|0}}}| |0}}{{#replace:{{{festschrift|0}}}| |0}}{{#replace:{{{index|0}}}| |0}} {{#replace:{{{literaryForm|0}}}| |0}}{{{biography| }}}{{padright:{{{language|   }}}|3| }}{{{modifiedRecord| }}}{{{catalogingSource|d}}}|#| }}}}
<div style="display: none">
<!-- parte não visível -->
Linha 371 ⟶ 379:
 
<!-- armazena os dados do líder -->
| <!-- exibe o líder. Cuidado: a seguir, há espaços invisíveis propositalmente alocados -->
{{#subobject:000
| <span style |Leader="white-space: pre;">{{#vardefineechoshow:leaderResult|{{FULLPAGENAME}}#var:recordLength000|?Record length=|mainlabel=-|default=00000}}{{{recordStatus|n}}}{{{typeOfRecord|a}}}{{{bibliographicLevel|m}}} a22{{#show:{{FULLPAGENAME}}#000|?Base address of data=|mainlabel=-|default=00000}}{{{encodingLevel| }}}{{{descriptiveCatalogingForm|a}}}{{{multipartResourceRecordLevel| }}}4500}}</span>
|Leader={{#var:leaderResult|0}}
|@sortkey=000}}
 
Linha 403 ⟶ 412:
}}
<!-- armazena os dados do campo 008 -->
<!-- Cuidado: a seguir, há espaços invisíveis propositalmente alocados -->
{{#subobject:008
|Control {{#vardefineecho:controlfield008Result|field data={{{dateEnteredOnFile|{{#show:{{FULLPAGENAME}}|?Creation date#-F[ymd]|format=plainlist|link=none|headers=hide|mainlabel=-}}}}}{{#replace:{{{typeOfDate|n}}}{{padright:{{{date1|uuuu}}}|4| }}{{padright:{{{date2|    }}}|4| }}{{padright:{{{placeOfPublication|xx }}}|3| }}{{padright:{{#sub:{{#replace:{{{illustrations|    }}}|, <nowiki/>}}|0|4}}|4| }}{{{targetAudience| }}}{{{formOfItem| r}}}{{padright:{{#sub:{{#replace:{{{natureOfContents|    }}}|, <nowiki/>}}|0|4}}|4| }}{{{governmentPublication| }}}{{#replace:{{{conferencePublication|0}}}| |0}}{{#replace:{{{festschrift|0}}}| |0}}{{#replace:{{{index|0}}}| |0}} {{#replace:{{{literaryForm|0}}}| |0}}{{{biography| }}}{{padright:{{{language|   }}}|3| }}{{{modifiedRecord| }}}{{{catalogingSource|d}}}|#| }}}}
|Control field data={{#var:controlfield008Result|0}}
|@sortkey=008}}
 
Linha 413 ⟶ 423:
<!-- salva a página duas vezes -->
{{#set:Semantic Dependency={{FULLPAGENAME}}}}
{{#if: {{Exist|245}} | {{DISPLAYTITLE:{{Field beautify|{{#regex:{{Select|245|a,b}}|/\/${{!}}\.$/|}}}}}}}}
{{BibIndex}}
</div>