close
OJS: меняем надпись PDF на изображение - Издательский дом Интернаука

OJS: меняем надпись PDF на изображение

OJS: меняем надпись PDF на изображение

В стандартных шаблонах Open Journal Systems гиперссылка на полный текст статьи имеет вид надписи «PDF» обычного формата, которая, как многие справедливо полагают, остается незамеченной или читается очень плохо.

В связи с этим к нам часто обращаются с вопросом: как заменить надпись «PDF» на изображение?

Проблема выглядит приблизительно так:

Надпись «PDF» на странице содержания выпуска:

Надпись «PDF» на странице отдельной статьи:

В данном материале мы предлагает собственное решение данной проблемы.

1. Меняем надпись «PDF» на странице содержания выпуска:

Для этого Вам нужно создать изображение pdf.png со следующими параметрами:

  • формат *.png
  • размеры 24 х 24 точки
  • название файла «pdf»

Вы можете создать изображение в любом графическом редакторе… или загрузить одно из наших:

* если Вы скачали изображение с нашего сайта, не забудьте его переименовать в «pdf»

Далее загружаем изображение на FTP-сервер в следующую директорию: /templates/issue/

Открываем файл в директории /templates/issue/issue.tpl

Вместо кода:

class=”file”>{$galley->getGalleyLabel()|escape}

Вставляем следующий код:

PDF

Где вместо «journal-site» нужно подставить URL Вашего журнала.

После обновления страницы содержания выпуска Вы увидите вместо надписей «PDF» изображения:

2. Меняем надпись «PDF» на странице отдельной статьи:

Для этого Вам нужно создать изображение pdf.png со следующими параметрами:

  • формат *.png
  • размеры любые (на Ваше усмотрение)
  • название файла «pdf»

Можно создать в графическом редакторе… или загрузить одно из наших (100 х 100 точек):

* если Вы скачали изображение с нашего сайта, не забудьте его переименовать в «pdf»

Далее загружаем изображение на FTP-сервер в следующую директорию: templates/article/

Открываем файл в директории /templates/article/article.tpl

Вместо кода:

class=”file” {if $galley->getRemoteURL()}target=”_blank”{else}target=”_parent”{/if}>{$galley->getGalleyLabel()|escape}

Вставляем следующий код:

class=”file” {if $galley->getRemoteURL()}target=”_blank”{else}target=”_parent”PDF{/if}>{$galley->getGalleyLabel()|escape}

Где вместо «journal-site» нужно подставить URL Вашего журнала, а также подставить значения ширины и высоты картинки, если она не имеет размеры 100 х 100 точек (width= , height= ).

Результат может быть приблизительно такой:

Если Вы не хотите, чтобы картинка дублировалась текстом «PDF» с указанием языковой версии файла (смотри скриншот выше), то код можно немного сократить:

class=”file” {if $galley->getRemoteURL()}target=”_blank”{else}target=”_parent”PDF{/if}

дублирующая надпись исчезнет:

В любом случае, ссылка на полный текст научной статьи в формате PDF станет более читаемой и распознаваемой на странице отдельной статьи.

P.S. Советуем также включить плагин просмотра статей Google embedded viewer Plugin

Для этого идем: Администратор журнала >>> Системные плагины >>> Общие плагины…

Внимание! Перед изменением кода в любых системных файлах Open Journal Systems настоятельно рекомендуем делать и сохранять их резервные копии!

Мы надеемся, что данная информация была полезной.

С уважением. Участники проекта House-science.

Читайте также:

Facebook0
Twitter20
Instagram20
VK
OK