With ReadOnlyMode there is now a service doing that job, which makes this global function pretty much useless.
Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Umherirrender | T283978 Remove wfReadOnly, wfReadOnlyReason after release of MediaWiki 1.39 | |||
Resolved | Jayprakash12345 | T297067 ProofreadPage: Use ReadOnlyMode::isReadOnly() instead wfReadOnly() |
Event Timeline
Change 749912 merged by jenkins-bot:
[mediawiki/extensions/VisualEditor@master] Replace usage of deprecated global function wfReadOnly()
Change 749895 merged by jenkins-bot:
[mediawiki/extensions/WhosOnline@master] Replace usage of deprecated global function wfReadOnly()
Change 749858 merged by jenkins-bot:
[mediawiki/extensions/Newsletter@master] Replace usage of deprecated global function wfReadOnly()
Change 749896 merged by jenkins-bot:
[mediawiki/extensions/VoteNY@master] Replace usage of deprecated global function wfReadOnly()
Change 749893 merged by jenkins-bot:
[mediawiki/extensions/Math@master] Replace usage of deprecated global function wfReadOnly()
Change 749894 merged by jenkins-bot:
[mediawiki/extensions/CheckUser@master] Replace usage of deprecated global function wfReadOnly()
Change 749897 merged by jenkins-bot:
[mediawiki/extensions/UserProtect@master] Replace usage of deprecated global function wfReadOnly()
Change 759582 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/GraphViz@master] Replace deprecated wfReadOnly()
Change 759582 merged by jenkins-bot:
[mediawiki/extensions/GraphViz@master] Replace deprecated wfReadOnly()
Change 759584 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/GrowthExperiments@master] Replace deprecated wfReadOnly()
Change 759587 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/AdvancedMeta@master] Replace deprecated wfReadOnly()
Change 759589 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/ArticleFeedbackv5@master] Replace deprecated wfReadOnly()
Change 759593 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/CategoryWatch@master] Replace deprecated wfReadOnly()
Change 759584 merged by jenkins-bot:
[mediawiki/extensions/GrowthExperiments@master] Replace deprecated wfReadOnly()
Change 759594 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/Comments@master] Replace deprecated wfReadOnly()
Change 759595 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/ConfirmAccount@master] Replace deprecated wfReadOnly()
Change 759596 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/CreateAPage@master] Replace deprecated wfReadOnly()
Change 759597 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/DynamicPageList@master] Replace deprecated wfReadOnly()
Change 759598 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/EditAccount@master] Replace deprecated wfReadOnly()
Change 759599 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/Echo@master] Replace deprecated wfReadOnly()
Change 759600 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/Favorites@master] Replace deprecated wfReadOnly()
Change 759601 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/Form@master] Replace deprecated wfReadOnly()
Change 759602 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/GlobalUserrights@master] Replace deprecated wfReadOnly()
Change 759603 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/MassEditRegex@master] Replace deprecated wfReadOnly()
Change 759606 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/UserStatus@master] Replace deprecated wfReadOnly()
Change 759587 merged by jenkins-bot:
[mediawiki/extensions/AdvancedMeta@master] Replace deprecated wfReadOnly()
Change 759607 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/RegexBlock@master] Replace deprecated wfReadOnly()
Change 759589 merged by jenkins-bot:
[mediawiki/extensions/ArticleFeedbackv5@master] Replace deprecated wfReadOnly()
Change 759593 merged by jenkins-bot:
[mediawiki/extensions/CategoryWatch@master] Replace deprecated wfReadOnly()
Change 759595 merged by jenkins-bot:
[mediawiki/extensions/ConfirmAccount@master] Replace deprecated wfReadOnly()
Change 759596 merged by jenkins-bot:
[mediawiki/extensions/CreateAPage@master] Replace deprecated wfReadOnly()
Change 759594 merged by jenkins-bot:
[mediawiki/extensions/Comments@master] Replace deprecated wfReadOnly()
Change 759608 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/BlueSpiceDashboards@master] Replace deprecated wfReadOnly()
Change 759597 merged by jenkins-bot:
[mediawiki/extensions/DynamicPageList@master] Replace deprecated wfReadOnly()
Change 759609 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/BlueSpiceFoundation@master] Replace deprecated wfReadOnly()
Change 759610 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/BlueSpicePermissionManager@master] Replace deprecated wfReadOnly()
Change 759601 merged by jenkins-bot:
[mediawiki/extensions/Form@master] Replace deprecated wfReadOnly()
Change 759611 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/FlaggedRevs@master] Replace deprecated wfReadOnly()
Change 759602 merged by jenkins-bot:
[mediawiki/extensions/GlobalUserrights@master] Replace deprecated wfReadOnly()
Change 759603 merged by jenkins-bot:
[mediawiki/extensions/MassEditRegex@master] Replace deprecated wfReadOnly()
Change 759612 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/MultiLanguageManager@master] Replace deprecated wfReadOnly()
Change 759613 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/WikiForum@master] Replace deprecated wfReadOnly()
Change 759615 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/PageForms@master] Replace deprecated wfReadOnly()
Change 759618 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/extensions/CentralNotice@master] Replace deprecated wfReadOnly()
Should the read of $wgReadOnly / $wgReadOnlyFile in extensions deprecated as well?
Writing to both globals in LocalSettings.php should be the only use case. Reading through the service. Not sure if a deprecation warning is possible or only grep for it and replace all usage.
https://codesearch.wmcloud.org/deployed/?q=wgReadOnly&i=nope&files=&excludeFiles=&repos=
Change 759600 merged by jenkins-bot:
[mediawiki/extensions/Favorites@master] Replace deprecated wfReadOnly()
Change 759613 merged by jenkins-bot:
[mediawiki/extensions/WikiForum@master] Replace deprecated wfReadOnly()
Change 759608 merged by jenkins-bot:
[mediawiki/extensions/BlueSpiceDashboards@master] Replace deprecated wfReadOnly()
Change 759598 merged by jenkins-bot:
[mediawiki/extensions/EditAccount@master] Replace deprecated wfReadOnly()
Change 759609 merged by Pwirth:
[mediawiki/extensions/BlueSpiceFoundation@master] Replace deprecated wfReadOnly()
Change 759610 merged by Pwirth:
[mediawiki/extensions/BlueSpicePermissionManager@master] Replace deprecated wfReadOnly()
Change 759607 merged by Umherirrender:
[mediawiki/extensions/RegexBlock@master] Replace deprecated wfReadOnly()
Change 759606 merged by jenkins-bot:
[mediawiki/extensions/UserStatus@master] Replace deprecated wfReadOnly()
Change 759612 merged by jenkins-bot:
[mediawiki/extensions/MultiLanguageManager@master] Replace deprecated wfReadOnly()
Change 759615 merged by jenkins-bot:
[mediawiki/extensions/PageForms@master] Replace deprecated wfReadOnly()
Change 759611 merged by jenkins-bot:
[mediawiki/extensions/FlaggedRevs@master] Replace deprecated wfReadOnly()
Change 759618 merged by jenkins-bot:
[mediawiki/extensions/CentralNotice@master] Replace deprecated wfReadOnly()
Change 759599 merged by jenkins-bot:
[mediawiki/extensions/Echo@master] Replace deprecated wfReadOnly()
Change 806918 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/core@master] Replace deprecated wfReadOnly/wfReadOnlyReason
Change 806923 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/core@master] specialpage: Replace deprecated wfReadOnly
Change 806926 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/core@master] MediaWiki.php: Replace deprecated wfReadOnly
Change 806918 merged by jenkins-bot:
[mediawiki/core@master] Replace deprecated wfReadOnly/wfReadOnlyReason
Change 806926 merged by jenkins-bot:
[mediawiki/core@master] MediaWiki.php: Replace deprecated wfReadOnly
Change 806923 merged by jenkins-bot:
[mediawiki/core@master] specialpage: Replace deprecated wfReadOnly
Change 809244 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/core@master] Hard deprecate wfReadOnly/wfReadOnlyReason
Change 809244 merged by jenkins-bot:
[mediawiki/core@master] Hard deprecate wfReadOnly/wfReadOnlyReason
Change 732431 abandoned by Zabe:
[mediawiki/core@master] Inject ReadOnlyMode into SpecialPage
Reason:
Change 834613 had a related patch set uploaded (by Umherirrender; author: Umherirrender):
[mediawiki/core@master] Remove hard-deprecated wfReadOnly/wfReadOnlyReason
Change 834613 merged by jenkins-bot:
[mediawiki/core@master] Remove hard-deprecated wfReadOnly/wfReadOnlyReason