Skip to content

Commit 854a19f

Browse files
committed
Release phpwcms v1.9.47, the legacy version
Merge branch 'v1.9-dev' into phpwcms-legacy
2 parents a8b49f4 + f1bd692 commit 854a19f

149 files changed

Lines changed: 1944 additions & 2268 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.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ root or sub folder. Link your browser to the related URL and follow the install
2626
Server system requirements
2727
--------------------------
2828

29-
**phpwcms** version 1.9.46 requires a web server with PHP 7.4 or newer.
29+
**phpwcms** version 1.9.47 requires a web server with PHP 7.4 or newer.
3030
and a MySQL/MariaDB database (minimum version 5.1, recommend 5.5+).
3131
If you already use PHP v8.x you should use the latest version of
3232
[**phpwcms v1.10**](https://github.com/slackero/phpwcms/releases?q=1.10&expanded=true).

composer.json

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -9,28 +9,25 @@
99
"require": {
1010
"php": ">=7.4",
1111
"algo26-matthias/idna-convert": "^v3.2.0",
12-
"enshrined/svg-sanitize": "^0.21.0",
12+
"enshrined/svg-sanitize": "^0.22.0",
1313
"netcarver/textile": "v4.1.3",
14-
"league/commonmark": "^2.7.0",
15-
"ezyang/htmlpurifier": "^v4.18.0",
14+
"league/commonmark": "^2.7.1",
15+
"ezyang/htmlpurifier": "^v4.19.0",
1616
"openpsa/universalfeedcreator": "^v1.9.0",
17-
"phpmailer/phpmailer": "^v6.10.0",
18-
"phpoffice/phpspreadsheet": "^1.29.10",
17+
"phpmailer/phpmailer": "^v7.0.0",
18+
"phpoffice/phpspreadsheet": "^1.30.1",
1919
"simplepie/simplepie": "@dev",
2020
"html2text/html2text": "^4.3.2",
21-
"symfony/polyfill-mbstring": "^v1.32.0",
22-
"symfony/polyfill-php73": "^v1.32.0",
23-
"symfony/polyfill-php74": "^v1.32.0",
24-
"symfony/polyfill-php80": "^v1.32.0",
25-
"symfony/polyfill-php81": "^v1.32.0",
26-
"symfony/polyfill-php82": "^v1.32.0",
27-
"symfony/polyfill-php83": "^v1.32.0",
21+
"symfony/polyfill-mbstring": "^v1.33.0",
22+
"symfony/polyfill-php73": "^v1.33.0",
23+
"symfony/polyfill-php74": "^v1.33.0",
24+
"symfony/polyfill-php80": "^v1.33.0",
25+
"symfony/polyfill-php81": "^v1.33.0",
26+
"symfony/polyfill-php82": "^v1.33.0",
27+
"symfony/polyfill-php83": "^v1.33.0",
2828
"ext-intl": "*",
2929
"ext-gd": "*",
3030
"ext-mysqli": "*",
3131
"ext-mbstring": "*"
32-
},
33-
"require-dev": {
34-
"roave/security-advisories": "dev-latest"
3532
}
3633
}

include/config/dist.conf.inc.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@
111111
$phpwcms['feuser_regkey'] = 'FEUSER';
112112
$phpwcms['login.php'] = 'login.php';
113113
$phpwcms['js_lib'] = array(); // extends default lib settings array('jquery'=>'jQuery 1.3','mootools-1.4'=>'MooTools 1.4','mootools-1.1'=>'MooTools 1.1);
114-
$phpwcms['video-js'] = ''; // can be stored locally too 'template/lib/video-js/ (https://vjs.zencdn.net/8.22.0/)
114+
$phpwcms['video-js'] = ''; // can be stored locally too 'template/lib/video-js/ (https://vjs.zencdn.net/8.23.3/)
115115
$phpwcms['render_device'] = 0; // allow user agent specific rendering templates <!--if:mobile-->DoMobile<!--/if--><!--!if:mobile-->DoNotMobile<!--/!if--><!--!if:default-->Default<!--/!if-->
116116
$phpwcms['detect_pixelratio'] = 0; // will inject the page with JavaScript to detect Retina devices
117117
$phpwcms['im_fix_colorspace'] = 'RGB'; // newer ImageMagick installs tend to have problems with colorspace setting, if colors are look bad try SRGB

include/inc_front/front.func.inc.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4605,5 +4605,5 @@ function parse_textile(string $text) {
46054605
return '';
46064606
}
46074607
init_textile();
4608-
return $GLOBALS['phpwcms']['textile_class']->textileThis($text);
4608+
return $GLOBALS['phpwcms']['textile_class']->parse($text);
46094609
}

