From 57100a052b20c7d96dd252ce11c0f141717e7bd5 Mon Sep 17 00:00:00 2001 From: Bryan Tong Minh Date: Tue, 4 Mar 2008 17:29:05 +0000 Subject: [PATCH] Show whether the WriteApi is enabled in meta=siteinfo. --- includes/api/ApiQuerySiteinfo.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/includes/api/ApiQuerySiteinfo.php b/includes/api/ApiQuerySiteinfo.php index 5d51582990..4962b6f9d3 100644 --- a/includes/api/ApiQuerySiteinfo.php +++ b/includes/api/ApiQuerySiteinfo.php @@ -71,7 +71,7 @@ class ApiQuerySiteinfo extends ApiQueryBase { } protected function appendGeneralInfo($property) { - global $wgSitename, $wgVersion, $wgCapitalLinks, $wgRightsCode, $wgRightsText, $wgLanguageCode, $IP; + global $wgSitename, $wgVersion, $wgCapitalLinks, $wgRightsCode, $wgRightsText, $wgLanguageCode, $IP, $wgEnableWriteAPI; $data = array (); $mainPage = Title :: newFromText(wfMsgForContent('mainpage')); @@ -88,6 +88,9 @@ class ApiQuerySiteinfo extends ApiQueryBase { $data['rightscode'] = $wgRightsCode; $data['rights'] = $wgRightsText; $data['lang'] = $wgLanguageCode; + + if ( $wgEnableWriteAPI ) + $data['writeapi'] = ''; $this->getResult()->addValue('query', $property, $data); } -- 2.20.1