Skip to content

danielsf93/fundingBlock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fundingBlock

omp-3.3.0-8/plugins/blocks/fundingBlock

Block Plugin de Open Monograph Press 3.3.0-8 desenvolvido para o portal de livros da ABCD USP.
Devido a um erro de funcionamento do plugin funding, propus esta solução, de exibição de financiadores por plugin de bloco.

Antes, é necessário atualizar a versão do plugin funding presente no portal para: https://github.com/danielsf93/funding

Depois de instalado, todas as funções do plugin funding funcionarão corretamente, exceto a exibição na página de publicação, que será substituido pela exibição do plugin de bloco.


Prints:

image

Funcionalidade:
Via 'public function getFunders' as tabelas correspondentes ao plugin Funding são acessadas. O arquivo Block.tpl compila os resultados e demonstra somente nas páginas de livros que possuem financiamento. Nos casos de não possuirem financiamento, uma mensagem 'Nenhum financiador encontrado' é exibida. Há um filtro para que o plugin não interfira em outros contextos além do contexto de publicação. O arquivo 'dados_brutos.tpl' possui uma versão mais completa do código, que utilizei para testes para a versão final do plugin. O mesmo pode ser utilizado para mais investigações se necessário.



Pendências:

-Verificações de segurança.

fundingBlock

omp-3.3.0-8/plugins/blocks/fundingBlock

Block Plugin for Open Monograph Press 3.3.0-8 developed for the ABCD USP book portal.
Due to an error in the functioning of the funding plugin, I proposed this solution, showing funders per block plugin.

First, it is necessary to update the version of the funding plugin present on the portal to: https://github.com/danielsf93/funding

Once installed, all functions of the funding plugin will work correctly, except the display on the publish page, which will be replaced by the block plugin display.


Prints:

image