Github mirror of MediaWiki extension UploadWizard - our actual code is hosted with Gerrit (please see https://www.mediawiki.org/wiki/Developer_access for contributing)
Go to file
jenkins-bot d361325fdc Merge "Release rights, own work: specify the threshold of originality" 2023-12-01 12:40:46 +00:00
.phan Use HookHandlers for CodeEditor hook 2023-11-04 21:04:52 +01:00
docs build: Updating dependencies 2021-01-26 06:14:23 +00:00
i18n Merge "Release rights, own work: specify the threshold of originality" 2023-12-01 12:40:46 +00:00
includes Update UserOptionsLookup's FQN 2023-11-29 12:40:19 +00:00
maintenance Replace some moved Title class uses, now MediaWiki\Title\Title 2023-08-19 16:16:18 +00:00
resources Release rights, own work: specify the threshold of originality 2023-11-30 13:52:07 +01:00
sql Bump minimum required version for upgrade to 1.31 2022-06-10 23:50:54 +02:00
tests Redesign specifying the license and public domain information for someone else's work 2023-11-24 16:43:10 +01:00
.eslintignore build: Migrate eslint exclusions to .eslintignore 2019-07-15 22:17:55 -04:00
.eslintrc.json Remove eslint warnings on ES2015 code 2023-04-24 09:18:57 +00:00
.gitignore eslint: Enable reportUnusedDisableDirectives & cache 2019-03-14 16:35:09 +00:00
.gitreview Whoops, track not trace 2016-10-24 17:04:00 -07:00
.mailmap Update Legoktm's mailmap entry 2021-04-11 19:18:05 -07:00
.phpcs.xml Fix almost all PHPCS issues 2020-11-23 17:48:14 +01:00
.stylelintrc.json stylelint: Auto-fix selector-pseudo-element-colon-notation 2023-03-12 17:48:52 -04:00
CODE_OF_CONDUCT.md build: Updating mediawiki/phan-taint-check-plugin to 1.4.0 2018-09-01 15:14:04 +00:00
COPYING Add COPYING 2014-01-22 22:10:58 +00:00
CREDITS Update authorship information 2016-11-21 16:01:02 +01:00
Gruntfile.js build: Bump everything 2022-05-20 15:46:26 -04:00
INSTALL Fix install instructions 2019-06-11 11:46:16 +02:00
README Update authorship information 2016-11-21 16:01:02 +01:00
UploadWizard.alias.php Remove LEFT-TO-RIGHT MARK (U+200E) from comments 2022-08-27 18:52:26 +00:00
UploadWizard.config.php Release rights, own work: specify the threshold of originality 2023-11-30 13:52:07 +01:00
composer.json build: Updating dependencies 2023-04-27 01:02:19 +00:00
extension.json Release rights, own work: specify the threshold of originality 2023-11-30 13:52:07 +01:00
package-lock.json build: Updating npm dependencies 2023-05-21 01:29:03 +00:00
package.json build: Updating npm dependencies 2023-05-21 01:29:03 +00:00

README

UploadWizard is an extension for MediaWiki, which adds a more user-friendly wizard for uploading media files.

Although developed with Wikimedia Commons in mind, it should be useful for other users of MediaWiki as well.
However it has not been tested extensively with non-Wikimedia installations of MediaWiki. Your feedback will
help greatly.

UploadWizard is licensed under the same terms as MediaWiki itself.

If you are using UploadWizard in an environment where licenses are not used, you may want to add the
configuration below in LocalSettings.php. This will limit the license choices to a single default that
references the wiki's generic disclaimer. Note that there are many other configuration settings to add
depending on your use case.

$wgUploadWizardConfig = array(
    'licensing' => array(
            'ownWorkDefault' => 'own',
            'ownWork' => array(
                'type' => 'or',
                'template' => 'licensing', // this adds a link to Template:Licensing to the file info page
                'licenses' => array(
                     'generic',
                )
            ),
    ),

);

If you wish to modify the generic messages, you can modify them within the wiki at the following pages:
* MediaWiki:mwe-upwiz-source-ownwork
* MediaWiki:Mwe-upwiz-source-ownwork-assert-generic
* MediaWiki:Mwe-upwiz-source-ownwork-generic-explain