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.
2.
3.
4.
Ative o ABCD e entre com o login: ABCD password: adm
No menu principal selecione a opção Administração de usuários
Edite os perfis e crie aqueles que você precisar
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
metodologia de manipular as permissões.
htdocs/central/dataentry
Menubases.php
Incio_main.php
Administrar.php,
Recval_display.php,
recval_check.php
Fmt.php
dibujarhojadeentrada.php
htdocs/Central/statistics/
Tables_generate.php
Config_vars.php,
config_vars_update.php,
tables_cfg.php,
tables_cfg_update.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
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
metodologia de manipular as permissões.
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
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
Fdt.php
Adicionados dos tipos de campos
novos: Usuário que cria o registro e
Data de criação de registro
O resto dos scripts incluídos Nesta distribuição foram modificados para adaptar-los à nova
metodologia de manipular as permissões.
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
O resto dos scripts incluídos Nesta distribuição foram modificados para adaptar-los à nova
metodologia de manipular as permissões.
Htdocs/Central/copies
Copies_add.php,
Modificado o caminho de retorno à página de início: inicio.php a
copies_edit_browse.php,
qual foi movida à pasta common
loan_objects_add.php
O resto dos scripts incluídos Nesta distribuição foram modificados para adaptar-los à nova
metodologia de manipular as permissões.
Htdocs/Central/circulation
Configure_menu.php
Configure_menu.php, loan.php,
reports_menu.php,
submenu_prestamo.php
O resto dos scripts incluídos Nesta
de manipular as permissões.
Corrigida a referência incorreta ao estilo de botão regressar
Modificado o caminho de retorno à página de início: inicio.php a qual
foi movida à pasta common
distribuição foram modificados para adaptar-los à nova metodologia
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
Download

Tag: Formato$$|$$true Tag: Etiqueta do campo