include/inc_front/js.inc.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ function initVideoJs() {
154154
if(IE8_CC) {
155155
$GLOBALS['block']['custom_htmlhead']['video-js.ie8shim'] = ' <!--[if lt IE 9]><script src="'.PHPWCMS_HTTP_SCHEMA.'://vjs.zencdn.net/ie8/1.1.2/videojs-ie8.min.js"></script><![endif]-->';
156156
}
157-
$GLOBALS['phpwcms']['video-js'] = PHPWCMS_HTTP_SCHEMA.'://vjs.zencdn.net/8.22.0/';
157+
$GLOBALS['phpwcms']['video-js'] = PHPWCMS_HTTP_SCHEMA.'://vjs.zencdn.net/8.23.3/';
158158
} else {
159159
$GLOBALS['phpwcms']['video-js'] = rtrim($GLOBALS['phpwcms']['video-js'], '/') . '/';
160160
}

include/inc_lib/revision/revision.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
*
1010
**/
1111

12-
const PHPWCMS_VERSION = '1.9.46';
13-
const PHPWCMS_RELEASE_DATE = '2025/06/02';
12+
const PHPWCMS_VERSION = '1.9.47';
13+
const PHPWCMS_RELEASE_DATE = '2025/22/11';
1414
const PHPWCMS_REVISION = '553';

include/vendor/composer/autoload_static.php

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@ class ComposerStaticInit6f202d7d9be93f2e5b4a0650a3c21d2b
2121
);
2222

2323
public static $prefixLengthsPsr4 = array (
24-
'e' =>
24+
'e' =>
2525
array (
2626
'enshrined\\svgSanitize\\' => 22,
2727
),
28-
'Z' =>
28+
'Z' =>
2929
array (
3030
'ZipStream\\' => 10,
3131
),
32-
'S' =>
32+
'S' =>
3333
array (
3434
'Symfony\\Polyfill\\Php83\\' => 23,
3535
'Symfony\\Polyfill\\Php82\\' => 23,
@@ -40,7 +40,7 @@ class ComposerStaticInit6f202d7d9be93f2e5b4a0650a3c21d2b
4040
'Symfony\\Polyfill\\Mbstring\\' => 26,
4141
'SimplePie\\' => 10,
4242
),
43-
'P' =>
43+
'P' =>
4444
array (
4545
'Psr\\SimpleCache\\' => 16,
4646
'Psr\\Http\\Message\\' => 17,
@@ -49,158 +49,158 @@ class ComposerStaticInit6f202d7d9be93f2e5b4a0650a3c21d2b
4949
'PhpOffice\\PhpSpreadsheet\\' => 25,
5050
'PHPMailer\\PHPMailer\\' => 20,
5151
),
52-
'N' =>
52+
'N' =>
5353
array (
5454
'Netcarver\\Textile\\' => 18,
5555
),
56-
'M' =>
56+
'M' =>
5757
array (
5858
'MyCLabs\\Enum\\' => 13,
5959
'Matrix\\' => 7,
6060
),
61-
'L' =>
61+
'L' =>
6262
array (
6363
'League\\Config\\' => 14,
6464
'League\\CommonMark\\' => 18,
6565
),
66-
'H' =>
66+
'H' =>
6767
array (
6868
'Html2Text\\' => 10,
6969
),
70-
'D' =>
70+
'D' =>
7171
array (
7272
'Dflydev\\DotAccessData\\' => 22,
7373
),
74-
'C' =>
74+
'C' =>
7575
array (
7676
'Composer\\Pcre\\' => 14,
7777
'Complex\\' => 8,
7878
),
79-
'A' =>
79+
'A' =>
8080
array (
8181
'Algo26\\IdnaConvert\\' => 19,
8282
),
8383
);
8484

