[ Index ]

PHP Cross Reference of MediaWiki-1.24.0

title

Body

[close]

/includes/installer/ -> WebInstallerPage.php (summary)

Base code for web installer pages. This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

File Size: 1596 lines (45 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 15 classes

WebInstallerLanguage:: (2 methods):
  execute()
  getLanguageSelector()

WebInstallerExistingWiki:: (4 methods):
  execute()
  showKeyForm()
  importVariables()
  handleExistingUpgrade()

WebInstallerWelcome:: (1 method):
  execute()

WebInstallerDBConnect:: (2 methods):
  execute()
  submit()

WebInstallerUpgrade:: (3 methods):
  isSlow()
  execute()
  showDoneMessage()

WebInstallerDBSettings:: (1 method):
  execute()

WebInstallerName:: (2 methods):
  execute()
  submit()

WebInstallerOptions:: (7 methods):
  execute()
  getCCPartnerUrl()
  getCCChooser()
  getCCDoneBox()
  submitCC()
  submitSkins()
  submit()

WebInstallerInstall:: (4 methods):
  isSlow()
  execute()
  startStage()
  endStage()

WebInstallerComplete:: (1 method):
  execute()

WebInstallerRestart:: (3 methods):
  execute()
  execute()
  getFileContents()

WebInstallerReadme:: (1 method):
  getFileName()

WebInstallerReleaseNotes:: (1 method):
  getFileName()

WebInstallerUpgradeDoc:: (1 method):
  getFileName()

WebInstallerCopying:: (1 method):
  getFileName()

Defines 1 function

  __construct()
  isSlow()
  addHTML()
  startForm()
  endForm()
  getName()
  getId()
  getVar()
  setVar()
  getFieldsetStart()
  getFieldsetEnd()
  startLiveBox()
  endLiveBox()

Class: WebInstallerLanguage  - X-Ref

execute()   X-Ref

return: string|null

getLanguageSelector( $name, $label, $selectedCode, $helpHtml = '' )   X-Ref
Get a "<select>" for selecting languages.

param: string $name
param: string $label
param: string $selectedCode
param: string $helpHtml
return: string

Class: WebInstallerExistingWiki  - X-Ref

execute()   X-Ref

return: string

showKeyForm()   X-Ref
Show the "enter key" form


importVariables( $names, $vars )   X-Ref

param: string[] $names
param: mixed[] $vars
return: Status

handleExistingUpgrade( $vars )   X-Ref
Initiate an upgrade of the existing database

param: mixed[] $vars Variables from LocalSettings.php
return: Status

Class: WebInstallerWelcome  - X-Ref

execute()   X-Ref

return: string

Class: WebInstallerDBConnect  - X-Ref

execute()   X-Ref

return: string|null When string, "skip" or "continue"

submit()   X-Ref

return: Status

Class: WebInstallerUpgrade  - X-Ref

isSlow()   X-Ref

return: bool Always true.

execute()   X-Ref

return: string|null

showDoneMessage()   X-Ref
No description

Class: WebInstallerDBSettings  - X-Ref

execute()   X-Ref

return: string|null

Class: WebInstallerName  - X-Ref

execute()   X-Ref

return: string

submit()   X-Ref

return: bool

Class: WebInstallerOptions  - X-Ref

execute()   X-Ref

return: string|null

getCCPartnerUrl()   X-Ref

return: string

getCCChooser()   X-Ref

return: string

getCCDoneBox()   X-Ref

return: string

submitCC()   X-Ref
No description

submitSkins()   X-Ref
If the user skips this installer page, we still need to set up the default skins, but ignore
everything else.

return: bool

submit()   X-Ref

return: bool

Class: WebInstallerInstall  - X-Ref

isSlow()   X-Ref

return: bool Always true.

execute()   X-Ref

return: string|bool

startStage( $step )   X-Ref

param: string $step

endStage( $step, $status )   X-Ref

param: string $step
param: Status $status

Class: WebInstallerComplete  - X-Ref

execute()   X-Ref
No description

Class: WebInstallerRestart  - X-Ref

execute()   X-Ref

return: string|null

execute()   X-Ref

return: string

getFileContents()   X-Ref

return: string

Class: WebInstallerReadme  - X-Ref

getFileName()   X-Ref

return: string

Class: WebInstallerReleaseNotes  - X-Ref

getFileName()   X-Ref

return: string

Class: WebInstallerUpgradeDoc  - X-Ref

getFileName()   X-Ref

return: string

Class: WebInstallerCopying  - X-Ref

getFileName()   X-Ref

return: string

Functions
Functions that are not part of a class:

__construct( WebInstaller $parent )   X-Ref

param: WebInstaller $parent

isSlow()   X-Ref
Is this a slow-running page in the installer? If so, WebInstaller will
set_time_limit(0) before calling execute(). Right now this only applies
to Install and Upgrade pages

return: bool Always false in this default implementation.

addHTML( $html )   X-Ref

param: string $html

startForm()   X-Ref
No description

endForm( $continue = 'continue', $back = 'back' )   X-Ref

param: string|bool $continue
param: string|bool $back

getName()   X-Ref

return: string

getId()   X-Ref

return: string

getVar( $var, $default = null )   X-Ref

param: string $var
param: mixed $default
return: mixed

setVar( $name, $value )   X-Ref

param: string $name
param: mixed $value

getFieldsetStart( $legend )   X-Ref
Get the starting tags of a fieldset.

param: string $legend Message name
return: string

getFieldsetEnd()   X-Ref
Get the end tag of a fieldset.

return: string

startLiveBox()   X-Ref
Opens a textarea used to display the progress of a long operation


endLiveBox()   X-Ref
Opposite to WebInstallerPage::startLiveBox




Generated: Fri Nov 28 14:03:12 2014 Cross-referenced by PHPXref 0.7.1