Tabela de conteúdos
Procedimentos de pós instalação
Correção do link de referência de documentos
Para corrigir o erro de link quebrado na referência de um determinado artigo, edite o arquivo /dspace-base/config/dspace.cfg e altere a seguinte propriedade com o valor:
handle.canonical.prefix = http://repositorio.ufrn.br:8080/jspui/handle/
Iniciando o tomcat no boot do sistema
É importante realizar essa configuração para evitar intervenções manuais relacionadas ao servlet container em caso de reinicialização do servidor.
Ao final do arquivo /etc/rc.local, adicione antes do exit 0 a seguinte linha:
/home/dspace/apache-tomcat-7.0.55/bin/startup.sh
Modifirando layout da página de cadastro para jspui
Edita-se os arquivos dspace.cfg localizados em /dspace-base/config/dspace.cfg e /home/dspace/dspace-fonte/dspace/config/dspace.cfg
Muda-se a propriedade dspace.url = http://IPMAQUINA:8080/xmlui
para dspace.url = http://IPMAQUINA:8080/jspui
Reiniciar o tomcat
Redirecionando página padrão do tomcat para o dspace
Crie um arquivo jsp chamado “redirect.jsp” em /home/dspace/apache-tomcat-7.0.55/webapps/ROOT/redirect.jsp com o seguinte conteúdo:
<% response.sendRedirect("/jspui/"); %>
Em seguida, edite o arquivo /home/dspace/apache-tomcat-7.0.55/webapps/ROOT/index.jsp e logo abaixo da tag <body> insira os eguinte comando:
<jsp:forward page="redirect.jsp"/>
Ao final, reinicie o tomcat.
Corrigindo acentuações nos arquivos PDF, permitindo a visualização
Será necessário alterar a configuração padrão do tomcat para busca e visualização de caracteres UTF com mais de um byte. Para isso, é preciso adicionar a opção de configuração <connector> no arquivo /home/dspace/apache-tomcat-7.0.55/conf/server.xml
Pesquisar o connector:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
Incluir URIEncoding=”UTF-8”:
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8" />
Reinicia o tomcat
Configurações de idioma
Adicionando os idiomas português do Brasil e espanhol e configurando o idioma padrão
Deve-se editar os arquivos dspace.cfg localizados em /dspace-base/config/dspace.cfg e /home/dspace/dspace-fonte/dspace/config/dspace.cfg
Modificando idioma padrão: Substituir “us” por “pt_BR” na propriedade default.locale = en ficando assim default.locale = pt_BR
Adicionando os idiomas pt_BR e es: Incluir pr_BR e es em webui.supported.locales = en ficando desta forma webui.supported.locales = pt_BR, en, es
Exibindo apenas o nome do autor na busca e no item selecionado
A configuração padrão do DSpace determina que ao ser realizada uma busca ou uma consulta a um item, a coluna “autor” contenha o nome do orientador e do autor do trabalho. Para corrigir tal problema edita-se igualmente os arquivos /dspace-base/config/dspace.cfg e /home/dspace/dspace-fonte/dspace/config/dspace.cfg.
Para a correção desse dado exibido na busca altera-se os seguintes campos:
# webui.itemlist.columns = thumbnail, dc.date.issued(date), dc.title, dc.contributor.*
webui.browse.index.2 = author:metadata:dc.contributor.*,dc.creator:text
webui.browse.link.1 = author:dc.contributor.*
Para os seguintes valores:
webui.itemlist.columns = dc.date.issued(date), dc.title, dc.contributor.author
webui.browse.index.2 = author:metadata:dc.contributor.author,dc.creator:text
webui.browse.link.1 = author:dc.contributor.author
Para a correção na exibição de um item altera-se a seguinte configuração:
#webui.itemdisplay.default = dc.title, dc.title.alternative, dc.contributor.*, \ # dc.subject(nobreakline), dc.date.issued(date), dc.publisher, \ # dc.identifier.citation, dc.relation.ispartofseries, \ # dc.description.abstract, dc.description, \ # dc.identifier.govdoc, dc.identifier.uri(link), \ # dc.identifier.isbn, dc.identifier.issn, \ # dc.identifier.ismn, dc.identifier
Para os seguintes valores:
webui.itemdisplay.default = dc.title, dc.title.alternative, dc.contributor.author, \ dc.subject(nobreakline), dc.date.issued(date), dc.publisher, \ dc.identifier.citation, dc.relation.ispartofseries, \ dc.description.abstract, dc.description, \ dc.identifier.govdoc, dc.identifier.uri(link), \ dc.identifier.isbn, dc.identifier.issn, \ dc.identifier.ismn, dc.identifier
Escondendo campos para usuários não autenticados
Esta opção é útil para ocultar dados pessoais de autores, como documentos de identificação ou links privados. Após a edição do campo metadata.hide.dc.<campo>.<valor> para o valor true, o metadado ficará disponível para consulta apenas por administradores do repositório.
O exemplo abaixo esconde o CPF do autor:
metadata.hide.dc.contributor.authorID = true
Licença Creative Commons
O procedimento de ativação do Creative Commons é bem simples. Primeiro acesse o arquivo item-submission.xml, localizado em: [dspace-base]/config/ e [dspace-font]/dspace/config/.
Agora retire os comentários do trecho de código indicado abaixo:
<!-- <step> <heading>submit.progressbar.CClicense</heading> <processing-class>org.dspace.submit.step.CCLicenseStep</processing-class> <jspui-binding>org.dspace.app.webui.submit.step.JSPCCLicenseStep</jspui-binding> <xmlui-binding>org.dspace.app.xmlui.aspect.submission.submit.CCLicenseStep</xmlui-binding> <workflow-editable>false</workflow-editable> </step> -->
Salve o arquivo;
Agora você só precisa efetuar algumas configurações no arquivo: dspace.cfg, configurações correspondentes a sessão: #### Creative Commons settings ######
Altere:
cc.license.jurisdiction = us --> cc.license.jurisdiction = br e cc.license.locale = en --> cc.license.locale = pt_BR
Gerar estatisticas
Estas configurações são feitas somente uma vez. Editar em /data/dspace-base/config/dspace.cfg
report.public=true
Editar o arquivo /data/dspace-base/config/dstat.cfg neste arquivo deve informar o ano e o mês inicial para a geração das estatísticas.
start.year = 2011 start.month = 1
Estas opções a seguir podem ser executadas sempre que desejar gerar novos relatórios, também podem ser incluídas no crontab do usuário dspace para serem executadas automaticamente.
cd /data/dspace-base/bin
Rode os scripts de estatísticas:
./dspace stat-initial ./dspace stat-general ./dspace stat-monthly
Rode os scripts de relatórios:
./dspace stat-report-initial ./dspace stat-report-general ./dspace stat-report-monthly