8585
public static $prefixDirsPsr4 = array (
86-
'enshrined\\svgSanitize\\' =>
86+
'enshrined\\svgSanitize\\' =>
8787
array (
8888
0 => __DIR__ . '/..' . '/enshrined/svg-sanitize/src',
8989
),
90-
'ZipStream\\' =>
90+
'ZipStream\\' =>
9191
array (
9292
0 => __DIR__ . '/..' . '/maennchen/zipstream-php/src',
9393
),
94-
'Symfony\\Polyfill\\Php83\\' =>
94+
'Symfony\\Polyfill\\Php83\\' =>
9595
array (
9696
0 => __DIR__ . '/..' . '/symfony/polyfill-php83',
9797
),
98-
'Symfony\\Polyfill\\Php82\\' =>
98+
'Symfony\\Polyfill\\Php82\\' =>
9999
array (
100100
0 => __DIR__ . '/..' . '/symfony/polyfill-php82',
101101
),
102-
'Symfony\\Polyfill\\Php81\\' =>
102+
'Symfony\\Polyfill\\Php81\\' =>
103103
array (
104104
0 => __DIR__ . '/..' . '/symfony/polyfill-php81',
105105
),
106-
'Symfony\\Polyfill\\Php80\\' =>
106+
'Symfony\\Polyfill\\Php80\\' =>
107107
array (
108108
0 => __DIR__ . '/..' . '/symfony/polyfill-php80',
109109
),
110-
'Symfony\\Polyfill\\Php74\\' =>
110+
'Symfony\\Polyfill\\Php74\\' =>
111111
array (
112112
0 => __DIR__ . '/..' . '/symfony/polyfill-php74',
113113
),
114-
'Symfony\\Polyfill\\Php73\\' =>
114+
'Symfony\\Polyfill\\Php73\\' =>
115115
array (
116116
0 => __DIR__ . '/..' . '/symfony/polyfill-php73',
117117
),
118-
'Symfony\\Polyfill\\Mbstring\\' =>
118+
'Symfony\\Polyfill\\Mbstring\\' =>
119119
array (
120120
0 => __DIR__ . '/..' . '/symfony/polyfill-mbstring',
121121
),
122-
'SimplePie\\' =>
122+
'SimplePie\\' =>
123123
array (
124124
0 => __DIR__ . '/..' . '/simplepie/simplepie/src',
125125
),
126-
'Psr\\SimpleCache\\' =>
126+
'Psr\\SimpleCache\\' =>
127127
array (
128128
0 => __DIR__ . '/..' . '/psr/simple-cache/src',
129129
),
130-
'Psr\\Http\\Message\\' =>
130+
'Psr\\Http\\Message\\' =>
131131
array (
132132
0 => __DIR__ . '/..' . '/psr/http-factory/src',
133133
1 => __DIR__ . '/..' . '/psr/http-message/src',
134134
),
135-
'Psr\\Http\\Client\\' =>
135+
'Psr\\Http\\Client\\' =>
136136
array (
137137
0 => __DIR__ . '/..' . '/psr/http-client/src',
138138
),
139-
'Psr\\EventDispatcher\\' =>
139+
'Psr\\EventDispatcher\\' =>
140140
array (
141141
0 => __DIR__ . '/..' . '/psr/event-dispatcher/src',
142142
),
143-
'PhpOffice\\PhpSpreadsheet\\' =>
143+
'PhpOffice\\PhpSpreadsheet\\' =>
144144
array (
145145
0 => __DIR__ . '/..' . '/phpoffice/phpspreadsheet/src/PhpSpreadsheet',
146146
),
147-
'PHPMailer\\PHPMailer\\' =>
147+
'PHPMailer\\PHPMailer\\' =>
148148
array (
149149
0 => __DIR__ . '/..' . '/phpmailer/phpmailer/src',
150150
),
151-
'Netcarver\\Textile\\' =>
151+
'Netcarver\\Textile\\' =>
152152
array (
153153
0 => __DIR__ . '/..' . '/netcarver/textile/src/Netcarver/Textile',
154154
),
155-
'MyCLabs\\Enum\\' =>
155+
'MyCLabs\\Enum\\' =>
156156
array (
157157
0 => __DIR__ . '/..' . '/myclabs/php-enum/src',
158158
),
159-
'Matrix\\' =>
159+
'Matrix\\' =>
160160
array (
161161
0 => __DIR__ . '/..' . '/markbaker/matrix/classes/src',
162162
),
163-
'League\\Config\\' =>
163+
'League\\Config\\' =>
164164
array (
165165
0 => __DIR__ . '/..' . '/league/config/src',
166166
),
167-
'League\\CommonMark\\' =>
167+
'League\\CommonMark\\' =>
168168
array (
169169
0 => __DIR__ . '/..' . '/league/commonmark/src',
170170
),
171-
'Html2Text\\' =>
171+
'Html2Text\\' =>
172172
array (
173173
0 => __DIR__ . '/..' . '/html2text/html2text/src',
174174
),
175-
'Dflydev\\DotAccessData\\' =>
175+
'Dflydev\\DotAccessData\\' =>
176176
array (
177177
0 => __DIR__ . '/..' . '/dflydev/dot-access-data/src',
178178
),
179-
'Composer\\Pcre\\' =>
179+
'Composer\\Pcre\\' =>
180180
array (
181181
0 => __DIR__ . '/..' . '/composer/pcre/src',
182182
),
183-
'Complex\\' =>
183+
'Complex\\' =>
184184
array (
185185
0 => __DIR__ . '/..' . '/markbaker/complex/classes/src',
186186
),
187-
'Algo26\\IdnaConvert\\' =>
187+
'Algo26\\IdnaConvert\\' =>
188188
array (
189189
0 => __DIR__ . '/..' . '/algo26-matthias/idna-convert/src',
190190
),
191191
);
192192

193193
public static $prefixesPsr0 = array (
194-
'S' =>
194+
'S' =>
195195
array (
196-
'SimplePie' =>
196+
'SimplePie' =>
197197
array (
198198
0 => __DIR__ . '/..' . '/simplepie/simplepie/library',
199199
),
200200
),
201-
'H' =>
201+
'H' =>
202202
array (
203-
'HTMLPurifier' =>
203+
'HTMLPurifier' =>
204204
array (
205205
0 => __DIR__ . '/..' . '/ezyang/htmlpurifier/library',
206206
),

0 commit comments

Comments
 (0)