aboutsummaryrefslogtreecommitdiffstats
path: root/includes/Database.php
diff options
context:
space:
mode:
authorBrion Vibber <brion@users.mediawiki.org>2004-09-08 20:36:41 +0000
committerBrion Vibber <brion@users.mediawiki.org>2004-09-08 20:36:41 +0000
commit24619e4c665751ebac59ea959bd99e92bb10018c (patch)
tree2fb4522625b7a32a94b4fd376bfa8087d05eafc7 /includes/Database.php
parent454c47247efba71b0d1c57bf4f4c3a3ff932b86e (diff)
downloadmediawikicore-24619e4c665751ebac59ea959bd99e92bb10018c.tar.gz
mediawikicore-24619e4c665751ebac59ea959bd99e92bb10018c.zip
Add Database::getSoftwareLink() and Database::getServerVersion(), and use
those in Special:Version. Fixes bug 388: Special:Version shows MySQL version when using PostgreSQL http://bugzilla.wikipedia.org/show_bug.cgi?id=388
Notes
Notes: http://mediawiki.org/wiki/Special:Code/MediaWiki/5161
Diffstat (limited to 'includes/Database.php')
-rw-r--r--includes/Database.php14
1 files changed, 14 insertions, 0 deletions
diff --git a/includes/Database.php b/includes/Database.php
index 21256c0fd4b7..c2d87301ccf9 100644
--- a/includes/Database.php
+++ b/includes/Database.php
@@ -1196,6 +1196,20 @@ class Database {
return new ResultWrapper( $this, $result );
}
}
+
+ /**
+ * @return string wikitext of a link to the server software's web site
+ */
+ function getSoftwareLink() {
+ return "[http://www.mysql.com/ MySQL]";
+ }
+
+ /**
+ * @return string Version information from the database
+ */
+ function getServerVersion() {
+ return mysql_get_server_info();
+ }
}
/**