Project

General

Profile

Feature #12340

Tweaking CC licensing on sites

Added by Laurie Hurson almost 2 years ago. Updated over 1 year ago.

Status:
Resolved
Priority name:
Normal
Assignee:
Category name:
Blogs (BuddyPress)
Target version:
Start date:
2020-01-30
Due date:
% Done:

0%

Estimated time:

Description

Hi All,

I have been getting a lot of confused questions from faculty about the CC licensing that appears throughout their sites.

There is confusion about the individual page/post cc licenses versus the site wide license determined in the settings>writing. Many faculty change the CC licensing in settings but do not see it reflected on pages because they are not aware that each page/post have its own CC licensing options. Moreover, most faculty have reported that they do not like the CC licensing on every page/post - it makes it feel cluttered and most people just want to have a sitewide license.

Some possible tweaks to clear up confusion:

- Retain the page/post individual licensing but make hidden/off by default (defering to sitewide license) unless someone changes it to activate a different CC license than site-wide
- Upon site creation, Have CC license widget automatically added to sidebar or footer area displaying the CC license chosen during site creation.

History

#1 Updated by Matt Gold almost 2 years ago

Thanks, Laurie. can you please add this to our agenda for Friday so that we can discuss it then?? cc'ing Colin so he is aware

#2 Updated by Laurie Hurson almost 2 years ago

Great, thanks Matt. Added to the agenda in google docs.

#3 Updated by Boone Gorges almost 2 years ago

  • Target version set to 1.17.0

Slating for 1.17 so we don't lose the thread.

#4 Updated by Raymond Hoh over 1 year ago

  • Category name set to Blogs (BuddyPress)
  • Status changed from New to Staged for Production Release
  • Assignee set to Raymond Hoh
  • Target version changed from 1.17.0 to 1.16.7

Moving this to 1.16.7.

I mentioned this on a dev call recently, but I've now added some code to our Creative Commons License plugin so that the site license widget is automatically added to a theme's widget sidebar when switching themes:
https://github.com/cuny-academic-commons/cac/commit/9e5c9752cd8eef0d2be89db577b4af792b607882

The 'after_switch_theme' hook that I'm using also runs during site creation too, which makes this is an opportune time to inject our widget.

I should note that the site license widget is only injected if the theme's sidebar ID contains either the word footer or side. This is done because some themes use widget sidebars as menus. Just being a bit cautious here.

This should alleviate many UX issues with site admins forgetting to add the site license widget and with the post license being displayed in the post footer all the time.

Boone, I've updated the ACTION_REQUIRED wiki entry because this will require a git submodule update call.

#5 Updated by Boone Gorges over 1 year ago

  • Status changed from Staged for Production Release to Resolved

#6 Updated by Laurie Hurson over 1 year ago

This sounds great. Thanks so much Ray!

Also available in: Atom PDF