Skip to content

OJSBR/doiInSummary

Repository files navigation

DOI in Summary — OJS plugin

OJS Version License

⬇️ Install package: OJS 3.5 · OJS 3.4 — or browse all Releases.

A generic plugin for Open Journal Systems (OJS) that shows each article's DOI URL in the issue table of contents / article summary, including the current-issue block on the journal home page.

Maintained by OJSBR. Adapted for OJS 3.5 from the original doiInSummary plugin by Lepidus Tecnologia. See the Credits & authorship section below.

Compatibility & branches

OJS version Branch Plugin release
OJS 3.5.x stable-3_5_0 (default) 3.5.0.1
OJS 3.4.x stable-3_4_0 3.4.0.1

Installation

  1. Install via Settings → Website → Plugins → Upload A New Plugin, or extract the folder into plugins/generic/ so you get plugins/generic/doiInSummary/.
  2. Enable DOI in summary under the Generic plugins list.

Notes (OJS 3.5)

  • The Templates::Issue::Issue::Article hook handler accepts both TemplateManager and Smarty_Internal_Template, required for OJS 3.5 theme/template rendering.
  • A backward-compatible DoiInSummaryPlugin.inc.php loader is included for installations that still look up the legacy .inc.php filename; it simply requires the .php class.

Credits & authorship

  • Maintained by OJSBR — adaptation to OJS 3.4/3.5.
  • Original work: doiInSummary by Lepidus Tecnologia (https://github.com/lepidus/doiInSummary), © Lepidus Tecnologia 2015–2023.
  • Distributed under the GNU GPL v3, consistent with the original licensing.

Contributing

Issues and pull requests are welcome.

License

Distributed under the GNU GPL v3. See LICENSE and docs/COPYING.


🇧🇷 Português

Plugin genérico para o Open Journal Systems (OJS) que exibe a URL do DOI de cada artigo no sumário da edição / resumo do artigo, incluindo o bloco da edição atual na página inicial da revista.

Mantido pela OJSBR. Adaptado para OJS 3.5 a partir do plugin original doiInSummary da Lepidus Tecnologia. Veja a seção Créditos e autoria abaixo.

Instalação

Instale em Configurações → Website → Plugins → Enviar um novo plugin, ou extraia a pasta em plugins/generic/ (ficando plugins/generic/doiInSummary/). Depois ative o DOI in summary na lista de plugins Genéricos.

Créditos e autoria

  • Mantido pela OJSBR — adaptação para OJS 3.4/3.5.
  • Trabalho original: doiInSummary da Lepidus Tecnologia (https://github.com/lepidus/doiInSummary), © Lepidus Tecnologia 2015–2023.
  • Distribuído sob a GNU GPL v3, coerente com o licenciamento original.

Licença

Distribuído sob a GNU GPL v3. Veja LICENSE e docs/COPYING.

About

OJS 3.5 plugin: shows the article DOI in the issue summary and journal home page. Adapted by OJSBR.

Topics

Resources

License

Code of conduct

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors