From ebbf75cdc14fccbab569f3e6026b34bc4531e3ca Mon Sep 17 00:00:00 2001 From: Rob Church Date: Thu, 29 Dec 2005 02:59:41 +0000 Subject: [PATCH] * Fix phpdoc headers * Add failsafe in case SERVER_SOFTWARE isn't set --- includes/SpecialVersion.php | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/includes/SpecialVersion.php b/includes/SpecialVersion.php index 097d38bff3..1ba23548cf 100644 --- a/includes/SpecialVersion.php +++ b/includes/SpecialVersion.php @@ -5,8 +5,8 @@ * @package MediaWiki * @subpackage SpecialPage * - * @authors Ævar Arnfjörð Bjarmason , Rob Church - * @copyright Copyright © 2005, Ævar Arnfjörð Bjarmason, Rob Church + * @author Ævar Arnfjörð Bjarmason + * @copyright Copyright © 2005, Ævar Arnfjörð Bjarmason * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later */ @@ -84,7 +84,7 @@ class SpecialVersion { * [http://www.mediawiki.org/ MediaWiki]: $wgVersion * [http://www.php.net/ PHP]: " . phpversion() . " (" . php_sapi_name() . ") - * " . $this->getServerSoftware() . " + " . $this->getServerSoftware() . " * " . $dbr->getSoftwareLink() . ": " . $dbr->getServerVersion() . " "; @@ -93,8 +93,13 @@ class SpecialVersion { function getServerSoftware() { # Return tweaked version of $_SERVER['SERVER_SOFTWARE'] - $osver = explode( ' ', $_SERVER['SERVER_SOFTWARE'] ); - return( count( $osver ) > 1 ? $osver[0] . ' ' . $osver[1] : $osver[0] ); + if( isset( $_SERVER['SERVER_SOFTWARE'] ) ) { + $osver = explode( ' ', $_SERVER['SERVER_SOFTWARE'] ); + $ssoft = "* " . ( count( $osver ) > 1 ? " * " . $osver[0] . ' ' . $osver[1] : $osver[0] ); + } else { + $ssoft = ""; + } + return( $ssoft ); } function extensionCredits() { -- 2.20.1