Patch #3 Released for V2.7.1

Monday, January 1, 2024 Tags: patch, release, bugs

This patch adds some features to v2.7.1 and fixes a number of anomalies in v2.7.1patch2. It updates many 3rd party libraries.

NOTE: DO NOT INSTALL THIS PATCH ON A SERVER RUNNING PHP v5.5.x!!! Your web site will no longer run! PHP versions older than v5.6 are very obsolete and we do not support them. Version 3.0 removes support for PHP v5.6 and v7.0, v7.2, and v7.2 since they are now considered obsolete.

All Exponent CMS users running at least PHP version 5.6 are encouraged to move their installations to v2.7.1 and to install this patch!! Patch #3 to v2.7.1 is found at https://sourceforge.net/projects/exponentcms/files/exponent-2.7.1-patch-3.zip/download

v271patch3 adds these features to v271 and previous patches:

  • add multi-column form controls for BS 4/5
  • add meta_fb to events so they offer the attached event image when pasted to Facebook
  • better date sorting forms showall view
  • add mutlti-select option for dropdown controls in form design

v271patch3 fixes these issues in v271 and previous patches:

  • regression fix (v271p2) site crash on older php versions due to forms coding error
  • regression fix (v271p2) upgrade could sometimes automatically be triggered
  • fatal error forms view with order dropdown all
  • regression fix old file manager image editor

v271patch3 updates these 3rd party libraries in v271 and previous patches:

  • ace editor cdn to v1.32.3
  • codemirror cdn to v5.65.16
  • deprecations to v1.1.2
  • EmailValidator to v3.2.6
  • elFinder to v2.1.64
  • Bootstrap to v5.3.2
  • Bootswatch to v5.3.1
  • Bootstrap Icons to v1.11.2
  • Tempus Dominus v6.9.4
  • Datatables to v1.13.8
  • datables checkboxes to 1.2.14
  • CKEditor to v4.22.1
  • smarty to v4.3.2
  • yadcf to v0.9.4b46
  • phpThumb to v1.7.22
  • fontawesome to v6.5.1
  • mediaelement to v7.0.2
  • mediaelement plugins to v2.6.7
  • jquery to v3.7.1
  • class.upload to v2.1.6
  • Smarty to v4.3.4
  • scssphp to v1.11.1
  • jquery.validation to v1.20.0
  • jstree to v 3.3.16
  • getid3 to v1.9.23
  • sortable.js to v1.15.1