X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=actions%2Fsiteadminpanel.php;h=b45e12518981d8b80e20476a65f5404ccabac3b5;hb=c18020561b8a01bbb2b3fc092694a7bb0fde70f9;hp=bc96a6d73e1092244003f3f6112a165bf7b320a8;hpb=87d46e1ae5e5effcc985021ff5af3f10815f3d3c;p=quix0rs-gnu-social.git diff --git a/actions/siteadminpanel.php b/actions/siteadminpanel.php index bc96a6d73e..b45e125189 100644 --- a/actions/siteadminpanel.php +++ b/actions/siteadminpanel.php @@ -156,13 +156,13 @@ class SiteadminpanelAction extends AdminPanelAction // Validate logos if (!empty($values['site']['logo']) && - !Validate::uri($values['site']['logo'], array('allowed_schemes' => array('http', 'https')))) { + !common_valid_http_url($values['site']['logo'])) { // TRANS: Client error displayed when a logo URL is not valid. $this->clientError(_('Invalid logo URL.')); } if (!empty($values['site']['ssllogo']) && - !Validate::uri($values['site']['ssllogo'], array('allowed_schemes' => array('https')))) { + !common_valid_http_url($values['site']['ssllogo'], true)) { // TRANS: Client error displayed when a SSL logo URL is invalid. $this->clientError(_('Invalid SSL logo URL.')); } @@ -173,7 +173,6 @@ class SiteadminpanelAction extends AdminPanelAction !in_array($values['site']['timezone'], DateTimeZone::listIdentifiers())) { // TRANS: Client error displayed trying to save site settings without a timezone. $this->clientError(_('Timezone not selected.')); - return; } // Validate language