Skip to content

Commit 94b89d4

Browse files
committed
Merge branch 'develop'
# Conflicts: # CHANGELOG.md # RELEASE.md # install/changes/2.7.2.txt
2 parents adaab1e + 72ac0af commit 94b89d4

2,950 files changed

Lines changed: 47047 additions & 32494 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.gitignore

Lines changed: 29 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,29 @@
1-
2-
# Excludes all files within the ./ files directory
3-
#/files/*
4-
5-
# Excludes the site's configuration file
6-
/framework/conf/config.php
7-
/conf/config.php
8-
9-
# Excludes cache files
10-
/tmp/*
11-
12-
# Excludes Eclipse Project files
13-
.buildpath
14-
.project
15-
16-
# Excludes NetBeans Project files
17-
/.settings/
18-
19-
# Excludes PHPStorm Project files
20-
/.idea/
21-
22-
.gitignore
23-
.mailmap
24-
25-
phpdoc-*
26-
27-
# Always include .htaccess files
28-
!.htaccess
1+
2+
# Excludes all files within the ./ files directory
3+
#/files/*
4+
5+
# Excludes the site's configuration file
6+
/framework/conf/config.php
7+
/conf/config.php
8+
9+
# Excludes cache files
10+
/tmp/*
11+
12+
# Excludes Eclipse Project files
13+
.buildpath
14+
.project
15+
16+
# Excludes NetBeans Project files
17+
/.settings/
18+
19+
# Excludes PHPStorm Project files
20+
/.idea/
21+
22+
.gitignore
23+
.mailmap
24+
25+
phpdoc-*
26+
27+
# Always include .htaccess files
28+
!.htaccess
29+
/.run/

ABOUT.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
----------
44

5-
Copyright (c) 2004-2023 OIC Group, Inc.
5+
Copyright (c) 2004-2025 OIC Group, Inc.
66

77
## Introduction
88

CHANGELOG.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,33 @@
22

33
---
44

5-
Copyright (c) 2004-2023 OIC Group, Inc.
5+
Copyright (c) 2004-2025 OIC Group, Inc.
66

77
## Changes
88

99
For a more detailed changelog visit [https://github.com/exponentcms/exponent-cms/commits/master](https://github.com/exponentcms/exponent-cms/commits/master)
1010

1111
---
1212

13+
Version 2.7.2
14+
-------------
15+
16+
### Address issues in v2.7.1 and Prepare for v3.0.2
17+
18+
- compatible with PHP v7.4.x, v8.0.x, v8.1.x and v8.2.x
19+
- deprecated support for PHP v5.6.x, v7.0.x, v7.1.x, v7.2.x and v7.3.x still exists
20+
- initial support for PHP v8.3.x and v8.4.x
21+
- adds better metainfo for forms and records
22+
- adds feature to add dates to an existing event
23+
- adds new blog dates calendar view
24+
- adds invisible reCaptcha option
25+
- adds multi-column form controls
26+
- adds optional titles for containers to help sorting modules
27+
- adds sort items feature to dropdown control form editing
28+
- removes auto updating tables on eql restore to prevent timeouts
29+
- fixes several warnings/issues with PHP v8
30+
- fixes and tweaks many issues in previous versions
31+
1332
Version 2.7.1
1433
-------------
1534

CREDITS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
----------
44

5-
Copyright (c) 2004-2023 OIC Group, Inc.
5+
Copyright (c) 2004-2025 OIC Group, Inc.
66

77
## Exponent CMS, Credits
88

INSTALLATION.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
----------
44

5-
Copyright (c) 2004-2023 OIC Group, Inc.
5+
Copyright (c) 2004-2025 OIC Group, Inc.
66

77
Installation of Exponent CMS 2.0
88
--------------------------------

OPTIONAL.md

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
---
44

5-
Copyright (c) 2004-2023 OIC Group, Inc.
5+
Copyright (c) 2004-2025 OIC Group, Inc.
66

77
## Optional Features
88

@@ -29,11 +29,11 @@ If you are running an older version of PHP, you may need to use an older PDF Lib
2929

3030
**mPDF is the preferred library.** We currently support five (5) versions:
3131

32-
v8.1.4 is the newest version supported
32+
v8.2.5 is the newest version supported
3333

34-
- [mpdf81v271.zip](https://sourceforge.net/projects/exponentcms/files/Add-ons/mpdf81v271.zip/download)
35-
This uses the mPDF v8.1.4 library which has been customized for Exponent.
36-
This requires Exponent CMS v2.7.1 or later. Works with PHP v5.6 to v8.2
34+
- [mpdf82v272.zip](https://sourceforge.net/projects/exponentcms/files/Add-ons/mpdf82v272.zip/download)
35+
This uses the mPDF v8.2.5 library which has been customized for Exponent.
36+
This requires Exponent CMS v2.7.2 or later. Works with PHP v5.6 to v8.4
3737

3838
v8.0.17 is supported
3939

@@ -63,11 +63,11 @@ v5.7.4 is the oldest version we support
6363

6464
domPDF was the first supported PHP based library. We currently support four (4) versions:
6565

66-
**v2.0.3 is the newest version supported**
66+
**v3.0.1 is the newest version supported**
6767

68-
- [dompdf2v271.zip](https://sourceforge.net/projects/exponentcms/files/Add-ons/dompdf2v271.zip/download)
69-
This uses the domPDF v2.0.3 library which has been customized for Exponent with a fix for thumbnails.
70-
This package requires Exponent CMS v2.7.1 and later and PHP v7.1 or later.
68+
- [dompdf3v272.zip](https://sourceforge.net/projects/exponentcms/files/Add-ons/dompdf3v272.zip/download)
69+
This uses the domPDF v3.0.1 library which has been customized for Exponent with a fix for thumbnails.
70+
This package requires Exponent CMS v2.7.2 and later and PHP v7.1 or later.
7171

7272
v1.2.2 is the previous version which began at v0.8.0
7373

@@ -92,12 +92,11 @@ v0.6.2 is an older version, it is the first PDF library we supported
9292
HTML2PDF differs from the previous two libraries in that is uses a second 3rd party
9393
library (TCPDF) to perform the actual PDF creation. This appears to the be the slowest engine.
9494

95-
**v5.2.7 is the newest version supported**
95+
**v5.2.8 is the newest version supported**
9696

97-
- [html2pdf5v271.zip](https://sourceforge.net/projects/exponentcms/files/Add-ons/html2pdf5v271.zip/download)
98-
This uses the HTML2PDF v5.2.7 library which has the configuration customized for Exponent. It requires
99-
the TCPDF v6.4.4 PDF engine which is included in this package. This package requires Exponent CMS v2.7.1
100-
or later. Requires PHP v5.6 to v8.2.
97+
- [html2pdf5v272.zip](https://sourceforge.net/projects/exponentcms/files/Add-ons/html2pdf5v272.zip/download)
98+
This uses the HTML2PDF v5.2.8 library which has the configuration customized for Exponent.
99+
- This package requires Exponent CMS v2.7.2 or later. Requires PHP v5.6 to v8.4.
101100

102101
v4.6.1 is the previous stable version, though it is possible that earlier versions back to v4.5.0
103102
may also work if installed correctly.
@@ -125,7 +124,7 @@ installing the [Kint](https://github.com/kint-php/kint) PHP library. Simply plac
125124
into the /external folder (for v1 & v2 extract into the /external folder to create a subfolder).
126125
The feature is auto-activated by this installation.
127126

128-
- v3.3.0 to v5.0.6 (/external/kint.phar), (requires Exponent CMS v2.6.0patch2 or later)
127+
- v3.3.0 to v6.0.0 (/external/kint.phar), (requires Exponent CMS v2.6.0patch2 or later)
129128
- v2.2 (/external/kint-2.2/) is the last 2.x version,
130129
- but v1.1 (/external/kint/) is also supported
131130

@@ -147,6 +146,9 @@ the /external folder which creates an subfolder named 'iless'. You must also man
147146

148147
#### php-autoprefixer
149148

149+
Though this option is still available, it is NOT recommended since it slows down page loading when a new
150+
stylesheet must be built!
151+
150152
Exponent CMS includes built-in .less and .scss stylesheet compiling support. Stylesheet library developers
151153
often expect their stylesheets to be pre-compiled on the server then run through a binary post-css processor.
152154
Our PHP based solution allows this to take place within Exponent. Adding this option will cause the less/scss
@@ -156,5 +158,5 @@ This library also requires the [PHP-CSS-Parser](https://github.com/sabberworm/PH
156158
library. Simply extract our complete package into the / (root) folder and it will be automatically recognized.
157159

158160
- [php-autoprefixerv260.zip](https://sourceforge.net/projects/exponentcms/files/Add-ons/php-autoprefixerv260.zip/download)
159-
This uses the php-autoprefixer v1.4 library with PHP-CSS-Parser v8.4.0 library which has been customized
161+
- This uses the php-autoprefixer v1.4 library with PHP-CSS-Parser v8.4.0 library which has been customized
160162
for Exponent due to the unique file structure required. This requires Exponent CMS v2.6.0 or later.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
----------
44

5-
Copyright (c) 2004-2023 OIC Group, Inc.
5+
Copyright (c) 2004-2025 OIC Group, Inc.
66

77
For installation information, please read the [INSTALLATION.md](INSTALLATION.md) file.
88

RELEASE.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22

33
----------
44

5-
Copyright (c) 2004-2023 OIC Group, Inc.
5+
Copyright (c) 2004-2025 OIC Group, Inc.
66

77
## Release Information
88

99
For a complete list of the changes made from release to release, see the [CHANGELOG.md](CHANGELOG.md)
1010

11-
## 2.7.1 - February 2023
11+
## 2.7.2 - January 2025
1212

1313
----------
1414

15-
### Finalize PHP v8.1 and initialsupport for PHP v8.2 stricter standards. Also addresses issues in v2.7.0 and Prepares for v3.0.0.
15+
### Finalize support for PHP v8.2. Also addresses issues in v2.7.1 and Prepares for v3.0.2.

TODO.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
----------
44

5-
Copyright (c) 2004-2023 OIC Group, Inc.
5+
Copyright (c) 2004-2025 OIC Group, Inc.
66

77
## To Do List
88

changes-v271.md

Lines changed: 0 additions & 131 deletions
This file was deleted.

0 commit comments

Comments
 (0)