Configurable Creative Commons License

version 1/101023 by Creative Commons

  • Home page
  • Beginning
  • Previous
  • Next



  • Section 2b - Warnings for values not defined that affect behavior - not for release

    When play begins while CC license chosen is undefined and suppress CC license warnings is not true (this is the notify authors about autoset for license type rule):
        say "[bold type]*** NON-RELEASE VERSION WARNING ***[line break][italic type]You have not specified
        a Creative Commons license type in your source code. The Configurable Creative Commons License
        extension is assuming you wish to use the [CC license name of default CC license type] ([default CC license type])
        license. To change the type of license used by your work, set the [']CC license chosen['] CC license type
        provided by this extension to the desired license code in your source code, for example:[paragraph break]
        [fixed letter spacing][roman type]CC license chosen is by-nc.[italic type][bold type][variable letter spacing]
        [paragraph break]Additional information on CC license types can be found
        at:[paragraph break] http://creativecommons.org/about/licenses/meet-the-licenses.[roman type][paragraph break]"

    [ Resetting the story creation year is disabled as of 6E59, so the following block is no longer useful...
    When play begins while suppress CC story creation year autoset is not true and story creation year is 0 and suppress CC license warnings is not true (this is the notify authors about autoset for story creation year rule):
        say "[bold type]*** NON-RELEASE VERSION WARNING ***[line break][italic type]The Configurable Creative Commons License
        extension is assuming the compilation year is equivalent to the story creation year, and is setting the
        story creation year accordingly. To suppress this behavior, set the [']suppress CC story creation year
        autoset['] truth value provided by this extension to true in your source code. If you explicitly set the
        story creation year in your source code, this warning will not be shown.[roman type][paragraph break]"
    ]

    When play begins while copyright year string is empty and story creation year is 0 and suppress CC license warnings is not true (this is the warn authors if story creation year is not set rule):
        say "[bold type]*** NON-RELEASE VERSION WARNING ***[line break][italic type]The story creation
        year for this work has not been set. The copyright notice generated by the Configurable Creative Commons License extension
        will default to compilation year as the copyright year unless the author explicitly sets the story creation
        year in the source code, or the author explicitly sets the [']copyright year string['] text value provided
        by this extension in the source code.[roman type][paragraph break]"

    When play begins while copyright holder is empty and suppress CC license warnings is not true (this is the warn authors if copyright holder is not set rule):
        say "[bold type]*** NON-RELEASE VERSION WARNING ***[line break][italic type]The author has not
        provided an explicit value for the copyright holder of this work, so the Configurable Creative Commons License extension is
        using the story author as a default value.[roman type][paragraph break]"

    The apply default license if no type specified by author rule is listed after the notify authors about autoset for license type rule in the when play begins rules.

    The copyright holder defaults to story author rule is listed after the warn authors if copyright holder is not set rule in the when play begins rules.

    [ Resetting the story creation year is disabled as of 6E59, so the following block is no longer useful...
    The automatically set story creation year if not suppressed rule is listed after the notify authors about autoset for story creation year rule in the when play begins rules.

    The automatically set story creation year if not suppressed rule is listed before the warn authors if story creation year is not set rule in the when play begins rules.
    ]

    The print CC deed on startup rule is listed after the warn authors if story creation year is not set rule in the when play begins rules.

    The print CC deed on startup rule is listed after the warn authors if copyright holder is not set rule in the when play begins rules.