Instalação e Configuração Informa Online Instalação e Configuração
Sumário Instalação Configuração do IIS Funcionamento Interno Parametrização Estrutura de Diretórios Customização Observações
Instalação A instalação do Informa Online é como a de qualquer outra instalação de aplicativo, são feitas algumas perguntas e o sistema vai sendo instalado e personalizado de acordo com as respostas. Por isso é necessário um cuidado especial na sua execução, seguem alguns pontos importantes da instalação.
Instalação – Unidade Principal Apenas uma unidade Duas ou mais unidades Sem unidade principal Com unidade principal No caso da biblioteca só possuir uma unidade coloque sua sigla. Caso possua mais de uma e exista uma principal coloque a sigla da principal. Em caso de não existir uma principal deixe o campo em branco. Esta informação poderá ser obtida com o responsável pela Biblioteca.
Instalação – Diretório WEB Pasta física dos arquivos Usuários anônimos IWAM_[nome servidor] IUSR_[nome servidor] É a pasta física onde ficarão os arquivos do IOL. Pode ser usada qualquer pasta. Os usuários anônimos (IWAM_[nome_servidor] e IUSR_[nome_servidor]) precisam ter controle total sobre esta pasta. Isso é feito automaticamente na instalação.
Instalação – Banco de Dados MS SQL Nome do Servidor Nome do Banco Usuário Senha Base só para consulta Dados para conexão com o banco de dados - Nome do servidor - Nome do banco de dados - Usuário de acesso ao banco de dados - Senha do usuário Caso o IOL acesse um banco de dados diferente do IBE2000, as configurações acima devem refletir o acesso ao banco de dados do IOL.
Instalação – Banco de Dados Oracle Alias do Banco Usuário Senha Base só para consulta Dados para conexão com o banco de dados - Alias do Banco - Usuário de acesso ao banco de dados - Senha do usuário Caso o IOL acesse um banco de dados diferente do IBE2000, as configurações acima devem refletir o acesso ao banco de dados do IOL.
Instalação – Pasta Auxiliar Arquivos LeiaMe.txt Registro da Midas.dll Desinstalador Informa Online.pps Local onde ficarão o arquivo LEIAME.TXT, arquivo de lote para registrar a Midas.dll e o desinstalador do IOL.
Instalação – LeiaMe.txt Configuração do IIS Link para execução Antes de acabar a instalação será exibido o arquivo LEIAME.TXT, que deve ser lido, onde contém as instruções finais de como configurar o IOL.
Instalação – mniolrgx.dll O instalador copiará para a pasta de sistema do Windows (\system ou \system32) a DLL de controle mniolrgx.dll. Esta DLL autentica os módulos disponíveis para consulta.
Configuração do IIS Após a instalação é necessário criar um diretório virtual ou site no IIS. A seguir os passos para criação do diretório virtual.
Configuração do IIS Criação do Diretório Virtual Alias – nome do diretório virtual Directory – diretório WEB 1. Dentro do IIS, marque Default Web Site, vá em Action, escolha New e clique Virtual Directory. 2. Alias - coloque o nome do diretório virtual, normalmente colocamos informa. 3. Directory - escolha a localização da pasta física onde foram instalados os arquivos do IOL, normalmente C:\INETPUB\WWWROOT\INFORMA. 4. Access Permissions - Além das opções padrões Read e Run script (such as ASP) é estritamente necessário que marquemos a opção Execute (such as ISAPI applicattions or CGI). Após a conclusão será mostrada na estrutura o diretório virtual informa e a pasta física informa. Não é preciso que tenham o mesmo nome. Access Permissions – permissões de acesso Conclusão
Configuração do IIS No IIS 6 é necessário dar permissão para execução de aplicações ISAPI
Funcionamento Interno Após a instalação e a cofiguração, com o IIS rodando, basta acessarmos o site. O link padrão é formado da seguinte forma: http://<<servidorWEB>>/<<diretorio virtual>>/ cgi-bin/biblio.dll?g=<<grupo>> No exemplo dado o link ficaria da seguinte forma: http://servidorWEB/informa/cgi-bin/biblio.dll?g=geral
Funcionamento Interno
Os três arquivos devem estar juntos http://servidorWEB/informa/cgi-bin/biblio.dll?g=geral servidorWEB 1 3 WMNIOL.INI MNIOLRGX.DLL 2 Biblio.dll Núcleo do IOL Menus Consultas etc Busca wmniol.ini (g=geral) Busca mniolrgx.dll Biblio.dll (g=geral) Wmniol.ini Localização dos arquivos do IOL Conexão BD Parametrização DLLs Templates geral=C:\Inetpub\wwwroot\INFORMA Banco de Dados 5 Interface para alteração informa.dll mniol.ini AlteraDllOnline.exe Os três arquivos devem estar juntos 6 4 Quando acionarmos o Informa OnLine com, por exemplo, o link http://servidorWEB/informa/cgi-bin/biblio.dll?g=geral, o browser solicita ao servidorWEB que execute o arquivo Biblio.dll que está localizado dentro do diretório virtual informa no caminho /cgi-bin. O arquivo Biblio.dll é o núcleo principal do IOL, contém as rotinas que criam os menus, as consultas, etc. A primeira coisa que o Biblio.dll faz quando é acionado é procurar o arquivo WMNIOL.INI que fica dentro do diretório principal do Windows(normalmente C:\WINDOWS ou C:\WINNT). O arquivo WMNIOL.INI contém o grupo que serve para que o IOL saiba onde estão seus arquivos de acesso ao banco de dados, parametrização, dll's e templates. Neste exemplo o grupo se chama geral(g=geral). O nome do grupo não pode conter espaços e caracteres especiais como ?#$%@!&*(){}[]<>´`'"^~|\/=+_-. Recomendamos que o nome seja todo escrito em letras minúsculas. O Biblio.dll procura dentro do WMNIOL.INI o grupo escrito no link (geral), para saber onde estão localizados (no exemplo C:\Inetpub\wwwroot\informa) os arquivos de configuração do IOL: MNIOL.INI e INFORMA.DLL. O arquivo MNIOL.INI contém as parametrizações do IOL. O programa AlteraDllOnline.EXE fornece uma interface simples e segura para as modificações nas parametrizações. O arquivo INFORMA.DLL é necessário para execução do IOL. Precisa ficar na mesma pasta que o MNIOL.INI que é a pasta indicada no grupo do WMNIOL.INI informa.dll Conexão com o Banco de Dados mniol.ini Parâmetros do IOL
1 3 2 5 6 4 http://servidorWEB/informa/cgi-bin/biblio.dll?g=geral WMNIOL.INI MNIOLRGX.DLL 2 Biblio.dll (g=geral) geral=C:\Inetpub\wwwroot\INFORMA Banco de Dados 5 6 4 informa.dll Conexão com o Banco de Dados mniol.ini Parâmetros do IOL
Parametrização do IOL Para parametrizar o IOL precisamos executar o programa AlteraDllOnline.exe, ele só pode ser executado na mesma pasta dos arquivos mniol.ini e informa.dll, que é a pasta onde foram instalados os arquivos do IOL.
Parametrização do IOL Login do AlteraDllOnline.exe Grupo ADM Usuário Senha Grupo ADM Ao executar o ALTERADLLONLINE.EXE, ele solicita um usuário e senha. É necessário que o usuário faça parte do grupo ADM do Informa2000 para poder executar o programa.
Parametrização do IOL Parâmetros básicos de operação do IOL Dentro do AlteraDllOnline.exe existem diversos parâmetros mude-os de acordo com sua realidade. Nele existe ainda as configurações do Banco de Dados que podem ser alteradas se necessário.
Parametrização do IOL Opções de Exibição Rotinas Resultado da Consulta As opções marcadas como SIM dependem das rotinas do IOL que foram adquiridas Resultado da Consulta Selecione os campos a serem exibidos no resultado das consultas Configurações Gerais Marque as opções desejadas Exibição dos Assuntos
Parametrização do IOL Campos a serem exibidos nos resultados das consultas
Parametrização do IOL Código Publicações
Parametrização do IOL Disponibilidade de Exemplares Publicações Periódicos
Parametrização do IOL Esfera Legislação
Parametrização do IOL Imagem na Íntegra Legislação Jurisprudência
Parametrização do IOL Mostra Devolução Prevista na Reserva Reserva
Parametrização do IOL Notas do Periódico Periódico
Parametrização do IOL Notas da Recuperação Publicações
Parametrização do IOL Separa Suplemento Periódico
Parametrização do IOL Tipo de Assinatura Periódico
Parametrização do IOL Unidade Publicações
Parametrização do IOL Exibição dos Assuntos Selecione as rotinas entre as disponíveis Publicações Periódicos Legislação Jurisprudência Pronunciamento Voto
Parametrização do IOL Campos a serem utilizados para elaboração das consultas
Parametrização do IOL Publicação Código Editor Fonte Data Cronológica Local Série Tipo de Documento Unidade
Parametrização do IOL Aquisição Unidade
Parametrização do IOL Periódico Editor Unidade Local Assunto
Parametrização do IOL Legislação Órgão Assunto
Parametrização do IOL Jurisprudência Assunto
Parametrização do IOL Pronunciamento Assunto
Parametrização do IOL Voto Assunto
Parametrização do IOL Configurações para envio de e-mails Renovação de empréstimos Reserva de publicações e periódicos
Parametrização do IOL Configuração de acesso ao Banco de Dados
Estrutura de Diretórios A seguir discutiremos a estrutura de diretórios criada pela instalação do Informa Online. Pasta Auxiliar Pasta Principal
Estrutura de Diretórios Pasta Auxiliar LeiaMe.txt Registro da Midas.dll Desinstalador
Estrutura de Diretórios Pasta Principal images cgi-bin template cliente grupo (geral)
Estrutura de Diretórios DLLs do Informa Online Aquisições Núcleo do IOL Publicações Periódicos Empréstimo Jurisprudência Legislação Pronunciamentos Reserva Sugestões de Aquisição
Customização O Informa Online permite que o usuário faça as seguintes customizações: Exibição do logotipo da entidade Troca das mensagens Alteração das páginas modelo Alteração das HTMs de ajuda
Customização - Logotipo Para colocar o logo da entidade no IOL, basta substituir o arquivo cliente.gif na pasta Images O logotipo do Informa Online não pode ser retirado das páginas.
Customização - Templates As páginas modelo ou templates usadas para gerar as respostas do IOL, também podem ser modificadas para que o estilo pareça mais com a entidade. Essas modificações são mais complicadas e necessitam de conhecimento de programação HTML. Todas as respostas são processadas pelo IOL que substitui as tags <<[nome_da_tag]>> pelo conteúdo pertinente naquele contexto.
Customização - Templates
Customização - Templates Cuidado ao utilizar programas como o FrontPage e Dreamweaver para editar as templates, eles costumam "interpretar" erroneamente as tags e substituí-las por conteúdos errados.
Customização - Templates
Customização – Templates Todas as customizações feitas nas templates precisam ter em vista que, devido às implementações feitas no IOL, elas podem deixar de funcionar corretamente, por isso necessitam de revisão/manutenção sempre que houver uma atualização.
Customização – Templates Divisão das HTMs de Template: Consulta da Aquisição aquisi.htm página de Consulta Geral aquisi1.htm página de Consulta Específica aquisi2.htm página de Consulta em Múltiplos Bancos aquisiresp.htm página de resultado da consulta aquisificha.htm página de detalhe do resultado da consulta
Customização – Templates Consulta de Publicações public.htm página de Consulta Geral public1.htm página de Consulta Específica public2.htm página de Consulta em Múltiplos Bancos publicresp.htm página de resultado da consulta publicficha.htm página de detalhe do resultado da consulta publicimp.htm página para impressão do resultado da consulta publicmarc.htm página para exibição do formato USMARC da publicação disp.htm página para exibição da disponibilidade de exemplares
Customização – Templates Consulta de Periódico colec.htm página de Consulta Geral colec1.htm página de Consulta Específica colec2.htm página de Consulta em Múltiplos Bancos colecresp.htm página de resultado da consulta colecresp1.htm página de listagem dos fascículos e suplementos colecresp2.htm página de detalhe dos fascículos e suplementos
Customização – Templates Consulta de Legislação legis.htm página de Consulta Geral legis1.htm página de Consulta Específica legis2.htm página de Consulta em Múltiplos Bancos legisresp.htm página de resultado da consulta legisficha.htm página de detalhe do resultado da consulta legisintegra.htm página para exibição da íntegra da legislação
Customização – Templates Consulta de Jurisprudência juris.htm página de Consulta Geral juris1.htm página de Consulta Específica juris2.htm página de Consulta em Múltiplos Bancos jurisresp.htm página de resultado da consulta jurisficha.htm página de detalhe do resultado da consulta jurisintegra.htm página para exibição da íntegra da jurisprudência
Customização – Templates Consulta de Pronunciamento pronunc.htm página de Consulta Geral pronunc1.htm página de Consulta Específica pronunc2.htm página de Consulta em Múltiplos Bancos pronuncresp.htm página de resultado da consulta pronuncficha.htm página de detalhe do resultado da consulta pronuncintegra.htm página para exibição da íntegra do pronunciamento
Customização – Templates Consulta de Voto voto.htm página de Consulta Geral voto1.htm página de Consulta Específica voto2.htm página de Consulta em Múltiplos Bancos votoresp.htm página de resultado da consulta
Customização – Templates Consulta de Empréstimos/Reservas emprest.htm página de login para a consulta emprestresp.htm página de resultado da consulta resdevprev.htm página com a previsão de devolução da publicação ou periódico reservado
Customização – Templates Sugestão de Aquisição sugest.htm página de login para a sugestão sugest1.htm página para inclusão dos dados da sugestão
Customização – Templates Reserva de Publicações/Periódicos reserva.htm página de login para a reserva resposta.htm página de resultado da reserva resdevprev.htm página com a previsão de devolução da publicação ou periódico reservado
Customização – Templates Consulta de Usuário conusu.htm página de login para a consulta de Situação conusuresp.htm página de resultado da consulta de Situação trocasenha.htm página de login para a Troca de Senha do Usuário trocasenharesp.htm página para a Troca de Senha do Usuário
Customização – Templates Consulta de Usuário histdevoluc.htm página de login para o Histórico do Usuário emprestresp.htm página de resultado da consulta
Customização – Templates Páginas Gerais padrao.htm frameset principal index.htm frameset para layout de 2 linhas index2.htm frameset para layout de 2 colunas menu.htm página para montagem do menu de consulta topo.htm página para o frameset de topo no layout de 2 linhas
Customização – Templates Páginas Gerais erro*.htm páginas para exibição de mensagens de erro ok.htm página para exibição de mensagens de confirmação impressao.htm página para a montagem de htms de impressão dos resultados das consultas
Customização – HTMs de Ajuda HTMs que serão exibidas ao se clicar nos links Instruções de cada página de consulta Português ajuda*_0.htm Inglês ajuda*_1.htm
Customização – HTMs de Ajuda Publicações ajudapub_0[1].htm Periódicos ajudacol_0[1].htm Legislação ajudaleg_0[1].htm Jurisprudência ajudajur_0[1].htm Pronunciamento Aquisição ajudaaq_0[1].htm Sugestão ajuda_0[1].htm Empréstimo ajudaemp_0[1].htm Reserva ajudares_0[1].htm
Customização – HTMs de Ajuda As HTMs principal_0.htm e principal_1.htm são exibidas na abertura do Informa Online
Customização – HTMs de Ajuda Estes arquivos HTM são estáticos e podem ser alterados por qualquer programa de edição de páginas HTM.
Customização - Mensagens Todo o texto exibido no IOL é guardado dentro do banco de dados em mensagens. Essas mensagens podem ser alteradas para se adequar a realidade da entidade.
Customização - Mensagens AlteraMensOnline.exe Diretório onde está o arquivo informa.dll Usuário do grupo ADM do Informa2000 Procedimento Escolher a Rotina Dar um duplo clique na mensagem a ser alterada Escrever a nova mensagem no campo Nova Clicar no Botão Executar e depois em Gravar
Customização - Mensagens
Observações Havendo troca de servidor WEB aconselhamos que a instalação do Informa Online seja refeita. A cópia das pastas do Informa Online para o novo servidor normalmente acarreta problemas.
Observações O IIS 6 vem, por default, sem autorização de execução de qualquer extensão. Para que o Informa Online funcione é necessária a autorização de execução de aplicativos ISAPI.
Observações Caso o Alias criado para o IOL não tenha direito de execução de CGI e ISAPI, ao se digitar o link do IOL o browser tentará fazer o download da biblio.dll.
Observações Caso haja troca do servidor de banco de dados é necessário entrar em contato com a Modo Novo para obtenção da senha master para acesso ao programa AlteraDllOnline.exe. A nova configuração de acesso ao BD deverá ser feita neste programa.
Rua Buenos Aires, 93 gr. 602 - Centro - 20070-020 Rio de Janeiro - RJ Tel./Fax: (21) 2221-0951 Web Site: http://www.modonovo.com.br E-mail: suporte@modonovo.com.br