Procedimentos de pós instalação

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