Bug 12233

Summary: remove prog and CCSR OPAC themes
Product: Koha Reporter: Galen Charlton <gmcharlt>
Component: Architecture, internals, and plumbingAssignee: Tomás Cohen Arazi <tomascohen>
Status: CLOSED FIXED QA Contact: Testopia <testopia>
Severity: enhancement    
Priority: P5 - low CC: chris, liz, tomascohen
Version: Main   
Hardware: All   
OS: All   
Change sponsored?: --- Patch complexity: ---
Documentation contact: Documentation submission:
Text to go in the release notes:
Version(s) released in:
Bug Depends on:    
Bug Blocks: 10433, 11346, 12245, 12246, 12494, 12512, 12513, 16516, 21127    
Attachments: Bug 12233: Remove the prog and ccsr themes files
Bug 12233: change opacthemes syspref from {prog|ccsr} to bootstrap

Description Galen Charlton 2014-05-12 14:59:08 UTC
Per the 3.14.0 release notes:

"The 'prog' and 'CCSR' public catalog themes are deprecated as of the
release of Koha 3.14.0.  Existing Koha sites are encouraged to switch
to the Bootstrap theme as soon as convenient.  The 'prog' and 'CCSR'
OPAC themes are slated to be completely removed in the second major
release of Koha after 3.14.0, i.e., in the release currently
contemplated for November 2014."

Presumably during upgrade, if the opactheme system preference is set to either 'prog' or 'ccsr', it should be changed to 'bootstrap'.  If it's set to anything else, it should probably not be changed, as that condition would suggest that the library has been maintaining a custom theme.
Comment 1 Tomás Cohen Arazi 2014-06-21 21:48:55 UTC

*** This bug has been marked as a duplicate of bug 11346 ***
Comment 2 Liz Rea 2014-06-22 22:40:52 UTC
I think this is actually a dependent of bug 11346, as it will be one of the tasks necessary to deprecate the theme :)

Liz
Comment 3 Tomás Cohen Arazi 2014-08-10 13:42:31 UTC
Created attachment 30654 [details] [review]
Bug 12233: Remove the prog and ccsr themes files
Comment 4 Tomás Cohen Arazi 2014-08-10 13:43:37 UTC
Created attachment 30655 [details] [review]
Bug 12233: change opacthemes syspref from {prog|ccsr} to bootstrap
Comment 5 Chris Cormack 2014-08-16 02:03:03 UTC
Pushed to MM-OPAC/theme_dep to make testing easier, once this branch is fully tested we can merge to master
Comment 6 Tomás Cohen Arazi 2014-10-30 00:32:04 UTC
Patches pushed to master.