Яндекс.Метрика

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

phone +7-495-066-21-42, +7-495-066-45-61.
Перейти к контенту

Главное меню:

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

Проект House-science > OJS > Оформление OJS > Оформление OJS - важное

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}</a>

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

<a class="icon" href="http://journal-site/index.php/index/user/setLocale/en_US?source=%2F" target="_blank"><img src="http://journal-site/templates/issue/pdf.png" alt="PDF" title="PDF" width="24" height="24"></a></a>

Где вместо «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}</a>

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

class="file" {if $galley->getRemoteURL()}target="_blank"{else}target="_parent"<a class="icon" href="http://journal-site/index.php/index/user/setLocale/en_US?source=%2F"><img src="http://journal-site/templates/article/pdf.png" alt="PDF" title="PDF" width="100" height="100">{/if}>{$galley->getGalleyLabel()|escape}</a>

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

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



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

class="file" {if $galley->getRemoteURL()}target="_blank"{else}target="_parent"<a class="icon" href="http://journal-site/index.php/index/user/setLocale/en_US?source=%2F"><img src="http://journal-site/templates/article/pdf.png" alt="PDF" title="PDF" width="100" height="100">{/if}</a>

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



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

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

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



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

Мы надеемся, что данная информация была полезной.
С уважением. Участники проекта House-science.





Индекс цитирования

© 2015-2016 ООО"Издательский дом Интернаука". Адрес: 115191, г. Москва, ул. Рощинская 2-я, дом 4, оф. 503. Тел.: +7-495-066-21-42 e-mail: i.nauka@mail.ru

Назад к содержимому | Назад к главному меню