From f4d5054ba85c622fec09d1ea56ad27d1219d006f Mon Sep 17 00:00:00 2001 From: withanage Date: Sun, 29 Jan 2023 12:35:24 +0100 Subject: [PATCH] https://github.com/pkp/orcidProfile/issues/229 OrcidProfilePlugin-705 --- OrcidProfilePlugin.inc.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/OrcidProfilePlugin.inc.php b/OrcidProfilePlugin.inc.php index f41cd697..7b17d41f 100755 --- a/OrcidProfilePlugin.inc.php +++ b/OrcidProfilePlugin.inc.php @@ -837,6 +837,13 @@ public function manage($args, $request) ORCID_API_URL_MEMBER_SANDBOX => 'plugins.generic.orcidProfile.manager.settings.orcidProfileAPIPath.memberSandbox' ]); + $isoCodes = new \Sokil\IsoCodes\IsoCodesFactory(); + $countries = array(); + foreach ($isoCodes->getCountries() as $country) { + $countries[$country->getAlpha2()] = $country->getLocalName(); + } + asort($countries); + $templateMgr->assign('countries', $countries); $templateMgr->assign('logLevelOptions', [ 'ERROR' => 'plugins.generic.orcidProfile.manager.settings.logLevel.error', 'ALL' => 'plugins.generic.orcidProfile.manager.settings.logLevel.all'