License Standard Terms

bugs:323
Author: Your Name (Your Backtracker Handle, use ::::)

Introduction

  1. add an option to select a License for a page / cluster / entire wiki
  2. define a page where Standard Terms where shown
  3. add action to show authors and license

Implementation Notes

  • set options in config / page settings
  • show info then in view / edit mode
  • additional we can add this gained metadata also in RSS / Export / Meta as Dublin Core /
  • license handler
    • output:
<link title="Creative Commons" type="application/rdf+xml" href="http://domain/wiki/ChoosenPageName/license" rel="meta" />
<link rel="license" href="http://creativecommons.org/licenses/by/3.0/" />

<rdf:RDF xmlns:cc="http://web.resource.org/cc/"
         xmlns:dc="http://purl.org/dc/elements/1.1/"
         xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
  <cc:Work rdf:about="http://domain/wiki/ChoosenPageName">
    <dc:title>Choosen Page Titel</dc:title>
    <dc:publisher>Name of the Wiki</dc:publisher>
    <dc:language>en</dc:language>
    <dc:type>Text</dc:type>
    <dc:format>text/html</dc:format>
    <dc:identifier>
    http://domain/wiki/ChoosenPageName
    </dc:identifier>
    <dc:date>2009-09-14</dc:date>
    <dc:creator>Author Name</dc:creator>
    <dc:rights rdf:resource="http://creativecommons.org/licenses/by/3.0/"/>
    <cc:license rdf:resource="http://creativecommons.org/licenses/by/3.0/"/>
  </cc:Work>
</rdf:RDF>

Database Changes

  • Required database changes to table
    • pages, revisions
      • license
    • config
      • show_license
      • standard_terms

Configuration

  • $_var indicates something

Implementation Log

Other Changes

Related Links


Future Ideas

Feedback

  • Please provide feedback