PKP Bugzilla – Bug 8256
URN/DOI extracts may attempt to fetch journal initials in a language the journal doesn't support
Last modified: 2013-06-12 12:58:01 PDT
> Using %j in the suffix pattern means $journal->getLocalizedSetting('initials').
> If the overall/site OAI interface is used where there is no journal context
> the LOCALE_DEFAULT is used, but a journal (in this installation) doesn't have
> to support this locale. Thus, in this case, this will be missing resp. there
> will be a %j in the DOI/URN resp. DOI/URN will be wrong. And, once saved (and
> not to mention registered) they cannot be or hardly changed any more :(
> Thus, should we maybe use $journal->getLocalizedSetting('initials',
> $journal->getPrimaryLocale()) here?
Fix %j when site locale isn't supported by journal
Fix %j when site locale isn't supported by journal (back-port for OJS 2.4.x)