Inserir link para modelo de artigo para formatação

Olá! Como posso adicionar um modelo de artigo (pdf ou doc) nas diretrizes para autores? A ideia é que os interessados cliquem no link e abram o documento guia. os interessados tenham um modelo que possam se guiar.

1 curtida

olá, @Edson_Oliveira_Neves, isso vai mudar de versão para versão. Qual a versão que você está utlizando? Vi o comentário num post e era sobre uma versão muito defasada e não indicada pela própria PKP (a 2.4.8). Se você ainda estiver usando essa versão, sugiro urgentemente atualizar. Procure aqui no fórum outros posts sobre atualização escalonada e dicas. A versão 2.4.8 não tem mais suporte da PKP e muito menos atualizações de segurança, o que deixa a base extremamente vulnerável.
Agora falando das versões 3 em diante, existe a área de Biblioteca da Revista, é um módulo acessível pelos perfis de Gerente da Revista e Editor da Revista, o caminho é: Configurações> Fluxo de Trabalho> Biblioteca da Revista.
Aqui você irá clicar em Incluir arquivo, dar um nome para ele (por exemplo: Template da Revista), escolher o tipo Outro e fazer o upload do arquivo doc ou PDF e marcar a opção Acesso Público, como indica a imagem abaixo.

Você deve clicar em OK e fechar a tela. O arquivo será salvo e ficará disponível ali na lista de itens da Biblioteca da Revista. Clique na setinha azul para abrir as opções e clique em Editar.
image

Agora o número do ID foi aplicado ao documento, observe:

Você copia todo esse link (http até o número) e volta na área onde você estava digitando o texto para os autores (nas Diretrizes para os autores, no mesmo módulo de Biblioteca da Revista).

Escrevi o texto como achei interessante, selecionei a palavra template e acionei a ferramenta de elo, ali na barra de edição de texto. A tela a seguir será aberta.
image

Se você deixar o campo Target como “none” quando o usuário clicar na palavra template, será feito o download automático do documento, se marcar “new window”, o documento será aberto em uma nova janela e o usuário decide se baixa ou não.

Espero ter ajudado! :grinning:

3 curtidas

Boa tarde, uso a versão 3.4.0.7 OJS, sistema sem nenhum erro, contudo ao tentar salvar template o sistema fica so girando e nao salva, o que pode ser? Ja limpei cache usei aba anonima e tbm troquei navegador e nada.

@cristianowa1150, precisamos de mais informações: log do servidor e do console. Podem ser várias coisas que não vemos na interface administrativa do OJS.

Trecho do log de fluxo de trabalho > biblioteca da revista

Fica so girando e nao salva
[02-Dec-2024 11:05:25 America/Sao_Paulo] PHP Warning: copy(/home2/inovaeducatech/ojsdata/contexts/1/library/config.inc-OTH.php): Failed to open stream: Inappropriate ioctl for device in /home2/inovaeducatech/public_html/lib/pkp/classes/file/FileManager.php on line 236
[02-Dec-2024 11:05:25 America/Sao_Paulo] PHP Fatal error: Uncaught Error: Call to a member function setContextId() on bool in /home2/inovaeducatech/public_html/lib/pkp/controllers/grid/settings/library/form/NewLibraryFileForm.php:73
Stack trace:
#0 /home2/inovaeducatech/public_html/lib/pkp/controllers/grid/files/LibraryFileGridHandler.php(226): PKP\controllers\grid\settings\library\form\NewLibraryFileForm->execute()
#1 [internal function]: PKP\controllers\grid\files\LibraryFileGridHandler->saveFile(Array, Object(APP\core\Request))
#2 /home2/inovaeducatech/public_html/lib/pkp/classes/core/PKPRouter.php(334): call_user_func(Array, Array, Object(APP\core\Request))
#3 /home2/inovaeducatech/public_html/lib/pkp/classes/core/PKPComponentRouter.php(291): PKP\core\PKPRouter->_authorizeInitializeAndCallRequest(Array, Object(APP\core\Request), Array)
#4 /home2/inovaeducatech/public_html/lib/pkp/classes/core/Dispatcher.php(165): PKP\core\PKPComponentRouter->route(Object(APP\core\Request))
#5 /home2/inovaeducatech/public_html/lib/pkp/classes/core/PKPApplication.php(395): PKP\core\Dispatcher->dispatch(Object(APP\core\Request))
#6 /home2/inovaeducatech/public_html/index.php(21): PKP\core\PKPApplication->execute()
#7 {main}
thrown in /home2/inovaeducatech/public_html/lib/pkp/controllers/grid/settings/library/form/NewLibraryFileForm.php on line 73

