Versão 1.5.1 (lançada em 21/06/2016)
Vá para Baixar e relatar alterações da versão 1.5.1
Versão 1.5 (lançada em 2016-01-21)
Baixar
Mensagens de idioma 00 (coloque na pasta bases/lang/)
Mensagens em espanhol (colocar na pasta bases/lang/)
Mensagens em português - Atualizado por Edwin Hübner (colocar na pasta bases/lang/)
Esquema de permissão (coloque na pasta bases/par/profiles)
relatório de alteração
Alterações introduzidas na versão 1.5
Versões prévias
Atualizações até 03/05/2015
Baixar
Esses arquivos devem substituir o módulo principal recentemente distribuído por meio do site http://abcd.netcat.be/files/downloads.html ou se você já tiver a versão 1.4 distribuída anteriormente instalada.
Pasta Central Versão 1.4 (central.zip) (Para substituir a pasta central)
Mensagens na pasta 00 para refletir as novas opções (00.zip) (Para substituir a pasta bases/lang/00)
Alterações a 03-05-2015
Adicionado um novo ícone à barra de ferramentas que é apresentado ao rolar pelos registros. Este ícone permite recarregar o registro que está na janela. É útil ao fazer modificações nos formulários de inscrição.
Quando um campo é marcado como obrigatório no FDT, um asterisco vermelho ( * ) é exibido para indicar que é obrigatório
Reserva
- Agora é permitido reservar se houver exemplares disponíveis mas todos estão reservados
- É permitido atribuir um formato para apresentar as reservas do iAH. Este formato deve ser denominado opac_reserve.pft e deve ser acompanhado do correspondente opac_reserve_h.txt para colocar os títulos das colunas. Exemplo:
opac_reserve.pft:
v15’ - ‘v20’|’, /BD e número de controle de objeto/ ‘#REFER#’,’|’ /Para inserir os dados do objeto/ v306.2,”/”v304.2,”/”v30.4,’ ‘v31, ‘ ‘v32,’|’ /* Data, hora e operadora que reserva */ se v1=’0’ ou v1=’3’ então se p(v40) e v40<mid(data,0,8) então,’
Este formato desenha uma tabela como saída, onde cada coluna é delimitada pelo ** | ** . Você pode modificar este formato para atender às suas necessidades, desde que mantenha a separação das colunas e adicione a quebra de linha / simples no final, pois isso separa os registros recuperados. |
Para nomear as colunas, use o seguinte arquivo:
opac_reserve_h.txt Número de controle Referência Data de reserva e operador período de espera data de cancelamento data do empréstimo Situação
Estas colunas devem corresponder àquelas geradas no formato opac_reserve.pft
Interface de empréstimo - iAH
- As seguintes mensagens foram definidas na tabela de mensagens loan.tab
código de mensagem
Usado em
iah_user_reservation
Aparece em uma janela que solicita o código do usuário para processar uma reserva
iah_user_ecta
É apresentado na janela que solicita o código do usuário para processar o extrato da conta
opac_ecta
É apresentado na janela que mostra o estado da conta do usuário
rsvr_hlp
É apresentado na janela que mostra o resultado de um pedido de reserva de bilhete
Atualizações até 02/06/2015
Baixar
Esses arquivos devem substituir o módulo principal recentemente distribuído por meio do site http://abcd.netcat.be/files/downloads.html ou se você já tiver a versão 1.4 distribuída anteriormente instalada.
Pasta Central Versão 1.4 (central.zip) (Para substituir a pasta central)
Mensagens na pasta 00 para refletir as novas opções (00.zip) (Para substituir a pasta bases/lang/00)
A pasta Mensagens é para refletir as novas opções (es.zip) (Para substituir a pasta bases/lang/es)
Alterações a 02-06-2015
No menu de definição Atualizar banco de dados foi implementada uma opção identificada como Ajuda nos campos do banco de dados, que permite definir a ajuda nos campos do banco de dados na forma de uma caixa com texto pop-up (tooltip ). (consulte Dicas sobre campos de banco de dados )
Foi implementada a opção que permite pesquisas na base de dados dos operadores do sistema Ver Pesquisas por nome na base de dados dos operadores .
O rodapé das janelas do ABCD foi modificado para mostrar a data da atualização da versão atual
Foi implementada uma opção para evitar que o banco de dados seja inicializado ou deletado no menu de manutenção (veja Protegendo o banco de dados ) .
Foi implementada a consulta online do extrato de conta da iAH (ver Extrato de conta online ). A renovação online também é permitida (consulte Renovação online ).
Reserva online implementada (consulte Reserva online )
Corrigido um problema relatado com a edição de campos repetíveis em bancos de dados de formato não marcado
Atualizações a partir de 07/11/2014
Baixar
Pasta Central Versão 1.4 (central.zip)
Mensagens da pasta 00 para refletir as novas opções (00.zip)
A pasta Mensagens é para refletir as novas opções (en.zip)
config.php com a inclusão da chamada de script config_extended.php (config.zip) (Antes de substituir o config.php pelo novo, renomeie o atual para que depois você possa colocar de volta os parâmetros de configuração que têm a ver com o localização do banco de dados)
Novo banco de dados compatível com o processo de reserva (reserva) (Atualizado apenas em espanhol)
Modificações na definição do banco de dados de transações (trans) (Atualizado apenas em espanhol)
Alterações a partir de 07/11/2014
(arquivos central.zip, 00.zip e config_extended.zip atualizados)
- Adicionada a opção de pesquisar no módulo de catalogação por meio de um dicionário de sinônimos (consulte [ Thesaurus ]
- Problema no cálculo dos exemplares disponíveis no momento da reserva foi corrigido para levar em consideração os casos em que a apólice não permite a reserva de exemplar
- Foi adicionada uma opção para acessar o histórico das pesquisas realizadas em cada banco de dados durante uma sessão (consulte: [Histórico de pesquisas])
Alterações a partir de 10/08/2014
Configuração
-
Adicionada a possibilidade de ter uma aparência diferente da interface (cores, fontes, etc) e logotipo para cada uma das pastas base definidas no sistema (ver Mudança de aparência ) .
-
Adicionado um novo parâmetro ao arquivo abcd.def:
reserva=N
para que nenhum botão referente a reservas apareça no empréstimo
catalogação
-
Todos os scripts foram checados pois houve problemas quando o wxis foi chamado pelo método Post
-
Está sendo adicionada a possibilidade de gerar um javascript para validar a entrada antes de enviar os dados para o servidor. Para isso, foram adicionadas 3 colunas ao FDT: Obrigatório, tipo de campo e padrão de entrada. Não use ainda pois está em desenvolvimento
-
Corrigido problema na importação Z39.50 ao usar tabela de conversão
-
Na janela de exibição dos registros de uma pesquisa, a expressão de pesquisa é mostrada em uma divisão oculta que pode ser exibida clicando no link correspondente. Também foi adicionada uma opção para refinar os resultados da consulta
-
Posicionamento mfn revisado ao alternar da tela de pesquisa para a tela Mfn. Agora mantém o mfn do último registro apresentado na busca e permite uma revisão sequencial daquele Mfn
-
A cópia do registro foi revisada por busca e atribuição do número de controle e funciona corretamente
-
Ao copiar um registro, não passa os dados do campo do operador e data da última atualização
-
O campo e o operador da data de criação do registro agora estão definidos como somente leitura
-
Corrigido problema na exibição de valores padrão
-
Agora o detalhamento do campo 08 é apresentado corretamente ao editar os valores padrão
Utilitário
- Atualização de lista invertida alterada via MX (consulte Atualizando lista invertida usando mx )
Circulação
-
Todos os scripts foram checados pois houve problemas quando o wxis foi chamado pelo método post
-
Adicionada opção para trabalhar com catálogos sindicais quando a base de cópias não é utilizada. Neste caso, cada biblioteca tem seu próprio campo para inserir os acervos no cadastro de catalogação e a ABCD se encarrega de selecionar quais acervos são mostrados ao operador, tanto na catalogação quanto nos empréstimos. Este processo está em teste e será amplamente documentado posteriormente.
-
Os formatos de apresentação utilizados nos processos de “Estado de uma rubrica” e a visualização das reservas nos processos de empréstimo em curso podem ser configurados pelo utilizador (ver: Alterar visualização ) .
-
Na apresentação das reservas de um título, são apresentadas primeiro as reservas em espera e depois as restantes reservas registadas para esse título.
-
No momento do empréstimo, foi ativado um campo para solicitar informações adicionais sobre o empréstimo. Para isso:
- Adicionado campo 300 no trans FDT
- Modificados os formatos de recibo de empréstimo (r_loan.pft, r_return.pft, …) na pasta trans/pfts para adicionar o campo 300
- Foi alterado o formato de tabela de apresentação das transações (tbtrans.pft) na pasta trans/pfts
- Formato de apresentação das movimentações no extrato da conta (trans.pft) na pasta trans/pfts
- Foi modificado o formato de exibição das transações no status de um item (loans_display.pft) na pasta trans/pfts
-
Período de empréstimo fixo quando o item é reservado. Agora leva o valor definido na política
-
Foi habilitado um script para fazer uma busca avançada na opção “Status de um item”. Também no cardápio
“Atualizar definição de banco de dados” foi adicionada uma opção para especificar o formulário de pesquisa avançada a ser usado nos processos de reserva e no status do item. Os campos que aparecem neste formulário de pesquisa avançada podem ser corrigidos por meio de uma opção no menu Atualizar uma definição de banco de dados .
-
Criei o script scripts_circulation.php para colocar os javascripts que precisam ser chamados no módulo de empréstimo
-
Corrigido problema que ocorria no Internet Explorer que não permitia a impressão de comprovantes de empréstimo ou devolução
-
Para desabilitar um usuário em empréstimos, coloque como data efetiva uma data menor que a data atual.
Reservas
-
Alterados os formatos de apresentação da reserva: tbreserve e reserve_01.pft para facilitar a apresentação dos ícones que permitem cancelar, imprimir e enviar por correio a informação de uma reserva
-
Na apresentação das listas de reservas foi adicionada uma opção que permite eliminar todos os registos de uma categoria (reservas atendidas, reservas canceladas, reservas pendentes, etc.)
-
A exibição de reservas nos processos de empréstimo atuais pode ser configurada pelo usuário (consulte: Alterar exibição )
Atualizações até 25/06/2014
catalogação
-
Corrigido problema existente com valores padrão
-
Parâmetros adicionais foram adicionados ao arquivo dr_path.def que permitem substituir alguns parâmetros definidos no arquivo de configuração inicial config.php e que têm a ver com o modo de leitura e processamento de um determinado banco de dados. Para isso foi criado o script config_extended.php , que permite estender o config.php com novos parâmetros sem a necessidade de substituir o config.php existente , perdendo assim a configuração local já estabelecida. Para ativar o uso de config_extended.php, faça a seguinte alteração no script config.php
if (isset($arrHttp[“base”])){ if (isset($def[$arrHttp[“base”]])) $cisis_ver=$def[$arrHttp[“base”]],”/”; } //* //Incluir config_extended.php que lê os parâmetros de configuração que se aplicam ao banco de dados selecionado if (file_exists(realpath(dirname(__FILE__)).DIRECTORY_SEPARATOR.”config_extended.php”)) include (realpath(dirname(__FILE__)).DIRECTORY_SEPARATOR.”config_extended.php”); //*
Ou seja, copie no script config.php o grupo de instruções que está marcado em vermelho, após a última instrução do grupo marcada em azul. No script config.php incluído nesta distribuição esta alteração já foi feita.
O script config_extended.php lê o arquivo dr_path.def localizado na pasta do banco de dados ativo e substitui os parâmetros config.php pelos correspondentes (veja Dr_path.def ) .
- Corrigido problema de exibição de campos repetíveis em valores padrão
circulação e empréstimos
- O script usuarios_prestamos_presentar.php foi modificado para fazer uma única chamada ao wxis.exe para atualizar os bancos de dados de empréstimos (trans), reservas (reserva) e log de transações (logtrans). Também para esses fins, o script wxis/crear_registro.xis foi atualizado
- Na opção empréstimos com cópias, ao configurar um banco de dados de origem, o arquivo lends.dat foi gravado incorretamente
- Não estava aceitando $ nas configurações de código da moeda local
- No modo “banco de dados com cópias”, não apresentava a “situação de um objeto” quando o número de estoque não existia em “objetos de empréstimo” mas existia em cópias
Reservas
- No módulo de reservas foram efetuados vários ajustes, incluindo alterações na definição da base de dados, procedimento para atribuir uma reserva quando é devolvida uma cópia do título reservado, mailing para participar na atribuição da reserva, entre outros. Para obter mais informações, consulte Requisitos para implementar a reserva . A pasta reserva está incluída nos arquivos de definição do banco de dados. As pastas def e pfts não foram traduzidas para todos os idiomas
- Você deve incluir o banco de dados de reserva no arquivo bases.dat para poder mantê-lo a partir do módulo de catalogação
configuração iAH
- Corrigida a opção de deletar linhas na edição do arquivo .DEF
Z39.50
- Alterado a gravação de um registro desde Z39.50 para torná-lo compatível com a nova metodologia de atualização do banco de dados (<tag 0> … </tag>)
internacionalização
- Adicionadas novas mensagens às mensagens de Empréstimos e Catalogação.
Versão 1.3t1 (20/12/2013)
Baixar
Para atualizar para a versão 1.3t1 é necessário ter instalado e configurado a versão 1.3t
Pasta Central Versão 1.3t1 (central.rar)
Pasta 00 mensagens para refletir as novas opções
Tabela de arquivos de permissões com permissões adicionadas
registro de alterações
permitir
- Adicionado um menu suspenso com os bancos de dados para facilitar a navegação na página de permissão
- As seguintes permissões adicionais foram adicionadas à existente:
EXPORTAR
Log Exportar
IMPORTAR
Registro de Importação
COPYDB
Copie os arquivos de banco de dados ativos para outra pasta
FULLINV
Gerar a lista invertida
EXDBDIR
Navegue pela pasta do banco de dados ativo
UNLOCKDB
desbloquear banco de dados
LISTBKREC
Listar registros bloqueados
UNLOCKDBREC
desbloquear registros
Muitas dessas permissões foram incluídas em uma única (ex: Importar/Exportar) ou foram habilitadas apenas quando o operador tinha acesso a todas as funções do módulo de catalogação.
Eles já foram incluídos no download identificados como Tabela de arquivos de permissão com adições de permissão . O arquivo baixado é colocado na pasta par/profiles e é denominado profiles.tab
veja: permissologia
Utilitário
- Nova opção para um administrador de banco de dados explorar o diretório do banco de dados ativo e fazer upload, download e editar os arquivos de configuração (Utilitários -> Procurar pasta do banco de dados).
catalogação
- Corrigido problema de permissões ao atualizar cópias ou objetos de empréstimo
- Correção na atualização de loanobjects pois apagava as ocorrências já existentes e colocava apenas as novas cópias.
- Nova opção que altera o estado da cópia quando ela é atualizada em loanobjects
- Foi adicionada ao menu utilitário a opção de gerar a lista invertida com o MX
- Ajustou o menu de utilitários para fornecer mais especificidade às licenças
Versão 1.3t (12/09/2013)
Descarga
Pasta Central Versão 1.3t (central.rar) Inclui os ajustes feitos para corrigir o problema de atualização que foi gerado com Linux Ubuntu
Registo de Alterações
Nova Wiki (em construção)
Este novo wiki está sendo desenvolvido usando o aplicativo MediaWiki . Esta nova abordagem permitirá que a documentação seja trabalhada de forma mais colaborativa, sendo que as informações contidas em isisabcd.pbworks.com serão gradativamente transferidas para esta nova metodologia.
index.php
Agora contém um link (condicional no config.php) para que o operador possa alterar sua senha.
config.php
- Um novo parâmetro é incluído para definir a data e o fuso horário. Em alguns servidores, a falta deste parâmetro pode causar um erro do tipo “warning”
$date_default_timezone_set(‘América/Caracas’);
A lista de zonas válidas pode ser consultada na Tabela de zonas
- Um novo parâmetro é incluído para condicionar se os operadores abcd podem alterar suas chaves de acesso
$change_password=”Y”;
Se este parâmetro for omitido ou tiver o valor N , o link na planilha inicial (index.php) que permite a alteração da senha é omitido
- Um novo parâmetro é incluído para definir os tipos de arquivos que podem ser carregados pelos operadores durante o processo de catalogação. É indicado da seguinte forma:
$ext_allowed=array(“jpg”,”gif”,”png”,”pdf”,”doc”,”docx”,”xls”,”xlsx”,”odt”);
Se este parâmetro for omitido no arquivo config.php, será considerado o parâmetro indicado pelo script dataentry/upload_image.php, que é definido da seguinte forma:
$ext_allowed=array(“jpg”,”gif”,”png”,”pdf”,”doc”,”docx”,”xls”,”xlsx”,”odt”);
O objetivo desse parâmetro é impedir que arquivos não autorizados sejam carregados pelo administrador do ABCD.
- Se você estiver trabalhando com várias pastas de banco de dados, o parâmetro $ msg_path é criado para poder ter uma única pasta de mensagens e não ter que replicá-la em todas as pastas base. $msg_path será o caminho para os arquivos de mensagem. Exemplo:
$msg_path=”/abcd/www/bases/”;
Está sendo feito um trabalho para que este parâmetro seja utilizado na edição da ajuda contextual do sistema.
Nota importante: se você copiar o novo arquivo config.php, certifique-se de modificar os parâmetros que se referem aos caminhos e modos de execução em sua máquina. Caso não queira copiar o config.php inclua no seu os parâmetros $ext_allowed , $msg_path e $change_password com os valores correspondentes. Nesta distribuição do config.php o wxis.exe é chamado pelo método EXEC e não pelo método POST (veja os parâmetros $Wxis e $wxisUrl no config.php
Definição de bancos de dados
-
Foi implementada uma nova coluna Link to FDT que é aplicada às planilhas de entrada para manter o campo da planilha de entrada vinculado à descrição do campo no FDT para que as alterações feitas no FDT sejam herdadas pelas planilhas de entrada. Essa vinculação funciona apenas no nível do campo, tenham ou não subcampos. As especificações existentes na folha de entrada serão ignoradas e substituídas por especificações de campo no FDT
-
Novos formulários foram implementados para apresentar os formatos de entrada no procedimento de catalogação (ver Tipos de campos ). Para evitar problemas com as definições anteriores, o ABCD se encarregará de fazer as alterações internamente até que o Administrador edite e salve novamente o FDT e os Formatos de Entrada.
Permissões do operador
A forma como os perfis são gerenciados foi alterada. Eles podem usar o método antigo ou mudar para a nova modalidade (consulte Permissões ). Deve-se levar em consideração que, como as permissões agora são indicadas pelo banco de dados, não é possível ocultar os ícones com as funções não utilizadas na página inicial da catalogação. A barra de ferramentas com as funções permitidas para um banco de dados é atualizada quando o banco de dados é alterado
Modifique nos idiomas em dbadmin.tab o parâmetro invalidright que deve dizer: Você não tem permissões para acessar esta função .
Todos os scripts foram modificados para adequá-los às novas permissões, mantendo também o estabelecido no ABCD 1.1 para evitar mau funcionamento do sistema.
catalogação
- Índice de entrada principal
O índice de entrada principal ( ) agora também pode ser usado como Lista de autoridade de um campo (consulte Índice de entrada principal )
- Valores padrão
Corrigido problema existente na definição e recuperação de valores padrão quando o campo possui subcampos
- Subcampos em letras maiúsculas
Foi corrigido o editor de registro para exibir corretamente os subcampos quando escritos em letras maiúsculas para garantir a compatibilidade com os bancos de dados importados do Winisis
- Editar expressão de pesquisa
Adicionada uma caixa de texto para apresentar a expressão de pesquisa obtida através de pesquisas no módulo de catalogação para permitir que novas pesquisas sejam realizadas sem ter que recorrer novamente à apresentação do dicionário
- erros de javascript
Corrigidos erros de javascript que ocorriam em alguns navegadores ao tentar carregar uma imagem e vinculá-la a um registro, bem como problemas com o procedimento de armazenamento e recuperação de expressões de pesquisa
- Pesquisas cruzadas em formatos de saída
ABCD permite a pesquisa cruzada com os resultados de uma pesquisa do módulo de catalogação. (consulte Pesquisas cruzadas )
- Ativação de relatórios especiais
ABCD permite ter scripts php escritos pelos próprios usuários para a apresentação de resultados de acordo com suas próprias necessidades (ver [1] Relatórios especiais])
- Mudanças Globais
Foi revisado o funcionamento do procedimento de movimentação de campos. Só é permitido dar o tag anterior do campo, marque a opção Mover campo e forneça o novo tag do campo. Você não pode mover campos condicionalmente.
Opções de alterações globais revisadas e documentação aprimorada (consulte Alterações globais )
- Registro de Importação
- Adicionadas novas opções para gravar a importação para permitir remover o retorno do carro (quando a iso vier do Windows e a importação for feita no Linux). Essa opção é feita gerando uma cópia temporária do arquivo iso no servidor, que é processado com o comando tr do Linux . Se o sistema operacional onde será realizada a importação for o Windows, a utilização desta opção produzirá um erro.
- Converter de ASCII para ANSI (quando a iso vier de WinIsis ou IsisDos) Para isso, a importação é feita com MX usando a opção convert=ANSI (ver Importar arquivo ISO )
Utilitário
- Geração da lista invertida com o MX
Esta opção foi adicionada no menu Catalogação -> utilitários -> Gerar lista invertida (MX) e é uma contribuição de Marino Borrero Sánchez, Universidad de Oriente, Santiago de Cuba
iAH
- Foi documentada a forma de apresentação das bases de dados provenientes de várias pastas base no iAH (ver Integração da consulta de bases de dados provenientes de várias pastas base num único ABCD-SITE ) .
- A forma de ter vários ABCD-SITES foi documentada quando a instalação tem seus bancos de dados distribuídos em várias pastas base e cada pasta precisa ter seu próprio site (ver Publicando vários ABCD-Sites na mesma instalação ABCD ) .
circulação e empréstimos
- Foram feitas alterações na definição do banco de dados de reservas para se adequar ao procedimento. Estas definições são apenas em espanhol, por isso é necessário gerar as pastas e formatos para os diferentes idiomas (consulte Banco de dados de reservas (reserva) )
- Foi definida uma opção que inicializa os bancos de dados de transações (trans), suspensões e multas (suspml) e reservas (reserva). Esta opção é encontrada no Menu Principal de Circulação -> Administração -> Inicializar banco de dados de transações
- Foram feitos ajustes no procedimento de empréstimo sem as cópias do banco de dados
- Foram feitos ajustes no procedimento de empréstimo com o banco de cópias
- Adicionada a opção de criar e processar reservas a partir do contador de empréstimos
- Adicionada uma opção para criar relatórios especiais no módulo de empréstimo (consulte Configurando relatórios de empréstimo )
- Adicionada uma opção para produzir relatórios especiais de empréstimos (Transações -> Relatórios)
- Mudou o formato do banco de dados trans lend_display.pft para adicionar um novo campo no final