XHTML Compliant MusicBrainz Server

From MusicBrainz Wiki

Jump to: navigation, search
Status: This Page is Glorious History!

The content of this page either is bit-rotted, or has lost its reason to exist due to some new features having been implemented in MusicBrainz, or maybe just described something that never made it in (or made it in a different way), or possibly is meant to store information and memories about our Glorious Past. We still keep this page to honor the brave editors who, during the prehistoric times (prehistoric for you, newcomer!), struggled hard to build a better present and dreamed of an even better future. We also keep it for archival purposes because possibly it still contains crazy thoughts and ideas that may be reused someday. If you're not into looking at either the past or the future, you should just disregard entirely this page content and look for an up to date documentation page elsewhere.

Contents

[edit] Xhtml Compliant Music Brainz Server

Keschte, LukasLalinsky and Nikki have rewritten in 2006 the MusicBrainz Server to make it WebStandards compatible. This page, along with the XHTML 1.1 Milestone was used to track the progress of this task.

[edit] CSS

[edit] /brainz.css

[edit] XHTML 1.1

[edit] Release Editor

[edit] Add Release - /edit/album/add.html

  • No Parameter Given [@WEB_SERVER@/edit/album/add.html View] Image:Checkmark.png
  • Add Album Page for Various Artist [@WEB_SERVER@/edit/album/add.html?artistid=1 View] Image:Checkmark.png
  • Add Album Page for Single Artist (Massive Attack) [@WEB_SERVER@/edit/album/add.html?artistid=4 View] Image:Checkmark.png
  • Add Album Page for Various Artist Error (No Track # entered) [@WEB_SERVER@/edit/album/add.html?artistid=1&error=1 View] Image:Checkmark.png
  • Add Album Page for Single Artist Error (No Track # entered) (Massive Attack) [@WEB_SERVER@/edit/album/add.html?artistid=4&error=1 View] Image:Checkmark.png

[edit] Edit Release Name - /edit/album/edit.html

  • No/Invalid Parameters Given [@WEB_SERVER@/edit/album/edit.html View] Image:Checkmark.png
  • 1 Release [@WEB_SERVER@/edit/album/edit.html?album=2 View] Image:Checkmark.png
    • Test same cases using 1 or more releases with pending moderations.

[edit] Release Additional Data

[edit] Edit Release Attributes - /edit/album/editattributes.html

  • No/Invalid Parameters Given [@WEB_SERVER@/edit/album/editattributes.html View] Image:Checkmark.png
  • 1 Release; Compact Lists [@WEB_SERVER@/edit/album/editattributes.html?id=2 View] Image:Checkmark.png
  • 1 Release; Full Lists [@WEB_SERVER@/edit/album/editattributes.html?id=2&submit=Show+Full+Lists View] Image:Checkmark.png
  • N Releases [@WEB_SERVER@/edit/album/editattributes.html?id=2&id=4 View] Image:Checkmark.png
    • Test same cases using 1 or more releases with pending moderations.

[edit] Edit Release Language/Script - /edit/albumlanguage/edit.html

  • No/Invalid Parameters Given [@WEB_SERVER@/edit/albumlanguage/edit.html View] Image:Checkmark.png
  • 1 Release; Compact Lists [@WEB_SERVER@/edit/albumlanguage/edit.html?id=2 View] Image:Checkmark.png
  • 1 Release; Full Lists [@WEB_SERVER@/edit/albumlanguage/edit.html?id=2&submit=Show+Full+Lists View] Image:Checkmark.png
  • N Releases [@WEB_SERVER@/edit/albumlanguage/edit.html?id=2&id=4 View] Image:Checkmark.png
    • Test same cases using 1 or more releases with pending moderations.

[edit] Edit Release Events - /edit/albumreleases/index.html

  • No/Invalid Parameters Given [@WEB_SERVER@/edit/albumreleases/index.html View] Image:Checkmark.png
  • Release [@WEB_SERVER@/edit/albumreleases/index.html?album=2 View] Image:Checkmark.png
    • Enter Release Date Image:Checkmark.png
    • Review Image:Checkmark.png
      • Test same cases using a release with pending moderations.

[edit] Relationship Editors

[edit] Add Relationship to URL - /edit/relationship/addurl.html

  • No/Invalid Parameters Given [@WEB_SERVER@/edit/relationship/addurl.html View] Image:Checkmark.png
  • Valid parameters [@WEB_SERVER@/edit/relationship/addurl.html?id=128985&type=album&name=Details View] Image:Checkmark.png
    • Validation for required fields Image:Checkmark.png
      • Test same cases using a release with pending moderations. (Pending add AR mods not supported currently)

[edit] Add Relationship - /edit/relationship/add.html

  • No/Invalid Parameters Given [@WEB_SERVER@/edit/relationship/add.html View] Image:Checkmark.png
  • Valid parameters (different entities) [@WEB_SERVER@/edit/relationship/add.html?link0=album=118291&link1=artist=82336 View] Image:Checkmark.png
  • Valid parameters (same entities) [@WEB_SERVER@/edit/relationship/add.html?link0=artist=62382&link1=artist=82336 View] Image:Checkmark.png
    • Toggle Button for same entities Image:Checkmark.png
    • Validation for required attributes (e.g. instrument|vocal) Image:Checkmark.png

[edit] Edit Relationship - /edit/relationship/edit.html

  • No/Invalid Parameters Given [@WEB_SERVER@/edit/relationship/edit.html View] Image:Checkmark.png
  • Valid parameters [@WEB_SERVER@/edit/relationship/edit.html?type=album-artist&id=379 View] Image:Checkmark.png
    • Toggle Button for same entities Image:Checkmark.png
    • Validation for required attributes (e.g. instrument|vocal) Image:Checkmark.png

[edit] Annotations

[edit] Edit Release Annotation - /edit/annotation/album/edit.html

  • No/Invalid Parameters Given [@WEB_SERVER@/edit/annotation/album/edit.html View] Image:Checkmark.png
  • Valid parameters [@WEB_SERVER@/edit/annotation/album/edit.html?albumid=98946&annotationid=12593 View] Image:Checkmark.png
    • Show warning if editing an older revision Image:Checkmark.png
    • Show warning if someone else is editing the annotation as well Image:Checkmark.png
    • Preview Image:Checkmark.png

[edit] Edit Artist Annotation - /edit/annotation/artist/edit.html

  • No/Invalid Parameters Given [@WEB_SERVER@/edit/annotation/artist/edit.html View] Image:Checkmark.png
  • Valid parameters [@WEB_SERVER@/edit/annotation/artist/edit.html?artistid=62382&annotationid=12590 View] Image:Checkmark.png
    • Show warning if editing an older revision Image:Checkmark.png
    • Show warning if someone else is editing the annotation as well Image:Checkmark.png
    • Preview Image:Checkmark.png

[edit] Annotation History - /edit/annotation/artist/history.html

  • Artist [@WEB_SERVER@/edit/annotation/album/history.html?albumid=98946 View] Image:Checkmark.png
  • Release [@WEB_SERVER@/edit/annotation/artist/history.html?artistid=62382 View] Image:Checkmark.png

[edit] Artist

[edit] Artist Alias'

[edit] Artist Aliases - /showaliases.html & /edit/artistalias/*

  • Artist Aliases [@WEB_SERVER@/showaliases.html View] Image:Checkmark.png
  • Add Artist Alias [@WEB_SERVER@/edit/artistalias/add.html?id= View] Image:Checkmark.png
  • Edit Artist Alias [@WEB_SERVER@/edit/artistalias/edit.html?id= View] Image:Checkmark.png
  • Remove Artist Alias [@WEB_SERVER@/edit/artistalias/remove.html?id= View] Image:Checkmark.png
Personal tools