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

Reply via email to