aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSilvio <silvio@devlet.com.br>2010-06-11 14:53:52 -0300
committerSilvio <silvio@devlet.com.br>2010-06-11 14:53:52 -0300
commit5b111501be759fcdaee6fa42f54b564d5f98b266 (patch)
treefc5731cbf6eec65e2e21222964bf7654e8319044
parent8498bc6c29eab8dc9b0aa679fa1101f31ca0c7c7 (diff)
downloadcinisis-5b111501be759fcdaee6fa42f54b564d5f98b266.tar.gz
cinisis-5b111501be759fcdaee6fa42f54b564d5f98b266.tar.bz2
Updating fbe schema
-rw-r--r--classes/BiblioIsisDb.php2
-rw-r--r--schemas/fbe.yaml458
2 files changed, 447 insertions, 13 deletions
diff --git a/classes/BiblioIsisDb.php b/classes/BiblioIsisDb.php
index 8285978..36648aa 100644
--- a/classes/BiblioIsisDb.php
+++ b/classes/BiblioIsisDb.php
@@ -309,7 +309,7 @@ class BiblioIsisDb implements IsisDb {
$subfields = substr($value, strlen($field) + 1);
$data[$entry]['field'] = $field;
- $subfields = explode('^', $subfields);
+ $subfields = (!empty($subfields)) ? $subfields = explode('^', $subfields) : array();
}
else {
$subfields = explode('^', substr($value, 1));
diff --git a/schemas/fbe.yaml b/schemas/fbe.yaml
index 08b8518..929716c 100644
--- a/schemas/fbe.yaml
+++ b/schemas/fbe.yaml
@@ -6,47 +6,111 @@ fields:
1:
name: Código do filme
repeat: No
+ subfields:
+ y: código do título matriz quando episodio, série ou capítulo
20:
name: Título
repeat: Yes
subfields:
a: título
b: título atribuído
+ x: título ainda não confirmado
22:
name: Outros títulos
repeat: Yes
subfields:
- y: outros títulos
+ a: capítulo,número,aula,parte
+ b: numeral para identificação de filmes diferentes com o mesmo título
+ c: série
+ e: título do episódio explicitado na tela ou atribuído pelo catalogador
+ r: relançamento
+ x: título traduzido
+ y: outras remetências
+ z: códigos dos títulos quando se referem a episódios, séries ou capítulos
66:
name: Direção
repeat: Yes
subfields:
a: direção
+ b: co-direção
+ c: assistência de direção
+ d: direção de atores
+ e: diretor adjunto
+ f: diretor assistente
+ g: direção de cena
+ h: continuidade
+ i: assistência de continuidade
+ j: roteiro de filmagem
+ k: roteiro técnico ou análise técnica
+ l: story-board
+ m: coreografia
+ n: direção especializada (ação, filmagem aérea, etc.)
+ x: diretor a confirmar
+ w: (qualificador)
67:
name: Argumento/roteiro
repeat: Yes
subfields:
- d: roteiro
+ a: argumentista/entrecho/argumento
+ b: co-argumentista
+ c: autor da estória
+ d: roteirista/entrecho organizado em cenas/roteiro
+ e: co-roteirista
+ f: diálogos
+ g: adaptado por
+ h: autoria do texto de locução / redator
+ i: baseada (Inspirada) em, na, no, / romance; obra, peça
+ j: diálogos adicionais
+ k: supervisão de roteiro
+ l: enquadração (nomenclatura de época)
+ s: direção de pesquisa
+ t: pesquisa
+ u: assistência de pesquisa
+ x: argumentista / roteirista a confirmar
+ w: (qualificador)
62:
name: Fotografia
repeat: Yes
subfields:
- a: fotografia
+ a: direção de fotografia / fotografia / diretor de fotografia
+ b: assistência de fotografia / assistente de fotografia
+ c: câmera
+ d: assistência de câmera / assistente de câmera
+ e: efeitos especiais de câmera
+ f: fotografia de cena / still / fotógrafo de still / fotógrafo de cena
+ g: iluminação
+ h: operador (nomenclatura de época), operador de câmera
+ i: cinegrafista
+ j: assistência de iluminação / assistente de iluminação
+ l: animador / empresa encarregada da animação
+ m: desenhos de animação
+ o: trucagens
+ x: fotografia a confirmar
+ w: (qualificador)
15:
name: Categorias
repeat: Yes
subfields:
a: NAC/EST/COP
- b: LM/CM/CJ
- c: SONORO
- e: FICÇÃO/NAO-FICÇÃO
+ b: LM/CM/CJ/PU/VC
+ c: SON/SIL
+ e: F/NF/FeNF
+ f: EP
+ g: IN
+ h: FDO
+ i: PROJ
19:
name: Material Original
repeat: Yes
subfields:
- a: formato original
- b: processo
- c: duração
+ a: formato (do filme, não do material)
+ b: processo (COR ou PB ou CORePB)
+ c: duração (em minutos ou segundos)
+ e: sistema de cor
+ f: sistema sonoro
+ g: tipo de tela
+ h: metragem
+ c: duração
24:
name: Gênero
repeat: Yes
@@ -67,7 +131,18 @@ fields:
repeat: Yes
subfields:
a: companhia produtora
- d: produção
+ b: companhia co-produtora
+ c: companhia produtora associada
+ d: produtor
+ e: co-produtor
+ f: direção de produção
+ g: produção executiva
+ h: produtor associado
+ i: assistência de produção
+ j: produtor assistente
+ x: produtor a confirmar
+ y: companhia produtora a confirmar
+ w: qualificador
86:
name: Data e local de produção
repeat: Yes
@@ -80,7 +155,366 @@ fields:
name: BCC
repeat: Yes
28:
- name: Elenco
+ name: Identidades/Elenco
+ repeat: Yes
+ subfields:
+ p: personagem
+ a: apresentando
+ c: ator convidado
+ e: participação especial
+ d: intérprete/dublador(a)/dublado por
+ f: figurante
+ l: locução
+ n: narração
+ o: componente
+ i: (sem descrição na bula) – identificador
+ 280:
+ name: Identidades/Elenco - dados adicionais
+ repeat: Yes
+ subfields:
+ p: personagem
+ a: apresentando
+ c: ator convidado
+ e: participação especial
+ d: intérprete/dublador(a)/dublado por
+ f: figurante
+ l: locução
+ n: narração
+ o: componente
+ i: (sem descrição na bula) – identificador
+ 70:
+ name: Produção
+ repeat: Yes
+ subfields:
+ a: agência
+ b: cliente
+ c: financiamento / patrocínio
+ d: anunciante
+ e: secretaria de produção
+ f: supervisão de produção/coordenação de produto
+ g: assistência de secretaria de produção
+ k: equipe de produção
+ l: produtor executivo assistente
+ m: relações públicas
+ n: comercialização
+ o: contabilidade
+ p: produção de locação
+ q: gerente de produção
+ r: assistência de produção executiva
+ s: empresa de figuração
+ t: motorista
+ u: transporte
+ v: produção de dublagem
+ w: (qualificador)
+ 68:
+ name: Distribuição
+ repeat: Yes
+ subfields:
+ a: companhia distribuidora
+ b: companhia distribuidora no relançamento
+ x: companhia distribuidora a confirmar
+ 72:
+ name: Dados adicionais de fotografia
+ repeat: Yes
+ subfields:
+ a: foco / foquista
+ b: fotografia adicional / filmagem adicional
+ c: fotografia da 2ª unidade / segunda unidade de fotografia
+ e: técnico de cor / técnico de cores
+ f: operador de VT ou video-asssistant / vídeo assistente / operador de vídeo
+ g: enquadramento
+ j: consultoria de imagem
+ k: chefe eletricista / chefe-eletricista / eletricista chefe
+ l: eletricista
+ m: assistente de eletricista
+ n: maquinista
+ o: auxiliar de maquinista
+ w: (qualificador)
+ 64:
+ name: Som
+ repeat: Yes
+ subfields:
+ a: direção de som/diretor de som
+ b: técnico de som
+ c: engenharia de som
+ d: som direto
+ e: mixagem
+ f: sonografia/sonorização
+ g: efeitos especiais de som/efeitos sonoros
+ h: som adicional
+ i: direção de gravação
+ j: direção de dublagem/diretor de dublagem
+ n: trilha sonora (nomenclatura de época)
+ x: som a confirmar
+ w: (qualificador)
+ 74:
+ name: Dados adicionais de som
+ repeat: Yes
+ subfields:
+ a: transcrição óptica/transcrição ótica
+ c: ruídos de sala
+ d: transcrição ou retranscrição de ruídos
+ e: efeitos sonoros/efeitos de som
+ f: som guia
+ g: transcrição ou retranscrição magnética
+ h: assistente de operador de microfone / operador de boom
+ i: assistente de som/assistência de som
+ j: técnico de gravações
+ k: técnico de mixagem
+ l: retranscrição de som
+ m: (sem descrição na bula)
+ n: técnico de dublagem
+ o: operador de microfone/operador de boom = microfonista
+ p: contra-regra de som
+ r: sonoplastia
+ s: assistência de dublagem
+ w: (qualificador)
+ 65:
+ name: Montagem
+ repeat: Yes
+ subfields:
+ a: montagem/montador [nos filmes até cerca de 1960, usava-se os termos coordenação/coordenador/corte ou corte final]
+ b: edição/editor
+ c: assistente de montagem/assistência de montagem
+ d: corte final
+ e: co-editor/co-montador
+ f: montagem de som/edição de som
+ x: montagem a confirmar
+ w: (qualificador)
+ 75:
+ name: Montagem - dados adicionais
+ repeat: Yes
+ subfields:
+ a: montador de negativo/montagem de negativo
+ c: pré-montagem
+ d: roteiro de montagem
+ e: editor musical/edição musical
+ f: assistência de edição/assistente de edição
+ g: secretaria de edição
+ h: sincronização
+ w: (qualificador)
+ 61:
+ name: Direção de arte
+ repeat: Yes
+ subfields:
+ a: direção de arte
+ b: assistente de direção de arte
+ c: figurinos
+ d: Guarda-roupa
+ e: cenografia
+ j: letreiros/intertítulos (desenhos)
+ k: créditos
+ l: desenho de produção
+ m: consultoria de cor/consultor de cor
+ n: títulos de apresentação
+ o: desenho de letreiros de apresentação
+ p: programação visual/programador visual
+ w: (qualificador)
+ 71:
+ name: Direção de arte - dados adicionais
+ a: assistência de cenografia
+ b: assistência de decoração
+ c: carpinteiro
+ d: responsável por construções
+ e: contra-regra
+ f: decoração/decorador
+ g: montagem de cenários/construção de cenários/cenotécnico
+ h: produção de cenografia
+ i: cabelereiro/cabelos
+ j: maquiagem
+ k: assistência de maquiagem
+ l: desenho de figurinos
+ m: costureira/costura
+ n: guarda-roupeira
+ o: adereços/acessórios de cenografia/aderecista
+ p: produção de figurinos
+ q: penteados
+ r: desenho de cenografia
+ s: assistência de figurino
+ t: vestuário
+ w: (qualificador)
+ 63:
+ name: Música
+ repeat: Yes
+ subfields:
+ a: arranjos musicais
+ b: musica de (composições não orginiais)
+ c: música (genérico)
+ d: direção musical
+ e: música original
+ f: (sem descrição na bula)
+ g: música-tema
+ h: trilha musical
+ i: produção musical
+ j: seleção musical
+ x: musica a confirmar
+ 73:
+ name: Música - dados adicionais
+ repeat: Yes
+ subfields:
+ a: autor da música
+ b: intérprete
+ c: título da música
+ d: orquestra
+ e: regente/maestro
+ f: instrumentista
+ g: partitura musical
+ h: orquestração
+ i: conjuntos/bandas
+ j: componentes
+ 83:
+ name: Canção
+ repeat: Yes
+ subfields:
+ a: título
+ b: autor da canção
+ c: autor da música da canção
+ d: intérprete
+ e: orquestra
+ f: regente
+ g: instrumentista
+ h: partitura musical
+ i: orquestração
+ j: conjunto/banda
+ k: dublado por (ainda não presente na base)
+ l: componentes
+ 87:
+ name: Estúdios/Laboratórios/Locações
+ repeat: Yes
+ subfields:
+ a: estúdio de filmagem
+ b: estúdio de som
+ c: laboratório de imagem
+ d: laboratório de som
+ f: locações
+ g: estúdio de mixagem
+ h: estúdio de gravação de música
+ i: estúdio de dublagem
+ 86:
+ name: Data e local de produção
+ repeat: Yes
+ subfields:
+ a: ano de produção
+ b: início de produção
+ c: final de produção
+ d: início de filmagem
+ e: final de filmagem
+ f: data de filmagem
+ g: em produção (primeira notícia de produção)
+ h: data a confirmar
+ x: país de produção (BR ou BR-código isso do(s) país(es))
+ y: cidade de produção
+ z: estado de produção
+ w: país estrangeiro de produção
+ 85:
+ name: Data e local de Lançamento
+ repeat: Yes
+ subfields:
+ a: data de lançamento (nacional)
+ b: local de lançamento (nacional)
+ c: circuito lançador
+ d: sala de exibição lançadora
+ e: data de pré-lançamento
+ f: local de pré-lançamento
+ g: data de exibição especial
+ h: loca de exibição especial
+ i: sala de pré-lançamento
+ j: sala de exibição especial
+ 58:
+ name: Circuito exibidor
+ repeat: Yes
+ 88:
+ name: Prêmios
+ repeat: Yes
+ 95:
+ name: Certificados
+ repeat: Yes
+ 69:
+ name: Colaborações/Outras funções
+ repeat: Yes
+ 690:
+ name: Agradecimentos/Outras informações
+ repeat: Yes
+ 17:
+ name: Status de Catalogação
+ repeat: Yes
+ subfields:
+ a: S/N
+ b: FIL/VID/DIG
+ 89:
+ name: Fontes utilizadas
+ repeat: Yes
+ subfields:
+ a: outras informações complementares à fonte mencionada
+ 890:
+ name: Fontes consultadas
+ repeat: Yes
+ subfields:
+ b: sem descrição na bula
+ 13:
+ name: Arquivos que possuem materiais
+ repeat: Yes
+ subfields:
+ b: código de arquivo
+ p: material
+ 16:
+ name: Status de preservação
+ repeat: Yes
+ 99:
+ name: Observações
+ repeat: Yes
+ 104:
+ name: Código da foto
+ repeat: Yes
+ subfields:
+ b: legenda para a foto
+ 161:
+ name: AVI
+ repeat: Yes
+ subfields:
+ b: legenda para a imagem em movimento
+ 162:
+ name: BCC
+ repeat: No
+ 164:
+ name: Histórico do título
+ repeat: Yes
+ 980:
+ name: Revisão
+ repeat: Yes
+ subfields:
+ a: (sem descrição na bula)
+ b: nome dos revisores
+ c: indicação de finalização
+ 163:
+ name: Versão
+ repeat: Yes
+ subfields:
+ a: lf Língua(s) dos diálogos/narração/interlúdios/cartelas
+ b: leg Língua(s) de legenda
+ 151:
+ name: Título padronizado
+ repeat: Yes
+ subfields:
+ a: (preenchimento errado)
+ b: para título atribuído v20^b
+ c: para série v22^c
+ e: para episódio
+ r: para título de relançamento v22^r
+ x: para título traduzido v22^x
+ y: para outras remetências v22^y
+ 5:
+ name: Data de entrada/responsável
+ repeat: Yes
+ subfields:
+ a: ano
+ b: mês/dia
+ c: nome do alimentador
+ 98:
+ name: Data de revisão/responsável
repeat: Yes
subfields:
- p: papel
+ a: ano
+ b: mês/dia
+ c: nome do revisor
+