Thing Remix Attribution Maker

Format the license information from a thing page

These are versions of this script where the code was updated. Show all versions.

  • v4.0.0 02/03/2023

    Adapt to the latest changes to the site (change from className to class and removed button* classes).

  • v3.0.0 08/01/2023

    Fixed

    • Adapt to the latest change to the site.
  • v2.1.3 24/08/2021

    [2.1.3] - 2021-08-24

    Fixed

    • Fix two incorrect checks of the short license string.
  • v2.1.2 24/08/2021

    [2.1.2] - 2021-08-24

    Fixed

    • Fix a misplaced else if.
  • v2.1.1 24/08/2021

    [2.1.1] - 2021-08-24

    Changed

    • Refactor the code to make more of it reusable.

    [unreleased] - 2021-06-11

    Fixed

    • Correct the case of "Thingiverse" (That is the correct case).
  • v2.1.0 11/06/2021

    Added

    • Add lookup tables to detect the license short name and long name from the URL if necessary

    Changed

    • Add a verbose boolean instead of commenting verbose output lines.
    • Improve verbose output (Add quotes around values, provide more explanations, and log more situations).

    Fixed

    • Handle broken the current broken website layout or other issues that cause the license clause list to be missing by deriving the short and long license names from the URL.
  • v2.0.2 03/04/2020 Mimic the old site's button style. Handle CC0 properly even if symbols are improper.
  • v2.0 28/03/2020 This version is refactored to operate asynchronously and find partial tags so it works with the March 2020 React version of the website.
  • v1.0 03/01/2020 The checkbox or error doesn't appear more than once on the button. The unnecessary loop is removed.
  • v0.1 03/01/2020