Difference between revisions of "Web Integration"

From Creative Commons
Jump to: navigation, search
(Tools of the Trade)
(De-SMW.)
 
(25 intermediate revisions by 16 users not shown)
Line 5: Line 5:
 
{{Best Practice}}
 
{{Best Practice}}
 
__NOTOC__
 
__NOTOC__
 
 
<div style="font-size:125%; line-height:1.75em; margin-bottom:1.75em;">
 
<div style="font-size:125%; line-height:1.75em; margin-bottom:1.75em;">
 
This is a page describing ''everything'' a web-based (media) hosting site could do to integrate CC and CC-related features. From simple blogs to elaborate user-generated content communities, there are easy ways to share website content by publishing it under a Creative Commons license. Below we provide a basic overview of how you may integrate Creative Commons licensing into your website.
 
This is a page describing ''everything'' a web-based (media) hosting site could do to integrate CC and CC-related features. From simple blogs to elaborate user-generated content communities, there are easy ways to share website content by publishing it under a Creative Commons license. Below we provide a basic overview of how you may integrate Creative Commons licensing into your website.
Line 11: Line 10:
  
 
<div style="padding:1.25em 1em; margin-left:-1em; margin-right:-1em; -moz-border-radius:5px; -webkit-border-radius:5px; background-color: #eaeaea; overflow: auto;">
 
<div style="padding:1.25em 1em; margin-left:-1em; margin-right:-1em; -moz-border-radius:5px; -webkit-border-radius:5px; background-color: #eaeaea; overflow: auto;">
== Tools of the Trade == {{PageColumn| == [[Web Integration/HowTo | HowTo Guide]] == While knowing about the various tools Creative Commons provides to integrate CC licenses in your web application, seeing examples of implementations is even better! == [[LicenseChooser.js]] == LicenseChooser.js provides a lightweight method for integrating license selection into web applications. The widget is used by TypePad, as well as WpLicense. == [[Partner Interface]] == This interface provides another method of integrating CC license choice in your web application using an <code>iframe</code> or HTML popup. }} {{PageColumn| == [[Web Services | Web Services (API)]] == The web services are designed to be a more flexible option for building a custom, fully integrated solution. == ThirdParty Tools == * [[ActsAsLicensed]] is a Ruby on Rails plugin that allows for integrating of CC license choice in your Rails web application as a server application building tool. }} <br clear="all"/>
+
== Tools of the Trade ==
 +
{{PageColumn|
 +
== [[Web Integration/HowTo | HowTo Guide]] ==
 +
While knowing about the various tools Creative Commons provides to integrate CC licenses in your web application, seeing examples of implementations is even better!
 +
 
 +
== [[LicenseChooser.js]] ==
 +
 
 +
LicenseChooser.js provides a lightweight method for integrating license selection into web applications. The widget is used by TypePad, as well as WpLicense.  
 +
 
 +
== [[Partner Interface]] ==
 +
This interface provides another method of integrating CC license choice in your web application using an <code>iframe</code> or HTML popup.
 +
}}
 +
 
 +
{{PageColumn|
 +
== [[Web Services | Web Services (API)]] ==
 +
The web services are designed to be a more flexible option for building a custom, fully integrated solution.
 +
 
 +
== ThirdParty Tools ==
 +
* [[Acts As License]] is a Ruby on Rails plugin that allows for integrating of CC license choice in your Rails web application as a server application building tool.
 +
}}
 +
 
 +
<br clear="all"/>
  
 
== Underlying Technology ==
 
== Underlying Technology ==
Line 24: Line 44:
 
=== [[CcREL]] ===
 
=== [[CcREL]] ===
 
A specification describing how license information may be described and attached to works.
 
A specification describing how license information may be described and attached to works.
}}
 
 
<br clear="all"/>
 
 
== [[Developer Challenges]] Related to Web Integration ==
 
{{#ask:
 
[[Category:Challenge]] [[Has Challenge Type::Developer]] [[Is Complete::false]] [[Has Tag::web]]
 
| ?Related To
 
| ?Has Tag
 
 
}}
 
}}
  
 
</div>
 
</div>

Latest revision as of 23:49, 30 August 2016


This is a page describing everything a web-based (media) hosting site could do to integrate CC and CC-related features. From simple blogs to elaborate user-generated content communities, there are easy ways to share website content by publishing it under a Creative Commons license. Below we provide a basic overview of how you may integrate Creative Commons licensing into your website.

Tools of the Trade

HowTo Guide

While knowing about the various tools Creative Commons provides to integrate CC licenses in your web application, seeing examples of implementations is even better!

LicenseChooser.js

LicenseChooser.js provides a lightweight method for integrating license selection into web applications. The widget is used by TypePad, as well as WpLicense.

Partner Interface

This interface provides another method of integrating CC license choice in your web application using an iframe or HTML popup.

Web Services (API)

The web services are designed to be a more flexible option for building a custom, fully integrated solution.

ThirdParty Tools

  • Acts As License is a Ruby on Rails plugin that allows for integrating of CC license choice in your Rails web application as a server application building tool.


Underlying Technology

RDFa

RDFa is a way of expressing RDF in XHTML. Creative Commons uses RDFa to express license and other information about works for the semantic web.

CcREL

A specification describing how license information may be described and attached to works.