diff --git a/modules/adfs/www/idp/metadata.php b/modules/adfs/www/idp/metadata.php index 0bfd0a9327fcfd96a88012b11ebe525c7897dd10..652da7e2f8eb6efaa36ba3c405203e6f7c52b0d5 100644 --- a/modules/adfs/www/idp/metadata.php +++ b/modules/adfs/www/idp/metadata.php @@ -155,7 +155,7 @@ try { } $t->data['certdata'] = $certdata; $t->data['header'] = 'adfs-idp'; // TODO: Replace with headerString in 2.0 - $t->data['headerString'] = $t->noop('metadata_adfs-idp'); + $t->data['headerString'] = \SimpleSAML\Locale\Translate::noop('metadata_adfs-idp'); $t->data['metaurl'] = \SimpleSAML\Utils\HTTP::getSelfURLNoQuery(); $t->data['metadata'] = htmlspecialchars($metaxml); $t->data['metadataflat'] = htmlspecialchars($metaflat); diff --git a/modules/core/www/frontpage_config.php b/modules/core/www/frontpage_config.php index 32ac5f613471fdfbc63118fe3618d29256c2b447..be6ed2cd18fc80655980e0b9d58c0e571ca5ef02 100644 --- a/modules/core/www/frontpage_config.php +++ b/modules/core/www/frontpage_config.php @@ -159,8 +159,9 @@ $funcmatrix[] = array( ); $t = new \SimpleSAML\XHTML\Template($config, 'core:frontpage_config.tpl.php'); +$translator = $t->getTranslator(); $t->data['pageid'] = 'frontpage_config'; -$t->data['header'] = $t->getTranslator()->t('{core:frontpage:page_title}'); +$t->data['header'] = $translator->t('{core:frontpage:page_title}'); $t->data['isadmin'] = $isadmin; $t->data['loginurl'] = $loginurl; $t->data['warnings'] = $warnings; @@ -176,9 +177,9 @@ $t->data['links_federation'] = $links_federation; $t->data['enablematrix'] = $enablematrix; $t->data['funcmatrix'] = $funcmatrix; $t->data['requiredmap'] = array( - 'recommended' => $t->noop('{core:frontpage:recommended}'), - 'required' => $t->noop('{core:frontpage:required}'), - 'optional' => $t->noop('{core:frontpage:optional}'), + 'recommended' => $translator->noop('{core:frontpage:recommended}'), + 'required' => $translator->noop('{core:frontpage:required}'), + 'optional' => $translator->noop('{core:frontpage:optional}'), ); $t->data['version'] = $config->getVersion(); $t->data['directory'] = dirname(dirname(dirname(dirname(__FILE__)))); diff --git a/modules/core/www/frontpage_federation.php b/modules/core/www/frontpage_federation.php index 658147dcac508a6280876e1f40cd5e1d1ad7236d..1cf9dd566623a9685e7352a9caf98621e7bfe2f3 100644 --- a/modules/core/www/frontpage_federation.php +++ b/modules/core/www/frontpage_federation.php @@ -17,25 +17,25 @@ $links_config = array(); $links_auth = array(); $links_federation = array(); -if($config->getBoolean('idpdisco.enableremember', FALSE)) { - $links_federation[] = array( - 'href' => 'cleardiscochoices.php', - 'text' => '{core:frontpage:link_cleardiscochoices}', - ); +if ($config->getBoolean('idpdisco.enableremember', false)) { + $links_federation[] = array( + 'href' => 'cleardiscochoices.php', + 'text' => '{core:frontpage:link_cleardiscochoices}', + ); } $links_federation[] = array( - 'href' => \SimpleSAML\Utils\HTTP::getBaseURL() . 'admin/metadata-converter.php', - 'text' => '{core:frontpage:link_xmlconvert}', + 'href' => \SimpleSAML\Utils\HTTP::getBaseURL() . 'admin/metadata-converter.php', + 'text' => '{core:frontpage:link_xmlconvert}', ); $allLinks = array( - 'links' => &$links, - 'welcome' => &$links_welcome, - 'config' => &$links_config, - 'auth' => &$links_auth, - 'federation' => &$links_federation, + 'links' => &$links, + 'welcome' => &$links_welcome, + 'config' => &$links_config, + 'auth' => &$links_auth, + 'federation' => &$links_federation, ); \SimpleSAML\Module::callHooks('frontpage', $allLinks); @@ -50,37 +50,39 @@ $metaentries = array('hosted' => $metadataHosted, 'remote' => array() ); if ($isadmin) { - $metaentries['remote']['saml20-idp-remote'] = $metadata->getList('saml20-idp-remote'); - $metaentries['remote']['shib13-idp-remote'] = $metadata->getList('shib13-idp-remote'); + $metaentries['remote']['saml20-idp-remote'] = $metadata->getList('saml20-idp-remote'); + $metaentries['remote']['shib13-idp-remote'] = $metadata->getList('shib13-idp-remote'); } -if ($config->getBoolean('enable.saml20-idp', FALSE) === true) { - try { - $metaentries['hosted']['saml20-idp'] = $metadata->getMetaDataCurrent('saml20-idp-hosted'); - $metaentries['hosted']['saml20-idp']['metadata-url'] = $config->getBasePath() . - 'saml2/idp/metadata.php?output=xhtml'; - if ($isadmin) - $metaentries['remote']['saml20-sp-remote'] = $metadata->getList('saml20-sp-remote'); - } catch(Exception $e) { - \SimpleSAML\Logger::error('Federation: Error loading saml20-idp: ' . $e->getMessage()); +if ($config->getBoolean('enable.saml20-idp', false) === true) { + try { + $metaentries['hosted']['saml20-idp'] = $metadata->getMetaDataCurrent('saml20-idp-hosted'); + $metaentries['hosted']['saml20-idp']['metadata-url'] = + $config->getBasePath().'saml2/idp/metadata.php?output=xhtml'; + if ($isadmin) + $metaentries['remote']['saml20-sp-remote'] = $metadata->getList('saml20-sp-remote'); + } catch(Exception $e) { + \SimpleSAML\Logger::error('Federation: Error loading saml20-idp: '.$e->getMessage()); } } -if ($config->getBoolean('enable.shib13-idp', FALSE) === true) { - try { - $metaentries['hosted']['shib13-idp'] = $metadata->getMetaDataCurrent('shib13-idp-hosted'); - $metaentries['hosted']['shib13-idp']['metadata-url'] = $config->getBasePath() . - 'shib13/idp/metadata.php?output=xhtml'; - if ($isadmin) - $metaentries['remote']['shib13-sp-remote'] = $metadata->getList('shib13-sp-remote'); - } catch(Exception $e) { +if ($config->getBoolean('enable.shib13-idp', false) === true) { + try { + $metaentries['hosted']['shib13-idp'] = $metadata->getMetaDataCurrent('shib13-idp-hosted'); + $metaentries['hosted']['shib13-idp']['metadata-url'] = + $config->getBasePath().'shib13/idp/metadata.php?output=xhtml'; + if ($isadmin) + $metaentries['remote']['shib13-sp-remote'] = $metadata->getList('shib13-sp-remote'); + } catch(Exception $e) { \SimpleSAML\Logger::error('Federation: Error loading shib13-idp: ' . $e->getMessage()); } } -if ($config->getBoolean('enable.adfs-idp', FALSE) === true) { +if ($config->getBoolean('enable.adfs-idp', false) === true) { try { $metaentries['hosted']['adfs-idp'] = $metadata->getMetaDataCurrent('adfs-idp-hosted'); - $metaentries['hosted']['adfs-idp']['metadata-url'] = \SimpleSAML\Module::getModuleURL('adfs/idp/metadata.php', - array('output' => 'xhtml')); + $metaentries['hosted']['adfs-idp']['metadata-url'] = \SimpleSAML\Module::getModuleURL( + 'adfs/idp/metadata.php', + array('output' => 'xhtml') + ); if ($isadmin) $metaentries['remote']['adfs-sp-remote'] = $metadata->getList('adfs-sp-remote'); } catch(Exception $e) { @@ -89,14 +91,15 @@ if ($config->getBoolean('enable.adfs-idp', FALSE) === true) { } foreach ($metaentries['remote'] as $key => $value) { - if (empty($value)) { - unset($metaentries['remote'][$key]); - } + if (empty($value)) { + unset($metaentries['remote'][$key]); + } } $t = new \SimpleSAML\XHTML\Template($config, 'core:frontpage_federation.tpl.php'); +$translator = $t->getTranslator(); -$language = $t->getTranslator()->getLanguage()->getLanguage(); +$language = $translator->getLanguage()->getLanguage(); $defaultLanguage = $config->getString('language.default', 'en'); $translators = array( @@ -132,18 +135,18 @@ foreach ($metaentries['remote'] as $key => $set) { # look up translated string $mtype = array( - 'saml20-sp-remote' => $t->noop('{admin:metadata_saml20-sp}'), - 'saml20-sp-hosted' => $t->noop('{admin:metadata_saml20-sp}'), - 'saml20-idp-remote' => $t->noop('{admin:metadata_saml20-idp}'), - 'saml20-idp-hosted' => $t->noop('{admin:metadata_saml20-idp}'), - 'shib13-sp-remote' => $t->noop('{admin:metadata_shib13-sp}'), - 'shib13-sp-hosted' => $t->noop('{admin:metadata_shib13-sp}'), - 'shib13-idp-remote' => $t->noop('{admin:metadata_shib13-idp}'), - 'shib13-idp-hosted' => $t->noop('{admin:metadata_shib13-idp}'), - 'adfs-sp-remote' => $t->noop('{admin:metadata_adfs-sp}'), - 'adfs-sp-hosted' => $t->noop('{admin:metadata_adfs-sp}'), - 'adfs-idp-remote' => $t->noop('{admin:metadata_adfs-idp}'), - 'adfs-idp-hosted' => $t->noop('{admin:metadata_adfs-idp}'), + 'saml20-sp-remote' => $translator->noop('{admin:metadata_saml20-sp}'), + 'saml20-sp-hosted' => $translator->noop('{admin:metadata_saml20-sp}'), + 'saml20-idp-remote' => $translator->noop('{admin:metadata_saml20-idp}'), + 'saml20-idp-hosted' => $translator->noop('{admin:metadata_saml20-idp}'), + 'shib13-sp-remote' => $translator->noop('{admin:metadata_shib13-sp}'), + 'shib13-sp-hosted' => $translator->noop('{admin:metadata_shib13-sp}'), + 'shib13-idp-remote' => $translator->noop('{admin:metadata_shib13-idp}'), + 'shib13-idp-hosted' => $translator->noop('{admin:metadata_shib13-idp}'), + 'adfs-sp-remote' => $translator->noop('{admin:metadata_adfs-sp}'), + 'adfs-sp-hosted' => $translator->noop('{admin:metadata_adfs-sp}'), + 'adfs-idp-remote' => $translator->noop('{admin:metadata_adfs-idp}'), + 'adfs-idp-hosted' => $translator->noop('{admin:metadata_adfs-idp}'), ); $t->data['pageid'] = 'frontpage_federation'; @@ -156,7 +159,7 @@ $t->data['links_welcome'] = $links_welcome; $t->data['links_config'] = $links_config; $t->data['links_auth'] = $links_auth; $t->data['links_federation'] = $links_federation; -$t->data['header'] = $t->getTranslator()->t('{core:frontpage:page_title}'); +$t->data['header'] = $translator->t('{core:frontpage:page_title}'); $t->data['metadata_url'] = \SimpleSAML\Module::getModuleURL('core/show_metadata.php'); $t->data['metaentries'] = $metaentries; diff --git a/modules/saml/www/sp/metadata.php b/modules/saml/www/sp/metadata.php index 395bc3552f6957aa34ca1393d118cf8063663c0b..7ed92b3c32c02401c7dcdbc7ae81e46f4985aac6 100644 --- a/modules/saml/www/sp/metadata.php +++ b/modules/saml/www/sp/metadata.php @@ -265,7 +265,7 @@ if (array_key_exists('output', $_REQUEST) && $_REQUEST['output'] == 'xhtml') { $t->data['clipboard.js'] = true; $t->data['header'] = 'saml20-sp'; // TODO: Replace with headerString in 2.0 - $t->data['headerString'] = $t->noop('metadata_saml20-sp'); + $t->data['headerString'] = \SimpleSAML\Locale\Translate::noop('metadata_saml20-sp'); $t->data['metadata'] = htmlspecialchars($xml); $t->data['metadataflat'] = '$metadata['.var_export($entityId, true).'] = '.var_export($metaArray20, true).';'; $t->data['metaurl'] = $source->getMetadataURL(); diff --git a/www/saml2/idp/metadata.php b/www/saml2/idp/metadata.php index 097b45ae0b426d8eaa9bf4d3c6001f3bda5666a7..77f9e20f099c924fb5c4341f6327a2961689ca9e 100644 --- a/www/saml2/idp/metadata.php +++ b/www/saml2/idp/metadata.php @@ -226,7 +226,7 @@ try { } $t->data['certdata'] = $certdata; $t->data['header'] = 'saml20-idp'; // TODO: Replace with headerString in 2.0 - $t->data['headerString'] = $t->noop('metadata_saml20-idp'); + $t->data['headerString'] = \SimpleSAML\Locale\Translate::noop('metadata_saml20-idp'); $t->data['metaurl'] = HTTP::getSelfURLNoQuery(); $t->data['metadata'] = htmlspecialchars($metaxml); $t->data['metadataflat'] = htmlspecialchars($metaflat); diff --git a/www/shib13/idp/metadata.php b/www/shib13/idp/metadata.php index 060ba6bcd03a0a1a0692c84bafa8e6da59ede4dd..628a7f1d6c839ec0ab7307e3d63bc8d36bec342f 100644 --- a/www/shib13/idp/metadata.php +++ b/www/shib13/idp/metadata.php @@ -89,7 +89,7 @@ try { $t->data['clipboard.js'] = true; $t->data['header'] = 'shib13-idp'; // TODO: Replace with headerString in 2.0 - $t->data['headerString'] = $t->noop('metadata_shib13-idp'); + $t->data['headerString'] = \SimpleSAML\Locale\Translate::noop('metadata_shib13-idp'); $t->data['metaurl'] = \SimpleSAML\Utils\HTTP::addURLParameters( \SimpleSAML\Utils\HTTP::getSelfURLNoQuery(), array('output' => 'xml')