Atualizações versão 1.0 Validação de registros: O formato para validação de registros foi mudado para permitir que se definam formatos multilinha que sejam mais fáceis de visualizar. O novo formato funciona da seguinte forma: Tag: Formato$$ $$true Tag: Etiqueta do campo que se valida Formato: Formato de validação True: Pode ter os valores true (Erro fatal) ou false (warning) Exemplo: 800:if a(v400) then 'Falta o campo 400' fi,$$ $$true ### 16: if a(v16) then Falta autor fi,$$ $$false Os delimitadores : e $$ $$ são necessários já que marcam elementos de formato O delimitador ### se utiliza para separar os diferentes formatos de validação que se aplicam sobre um mesmo registro. A opção Atualizar definição de bases de dados -> Validação de registros se encarrega de armazenar os formatos de validação com as características mencionadas. Os formatos de validação já existentes devem se editar com um processador de arquivos txt e se adequar ao formato. Nesta versão está corrigido o erro que indicava O formato de validação está vazio. Para uma correta aplicação dos formatos de validação devem se corrigir os formatos já existentes ou criá-los de novo com o editor correspondente Nova metodologia para manipulação de permissões: Nesta nova versão se criam perfis que contém os acessos permitidos tanto para as bases de dados e formatos de entrada e saída, como aos módulos e funcionalidades do ABCD. Então, aos usuários se atribuem o perfil que corresponde às permissões que lhes serão concedidas em algumas das funcionalidades do ABCD, as bases de dados que tem acesso e os formatos de entrada e saída aos quais tem acesso. Para transformar o arquivo com os usuários do ABCD (acces) faça o seguinte: 1. Ative o ABCD e entre com o login: ABCD password: adm 2. No menu principal selecione a opção Administração de usuários 3. Edite os perfis e crie aqueles que você precisar 4. Edite os usuários e atribua a eles os perfis correspondentes Pastas modificadas: Htdocs Index.php Foi colocado o logo do ABCD Foi adicionado o menu de idiomas na primeira página Foi modificado para que o script inicio.php agora o busque na pasta common Adequou-se a apresentação de idioma desta página de acordo com o idioma padrão de config.php Foi eliminada opção de iniciar como porque o papel é feito automaticamente do
arquivo de usuários Htdocs/central: homepage.php Deve-se apagar desta pasta, já que se moveram à pasta central/common, com o e inicio. objetivo de que possam ler o script institucional_info.pho sem conflito com os caminhos fazia os scripts referenciados com o comando: incluir Config.php Foram adicionados os parâmetros: $adm_logim e $adm_password: para prover um login e password de administrador temporários quando se havia apagado o administrador das bases de dados de usuários ou qualquer outra causa que implique em que não se possa entrar no sistema com o usuário administrador. $dirtree para habilitar (1) ou desabilitar (0) o acesso ao script que permite explorar a pasta bases. Este parâmetro deve se usar conjuntamente com a permissão EXDBDIR (Explorar a pasta bases) ao atribuir as permissões de um perfil de usuário. Htdocs/styles: Apagar esta pasta Htdocs/Central/images Logoabcd.jpg Foi colocado o logo do ABCD nessa pasta, mas se reduz um pouco de sua versão original para ocupar menos espaço nos cabeçalhos htdocs/central/common Institucional_info.php Foi colocado o logo do ABCD Homepage.php Foi movido da pasta central/ para que leia o script institucional_info.php com os dados que identificam a instituição e não haja conflito com os caminhos. Ajustaram-se os caminhos aos diferentes scripts que formam a página de início de acordo com as permissões de usuário Inicio.php Foi modificado para que leia informação institucional do script institucional_info.php Header.php Eliminaram-se os cabeçalhos que faziam referência ao idioma árabe Change_module.php Modificado o caminho fazia o script inicio.php O resto dos scripts incluídos nesta distribuição foram modificados para adaptá-los à nova htdocs/central/dataentry Menubases.php Incio_main.php Administrar.php, Recval_display.php, recval_check.php Fmt.php dibujarhojadeentrada.php Foi modificado para que leia o script institucional_info.pho Foi modificado a url da página inicio.php Mudado o retorno à página de inicio Ajustes na validação de registros Adicionados campos para armazenar o usuário que cria o registro e a data de criação htdocs/central/statistics/ Tables_generate.php Config_vars.php, config_vars_update.php, tables_cfg.php, tables_cfg_update.php Mudado o retorno à página de inicio. Adicionadas as opções de configuração de variáveis e tabelas Adicionada opção para detectar de onde se está chamando o script a fim de regressar corretamente
Capturaclaves.php Corrigido o problema de duplicação de termo quando se da um doble-click sobre uma entrada da lista de seleção O resto dos scripts incluídos nesta distribuição foram modificados para adaptar-los à nova Htdocs/central/dbadmin Menu_mantenimiento.php, Z3950_conf.php, Browse.php Menu_modificardb.php, Menu_creardb.php, administrar.php, administrar_ex.php, assign_control_number.php, assign_control_number_ex.php, creadbd_ex_copy.php, crearbd_new_create.php, dirtree.php, eliminarbd.php, fdt.php, fmt.php, fmt_udate.php, fst.php, fst_update.php, iah_conf.php, index.php, menu_manual.php, menu_traducir.php, pft.php, pft_update.php, resetautoinc_update.php, reset_inventory_number.php, fdt_short_a.php Fmt.php, pft.php Fdt.php Modificado o caminho de retorno à página de início: inicio.php a qual foi movida à pasta common Corrigidos erros reportados relacionados com referências a imagens inexistentes Adicionados dos tipos de campos novos: Usuário que cria o registro e Data de criação de registro Htdocs/Central/lang Adicionado o script profile.php para leitura das mensagens de módulo de criação de perfis Htdocs/Central/css Styles.css Corrigida sintaxe de fromcontent.helper Htdocs/central/styles Eliminar. Todos os estilos se normalizaram com os arquivos existentes na pasta htdocs/central/css Htdocs/Central/acquisitions/ Order_menu.php, Modificado o caminho de retorno à página de início: inicio.php o order_new.php, qual foi movido à pasta common order_new_update.php, resetautoinc.php, reseautoinc_update.php, suggestions_menu.php Htdocs/Central/copies Copies_add.php, copies_edit_browse.php, loan_objects_add.php Modificado o caminho de retorno à página de início: inicio.php a qual foi movida à pasta common
Htdocs/Central/circulation Configure_menu.php Corrigida a referência incorreta ao estilo de botão regressar Configure_menu.php, loan.php, Modificado o caminho de retorno à página de início: inicio.php a qual reports_menu.php, foi movida à pasta common submenu_prestamo.php metodologia de manipular as permissões. Bases/par/profiles Pasta nova. Contem os arquivos com os perfis dos usuários Bases/acces/def Contem as pastas com os novos formatos de administração de usuários. Apagar os arquivos existentes atualmente e colocar estes Bases/acces/pfts Contem as pastas com os novos formatos de administração de usuários. Apagar os arquivos existentes atualmente e colocar estes Bases/lang/00 Arquivo adicionado: profile.tab com as mensagens do módulo de permissão Bases/documentacion/es Bases/documentacion/en Arquivo adicionado: profiles.html com a documentação de como atribuir permissões aos usuários Resumo da revisão do pacote 1. Circulação e empréstimo. a. Revisaram-se todos os scripts se ajustaram alguns processos b. Ajustados formatos de saída e algumas opções de sistema c. Revisados arquivos e formatos das bases de dados de transações, usuários e arquivos de configuração nos quatro idiomas d. Foi habilitada a opção para relatórios e estatísticas apartir das bases de dados de transações, suspensões e multas e usuários e. Vários ajustes para corrigir alguns problemas detectados 2. Aquisições. a. Foram revisados todos os scripts e se ajustaram alguns processos b. Foi habilitada a opção para criar diretamente uma ordem para compra, doação ou troca. Foram criados os formatos para captura de informação c. Foi criada a opção para fechar uma ordem de compra (novo script: close_order.php) d. Foram corrigidos os formatos e arquivos de definição em inglês e espanhol e. Vários ajustes para corrigir problemas detectados 3. Catalogação a. Foram feitos ajustes para melhorar o comportamento de algumas funcionalidades
4. Internacionalização: a. Foram revisados e traduziram as mensagens faltantes correspondentes ao idioma espanhol