https://bugzilla.wikimedia.org/show_bug.cgi?id=31101
Web browser: ---
Bug #: 31101
Summary: LocalSettings should be auto-uploaded
Product: MediaWiki
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: Unprioritized
Component: Installation
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected]
Classification: Unclassified
in <1.17 it put it in config/LocalSettings.php and asked you to remove it. My
search-foo isn't coming up with a discussion on why this was changed.
In 1.17 it's asking you to download a file, use some kind of ftp/webftp client
and upload the file.
I am well aware on some setups php cannot write to the local filesystem.
The solution seems simple, if you can write to the filesystem, then generate
the file there and offer the download as an optional alternative to moving it.
Otherwise, offer it up for download per 1.17.
This will be more in line with any kind of 'auto-install', 'auto-upgrade',
'web-configure', 'ext-download', 'ext-install', 'ext-upgrade' feature we may
get in the future. And dare I say, ala wordpress.
And for documentation's sake, I'll note here that I understand putting it in
Config/, you have no real guarantee that the web user is the administrator, so
you're asking some kind of further interaction to ensure the settings saved are
indeed those of the owner of the website.
--
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l