Page MenuHomePhabricator

MediaUploader wishlist
Closed, ResolvedPublic

Description

This is a rather messy compilation of some old UploadWizard-related wishes that I haven't had the time to fully investigate/describe as Phab tasks yet. All of this should be looked into and properly described in a task.

  • Localize the default [[User:...]] link in the author= field – see the patch
  • Verify that it is possible and document adding new fields to the default upload form (no campaigns)
  • Allow disabling of the multi-language description feature on single-language wikis (very annoying and bloaty)
  • Make the heading field in location widget hideable through configuration
  • Make the Location template syntax somewhat configurable
  • Allow (or document how to do this if it is possible) disabling of adding a tracking category to campaign-uploaded files
  • Make the {{own}} syntax configurable
  • Make all kinds of Information-related syntax configurable
  • Make file description headers configurable
  • Allow external JS to hook into the categoriesWidget and modify it, for example with a custom input filter
  • Allow making date, source and author fields optional
  • Parse some label messages to allow for formatted text (??)
  • Look into using Vue in the UI
  • Use ES6 in frontend, once it's supported by ResourceLoader
  • Add more built-in licensing icons
  • Ensure adding new licenses is simple and well-described
  • Look into how different stages of UW could be streamlined / improved to make the upload process faster, especially on wikis requiring less detailed information
  • Prepare and package a few ready-to-use configuration sets, together with the templates necessary to make it work. That would really simplify the process of bringing UW to a wiki.

Related Objects

StatusSubtypeAssignedTask
OpenNone
ResolvedOstrzyciel