Date
Категория OJS
Теги OJS / php
Язык en

Так как начиная с версии мои изменения включены в стабильную ветку OJS 3.1.2, то больше нет необходимости в использовании моих репозиториев, предназначенных для этих целей.

Замечу, что в версии 3.1.2 OJS был произведен переход от именования авторов и пользователей вида Фамилия Имя Отчество в три разных поля, к формату GivenFamily(Фамилия) GivenName (Имя Отчество) в два поля. Поэтому преобразование базы данных преобразует данные из полей Имя и Отчество, добавляя между ними пробел, в поле GivenName.

Чтобы обновить версию OJS с моих изменений для версий 3.1.1 до 3.1.2 необходимо произвести преобразование базы данных SQL запросами по ссылке ниже.

Файл для обновления базы в mysql https://github.com/litvinovg/ojs/blob/3.1.2-multilingual/multilingual-3.1.1_to_3.1.2.sql

Если Вам требовалась только многоязычность именования авторов, то после обновления базы данных Вы можете переходить на "родной" код OJS 3.1.2

В то же время, если Вам требуется многоязычность поля Литература (citations), то Вы можете продолжить использовать мои ветки, указанные ниже. Изменения локальны, поэтому Вы можете использовать их как патчи для Ваших версий OJS.

https://github.com/litvinovg/ojs/tree/3.1.2-multilingual

https://github.com/litvinovg/pkp-lib/tree/3.1.2-multilingual

https://github.com/litvinovg/citationStyleLanguage/tree/ojs-3.1.2