diff options
Diffstat (limited to 'plugins/Provider/functions.php')
-rw-r--r-- | plugins/Provider/functions.php | 63 |
1 files changed, 28 insertions, 35 deletions
diff --git a/plugins/Provider/functions.php b/plugins/Provider/functions.php index ec1afd4518..34f09534c0 100644 --- a/plugins/Provider/functions.php +++ b/plugins/Provider/functions.php @@ -1,10 +1,10 @@ <?php /** * Piwik - Open source web analytics - * + * * @link http://piwik.org * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later - * + * * @category Piwik_Plugins * @package Piwik_Provider */ @@ -17,19 +17,16 @@ */ function Piwik_getHostnameName($in) { - if(empty($in)) - { - return Piwik_Translate('General_Unknown'); - } - if(strtolower($in) === 'ip') - { - return "IP"; - } - if(($positionDot = strpos($in, '.')) !== false) - { - return ucfirst(substr($in, 0, $positionDot)); - } - return $in; + if (empty($in)) { + return Piwik_Translate('General_Unknown'); + } + if (strtolower($in) === 'ip') { + return "IP"; + } + if (($positionDot = strpos($in, '.')) !== false) { + return ucfirst(substr($in, 0, $positionDot)); + } + return $in; } /** @@ -40,24 +37,20 @@ function Piwik_getHostnameName($in) */ function Piwik_getHostnameUrl($in) { - if($in == Piwik_DataTable::LABEL_SUMMARY_ROW) - { - return false; - } - if(empty($in) - || strtolower($in) === 'ip') - { - // link to "what does 'IP' mean?" - return "http://piwik.org/faq/general/#faq_52"; - } - - // if the name looks like it can be used in a URL, use it in one, otherwise link to startpage - if (preg_match("/^[-a-zA-Z0-9_.]+$/", $in)) - { - return "http://www.".$in."/"; - } - else - { - return "https://startpage.com/do/search?q=".urlencode($in); - } + if ($in == Piwik_DataTable::LABEL_SUMMARY_ROW) { + return false; + } + if (empty($in) + || strtolower($in) === 'ip' + ) { + // link to "what does 'IP' mean?" + return "http://piwik.org/faq/general/#faq_52"; + } + + // if the name looks like it can be used in a URL, use it in one, otherwise link to startpage + if (preg_match("/^[-a-zA-Z0-9_.]+$/", $in)) { + return "http://www." . $in . "/"; + } else { + return "https://startpage.com/do/search?q=" . urlencode($in); + } } |