Theme

Generic

Historical versions for Theme that are included in this repository. Also included is the full changelog as published by the maintainer.

Theme 3.2.1

Released August 1, 2016
Built for Core Plus 6.0.1
Author: Charlie Powell

3.2.1 Changelog

  • libXML fixes in the theme manager.
  • More images throughout everything!

Theme 3.2.0

Released July 20, 2016
Built for Core Plus 6.0.0
Author: Charlie Powell

3.2.0 Changelog

  • Classname fix for new font-awesome.
  • Some multisite fixes for the theme manager.
  • Add support for themes to have screenshots.

Theme 3.1.0

Released March 23, 2016
Built for Core Plus 5.0.0
Author: Charlie Powell

3.1.0 Changelog

  • Switch to 5.0 version of function namespaces for set_message.
  • s/install/parse/
  • New I18N support across a variety of base components.
  • New support for setting the default skins to use throughout the site.
  • Standardize many of the theme/component reinstallation utilities and expose them as public functions.

Theme 3.0.0

Released October 8, 2015
Built for Core Plus 4.2.0
Author: Charlie Powell

3.0.0 Changelog

  • Bug - Install all custom assets, not just registered ones. Fixes Bug #1520
  • Feature - #1074 New support for theme-based configuration options and all the supplemental code for them!
  • Standardize some namespace functions and migrate all SESSION operations to \Core\Session.
  • Move the custom css tutorial so it makes sense if the directory doesn't exist yet.
  • Add custom print styles for overriding print-only styles from the theme editor!
  • Cleaned up the interface for managing custom styles on the theme and made the interface more user-friendly.

Theme 2.4.4

Released August 20, 2015
Built for Core Plus 4.1.1
Author: Charlie Powell

2.4.4 Changelog

  • Update the copyright to 2015 and my email address throughout the project.

Theme 2.4.3

Released March 11, 2015
Built for Core Plus 4.0.5
Author: Charlie Powell

2.4.3 Changelog

  • Bug - Only autoinstall the theme assets if it's the currently selected theme.
  • Bug - Theme switching shold reinstall assets
  • Wrap the sections on the theme editor page with a classed div for easier targeting.
  • Prettier styles on /theme added some padding to collapsible fieldset icons

Theme 2.4.2

Released January 8, 2015
Built for Core Plus 4.0.0
Author: Charlie Powell

2.4.2 Changelog

  • Set base-v3 as the default theme for new installs.
  • Merge in some of the recent additions from Component into Theme & code cleanup.
  • Repackage a number of components to fix a minor packaging bug.

Theme 2.4.1

Released November 24, 2014
Built for Core Plus 3.5.0
Author: Charlie Powell

2.4.1 Changelog

  • Bug - Do not reinstall themes on every page view when in development mode.

Theme 2.4.0

Released April 2, 2014
Built for Core Plus 3.2.0
Author: Charlie Powell

2.4.0 Changelog

  • Migrated all widget functionality into Core.

Theme 2.3.0

Released March 22, 2014
Built for Core Plus 3.1.0
Author: Charlie Powell

2.3.0 Changelog

  • Feature - Properly handle the theme screenshots.
  • tweaked fancy form element styles a bit
  • New interface for managing Cache systems.
  • Ensure that skins with no explicit title set still return a title.
  • Theme support for "otherfiles".
  • Throw an exception if the source file is not readable by the installer for Themes.

Theme 2.2.0

Released November 7, 2013
Built for Core Plus 2.7.0
Author: Charlie Powell

2.2.0 Changelog

  • Downstream changes from the Dataset migration.
  • Themes log to the system log upon installation/reinstallation/upgrading.

Theme 2.1.5

Released July 20, 2013
Built for Core Plus 2.6.0
Author: Charlie Powell

2.1.5 Changelog

  • Performance - Increased performance of the theme management page. It should now actually be able to load on slower servers!

Theme 2.1.4

Released June 12, 2013
Built for Core Plus 2.5.7
Author: Charlie Powell

2.1.4 Changelog

  • Updated some minor things to keep up to date with Core 2.5.7

Theme 2.1.3

Released June 9, 2013
Built for Core Plus 2.5.7
Author: Charlie Powell

2.1.3 Changelog

  • Minor cleanup on the theme index page.

Theme 2.1.2

Released June 5, 2013
Built for Core Plus 2.5.6
Author: Charlie Powell

2.1.2 Changelog

  • Updated Theme to work with Core 2.5.6

Theme 2.1.1

Released June 1, 2013
Built for Core Plus 2.5.6
Author: Charlie Powell

2.1.1 Changelog

  • Updated theme to work on Core 2.5.6

Theme 2.1.0

Released May 16, 2013
Built for Core Plus 2.5.4
Author: Charlie Powell

2.1.0 Changelog

  • Feature - Rewrote the theme management UI. It should now be much more user friendly.
  • Feature - Email skin support
  • Feature - Theme screenshot support
  • Feature - Admin editing of asset files, (JS/CSS)

Theme 2.0.6

Released April 29, 2013
Built for Core Plus 2.5.2
Author: Charlie Powell

2.0.6 Changelog

  • Feature - Added the ability to have an admin skin settable from within the theme editor.

Theme 2.0.5

Released April 15, 2013
Built for Core Plus 2.5.1
Author: Charlie Powell

2.0.5 Changelog

  • Bug - Minor fix in the Theme::getSkin method for themes that have a space in their name. The keyname is now used for comparison.
  • Feature - Theme skins now support optional CSS files.
  • Migrated some of the theme system to a namespaced scope.

Theme 2.0.4

Released April 3, 2013
Built for Core Plus 2.5.0
Author: Charlie Powell

2.0.4 Changelog

  • Minor tweaks in the theme methods install, reinstall, and upgrade. These are now literally the same thing.
  • Yet again corrected the asset installer for theme assets.. hopefully THIS TIME it's correct...

Theme 2.0.3

Released April 1, 2013
Built for Core Plus 2.4.7b9
Author: Charlie Powell

2.0.3 Changelog

  • Bug - Fixes in the theme asset installer.
  • Bug - Fixes to support themes with a space in their name.
  • Set the default theme to be base-v2 and removed some legacy configuration options.

Theme 2.0.3b1

Released February 24, 2013
Built for Core Plus 2.4.7b6
Author: Charlie Powell

2.0.3b1 Changelog

  • Themes now support auto-install mode for assets when in development.

Theme 2.0.2

Released February 22, 2013
Built for Core Plus 2.4.5
Author: Charlie Powell

2.0.2 Changelog

  • Bug - Fixed the capitalization issue
  • Support for the new installable widgets.

Theme 2.0.1

Released February 9, 2013
Built for Core Plus 2.4.4
Author: Charlie Powell

2.0.1 Changelog

  • Set the theme to return a strtolower string when requesting getBaseDir. This allows for themes to have capitalization in their names.

Theme 2.0.0

Released January 24, 2013
Built for Core Plus 2.4.1
Author: Charlie Powell

2.0.0 Changelog

  • Feature - Added multisite support.
  • Feature - Added support for managing page-level widgets.
  • Scaffolding support for theme editing via the web interface.

Theme 1.9.2

Built for Core Plus 2.1.2

Theme 1.9.0

Built for Core Plus 2.1.0

Theme 1.9.1

Built for Core Plus 2.1.0