---------------------------------------------------------------------------------------------- ** 28 March 2022 (2.7.2) ---------------------------------------------------------------------------------------------- * FIXED: Deprecated Elementor method _register_controls() * FIXED: Fatal errors due to Elementor\Scheme_Typography and Elementor\Scheme_Color class removals. * FIXED: Deprecated parameter 'who' in WP_User_Query since WP 5.9 M functions/elements.php * Changed version to 2.7.2 M style.css M style.min.css M style.scss ---------------------------------------------------------------------------------------------- ** 21 January 2022 (2.7.1) ---------------------------------------------------------------------------------------------- * FIXED: Deprecation warning "Required parameter follows optional parameter" in PHP 8. M functions/shortcodes.php * FIXED: Some sample content import issues * ADDED: Some plugins as required on OCDI A functions/onboarding.php M functions.php * CHANGED: theme version to 2.7.1 M style.css M style.min.css M style.scss ---------------------------------------------------------------------------------------------- ** 29 March 2021 (2.7.0) ---------------------------------------------------------------------------------------------- * FIXED: get_logo_class() would sometimes return 'imglogo' instead of 'textual'. M panel/generic.php * FIXED: In panel, replaced deprecated jQuery .click() event handlers with .on('click'). M panel/scripts/panelscripts.js M panel/snippets/newsletter_hidden_fields.php * CHANGED: Assets are now versioned using a compound version string based on the parent and child themes' versions, when a child theme is enabled. This helps prevent caching issues, where the version reported was remaining constant (i.e. the child theme's version) even when the parent was updated. M panel/generic.php * FIXED: Conditional metaboxes wouldn't work in WP 5.7 M panel/post_meta.php * REMOVED: Removed compatibility handler for action hook 'after_open_body_tag'. User code should now hook into the native 'wp_body_open' action hook directly, introduced in WP 5.2 M panel/default_hooks.php * UPDATED: Renamed content-product_cat.php to content-product-cat.php and updated to latest version. A woocommerce/content-product-cat.php D woocommerce/content-product_cat.php * Updated language file. * Changed version to 2.7.0 M ignitefile.js M lang/en_US.mo M lang/en_US.po M style.css M style.min.css M style.scss ---------------------------------------------------------------------------------------------- ** 25 August 2020 (2.6) ---------------------------------------------------------------------------------------------- * CHANGED: WooCommerce now uses its own "products per row" and "rows per page" option. You may need to re-set you options in Customize -> WooCommerce -> Product catalog. * REMOVED: Theme's "product columns" and "products per page" options. * FIXED: Shop "View" (products per page) now maintain the user's selection when navigating from the shop into a category. M functions/tabs/ecommerce_options.php M functions/woocommerce.php M functions.php M woocommerce/archive-product.php * FIXED: Some wrong gettext domains. * CHANGED: On theme activation, the redirection to panel now happens conditionally on the 'ci_theme_activated' action. M panel/bootstrap.php M panel/ci_panel.php * ADDED: List of widgets is now filterable via 'ci_theme_load_widgets' before they are included. M panel/widgets.php * UPDATED: Compatibility with WooCommerce 4.4.0 M woocommerce/cart/cart.php M woocommerce/cart/cross-sells.php M woocommerce/single-product/up-sells.php * FIXED: Consolidated translatable "%s columns" strings. M functions/post_types/gallery.php M functions/post_types/page.php M functions/tabs/archive_options.php M functions/tabs/blog_options.php * Updated language files. * Changed version to 2.6 M lang/en_US.mo M lang/en_US.po M style.css M style.min.css M style.scss ---------------------------------------------------------------------------------------------- ** 28 January 2020 (2.5.2) ---------------------------------------------------------------------------------------------- * REMOVED: Compatibility code for wp_body_open() in WordPress versions older than v5.2 M panel/default_hooks.php * FIXED: Per-post color schemes wouldn't override the panel-selected value. M panel/post_color_scheme.php * FIXED: Per-post color schemes would silently discard customizer-added colors. M panel/post_color_scheme.php * UPDATED: Compatibility with WooCommerce 3.9.0 M woocommerce/single-product/related.php * CHANGED: Theme version to 2.5.2 M lang/en_US.mo M lang/en_US.po M style.css M style.min.css M style.scss ---------------------------------------------------------------------------------------------- ** 6 November 2019 (2.5.1) ---------------------------------------------------------------------------------------------- * FIXED: The theme's self update check now re-uses CSSIgniter Updater data if available. M panel/generic.php * FIXED: Per-post color scheme dropdown shouldn't display minified files. * FIXED: Refactored common code between per-post and panel's color schemes. M panel/post_color_scheme.php M panel/snippets/color_scheme.php * FIXED: ci_metabox_textarea() would double-escape output. * ADDED: Optional 'step' parameter in ci_metabox_input() for numeric inputs. M panel/post_meta.php * UPDATED: Compatibility with WooCommerce 3.8.0 M woocommerce/cart/cart.php * UPDATED: Language files * CHANGED: Theme version to 2.5.1 M lang/en_US.mo M lang/en_US.po M style.css M style.min.css M style.scss ================================================================================= ** 3 Sep 2019 (2.5) ================================================================================= * REMOVED: Customized styling of Post formats' radio buttons, from the classic editor. M panel/ci_panel.php M panel/scripts/ci-post-formats.js D panel/styles/ci-post-formats.css * ADDED: Introduced ci_theme_asset_version() M panel/generic.php * CHANGED: All front-facing scripts and styles now utilize ci_theme_asset_version(). The theme version will be used (to aid cache busting) unless WP_DEBUG or SCRIPT_DEBUG are enabled. M panel/ci_panel.php M panel/generic.php M panel/post_color_scheme.php M panel/scripts/fancybox.php * CHANGED: Panel's support link now reads "Support" (was "Support Forum") and links to the CSSIgniter support hub page. Whitelabel or child themes that have overridden the CI_FORUM constant will continue working as usual. M panel/ci_panel.php * FIXED: Improved update notifications handling to work with both unprefixed and prefixed theme slugs (e.g. wp_theme5). M panel/generic.php * ADDED: Compatibility function wp_body_open() for pre-5.2 installations. * CHANGED: The theme's own 'after_open_body_tag' action is now hooked (for backward compatibility) to wp_body_open(). As it is now deprecated, it will trigger a user notice when WP_DEBUG is true. * CHANGED: BuySellAds main script is now outputted on the 'wp_body_open' action. M panel/default_hooks.php M panel/snippets/buysellads.php * CHANGED: Call to wp_body_open() right after the opening body tag, instead of firing the theme's older 'after_open_body_tag' action. M header.php * FIXED: Widget CI 125x125 Ads would display checked=checked above checked checkboxes. M panel/widgets/ci_widget_ads125.php * FIXED: All default panel's options (a.k.a. snippets) are now sanitized properly. M panel/ci_panel.php M panel/snippets/archive.php M panel/snippets/buysellads.php M panel/snippets/color_scheme.php M panel/snippets/comments.php M panel/snippets/custom_background.php M panel/snippets/excerpt.php M panel/snippets/featured_image_fullwidth.php M panel/snippets/featured_image_single.php M panel/snippets/feedburner.php M panel/snippets/footer_text.php M panel/snippets/google_analytics.php M panel/snippets/google_maps_api.php M panel/snippets/logo.php M panel/snippets/newsletter_hidden_fields.php M panel/snippets/pagination.php M panel/snippets/site_other.php M panel/snippets/slider_cycle.php M panel/snippets/slider_cycle_internal.php M panel/snippets/slider_flexslider.php M panel/snippets/slider_flexslider_internal.php M panel/snippets/twitter_api.php * FIXED: Edge case were Custom CSS box would still show in the panel, instead of pointing to the native Customizer option. M panel/snippets/custom_css.php * CHANGED: Renamed all default widgets that had titles like '-= CI Widget Title =-' to 'Theme - Widget Title' * FIXED: Modernized default widgets (formatting, sanitization, defaults). * CHANGED: Default widgets that had their title internally stored as 'ci_title' have been changed to 'title', so that internationalization plugins can hook normally. Existing titles have been migrated. M panel/widgets/ci_widget_about.php M panel/widgets/ci_widget_ads125.php M panel/widgets/ci_widget_bsa.php M panel/widgets/ci_widget_flickr.php M panel/widgets/ci_widget_tweets.php * ADDED: Themes can now show a limited-sized logo instead of relying on javascript (retinajs). Themes can declare support for this new functionality by calling `add_filter( 'limit_logo_size_support', '__return_true' );` right before `get_template_part('panel/bootstrap');`. Full backwards compatibility is provided, as long as the two logo files (normal and retina) exist and are readable. * FIXED: Media Manager scripts were updated to a more contemporary approach, fixing some console errors in the process. M panel/ci_panel.php M panel/media_manager.php M panel/panel.css M panel/scripts/media-manager-3.5.js M panel/snippets/logo.php * ADDED: Introduced ci_theme_main_menu_fallback() as a generic main menu fallback. M panel/generic.php * FIXED: A regression caused the excerpt cutoff text to not store the correct value upon saving the panel settings. M panel/snippets/excerpt.php * UPDATED: TGM Plugin Activation v2.6.1 M panel/libraries/class-tgm-plugin-activation.php * FIXED: Some margin-specific classes would sometimes get overridden, affecting the panel's layout. M panel/panel.css * CHANGED: As soon as a theme declares support for the native WordPress 'custom-background', the related options are migrated to the customizer. M panel/snippets/custom_background.php * FIXED: Eliminated usages of ci_get_image_src() from the panel (replaced with wp_get_attachment_image_url()) M panel/media_manager.php * FIXED: Logo input field styling. M panel/snippets/logo.php * FIXED: Twitter widget would sometimes throw some notices in some installations. M panel/widgets/ci_widget_tweets.php * ADDED: "Theme - About Me" widget now has a button to select the image instead of pasting it. M panel/ci_panel.php A panel/styles/widgets.css A panel/styles/widgets.scss M panel/widgets/ci_widget_about.php * FIXED: Force term recount after import. M functions.php * FIXED: Edge case where a warning would be thrown while saving options, on themes that don't support the "Limit logo size" option. M panel/snippets/logo.php * FIXED: Removed unused variable assignment in function calls. M panel/widgets/ci_widget_about.php M panel/widgets/ci_widget_ads125.php M panel/widgets/ci_widget_bsa.php M panel/widgets/ci_widget_tweets.php * FIXED: Added translators' comments in panel widgets. M panel/widgets/ci_widget_ads125.php M panel/widgets/ci_widget_bsa.php M panel/widgets/ci_widget_flickr.php * FIXED: Non-canonical links to CSSIgniter M panel/generic.php M panel/snippets/google_maps_api.php M panel/widgets.php * UPDATED: Compatibility with WooCommerce 3.7.0 M woocommerce/cart/cart.php * FIXED: Split Content widget wouldn't work properly on the Customizer M js/admin/admin-widgets.js * Updated language files. * Changed version to 2.5 M lang/en_US.mo M lang/en_US.po M style.css M style.min.css M style.scss ================================================================================= ** 10 May 2019 (2.4) ================================================================================= * CHANGED: Removed the deprecated (since WP 4.3) favicon and touch favicon functionality from the theme's panel, in favor of the native Site Icon option (Appearance > Customize > Site Identity > Site Icon). M functions/tabs/site_options.php * REMOVED: Deleted snippets favicon.php and touch_favicon.php as they are not used any more. D panel/snippets/favicon.php D panel/snippets/touch_favicon.php * FIXED: Product image for variable products would not change when changing variation. M woocommerce/single-product/product-image.php * FIXED: A change event is now triggered when a repeating field item is removed. M js/admin/admin-widgets.js M js/admin/post-edit-scripts.js * FIXED: Added version numbers in panel's scripts/styles registrations so that they'll be properly invalidated when the theme updates. M panel/ci_panel.php M panel/generic.php M panel/post_color_scheme.php * FIXED: Color Scheme panel option now won't list minified files, if they exist. M panel/snippets/color_scheme.php * REMOVED: Remove facebook like button from theme settings M panel/ci_panel.php * FIXED: ci_fancyboxrel() now will not add rel="fancybox[]" to image links that already have a rel attribute. M panel/scripts/fancybox.php * FIXED: A regression would cause ci_fancyboxrel() to not close image links properly. M panel/scripts/fancybox.php * UPDATED: Compatibility with WooCommerce 3.6.x M woocommerce/content-product.php M woocommerce/content-single-product.php * ADDED: Minified Stylesheets * UPDATED: Language Files * CHANGED: Theme version to 2.4 A colors/blue.min.css A colors/default.min.css A colors/green.min.css A colors/mustard.min.css A colors/orange.min.css A colors/petrol.min.css A colors/purple.min.css A colors/red.min.css A colors/white_blue.min.css A colors/white_green.min.css A colors/white_mustard.min.css A colors/white_orange.min.css A colors/white_petrol.min.css A colors/white_pink.min.css A colors/white_purple.min.css A colors/white_red.min.css A css/admin/admin-widgets.min.css A css/admin/jquery-ui-timepicker-addon.min.css A css/admin/jquery-ui.min.css A css/admin/post_edit_screens.min.css A css/admin/repeating-fields.min.css A css/base.min.css A css/flexslider.min.css A css/mmenu.min.css A css/prettyPhoto.min.css A css/stapel.min.css M lang/en_US.mo M lang/en_US.po M style.css A style.min.css M style.scss ================================================================================= ** 27 February 2019 (2.3.2) ================================================================================= * UPDATED: Compatibility with WooCommerce 3.5.5 M woocommerce/content-widget-product.php * CHANGED: Replaced usages of get_child_or_parent_file_uri() with the native alternative get_theme_file_uri() M panel/ci_panel.php M panel/scripts/fancybox.php M panel/snippets/favicon.php M panel/snippets/touch_favicon.php * CHANGED: Replaced usages of get_child_or_parent_file_uri() with the native alternative get_theme_file_uri() M functions/scripts.php M functions/styles.php M functions/widgets/ci_widget_split_content.php M functions/woocommerce.php * CHANGED: Added deprecation notice to get_child_or_parent_file_uri(). All child themes are now encouraged to switch to get_theme_file_uri() instead. M panel/generic.php * FIXED: Metaboxes bound to specific post formats, wouldn't appear on initial page load inside the new block editor. M panel/scripts/ci-post-formats.js * Updated language files. * Changed version to 2.3.2 M lang/en_US.mo M lang/en_US.po M style.css M style.scss ================================================================================= ** 7 December 2018 (2.3.1) ================================================================================= * FIXED: Fixed issue where migration of the panel's Custom CSS would result in multiple copies of the migrated CSS, due to a race condition. M panel/snippets/custom_css.php * UPDATED: Compatibility with WooCommerce 3.5.1 M css/_inc/_woocommerce.scss M functions/woocommerce.php M style.css M woocommerce/single-product/product-image.php M woocommerce/single-product/product-thumbnails.php * FIXED: Page template-bound metaboxes, would behave correctly in Gutenberg mode (where applicable). M panel/post_meta.php * UPDATED: Post format metaboxes now work in gutenberg M panel/scripts/ci-post-formats.js * UPDATED: Compatibility with WooCommerce 3.5.2 M woocommerce/content-widget-product.php * CHANGED: theme version to 2.3.1 M lang/en_US.mo M lang/en_US.po M style.css M style.scss ================================================================================= ** 31 October 2018 (2.3) ================================================================================= * CHANGED: Custom CSS is now migrated to the native customizer option automatically. The existing panel option will keep working for WP installations < 4.7 although we don't support it. M panel/snippets/custom_css.php * CHANGED: Changed theme update check to happen once every 3 days. M panel/generic.php * REMOVED: Removed sample content link from panel. The snippet file is left in place for backward-compatibility. M panel/snippets/sample_content.php * FIXED: A condition was erroneously placed inside a count() call, triggering a warning in PHP >= 7.2.x M panel/generic.php * UPDATED: Support for WooCommerce 3.5.0 M woocommerce/cart/cart.php M woocommerce/content-widget-product.php M woocommerce/single-product/product-image.php * ADDED: Support for basic Gutenberg styles A common A common/common.php A common/css A common/css/global.css A common/css/global.scss A common/css/inc A common/css/inc/_gutenberg.scss M functions/styles.php M functions.php * updated language files * changed version to 2.3 M lang/en_US.mo M lang/en_US.po M style.css M style.scss ================================================================================= ** 4 June 2018 (2.2) ================================================================================= * UPDATED: Compatibility for WooCommerce 3.4.0 M css/_inc/_woocommerce.scss M style.css M woocommerce/archive-product.php M woocommerce/cart/cart.php M woocommerce/content-product.php M woocommerce/content-single-product.php * changed version to 2.2 M lang/en_US.mo M lang/en_US.po M style.css M style.scss * FIXED: comment consent checkbox styling M css/_inc/_comments.scss M style.css ================================================================================= ** 25 February 2018 (2.1) ================================================================================= * FIXED: Proper escaping of search form attributes. M searchform.php * ADDED: Style handle 'ci-theme-style-parent' refers to the paren's stylesheet, if currently on a child theme. * CHANGED: Style handle 'ci-style' now always refers to the active theme's stylesheet. M functions/styles.php * FIXED: Theme update notification is now styled as a WordPress notice. M panel/ci_panel.php * FIXED: Fix an issue where header background size option would not be respected M panel/snippets/custom_background.php * ADDED: Introduced ci_panel_get_custom_background_values() to return the values array of panel's header/body/footer custom background options. * CHANGED: Refactored and removed code from ci_custom_background() into the newly introduced ci_panel_get_custom_background_values() M panel/snippets/custom_background.php * ADDED: Panel 'stylesheet' option is now filterable with filter name 'ci_theme_panel_default_stylesheet'. M panel/snippets/color_scheme.php * UPDATED: RetinaJS v2.1.2 * FIXED: RetinaJS no longer causes countless 404 requests. M panel/ci_panel.php M panel/components/retinajs/LICENSE M panel/components/retinajs/README.md M panel/components/retinajs/dist/retina.js M panel/generic.php * ADDED: Support for One Click Demo Import. M functions.php * FIXED: Added lang file header so that Poedit will recognise "translators:" comments. M lang/en_US.po * FIXED: Compatibility with WooCommerce 3.3.x M css/_inc/_woocommerce.scss M css/admin/admin-widgets.css M css/admin/repeating-fields.css M css/base.css M css/flexslider.css M functions/woocommerce.php M functions.php M style.css M woocommerce/archive-product.php M woocommerce/cart/cart.php M woocommerce/content-widget-product.php M woocommerce/global/wrapper-end.php M woocommerce/global/wrapper-start.php M woocommerce/loop/loop-start.php M woocommerce/loop/pagination.php M woocommerce/product-searchform.php * FIXED: Fix select2 dropdown colors M colors/blue.css M colors/blue.scss M colors/default.css M colors/default.scss M colors/green.css M colors/green.scss M colors/mustard.css M colors/mustard.scss M colors/orange.css M colors/orange.scss M colors/petrol.css M colors/petrol.scss M colors/purple.css M colors/purple.scss M colors/red.css M colors/red.scss M css/_inc/_woocommerce.scss M style.css * UPDATED: Increase font size in stock notice M style.css * updated language files * changed version to 2.1 M lang/en_US.mo M lang/en_US.po M style.css M style.scss ================================================================================= ** 21 July 2017 (2.0) ================================================================================= * ADDED: Elementor post type widget M css/_inc/_external.scss A functions/elements.php M functions.php A js/admin/post_ajax.js A listing-item.php M style.css * FIXED: Cleaned up the Elementor widget M functions/elements.php M functions.php D listing-item.php * Changed version to 2.0 * Updated language files M lang/en_US.mo M lang/en_US.po M style.css M style.scss ================================================================================= ** 13 July 2017 (1.9.2) ================================================================================= * UPDATED: Update mobile menu R css/mmenu.css D css/mmenu.scss M js/jquery.mmenu.min.all.js M js/scripts.js * Updated compatibility with WooCommerce 3.1 M woocommerce/cart/cart.php M woocommerce/single-product/product-image.php M woocommerce/single-product/product-thumbnails.php * Changed version to 1.9.2 M style.css M style.scss ================================================================================= ** 24 April 2017 (1.9.1) ================================================================================= * FIXED: Compatibility with WooCommerce 3.0.4 M woocommerce/cart/cart.php M woocommerce/content-single-product.php M woocommerce/single-product/product-image.php M woocommerce/single-product/product-thumbnails.php * Changed version to 1.9.1 M style.css M style.scss ================================================================================= ** 7 April 2017 (1.9) ================================================================================= * FIXED: Isotope filtering does not work if term slug is in non latin characters. M taxonomy-artist-category.php M taxonomy-event-category.php M taxonomy-gallery-category.php M taxonomy-section.php M taxonomy-video-category.php M template-listing-artists.php M template-listing-discography.php M template-listing-events.php M template-listing-galleries.php M template-listing-videos.php * FIXED: Added Text Domain and Domain Path headers in stylesheet. M style.css M style.scss * FIXED: An issue where nbsp was output in the sidebar position selection drop down M functions/post_types/artist.php M functions/post_types/discography.php M functions/post_types/event.php M functions/post_types/post.php M functions/post_types/video.php * FIXED: Minor product spacing issues M css/_inc/_woocommerce.scss M style.css * FIXED: Isotope listings could throw warnings if the listed items had no term assigned. M taxonomy-artist-category.php M taxonomy-event-category.php M taxonomy-gallery-category.php M taxonomy-section.php M taxonomy-video-category.php M template-listing-artists.php M template-listing-discography.php M template-listing-events.php M template-listing-galleries.php M template-listing-videos.php * UPDATED: Update product gallery for WooCommerce 3.0 M woocommerce/single-product/product-image.php A woocommerce/single-product/product-thumbnails.php * FIXED: Fix issue where the variation dropdown would not change variation image M style.css M woocommerce/single-product/product-image.php * Fix style.css mangled output M css/_inc/_extends.scss M style.css * FIXED: Brought templates up to date for WooCommerce 3.0 M functions/woocommerce.php M woocommerce/archive-product.php M woocommerce/cart/cart.php M woocommerce/cart/cross-sells.php M woocommerce/content-product_cat.php M woocommerce/content-single-product.php M woocommerce/content-widget-product.php D woocommerce/single-product/meta.php M woocommerce/single-product/related.php M woocommerce/single-product/up-sells.php * FIXED: Updated version number on WooCommerce templates M woocommerce/content-product.php M woocommerce/single-product/up-sells.php * Updated language files * Changed version to 1.9 M lang/en_US.mo M lang/en_US.po M style.css M style.scss ================================================================================= ** 25 January 2017 (1.8.1) ================================================================================= * FIXED: Page (usually listing related) metaboxes would all appear when editing the page designated as the "Posts page" from Settings > Reading. Since WP 4.6, the page template selection metabox is not included in the edit page interface, making the related JS-bound metaboxes all visible by default. M panel/post_meta.php * FIXED: Minor styling issues on grouped products and stock notice M css/_inc/_woocommerce.scss M style.css * UPDATED: Fontawesome v4.7.0 M panel/ci_panel.php M panel/components/fontawesome/css/font-awesome.min.css M panel/components/fontawesome/fonts/FontAwesome.otf M panel/components/fontawesome/fonts/fontawesome-webfont.eot M panel/components/fontawesome/fonts/fontawesome-webfont.svg M panel/components/fontawesome/fonts/fontawesome-webfont.ttf M panel/components/fontawesome/fonts/fontawesome-webfont.woff M panel/components/fontawesome/fonts/fontawesome-webfont.woff2 * Changed version to 1.8.1 M style.css M style.scss ================================================================================= ** 30 September 2016 (1.8) ================================================================================= * FIXED: Updated templates for WooCommerce 2.6.3 M woocommerce/single-product/product-image.php * FIXED: Modified prettyPhoto to utilise https URLs, as it would break secure installations by querying over http YouTube, Vimeo, and Twitter. M js/jquery.prettyPhoto.min.js * ADDED: Sample content URL is not filterable through the 'ci_theme_sample_content_url' filter. M panel/snippets/sample_content.php * FIXED: GMapsLatLonPicker would break the admin JS, when the Maps API was not loaded. M js/admin/jquery-gmaps-latlon-picker.js * ADDED: Page builder template A template-builder.php * Updated language files * Changed version to 1.8 M lang/en_US.mo M lang/en_US.po M style.css M style.scss ================================================================================= ** 06 July 2016 (1.7) ================================================================================= * FIXED: Related products, up-sells and cross-sells are now displayed properly. M functions/woocommerce.php M woocommerce/cart/cross-sells.php M woocommerce/content-product.php M woocommerce/single-product/related.php M woocommerce/single-product/up-sells.php * FIXED: Fix shipping calculator M css/_inc/_woocommerce.scss M style.css D woocommerce/cart/cart-shipping.php M woocommerce/cart/cart.php * FIXED: Adjust WooCommerce titles M css/_inc/_woocommerce.scss M style.css M woocommerce/cart/cross-sells.php M woocommerce/single-product/related.php M woocommerce/single-product/up-sells.php * FIXED: Fix account page alignment when user is logged out M css/_inc/_woocommerce.scss M style.css * FIXED: Clearfix woocommerce wrapper M css/_inc/_woocommerce.scss M style.css * UPDATED: Update cart template with new layout M css/_inc/_woocommerce.scss M functions/woocommerce.php M style.css M woocommerce/cart/cart.php * FIXED: Changed Google Maps API Key description to point out that an API key is now required. * CHANGED: Google Maps API version changed to '3', i.e. the "release" version of the API. The previous '3.5' although was meant to be a frozen version, it's now retired so it falls back to the most current "experimental" version. More information can be found here: https://developers.google.com/maps/documentation/javascript/versions M panel/snippets/google_maps_api.php * CHANGED: Google Maps API is now disabled by default, as it now needs an API key to work properly (otherwise it throws popup alerts in some cases). M panel/snippets/google_maps_api.php * Updated lang files. * Changed version to 1.7 M lang/en_US.mo M lang/en_US.po M style.css M style.scss ================================================================================= ** 21 June 2016 (1.6) ================================================================================= * FIXED: Event taxonomy template wouldn't sort by event date. M functions/template_hooks.php * FIXED: Sorting on event category listing pages did not work when isotope was enabled. M taxonomy-event-category.php * ADDED: Introduced ci_theme_get_allowed_tags() utility function for use with wp_kses() M panel/generic.php * FIXED: Added conditional to protect WP_OAuth classes from being redeclared. * ADDED: Icon for Weather Options panel tab (where available). M panel/libraries/WP_OAuth.php M panel/panel.css * UPDATED: Fontawesome v4.6.1 M panel/ci_panel.php M panel/components/fontawesome/css/font-awesome.min.css M panel/components/fontawesome/fonts/FontAwesome.otf M panel/components/fontawesome/fonts/fontawesome-webfont.eot M panel/components/fontawesome/fonts/fontawesome-webfont.svg M panel/components/fontawesome/fonts/fontawesome-webfont.ttf M panel/components/fontawesome/fonts/fontawesome-webfont.woff A panel/components/fontawesome/fonts/fontawesome-webfont.woff2 * UPDATED: Font Awesome v4.6.2 M panel/ci_panel.php M panel/components/fontawesome/css/font-awesome.min.css M panel/components/fontawesome/fonts/FontAwesome.otf M panel/components/fontawesome/fonts/fontawesome-webfont.eot M panel/components/fontawesome/fonts/fontawesome-webfont.svg M panel/components/fontawesome/fonts/fontawesome-webfont.ttf M panel/components/fontawesome/fonts/fontawesome-webfont.woff M panel/components/fontawesome/fonts/fontawesome-webfont.woff2 * UPDATED: Font Awesome v4.6.3 M panel/ci_panel.php M panel/components/fontawesome/css/font-awesome.min.css M panel/components/fontawesome/fonts/FontAwesome.otf M panel/components/fontawesome/fonts/fontawesome-webfont.eot M panel/components/fontawesome/fonts/fontawesome-webfont.svg M panel/components/fontawesome/fonts/fontawesome-webfont.ttf M panel/components/fontawesome/fonts/fontawesome-webfont.woff M panel/components/fontawesome/fonts/fontawesome-webfont.woff2 * FIXED: Style account page for WooCommerce 2.6 M colors/blue.css M colors/blue.scss M colors/default.css M colors/default.scss M colors/green.css M colors/green.scss M colors/mustard.css M colors/mustard.scss M colors/orange.css M colors/orange.scss M colors/petrol.css M colors/petrol.scss M colors/purple.css M colors/purple.scss M colors/red.css M colors/red.scss M colors/white_blue.css M colors/white_blue.scss M colors/white_green.css M colors/white_green.scss M colors/white_mustard.css M colors/white_mustard.scss M colors/white_orange.css M colors/white_orange.scss M colors/white_petrol.css M colors/white_petrol.scss M colors/white_pink.css M colors/white_pink.scss M colors/white_purple.css M colors/white_purple.scss M colors/white_red.css M colors/white_red.scss M css/_inc/_woocommerce.scss M style.css * FIXED: Brought some template files up to date for WooCommerce 2.6 M listing-meta.php M woocommerce/content-product.php M woocommerce/content-product_cat.php * FIXED: Updated versions of WooCommerce templates content-product.php and content-product_cat.php M woocommerce/content-product.php M woocommerce/content-product_cat.php * FIXED: Replaced instances of global $woocommerce object with WC() where applicable. * FIXED: Replaced calls to $woocommerce->cart->get_cart_url() with wc_get_cart_url() where applicable. M header.php M woocommerce/cart/cross-sells.php M woocommerce/single-product/up-sells.php * FIXED: CSSIgniter is now linked on the default footer text. M functions/template_hooks.php * Updated lang files. * Changed version to 1.6 M lang/en_US.mo M lang/en_US.po M style.css M style.scss ================================================================================= ** 12 February 2016 (1.5) ================================================================================= * DELETED: Previously deprecated SEO panel options (snippet). * DELETED: SEO-related functions, in particular: ci_title(), ci_e_title(), ci_check_seo_plugin(), ci_wp_render_title_tag(), ci_render_title_tag(). Users that may have used ci_title() and/or ci_e_title() in child themes, should now look into the wp_title() function. D panel/snippets/seo.php * CHANGED: Support for 'title-tag' now moved to functions.php M functions.php * CHANGED: Automatic video thumbnails URLs returned by ci_get_video_thumbnail_url() are now returned with https. * CHANGED: CI Tweets widget now generates https links to twitter.com M panel/generic.php M panel/widgets/ci_widget_tweets.php * REMOVED: Support for the old social icons completely removed (icons, stylesheet, panel snippet, widget). D panel/snippets/social.php D panel/widgets/ci_widget_social.php D panel/widgets/images D panel/widgets/scripts D panel/widgets/styles * FIXED: Fixed issue where the CSSIgniter News dashboard widget wouldn't show any news due to a protocol-less URI. M panel/widgets.php * FIXED: html5shim is now loaded protocol-less from googlecode.com M panel/generic.php * FIXED: References to external websites changed to https (where available). M functions/post_types/slider.php M functions/post_types/video.php M functions/template_hooks.php * FIXED: Removed calls to the previously deleted SEO snippet. M functions/tabs/display_options.php * FIXED: Escaped a gettex string inside an attribute. M panel/media_manager.php * ADDED: Added support for Site Icon. When both a site icon and a favicon or touch favicon is present, Site Icon is preferred. M panel/snippets/favicon.php M panel/snippets/touch_favicon.php * UPDATED: font-awesome v4.5.0 M panel/ci_panel.php M panel/components/fontawesome/css/font-awesome.min.css M panel/components/fontawesome/fonts/FontAwesome.otf M panel/components/fontawesome/fonts/fontawesome-webfont.eot M panel/components/fontawesome/fonts/fontawesome-webfont.svg M panel/components/fontawesome/fonts/fontawesome-webfont.ttf M panel/components/fontawesome/fonts/fontawesome-webfont.woff * FIXED: Upcoming events are now sorted both by the event date and time. Requires WP >= 4.2. M functions/widgets/ci_widget_events.php M template-listing-events.php * CHANGED: Removed widgets' placeholders styling in Widgets screen, as it wouldn't behave consistently. M css/admin/admin-widgets.css M css/admin/admin-widgets.scss * UPDATED: Re-styled post meta fields. M panel/media_manager.php M panel/post_meta.php M panel/styles/post-edit-screens.css A panel/styles/post-edit-screens.scss * FIXED: Updated templates for WooCommerce 2.5.2 M functions/woocommerce.php M functions.php D product-searchform.php M woocommerce/cart/cart-shipping.php M woocommerce/content-product.php M woocommerce/content-product_cat.php M woocommerce/content-widget-product.php D woocommerce/loop/title.php A woocommerce/product-searchform.php * FIXED: Style disabled buttons M css/_inc/_ci-base.scss M style.css * FIXED: Replace parallax with new implementation M css/_inc/_mediaqueries.scss M css/_inc/_widgets.scss M functions/scripts.php M functions/widgets/ci_widget_events.php M functions/widgets/ci_widget_items.php M functions/widgets/ci_widget_latest_posts.php M functions/widgets/ci_widget_newsletter.php M functions/widgets/ci_widget_split_content.php M functions/widgets/ci_widget_top_tracks.php M functions/widgets/ci_widget_tracklisting.php D js/jquery.parallax-1.1.3.js A js/parallax.min.js M js/scripts.js M style.css * FIXED: Removed sensor parameter from Google Maps API url. M panel/snippets/google_maps_api.php * Updated lang files. * Changed version to 1.5 M lang/en_US.mo M lang/en_US.po M style.css M style.scss ================================================================================= ** 26 August 2015 (1.4.1) ================================================================================= * FIXED: Made the shop thumbnail image size be hard-cropped in new installations. Existing installations will need to manually check the checkbox on WooCommerce -> Settings -> Products -> Display -> Product Thumbnails -> Hard Crop. * FIXED: Made the shop catalog image size have unlimited height in new installations. Existing installations will need to manually change the height on WooCommerce -> Settings -> Products -> Display -> Catalog Images -> 750x9999px M functions.php * ADDED: ci_setting() return values are now filterable through the 'ci_setting' filter. M panel/generic.php * FIXED: Fixed an undefined index notice, that could be seen in older/updated installations using the 125x125 Ads widget. M panel/widgets/ci_widget_ads125.php * FIXED: Fullwidth blog wouldn't respect the columns setting. M template-blog-fullwidth.php * Updated lang files. * Changed version to 1.4.1 M lang/en_US.mo M lang/en_US.po M style.css M style.scss ================================================================================= ** 11 August 2015 (1.4) ================================================================================= * REMOVED: Deleted bower, grunt, and otherwise unneeded, files from panel/components. * REMOVED: fontawesome less, sass, and woff2 file(s). D panel/.bowerrc D panel/components/fontawesome/.bower.json D panel/components/fontawesome/.npmignore D panel/components/fontawesome/fonts/fontawesome-webfont.woff2 D panel/components/fontawesome/less D panel/components/fontawesome/scss D panel/components/retinajs/.bower.json D panel/components/retinajs/Gruntfile.js D panel/components/retinajs/bower.json D panel/components/retinajs/dist/retina-1.3.0.zip D panel/components/retinajs/dist/retina.min.js D panel/components/retinajs/package.json D panel/components/retinajs/src * CHANGED: Fontawesome now uses the minified css file. * REMOVED: Some more unneeded fontawesome files. M panel/ci_panel.php D panel/components/fontawesome/css/font-awesome.css D panel/components/fontawesome/css/font-awesome.css.map * FIXED: Delete woff2 call from fontawesome font file. M panel/components/fontawesome/css/font-awesome.min.css * FIXED: Added handler to trigger a resize event on page template metaboxes, so that metaboxes that have a google map and are hidden by default, will render properly upon show. M panel/post_meta.php * FIXED: wp_dropdown_posts() wouldn't work properly with hierarchical post types. M panel/generic.php * DEPRECATED: Favicon and Touch Icons panel options are now deprecated in favour of the Customizer's Site Icon feature (WP 4.3). Instructional messages have been added, urging the user to use the Site Icon instead, as these options will be removed in feature theme updates, once WP 4.4 is released. M panel/snippets/favicon.php M panel/snippets/touch_favicon.php * ADDED: Default icon for property options panel tab. M panel/panel.css * Style price change indicators. M panel/term_meta_api.php * ADDED: Added description and link for the Flickr ID. * FIXED: Made Flickr widget labels a bit more intuitive. * CHANGED: The Flickr widget title is now translatable via the default WPML hooks. Back-compat is maintained. M panel/widgets/ci_widget_flickr.php * UPDATED: Font-awesome v4.4.0 M panel/ci_panel.php M panel/components/fontawesome/css/font-awesome.min.css M panel/components/fontawesome/fonts/FontAwesome.otf M panel/components/fontawesome/fonts/fontawesome-webfont.eot M panel/components/fontawesome/fonts/fontawesome-webfont.svg M panel/components/fontawesome/fonts/fontawesome-webfont.ttf M panel/components/fontawesome/fonts/fontawesome-webfont.woff * FIXED: Fixed a function_exists() check was checking for a wrong function name. M functions.php * FIXED: Prepared files for WooCommerce v2.4.0 M functions/woocommerce.php M woocommerce/content-product.php M woocommerce/content-product_cat.php A woocommerce/loop/title.php * FIXED: Added valid range text for parallax speed in widgets. M functions/widgets/ci_widget_events.php M functions/widgets/ci_widget_items.php M functions/widgets/ci_widget_latest_posts.php M functions/widgets/ci_widget_newsletter.php M functions/widgets/ci_widget_split_content.php M functions/widgets/ci_widget_top_tracks.php M functions/widgets/ci_widget_tracklisting.php * FIXED: Add automatic height calculation for products in the shop listing template. M woocommerce/archive-product.php * UPDATED: Replace placeholder image. M images/placeholder.png * Updated lang files. * Changed version to 1.4 M lang/en_US.mo M lang/en_US.po M style.css M style.scss * UPDATED: Updated TGM Activation Plugin to v2.5.2 * FIXED: Changed panel widgets' to use PHP5-style constructors (in preparation for WordPress 4.3 and PHP 7). M panel/libraries/class-tgm-plugin-activation.php M panel/plugins.php M panel/widgets/ci_widget_about.php M panel/widgets/ci_widget_ads125.php M panel/widgets/ci_widget_bsa.php M panel/widgets/ci_widget_flickr.php M panel/widgets/ci_widget_social.php M panel/widgets/ci_widget_tweets.php * FIXED: ci_theme_wrap_category_widget_post_counts_in_span() would throw notices in some occasions. M panel/default_hooks.php * FIXED: Changed theme widgets' to use PHP5-style constructors (in preparation for WordPress 4.3 and PHP 7). M functions/widgets/ci_widget_latest_posts.php M functions/widgets/ci_widget_newsletter.php * FIXED: Some function calls in panel weren't terminated by a semicolon. M panel/ci_panel.php M panel/snippets/custom_background.php * FIXED: Some function calls weren't terminated by a semicolon. M index.php M search.php M single.php M woocommerce/cart/cross-sells.php M woocommerce/single-product/up-sells.php ================================================================================= ** 11 June 2015 (1.3.3) ================================================================================= * CHANGED: fitVids is now loaded in the footer. M panel/ci_panel.php * REMOVED: Function format_price() was removed from panel/generic.php as it depends on specific panel options that most themes don't include. It will be re-added to the specific themes affected. M panel/generic.php * REMOVED: Removed some version-specific styles, applicable to the options panel, for WP < 3.8 M panel/ci_panel.php * CHANGED: Moved all add_action() and add_filter() calls from media_manager.php and generic.php into default_hooks.php M panel/default_hooks.php M panel/generic.php M panel/media_manager.php * FIXED: Updated TGM strings. * CHANGED: TGM property ‘is_automatic’ is now enabled, making it automatically forcefully manage activations and deactivations. M panel/plugins.php * REMOVED: Deleted function ci_count_wp_gallery_images() from panel/generic.php. Will add it into functions.php only in the themes that actually need it. M panel/generic.php * REMOVED: Deleted experimental customizer.php as it was unused. M panel/bootstrap.php D panel/customizer.php * FIXED: Escaped pretty much everything that can/should be escaped. M panel/ci_panel.php M panel/media_manager.php M panel/post_color_scheme.php M panel/post_meta.php M panel/snippets/custom_background.php M panel/snippets/excerpt.php M panel/snippets/feedburner.php M panel/snippets/social.php M panel/widgets/ci_widget_about.php M panel/widgets/ci_widget_ads125.php M panel/widgets/ci_widget_bsa.php M panel/widgets/ci_widget_flickr.php M panel/widgets/ci_widget_social.php M panel/widgets/ci_widget_tweets.php * FIXED: Explicitly convert $base_category to integer as WPML wouldn't return correct results. M functions.php * FIXED: Undefined index warning related to the theme color scheme body classes. M functions/template_hooks.php * FIXED: Styled wp color pickers inside custom fields tabs. M panel/styles/post-edit-screens.css * FIXED: Made urls to cssigniter.com and other loaded resources, protocol-less. i.e. removed http and/or https so that the appropriate will be used automatically. M panel/generic.php M panel/snippets/featured_image_single.php M panel/snippets/google_maps_api.php M panel/snippets/sample_content.php M panel/widgets/ci_widget_tweets.php M panel/widgets.php * FIXED: Reverted a couple of "http:" on the update checks, as wp_remote_get() doesn't support protocol-less urls. M panel/generic.php * FIXED: Fixed an issue where some dynamic CSS wouldn't get printed due to wrong template name checks. M functions/template_hooks.php * UPDATED: Updated prettyPhoto to 3.1.6 as previous versions were susceptible to an XSS attack. M functions/scripts.php M js/jquery.prettyPhoto.min.js * Updated lang files. * Changed version to 1.3.3 M lang/en_US.mo M lang/en_US.po M style.css M style.scss ================================================================================= ** 6 May 2015 (1.3.2) ================================================================================= * FIXED: Single discography views load the correct sidebar instead of the artist one. M single-cpt_discography.php * FIXED: When there are no slider items to show on the frontpage, the default header background image is shown instead. M functions/post_types/page.php M functions/template_hooks.php M functions.php M inc_hero_player.php M template-frontpage.php * FIXED: Unintelligible translatable string “#” now has context. M functions/post_types/discography.php * FIXED: Fixed overlapping images on menu when stapel galleries are open. M css/_inc/_modules.scss M style.css * FIXED: Removed top margins from hero player and restored header background image in the homepage if there is no slider items. M css/_inc/_header.scss M css/_inc/_player.scss M functions.php M inc_hero_player.php M style.css * ADDED: Made header images background: cover; M css/_inc/_header.scss M functions/template_hooks.php M style.css * CHANGED: Refactored ci_body_class_color_scheme_group() and ci_slider_classes() into once function, ci_theme_body_classes() M functions/template_hooks.php M functions.php * FIXED: Contact form styles for Jetpack new version. M css/_inc/_external.scss M style.css * FIXED: Increased specificity for Jetpack contact form styles. M css/_inc/_external.scss M style.css * FIXED: Updated parallax to a better script. M css/_inc/_widgets.scss M functions/scripts.php M functions/widgets/ci_widget_events.php M functions/widgets/ci_widget_items.php M functions/widgets/ci_widget_latest_posts.php M functions/widgets/ci_widget_newsletter.php M functions/widgets/ci_widget_split_content.php M functions/widgets/ci_widget_top_tracks.php M functions/widgets/ci_widget_tracklisting.php A js/jquery.parallax-1.1.3.js M js/scripts.js M style.css * ADDED: Added panel Google Maps API options snippet. M panel/scripts/post-edit-screens.js A panel/snippets/google_maps_api.php (from /resources/ci_panel/snippets/google_analytics.php:10309) * CHANGED: Script handle ’ci-google-maps-api-3’ is now consistently renamed to ‘google-maps’ * FIXED: Google maps related JS code now fails gracefully if the API isn’t loaded. * CHANGED: Google maps API options are now loaded from the panel snippet. M functions/scripts.php M functions/tabs/google_options.php M js/scripts.js * FIXED: ci_title() would return duplicate information, as the output of wp_title() now includes the site name and description, depending on context. M panel/snippets/seo.php * Changed version to 1.3.2 M style.css M style.scss ================================================================================= ** 25 April 2015 (1.3.1) ================================================================================= * UPDATED: TGM-Plugin-Activation library to v2.4.1 develop branch, as it deals with an XSS vulnerability that could be caused by not escaping urls that made use of the add_query_arg() and remove_query_arg() functions. M panel/libraries/class-tgm-plugin-activation.php * ADDED: New option to fetch and display the current playing song from SHOUTcast servers. M functions/scripts.php M functions/tabs/audio_options.php M inc_hero_player.php M js/ci_audioplayer.js A js/jquery.shoutcast.min.js * ADDED: Footer text option in the settings panel. M css/_inc/_footer.scss M footer.php M functions/tabs/site_options.php M functions/template_hooks.php M style.css * FIXED: Changed header z-index to be higher than the hero audio player. M css/_inc/_header.scss M style.css * FIXED: Tabbed code inside custom post types’ metaboxes tab blocks, to be visually distinguishable. M functions/post_types/artist.php M functions/post_types/discography.php M functions/post_types/event.php M functions/post_types/gallery.php M functions/post_types/page.php M functions/post_types/post.php M functions/post_types/slider.php M functions/post_types/video.php * Updated lang files. * Changed version to 1.3.1 M lang/en_US.mo M lang/en_US.po M style.css M style.scss ================================================================================= ** 22 April 2015 (1.3) ================================================================================= * FIXED: Improved html attributes sanitization in panel. * REMOVED: Script handle 'ci-colorpicker'. The native WP colorpicker is now used, where applicable. * DELETED: 'ci-colorpicker' related files from /panel/scripts/colorpicker * CHANGED: 'retinajs' script handle now loads from panel/components/retinajs/ * DELETED: panel/scripts/retina.1.3.0.min.js file as it now lives inside the panel/components/retinajs/ folder. M panel/ci_panel.php D panel/scripts/colorpicker D panel/scripts/retina.1.3.0.min.js * UPDATED: Updated TGM plugin activation. Although the version number hasn’t change, the github repository had changes that fixed some incompatibilities when multiple copies of TGM were loaded by themes/plugins. M panel/libraries/class-tgm-plugin-activation.php * FIXED: Added a description for the Meta Generator option, so the user can take a better informed decision. M panel/snippets/site_other.php * Custom fields styles. Markup: http://codepen.io/anon/pen/raqjxJ M css/admin/post_edit_screens.css M functions/post_types/artist.php M functions/post_types/discography.php M functions/post_types/event.php M functions/post_types/gallery.php M functions/post_types/page.php M functions/post_types/post.php M functions/post_types/slider.php M functions/post_types/video.php M functions/post_types.php M js/admin/jquery-gmaps-latlon-picker.js M js/admin/post-edit-scripts.js * Fixed: Remove button on tracks table M css/admin/post_edit_screens.css M functions/post_types/discography.php * FIXED: ci_human_time_diff() never showed month strings if date diff was greater than 30 days. Also made code a bit more readable. M panel/generic.php * ADDED: Support for metabox tabs. Introduced: ci_metabox_open_tab() and ci_metabox_close_tab(). They require to be wrapped in a div.ci-cf-wrap * ADDED: Panel file post-edit-screens.js with handle 'ci-panel-post-edit-screens' now loads on all post edit screens. M panel/ci_panel.php M panel/panel.css M panel/post_meta.php A panel/scripts/post-edit-screens.js M panel/styles/post-edit-screens.css * ADDED: Introduced ci_metabox_guide() M panel/post_meta.php * Removed previously added custom field styles. * CHANGED: Custom fields now use the new custom fields tabs functions. M css/admin/post_edit_screens.css M functions/post_types/artist.php M functions/post_types/discography.php M functions/post_types/event.php M functions/post_types/gallery.php M functions/post_types/page.php M functions/post_types/post.php M functions/post_types/slider.php M functions/post_types/video.php M js/admin/post-edit-scripts.js * ADDED: Term meta API M panel/bootstrap.php A panel/term_meta_api.php (from /themes/tabloid/wp_tabloid5/functions/term_meta_api.php:9598) * Moved development functions inside panel/generic.php * Deleted panel/development.php and related references. M panel/bootstrap.php M panel/development.php M panel/generic.php * Acutally deletion of development.php D panel/development.php * ADDED: Introduced panel/default_hooks.php for actions/filters affecting core WP functionality. * ADDED: Made the native Category and Archive widgets wrap their post counts into a span.ci-count, however due to the lack of appropriate filters, the get_archives_link() and wp_list_categories() functions are filtered instead. M panel/bootstrap.php A panel/default_hooks.php * FIXED: When the theme title is selected under the SEO panel options and the site description is empty, a separator is outputted unnecessarily. M panel/snippets/seo.php * Fixed an undefined variable error caused by the previous commit. M panel/snippets/seo.php * Fixed an issue where the title separator would appear in the front of the page title, caused by the previous fix. M panel/snippets/seo.php * ADDED: Introduced array_insert() to insert array elements into a specific position. M panel/generic.php * FIXED: Improved behaviour of ci_e_content() in certain cases. M panel/generic.php * FIXED: Updated CI_Panel_Walker_Category_Checklist walker class to be up to par with the core Walker_Category_Checklist. M panel/ci_panel.php * Fixed checkboxes styling in panel M panel/panel.css * FIXED: Made custom post type slugs (and archive slugs if applicable) translatable. Users can now change the default slugs by “translating” them into english, and also translate them for other languages. M functions/post_types/video.php * CHANGED: Panel Show “Comments are closed” message option is now unchecked by default. Existing installations are not affected. M panel/snippets/comments.php * FIXED: Term title would not be shown in term listing pages. M inc_section_titles.php * FIXED: Improved description on section titles, to better communicate where they are used across the theme. M functions/tabs/titles_options.php * FIXED: Cart totals would appear twice after the WooCommerce 2.3.8 update. M woocommerce/cart/cart.php * FIXED: Copied over the changes made to the cart template by WooCommerce 2.3.8. M woocommerce/cart/cart.php * Updated lang files. * Changed version to 1.3 M lang/en_US.mo M lang/en_US.po M style.css M style.scss * FIXED: Moved a couple of add_action() calls outside their related if( !function_exists() ) functions’ checks. M panel/localization.php * UPDATED: TGM-Plugin-Activation library to v2.4.1 develop branch, as it deals with an XSS vulnerability that could be caused by not escaping urls that made use of the add_query_arg() and remove_query_arg() functions. M panel/libraries/class-tgm-plugin-activation.php * FIXED: All URLs passed through add_query_arg() and/or remove_query_arg() are now properly escaped before output. M functions/shortcodes.php ================================================================================= ** 12 February 2015 (1.2) ================================================================================= ADDED: Added meta generator tag. Ca be enabled/disabled by the panel, 'ci_show_generator_tag' filter, and is hidden on whitelabel. ADDED: Fontawesome and retinajs components via bower FIXED: WC 2.3 fixes FIXED: Brought woocommerce/cart/cart.php up to date for WC v2.3 FIXED: Styled cart page for WC 2.3 FIXED: Improved taxonomies' labels. FIXED: Taxonomies' slugs are now translatable (i.e. changeable via language files). FIXED: Removed duplicate style registrations. FIXED: Improved html attributes sanitization in panel. UPDATED: Updated lang files. CHANGED: 'font-awesome' style handle now loads fontawesome from the panel. CHANGED: 'retinajs' script handle now loads from panel/components/retinajs/ REMOVED: Removed some unneeded classes. REMOVED: Script handle 'ci-colorpicker'. The native WP colorpicker is now used, where applicable. DELETED: Fontawesome files from css/ and fonts/ folders. DELETED: 'ci-colorpicker' related files from /panel/scripts/colorpicker DELETED: panel/scripts/retina.1.3.0.min.js file as it now lives inside the panel/components/retinajs/ folder. == Files Affected == MODIFIED style.scss MODIFIED css/_inc/_mediaqueries.scss MODIFIED css/_inc/_woocommerce.scss MODIFIED functions/woocommerce.php MODIFIED functions/styles.php MODIFIED functions/post_types.php MODIFIED woocommerce/cart/cart.php MODIFIED woocommerce/cart/cross-sells.php MODIFIED lang/en_US.mo MODIFIED lang/en_US.po MODIFIED style.css MODIFIED panel/ci_panel.php ADDED woocommerce/cart/cart-shipping.php ADDED panel/.bowerrc ADDED panel/components/retinajs/README.md ADDED panel/components/retinajs/LICENSE ADDED panel/components/retinajs/dist/retina.js ADDED panel/components/retinajs/dist/retina.min.js ADDED panel/components/retinajs/dist/retina-1.3.0.zip ADDED panel/components/retinajs/dist ADDED panel/components/retinajs/package.json ADDED panel/components/retinajs/.bower.json ADDED panel/components/retinajs/bower.json ADDED panel/components/retinajs/src/_retina.sass ADDED panel/components/retinajs/src/_retina.scss ADDED panel/components/retinajs/src/retina.js ADDED panel/components/retinajs/src/retina.less ADDED panel/components/retinajs/src ADDED panel/components/retinajs/Gruntfile.js ADDED panel/components/retinajs ADDED panel/components/fontawesome/css/font-awesome.css.map ADDED panel/components/fontawesome/css/font-awesome.css ADDED panel/components/fontawesome/css/font-awesome.min.css ADDED panel/components/fontawesome/css ADDED panel/components/fontawesome/fonts/fontawesome-webfont.ttf ADDED panel/components/fontawesome/fonts/fontawesome-webfont.svg ADDED panel/components/fontawesome/fonts/fontawesome-webfont.woff ADDED panel/components/fontawesome/fonts/fontawesome-webfont.woff2 ADDED panel/components/fontawesome/fonts/FontAwesome.otf ADDED panel/components/fontawesome/fonts/fontawesome-webfont.eot ADDED panel/components/fontawesome/fonts ADDED panel/components/fontawesome/scss/_bordered-pulled.scss ADDED panel/components/fontawesome/scss/_icons.scss ADDED panel/components/fontawesome/scss/_list.scss ADDED panel/components/fontawesome/scss/_fixed-width.scss ADDED panel/components/fontawesome/scss/_larger.scss ADDED panel/components/fontawesome/scss/_path.scss ADDED panel/components/fontawesome/scss/_stacked.scss ADDED panel/components/fontawesome/scss/_animated.scss ADDED panel/components/fontawesome/scss/_rotated-flipped.scss ADDED panel/components/fontawesome/scss/font-awesome.scss ADDED panel/components/fontawesome/scss/_mixins.scss ADDED panel/components/fontawesome/scss/_core.scss ADDED panel/components/fontawesome/scss/_variables.scss ADDED panel/components/fontawesome/scss ADDED panel/components/fontawesome/.npmignore ADDED panel/components/fontawesome/.bower.json ADDED panel/components/fontawesome/less/bordered-pulled.less ADDED panel/components/fontawesome/less/icons.less ADDED panel/components/fontawesome/less/list.less ADDED panel/components/fontawesome/less/fixed-width.less ADDED panel/components/fontawesome/less/larger.less ADDED panel/components/fontawesome/less/path.less ADDED panel/components/fontawesome/less/stacked.less ADDED panel/components/fontawesome/less/animated.less ADDED panel/components/fontawesome/less/rotated-flipped.less ADDED panel/components/fontawesome/less/font-awesome.less ADDED panel/components/fontawesome/less/mixins.less ADDED panel/components/fontawesome/less/core.less ADDED panel/components/fontawesome/less/variables.less ADDED panel/components/fontawesome/less ADDED panel/components/fontawesome ADDED panel/components DELETED css/font-awesome.scss DELETED css/font-awesome.css DELETED fonts/fontawesome-webfont.woff DELETED fonts/FontAwesome.otf DELETED fonts/fontawesome-webfont.eot DELETED fonts/fontawesome-webfont.ttf DELETED fonts/fontawesome-webfont.svg DELETED panel/scripts/colorpicker DELETED panel/scripts/colorpicker/css DELETED panel/scripts/colorpicker/css/colorpicker.css DELETED panel/scripts/colorpicker/js DELETED panel/scripts/colorpicker/js/colorpicker.js DELETED panel/scripts/colorpicker/js/layout.js DELETED panel/scripts/colorpicker/js/utils.js DELETED panel/scripts/colorpicker/js/eye.js DELETED panel/scripts/colorpicker/images DELETED panel/scripts/colorpicker/images/colorpicker_submit.png DELETED panel/scripts/colorpicker/images/select2.png DELETED panel/scripts/colorpicker/images/custom_indic.gif DELETED panel/scripts/colorpicker/images/Thumbs.db DELETED panel/scripts/colorpicker/images/colorpicker_indic.gif DELETED panel/scripts/colorpicker/images/custom_rgb_b.png DELETED panel/scripts/colorpicker/images/colorpicker_rgb_b.png DELETED panel/scripts/colorpicker/images/custom_hsb_b.png DELETED panel/scripts/colorpicker/images/blank.gif DELETED panel/scripts/colorpicker/images/custom_background.png DELETED panel/scripts/colorpicker/images/colorpicker_hsb_b.png DELETED panel/scripts/colorpicker/images/custom_rgb_g.png DELETED panel/scripts/colorpicker/images/colorpicker_background.png DELETED panel/scripts/colorpicker/images/colorpicker_rgb_g.png DELETED panel/scripts/colorpicker/images/colorpicker_overlay.png DELETED panel/scripts/colorpicker/images/custom_hsb_h.png DELETED panel/scripts/colorpicker/images/custom_hex.png DELETED panel/scripts/colorpicker/images/colorpicker_hsb_h.png DELETED panel/scripts/colorpicker/images/select.png DELETED panel/scripts/colorpicker/images/colorpicker_hex.png DELETED panel/scripts/colorpicker/images/slider.png DELETED panel/scripts/colorpicker/images/custom_rgb_r.png DELETED panel/scripts/colorpicker/images/colorpicker_rgb_r.png DELETED panel/scripts/colorpicker/images/custom_hsb_s.png DELETED panel/scripts/colorpicker/images/colorpicker_submit_copy.png DELETED panel/scripts/colorpicker/images/colorpicker_hsb_s.png DELETED panel/scripts/colorpicker/images/colorpicker_select.gif DELETED panel/scripts/colorpicker/images/custom_submit.png DELETED panel/scripts/retina.1.3.0.min.js ================================================================================= ** 31 January 2015 (1.1) ================================================================================= FIXED - Events listing template would not paginate properly if the post per page option was left empty or set to zero. FIXED - User-selectable WooCommerce view products per page option, would sometimes throw 404 due to pagination being set to a bigger number than the resulting number of available pages considering the user's option. FIXED - Standardised charset declaration with bloginfo('charset'). Removed other hardcoded meta http-equiv or charset declarations. FIXED - Proper translation / handling of the "%d results found." message in search results. FIXED - Added wp_enqueue_media() call before ci_enqueue_media_manager_scripts(). FIXED - Single galleries wouldn't use the correct thumbnail when masonry was on. FIXED - Made the ci_panel_input() not echo a label element if there is no text to show. FIXED - Eliminated explicit use of global $_wp_additional_image_sizes. Replaced with calls to ci_get_image_sizes() FIXED - Added the Post Thumbnail size in the dropdown of available image sizes in the Media Manager. FIXED - Added a translators comment to a gettext call to assist translation. FIXED - Solidified handling of unset panel's options. New options introduced will now use the defaults as they should, instead of throwing notices. FIXED - Changed ci_inflect() so that the $many parameter is returned in any case except when $num is 0 or 1. FIXED - Change code a bit and reformatted snippet excerpt.php to be more readable. FIXED - Made ci_change_read_more() which filters 'the_content_more_link' a bit more robust. ADDED - Added swf files for older IE support. ADDED - Added categories support on front-page slideshow. Now each page with the frontpage template assigned, can show a different set of slides. ADDED - Added custom field for video support in slides. ADDED - Added video support. ADDED - Added autoplay functionality for the hero player. ADDED - Option 'show_site_slogan' to show/hide the slogan (tagline) near the logo. ADDED - Introduced ci_get_image_sizes() to get currently declared image sizes. Uses global $_wp_additional_image_sizes. ADDED - Image sizes that begin with ci- or ci_ are now listed in the available sizes inside the Media Manager. True size is inside parantheses, as WP calculates and displays sizes relative to $content_width. ADDED - Introduced ci_metabox_open_collapsible() and ci_metabox_close_collapsible() for easy native collapsible boxes inside metaboxes. ADDED - Added IDs in flexslider snippets so that fieldsets can be targeted and get hidden if not needed. ADDED - Introduced ci_count_wp_gallery_images() to count the number in native WP galleries. ADDED - Made ci_has_image_to_show() filterable through 'ci_has_image_to_show' filter. ADDED - Added support for the WordPress title-tag feature. Themes can still use the old titles functionality, and back-compat support of the feature exists for WP < v4.1. NOTE: Themes must NOT include a tag in header.php. ADDED - Added 'ci_panel_option_show_site_slogan' filter to enable/disable the Show Site Slogan (description) option in the panel. Filter should return false when the ci_e_slogan() function is now used in the theme. ADDED - Added meta generator tag. Ca be enabled/disabled by the panel, 'ci_show_generator_tag' filter, and is hidden on whitelabel. UPDATED - Updated language files. UPDATED - Brought jquery.fancybox.css up to date with the master version from github. Although it has the same version number, it fixes an issue where some themes would scroll to top when fancybox was triggered. REMOVED - <title> tag from header.php as title functionality is now handled from /panel/snippets/seo.php REMOVED - Removed lightbox support for WooCommerce < v2.0 from add_fancybox_support() REMOVED - Removed compatibility support from add_fancybox_support() and related functions, as it caused more problems than it solved. WooCommerce themes should use prettyPhoto for max compatibility. CHANGED - Due to the fix of the user-selectable WooCommerce view products per page option, changing the products per page not redirects to the main shop page. CHANGED - ci_e_slogan() is now affected from 'show_site_slogan' panel option. CHANGED - Made the experimental customizer code not load by default, as a lot have changed since our last attempt for compatibility. == Files Affected == ADDED js/swf/soundmanager2_flash9_debug.swf ADDED js/swf/soundmanager2_flash_xdomain.zip ADDED js/swf/soundmanager2.swf ADDED js/swf/soundmanager2_debug.swf ADDED js/swf/soundmanager2_flash9.swf ADDED js/swf MODIFIED search.php MODIFIED functions/template_hooks.php MODIFIED functions/woocommerce.php MODIFIED functions/post_types/slider.php MODIFIED functions/post_types/page.php MODIFIED functions/tabs/ecommerce_options.php MODIFIED functions/tabs/audio_options.php MODIFIED functions/scripts.php MODIFIED functions/post_types.php MODIFIED template-listing-events.php MODIFIED js/scripts.js MODIFIED header.php MODIFIED woocommerce/archive-product.php MODIFIED lang/en_US.mo MODIFIED lang/en_US.po MODIFIED template-frontpage.php MODIFIED style.css MODIFIED inc_hero_player.php MODIFIED single-cpt_gallery.php MODIFIED style.scss MODIFIED css/_inc/_player.scss MODIFIED css/_inc/_modules.scss MODIFIED css/_inc/_mediaqueries.scss MODIFIED panel/media_manager.php MODIFIED panel/ci_panel.php MODIFIED panel/generic.php MODIFIED panel/bootstrap.php MODIFIED panel/snippets/slider_flexslider_internal.php MODIFIED panel/snippets/logo.php MODIFIED panel/snippets/featured_image_single.php MODIFIED panel/snippets/slider_flexslider.php MODIFIED panel/snippets/site_other.php MODIFIED panel/snippets/excerpt.php MODIFIED panel/snippets/seo.php MODIFIED panel/post_meta.php MODIFIED panel/scripts/fancybox-2.1.5/jquery.fancybox.css MODIFIED panel/scripts/fancybox.php ================================================================================= ** 3 October 2014 (1.0.1) ================================================================================= FIXED - Made a css selector a bit more specific. FIXED - Removed an unused default from eCommerce Options tab. FIXED - Problem with Top Tracks widget, when imported from sample content. FIXED - Fixed an issue where ci_localize_datepicker() might had WPLANG undefined. FIXED - Fixed a gettext string. FIXED - Fixed a phpDoc description. UPDATED - Updated lang files. == Files Affected == MODIFIED css/admin/admin-widgets.css MODIFIED css/admin/admin-widgets.scss MODIFIED functions/tabs/ecommerce_options.php MODIFIED functions/widgets/ci_widget_top_tracks.php MODIFIED lang/en_US.mo MODIFIED lang/en_US.po MODIFIED style.css MODIFIED style.scss MODIFIED panel/generic.php ================================================================================= ** 23 September 2014 (1.0) ================================================================================= Initial release