UploadWizard/Software design

Some documentation for developers and reviewers interested in how UploadWizard works.

PHP (server side files)


 * New
 * includes/upload/UploadFromFileToStash.php
 * includes/upload/UploadBase.php
 * includes/upload/SessionStash.php
 * includes/specials/SpecialSessionStash.php
 * extensions/UploadWizard/SpecialUploadWizard.php
 * extensions/UploadWizard/UploadWizard.alias.php
 * extensions/UploadWizard/UploadWizard.i18n.php
 * extensions/UploadWizard/UploadWizardMessages.php (DEPRECATED in favor of Resource Loader)
 * extensions/UploadWizard/UploadWizardPage.php (Mostly DEPRECATED in favor of Resource


 * Modified
 * includes/upload/UploadFromFile.php
 * includes/api/ApiUpload.php
 * includes/filerepo/File.php


 * Changed config
 * includes/AutoLoader.php
 * includes/SpecialPage.php
 * languages/messages/MessagesEn.php