Commit graph

13 commits

Author SHA1 Message Date
Volker E.
791c1436ea installer: Remove MSIE 7+ workaround
Bug: T234582
Change-Id: Ic2909af81aeb0b4a402421341eeb9254c6f532cf
2024-03-29 23:22:19 +00:00
James D. Forrester
eeb5a740b3 Namespace Message, move to appropriate directory
Bug: T353458
Change-Id: I088cbc53fbcdb974e5b05b45a62e91709dacc024
2024-02-14 15:10:36 -05:00
Reedy
29b4540718 Namespace WebInstaller classes
Change-Id: Iac081a08681048c56b20c7789c5efb50a756d167
2024-01-11 23:29:14 +00:00
Lucas Werkmeister
07eaaed7c7 Use Html::encodeJsVar() and Html::encodeJsCall()
The only remaining references to the Xml:: versions of those methods are
in doc comments and in HISTORY.

Bug: T341779
Change-Id: I004a925f80ae23eff2c078c95b8caa8ccf64ffd2
2023-07-20 16:53:52 +02:00
Timo Tijhof
b118bddc15 installer: Rename Doxygen group from "Deployment" to "Installer"
Also improve the description a bit and explain at a high level
how this code is used, and which classes back those entry points.

Change-Id: Ia69531858e714d0b43a29a7d5b6dcc5c7edd8240
2019-11-25 23:26:20 +00:00
Timo Tijhof
95c468f778 installer: Convert <downloadlink/> hack to raw message param
Bug: T227297
Change-Id: I9a50342aa0c9525893085e1b8d428556f0262f5c
2019-07-05 18:26:43 +00:00
Timo Tijhof
37895f28f4 installer: Call getInfoBox() with raw wikitext, not transformed text
This will be run through the parser by getInfoBox(), and is documented
as taking raw wikitext, such as from Message::plain(). Calling with
text() is needlessly slower and may product incorrect results due to
applying transformations twice.

Also fix indentation for a wfMessage() call that was confusing
previously, seemingly passing 5 parameters with $4 being '<downloadlink/>'
when actually it is $3 and the line above continues a previous parameter.

Bug: T227297
Change-Id: Ice432e08b1c5f52db097f7c9f4fe6d69e1b04c2d
2019-07-05 18:26:28 +00:00
Kunal Mehta
4ef179e335 Fix/suppress misc phan errors (#5)
Add lots of missing return statements, or remove incorrect doc blocks.

Change-Id: I0881e98fbb9d0d4cf79ecc824064d24538055d3f
2019-04-05 15:53:37 -07:00
Kunal Mehta
4dba618ae0 installer: Allow specifying where LocalSettings.php should be saved
This allows software packages to specify where the LocalSettings.php
file should be saved to when the user is downloading it from the web
installer.

Bug: T123151
Change-Id: I06ded602be9aac0a10773e9d85c4d1585a70933b
2016-06-21 07:53:15 -07:00
Reedy
1834ee3d8e Fix numerous class/function casing
Change-Id: I23982bfa0548c9ea3bdb432be7982f1563930715
2016-03-18 23:14:49 +00:00
Kunal Mehta
6e9b4f0e9c Convert all array() syntax to []
Per wikitech-l consensus:
 https://lists.wikimedia.org/pipermail/wikitech-l/2016-February/084821.html

Notes:
* Disabled CallTimePassByReference due to false positives (T127163)

Change-Id: I2c8ce713ce6600a0bb7bf67537c87044c7a45c4b
2016-02-17 01:33:00 -08:00
Ricordisamoa
c9f5332696 Remove excess newlines at the end of files
All of them added with commit 6d55397e7c

Change-Id: I09822b8c2a32832b1875028739091dd893900783
2016-01-09 09:13:37 +01:00
Tim Hollmann
6d55397e7c Split the classes in WebInstallerPage.php into multiple files
Bug: T122634
Change-Id: If6606a0e1c2a5ec5651cc7f83cf7342ff8c6c765
2016-01-07 19:03:30 +00:00