==================================LOG ABAIXO E DA NOTIFICAÇÃO DO USUARIO FICA SO GIRANDO TAMBEM.============

[02-Dec-2024 11:03:01 America/Sao_Paulo] PHP Fatal error: Uncaught Error: Call to a member function getLocalizedTitle() on null in /home2/inovaeducatech/public_html/lib/pkp/controllers/grid/notifications/NotificationsGridCellProvider.php:126
Stack trace:
#0 /home2/inovaeducatech/public_html/lib/pkp/controllers/grid/notifications/NotificationsGridCellProvider.php(63): PKP\controllers\grid\notifications\NotificationsGridCellProvider->_getTitle(Object(APP\notification\Notification))
#1 /home2/inovaeducatech/public_html/lib/pkp/classes/controllers/grid/GridCellProvider.php(66): PKP\controllers\grid\notifications\NotificationsGridCellProvider->getCellActions(Object(APP\core\Request), Object(PKP\controllers\grid\GridRow), Object(PKP\controllers\grid\GridColumn))
#2 /home2/inovaeducatech/public_html/lib/pkp/classes/controllers/grid/GridHandler.php(1262): PKP\controllers\grid\GridCellProvider->render(Object(APP\core\Request), Object(PKP\controllers\grid\GridRow), Object(PKP\controllers\grid\GridColumn))
#3 /home2/inovaeducatech/public_html/lib/pkp/classes/controllers/grid/GridHandler.php(1163): PKP\controllers\grid\GridHandler->_renderCellInternally(Object(APP\core\Request), Object(PKP\controllers\grid\GridRow), Object(PKP\controllers\grid\GridColumn))
#4 /home2/inovaeducatech/public_html/lib/pkp/classes/controllers/grid/GridHandler.php(1138): PKP\controllers\grid\GridHandler->renderRowInternally(Object(APP\core\Request), Object(PKP\controllers\grid\GridRow))
#5 /home2/inovaeducatech/public_html/lib/pkp/classes/controllers/grid/GridHandler.php(1188): PKP\controllers\grid\GridHandler->renderRowsInternally(Object(APP\core\Request), Array)
#6 /home2/inovaeducatech/public_html/lib/pkp/classes/controllers/grid/GridHandler.php(1063): PKP\controllers\grid\GridHandler->renderGridBodyPartsInternally(Object(APP\core\Request))
#7 /home2/inovaeducatech/public_html/lib/pkp/classes/controllers/grid/GridHandler.php(735): PKP\controllers\grid\GridHandler->doSpecificFetchGridActions(Array, Object(APP\core\Request), Object(APP\template\TemplateManager))
#8 [internal function]: PKP\controllers\grid\GridHandler->fetchGrid(Array, Object(APP\core\Request))
#9 /home2/inovaeducatech/public_html/lib/pkp/classes/core/PKPRouter.php(334): call_user_func(Array, Array, Object(APP\core\Request))
#10 /home2/inovaeducatech/public_html/lib/pkp/classes/core/PKPComponentRouter.php(291): PKP\core\PKPRouter->_authorizeInitializeAndCallRequest(Array, Object(APP\core\Request), Array)
#11 /home2/inovaeducatech/public_html/lib/pkp/classes/core/Dispatcher.php(165): PKP\core\PKPComponentRouter->route(Object(APP\core\Request))
#12 /home2/inovaeducatech/public_html/lib/pkp/classes/core/PKPApplication.php(395): PKP\core\Dispatcher->dispatch(Object(APP\core\Request))
#13 /home2/inovaeducatech/public_html/index.php(21): PKP\core\PKPApplication->execute()
#14 {main}
thrown in /home2/inovaeducatech/public_html/lib/pkp/controllers/grid/notifications/NotificationsGridCellProvider.php on line 126

1 curtida