- OJS klasörü içerisindeki ".../ojs/plugins/pubIds/doi/" yolu altındaki DOIPubIdPlugin.inc.php dosyasını metin editörüyle (notepad gibi) açın.
- "return 'http://dx.doi.org/'.urlencode($pubId);" satırını bulun,
- Bu satırın silerek yerine aşağıdaki satırları yazın ve dosyayı kaydedin.
$separatorIndex = String::strpos($pubId, '/');
assert($separatorIndex !== false); // Should contain a slash
$prefix = String::substr($pubId, 0, $separatorIndex);
$suffix = String::substr($pubId, $separatorIndex+1);
return 'http://dx.doi.org/' . $prefix . '/' . urlencode($suffix);
}
- Bu düzenlemeden sonra DOI linki görüntüsü aşağıdaki gibi olacaktır.
Not: çözüm https://github.com/pkp/ojs/commit/251813911874d416f237ea3177a9fdb100637016 adresinden alınmıştır.
Hiç yorum yok:
Yorum Gönder