Page MenuHomePhabricator

License configuration for live deploy of UploadWizard
Closed, ResolvedPublic

Description

Author: neilk

Description:

  1. Licenses shown for "own work":
  • Defaults to human-readable form accepting CC-BY-SA-3.0
  • User can choose to see an alternative list of other licenses. It is impossible to select more than one license (licenses are radio buttons).

    CC-BY-SA-3.0 CC-BY-3.0 CC0 (labelled as "Public Domain")
  1. Licenses shown for "not my own work"
  • No default license preselected (how could we know what someone else picked?)
  • It is possible to select more than one license (licenses are checkboxes).
  • Licenses to choose from: Similar to MediaWiki:Licenses, ordered by popularity and grouped by similarity (for instance, all USGov licenses are shown together).
  1. All these licenses, and the keys for the message strings that describe them are obtained from LocalSettings.php. MediaWiki:Licenses is not used.

Translations are done through the normal .i18n.php system, not by posting translations to a subpage of MediaWiki:Licenses. (This has led to inconsistency in the past anyway).


Version: unspecified
Severity: enhancement

Details

Reference
bz28317

Related Objects

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:25 PM
bzimport added a project: UploadWizard.
bzimport set Reference to bz28317.

neilk wrote:

In the "not my own work" licenses, if there are more than 5, a "see even more" toggle is offered.

neilk wrote:

I think we can call this fixed, as of r85508 we have the system to do this, although we may change the config as we please.

neilk wrote:

see preceding comment, fixed as of r85508