dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Bump minimum required MySQL Version to 5.5.8
[lhc/web/wiklou.git]
/
includes
/
installer
/
WebInstallerName.php
diff --git
a/includes/installer/WebInstallerName.php
b/includes/installer/WebInstallerName.php
index
dcd30cf
..
81a107d
100644
(file)
--- a/
includes/installer/WebInstallerName.php
+++ b/
includes/installer/WebInstallerName.php
@@
-50,6
+50,11
@@
class WebInstallerName extends WebInstallerPage {
wfMessage( 'config-ns-other-default' )->inContentLanguage()->text()
);
wfMessage( 'config-ns-other-default' )->inContentLanguage()->text()
);
+ $pingbackInfo = ( new Pingback() )->getSystemInfo();
+ // Database isn't available in config yet, so take it
+ // from the installer
+ $pingbackInfo['database'] = $this->getVar( 'wgDBtype' );
+
$this->addHTML(
$this->parent->getTextBox( [
'var' => 'wgSitename',
$this->addHTML(
$this->parent->getTextBox( [
'var' => 'wgSitename',
@@
-100,6
+105,15
@@
class WebInstallerName extends WebInstallerPage {
'label' => 'config-subscribe',
'help' => $this->parent->getHelpBox( 'config-subscribe-help' )
] ) .
'label' => 'config-subscribe',
'help' => $this->parent->getHelpBox( 'config-subscribe-help' )
] ) .
+ $this->parent->getCheckBox( [
+ 'var' => 'wgPingback',
+ 'label' => 'config-pingback',
+ 'help' => $this->parent->getHelpBox(
+ 'config-pingback-help',
+ FormatJson::encode( $pingbackInfo, true )
+ ),
+ 'value' => true,
+ ] ) .
$this->getFieldsetEnd() .
$this->parent->getInfoBox( wfMessage( 'config-almost-done' )->text() ) .
// getRadioSet() builds a set of labeled radio buttons.
$this->getFieldsetEnd() .
$this->parent->getInfoBox( wfMessage( 'config-almost-done' )->text() ) .
// getRadioSet() builds a set of labeled radio buttons.
@@
-129,7
+143,7
@@
class WebInstallerName extends WebInstallerPage {
$retVal = true;
$this->parent->setVarsFromRequest( [ 'wgSitename', '_NamespaceType',
'_AdminName', '_AdminPassword', '_AdminPasswordConfirm', '_AdminEmail',
$retVal = true;
$this->parent->setVarsFromRequest( [ 'wgSitename', '_NamespaceType',
'_AdminName', '_AdminPassword', '_AdminPasswordConfirm', '_AdminEmail',
- '_Subscribe', '_SkipOptional', 'wgMetaNamespace' ] );
+ '_Subscribe', '_SkipOptional', 'wgMetaNamespace'
, 'wgPingback'
] );
// Validate site name
if ( strval( $this->getVar( 'wgSitename' ) ) === '' ) {
// Validate site name
if ( strval( $this->getVar( 'wgSitename' ) ) === '' ) {
@@
-237,7
+251,7
@@
class WebInstallerName extends WebInstallerPage {
$retVal = false;
}
// If they asked to subscribe to mediawiki-announce but didn't give
$retVal = false;
}
// If they asked to subscribe to mediawiki-announce but didn't give
- // an e-mail, show an error.
Bug 29
332
+ // an e-mail, show an error.
T31
332
if ( !$email && $this->getVar( '_Subscribe' ) ) {
$this->parent->showError( 'config-subscribe-noemail' );
$retVal = false;
if ( !$email && $this->getVar( '_Subscribe' ) ) {
$this->parent->showError( 'config-subscribe-noemail' );
$retVal = false;