Mudanças entre as edições de "Predefinição:Bibliographic record"
Ir para navegação
Ir para pesquisar
m (Substituição de texto - "{{#strlen:" por "{{#invoke:String|strlen|") |
|||
Linha 25: | Linha 25: | ||
<!-- calcula o "Record length" com: "Field length" + "Base address of data" (vem da predefinição Directory) + 1 caractere de "Record terminator" --> | <!-- 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:{{#var:fieldLengthArray|0}}|,|x|{{#sub:x|3}}|+}}+{{#show:{{FULLPAGENAME}}#000|?Base address of data}}+1}}|5}}}} | + | {{#vardefine:recordLength|{{padleft:{{#expr:{{#arraymap:{{#var:fieldLengthArray|0}}|,|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) --> | <!-- início da tabela que exibe os campos de controle (001-008) --> | ||
Linha 41: | Linha 41: | ||
| class="cell" | | | class="cell" | | ||
| class="cell" | <!-- exibe o líder. Cuidado: a seguir, há espaços invisíveis propositalmente alocados --> | | class="cell" | <!-- exibe o líder. Cuidado: a seguir, há espaços invisíveis propositalmente alocados --> | ||
− | | <span style="white-space: pre;">{{#replace:{{#regex:"{{#vardefineecho:leaderResult|{{#var:recordLength|00000}}{{{Record status|n}}}{{{Type of record|a}}}{{{Bibliographic level|m}}}#a22{{#show:{{FULLPAGENAME}}#000|?Base address of data}}{{{Encoding level|#}}}{{{Descriptive cataloging form|a}}}{{{Multipart resource record level|#}}}4500}}"|/\s{{!}} {{!}} {{!}} {{!}}#/| }}|"|}}</span> | + | | <span style="white-space: pre;">{{#replace:{{#regex:"{{#vardefineecho:leaderResult|{{#var:recordLength|00000}}{{{Record status|n}}}{{{Type of record|a}}}{{{Bibliographic level|m}}}#a22{{#show:{{FULLPAGENAME}}#000|?Base address of data=|mainlabel=-}}{{{Encoding level|#}}}{{{Descriptive cataloging form|a}}}{{{Multipart resource record level|#}}}4500}}"|/\s{{!}} {{!}} {{!}} {{!}}#/| }}|"|}}</span> |
|- | |- | ||
{{#ifeq:{{PAGENAME}}|{{BASEPAGENAME}} || <!-- faz o teste: se estiver executando na página do usuário, não executa este bloco; se estiver executando em uma subpágina, executa a função para o armazenamento e o cálculo do diretório, a definição do número de controle (001), o identificador (003) e a data e hora da última transação (005) (esses dados não poderão ser processados na página base do usuário) --> {{Directory}} | {{#ifeq:{{PAGENAME}}|{{BASEPAGENAME}} || <!-- faz o teste: se estiver executando na página do usuário, não executa este bloco; se estiver executando em uma subpágina, executa a função para o armazenamento e o cálculo do diretório, a definição do número de controle (001), o identificador (003) e a data e hora da última transação (005) (esses dados não poderão ser processados na página base do usuário) --> {{Directory}} |
Edição atual tal como às 13h25min de 23 de outubro de 2020
Esta é a predefinição 'Bibliographic record'. Ela deve ser chamada no seguinte formato:
{{Bibliographic record |Control number (001)= |Control number identifier (003)= |Date and time of latest transaction (005)= |Fixed-Length Data Elements (008)= }}
Edite a página para ver o texto da predefinição.