Olá, bom dia.
Alterações no OJS são bem legais de se fazer. E se você já programa em php, se torna mais fácil ainda. Existe tipo uma API do OJS:
http://pkp.sfu.ca/ojs/doxygen/stable/html/classes.htmlQue é bem legal, lá você encontra explicações sobre os métodos disponíveis em cada classe do sistema e o que eles retornam.
Fiz um slide com o passo a passo de como alterei um template para exibir DOI do artigo na página de resumo, mesmo não usando a versão mais recente do sistema, que parece ter essa função já inclusa.
Vou revisar o slide e compartilhar, pois fica mais fácil de você entender como é possível alterar.
Alterações de idioma através dos arquivos de tradução são bem legais também.
Por exemplo, no portal que sou responsável,
http://www.essentiaeditora.iff.edu.br foi criado um menu: Página Inicial, Livros, Eventos, Revistas, Portal do Instituto. Esses nomes mudam quando o usuário está usando o sistema em inglês.
Se você tem um ftp de testes então, perfeito. Eu estou sem, deu algum problema com o outro setor lá e quando entrei aqui na editora, em Maio desse ano, o ftp de testes já não funcionava. Faço alterações diretamente no ftp que o site está no ar. Não é arriscado, se você manter backups dos arquivos originais que alterou e uma documentação básica sobre as alterações realizadas.
Te adicionei no gtalk, vamos trocar uma ideia e nos ajudar. Gosto muito de trocar boas experiências, pena que nem todos pensam assim.
Abraços.