Skip to content

V2.3.0 PATCH#4

Choose a tag to compare

@dleffler dleffler released this 27 Aug 16:37
· 4768 commits to master since this release

In addition to the fixes found in 230patch1 & 230patch2, 230patch3, 230patch4 provides the following:

Extract to v2.3.0 folder

  • !!!Fixes bug which could allow display of orders to non-admin users
  • Fixes regression bug in filedownload module views where blank entries were displayed
  • Fixes improper loading of correct framework templates or config templates (esp. bootstrap3)
  • Removes old style pagination on 'bootstrap' permissions views
  • Fixes display of slingbar 'pages' menu for non-admin users
  • Fixes non-admin users unable to upload files/create folders, also makes unowned files read-only
  • Fixes non-admins unable to display page manager
  • Fixes regression bug where traditional file manager would display wrong set of files initially
  • Fixes bootstrap3 navigation breadcrumb view styling
  • Tweaks rss/podcast feed summary/description
  • Fixed doubled icons on non-bootstrap themes
  • Fixes display of PayPal checkout icon, also makes it locale specific, updates to use PayPal api v114
  • Fixes bug which could allow display of list of all orders in system
  • Fixes regression bug where patched form module views weren't installed correctly
  • Updates site link picker to use preview mode
  • Changes CKEditor table creation to be html5 compliant
  • Fixes less compiler to place .map files in the /tmp/css folder
  • Fixes loading of custom jquery plugins to look for all files (js, css, & less) in the /js subfolder
  • Adds jQuery 'migrate' addon to allow for deprecated functions needed by some jQuery plugins
  • Updates form inputs to focus on page's first control
  • Fixes display of shipping cost during checkout if there is no cost
  • Fixes styling of old style jQueryUI tabs
  • Fixes button display and some ecommerce styles on Bootstrap v2 themes
  • Fixes regression bug which broke publish/unpublish calendar displays
  • Updates styling of form controls, esp. for Bootstrap v3
    • Input validation now standardized across system
  • Adds anti-spam control to event feedback forms
  • Moves bootstrap3 password meter to side of input instead of below
  • Changes newui slingbar element to 'header' instead of 'nav' to prevent conflicts with real navbar
  • Fixes regression bug which prevent button 'onclick' param from working
  • Added confirmation before removing module from page
  • Updates facebook module views to allow 'responsive' or fill container width option
  • Fixes regression bug which could break display of system messages
  • Fixes regression bug where touch/bootstrap slideshow views would be corrupted if a non-touch slideshow view were on page
  • Fixes bootstrap3theme by wrapping foot inside row/column and menu inside container
  • Fixes regression bug where newui nested container's chrome menu would popup below the module content
  • Fixes wysiwyg editor stylesheets for bootstrap/bootstrap3 themes (hard-coded to load bootstrap & theme stylesheets)
  • Updates bootstrap3theme preview image
  • Updates message queue views to accept bootstrap named alerts
  • Adds new message smarty function to allow inline messages like message queue
  • Updates newui rss & ical links to use font-awesome icons
  • Fixes placement of admin controls on photoalbum slideshowview for bootstrap
  • Fixes regression bug which required admin entering current password to change password
  • Makes .less compiler .map file creation optional with new setting LESS_COMPILER_MAP, default is off (DEVELOPMEN must be on)
  • Updates Manage Active Modules link to become button in newu views
  • Updates bootstrap3 ddrerank to use bs3 modal instead of yui using new jquery-sortable plugin
  • Fixes regression bug where yuidatetimecontrol & yuicalendarcontrol wouldn't load yui
  • Fixes regression bug where icon wouldn't always receive the 'onsubmit' script
  • Fixes regression bug where portfolio views were empty
  • Updates/fixes code in add container & edit module 'module' tab to jquery sans yui2
  • Updates newui/bs3 ddrerank & file manager widgets to jquery sans yui2
  • Updates the newui/bs3 page manager to use jquery sans yui2
  • Updates bs3 text module inline edit view to use bs3 dialog instead of jqueryui
  • Updates 3rd party libraries
    • CKEditor t v4.4.4
    • TinyMCE editor to v4.1.4
    • SwiftMailer to v5.2.1
    • Smarty to v3.1.19
    • YUI to v3.17.2
    • less.php compiler to v1.7.0.2
    • DataTables Bootstrap 3 styling
    • jQueryUI to v1.11.0
    • jQueryUI timepicker to v1.4.6
    • jQuery pwstrength-bootstrap plugin to v1.2.0
    • jQuery colorbox plugin to v1.5.13
    • jQuery validate plugin to v1.13.0
    • jQuery datetimepicker plugin to v2.3.4
    • jQuery TimeCircles plugin to v1.5.2
    • jQuery DataTables plugin to v1.10.2 & TableTools to v2.2.2
    • Spectrum color picker to v1.5.0
    • csshover.htc ie6 patch to v3.11
    • TimeCircles countdown plugin to v1.5.3
    • MediaElement media player to v2.15.1
  • Adds new 3rd party (jquery) libraries
    • jstree tree widget
    • bootstrap3-dialog
    • jquery.impromptu dialog
    • jquery-sortable drag n drop list management widget