Open Journal Systems 3
вышла уже шесть лет назад - в 2016 году, но за всё это время русское меню, отображаемое администратору в шапке страниц в теме оформления, включенной по умолчанию (Manuscript), слишком узкое:
OJS 3 с узким административным меню
OJS 3 с узким административным меню
Я этот баг 🐞 видел, но как-то не до него было - я поддерживал старые журналы, сделанные ещё на OJS 2. Сейчас посмотрел -
исправляется буквально изменением одного байта - github.com/pkp/ojs/pull/3618
Меню стало чуть шире
Когда пулл-реквест будет принят и это изменение появится в новых версиях OJS, пока не знаю, но кому не терпится, может добавить собственное стилевое правило:
@media (min-width: @screen-desktop) {
.pkp_navigation_user {
ul {
width: 13em;
}
}
}
Переводы для темы оформления Manuscript лежат в plugins/themes/default/locale - можно найти слово «Администрирование» на разных языках и сравнить ширину:
grep -R 'msgid "navigation.admin"' -A 1 \
| sort \
| perl -nle 'print qq{
$2} if m{^(.+)/.*msgstr "(.*)"
Ширина голубой части - 10em
Оказывается русское слово - самое длинное. И самое широкое, потому что буква и шире, чем i.