|
...
|
...
|
@@ -37,12 +37,13 @@ Has to be done manually for now. Easiest if you have either unofficial versions
|
|
37
|
37
|
- Original eFiction 3 skins restored
|
|
38
|
38
|
- Future 3.5.9 SMTP database table creation oversight fixes (also install.php consistency change)
|
|
39
|
39
|
- SQL database engine change from MyISAM to InnoDB
|
|
40
|
|
-- SQL database charset changes from latin1 to utf8mb4 (certain fields are utf8mb4 'ci' for sorting purposes, however)
|
|
|
40
|
+- SQL database charset changes from latin1 to utf8mb4 (certain fields are utf8mb4 'ci' for sorting purposes and certain count purposes, however)
|
|
41
|
41
|
- Password hashes are now bcrypt with a cost of 12 instead of MD5 (though old MD5 hashed passwords still work until changed by user)
|
|
42
|
42
|
- includes/button.php: GD captcha font path handling fix for PHP 8.6/GD 2.4.0 users and remove unused variable
|
|
43
|
43
|
- includes/corefunctions.php: occasional foreach array|object, string given PHP warning fix
|
|
44
|
|
-- includes/userlist.php: Uncaught TypeError for Co-Authors field in PHP 8 when searching for a user with the first character yields no results - found this one entirely by accident due to a typo!
|
|
45
|
|
-- install/install.php: SMTP settings table column creation oversight fix and consistency changes
|
|
|
44
|
+- includes/userlist.php: Uncaught TypeError for Co-Authors field in PHP 8.x when searching for a user with the first character yields no results - discovered this one entirely by accident due to a typo... slipped my hand on the keyboard!
|
|
|
45
|
+- install/install.php: SMTP settings table column creation oversight fix, consistency changes, and cleanup
|
|
|
46
|
+- user/manageimages.php: Add support for WebP images
|
|
46
|
47
|
- series.php: category settings causing Fatal Error bug for PHP 8.x users and Undefined array key PHP warning fixes
|
|
47
|
48
|
- stories.php: add story with null category using 'Only one' setting causing Fatal Error bug fix for PHP 8.x users
|
|
48
|
49
|
- categories.php: deleting only category causing Fatal Error bug fix for PHP 8.x users
|
|
...
|
...
|
@@ -51,8 +52,11 @@ Has to be done manually for now. Easiest if you have either unofficial versions
|
|
51
|
52
|
- install/corefunctions.php, user/revres.php: Trying to access array offset on null PHP warning when responding to a review fix
|
|
52
|
53
|
- stories.php, viewstory.php, includes/corefunctions.php, includes/storyblock.php, includes/storyform.php, user/revres.php: proper coauthors behavior fixes
|
|
53
|
54
|
- docs/config.php, includes/browsecategories.php, includes/categorylist.php, includes/characterlist.php, includes/userlist.php, install/install.php, user/login.php: redundant dbfunctions.php entries including cleanup
|
|
54
|
|
-- header.php, rss.php, admin/backup.php, admin/backup_utf8.php, includes/categorylist.php, includes/userlist.php, languages/en.php: possible CHARSET definition breakage - mostly reverted as one former config.php line does belong in includes/dbfunctions.php
|
|
55
|
|
-- Bridges return! Their removal got rid of the example work, which needs to be updated as well
|
|
|
55
|
+- header.php, rss.php, admin/backup.php, admin/backup_utf8.php, includes/categorylist.php, includes/userlist.php, install/install.php, languages/en.php: possible CHARSET definition breakage - mostly reverted as one former config.php line does belong in includes/dbfunctions.php
|
|
|
56
|
+- rss.php, includes/button.php (me), languages/en.php (me): error and warning message suppression removal - rss and en were a stupid hack for the actual problem in the next item of the list
|
|
|
57
|
+- languages/en.php: undefined variables warning fix for PHP 8.x - applies to any other language PHP files, so they should be updated - only needs one line and one additional file in the **includes** directory
|
|
|
58
|
+- admin/settings.php, install/install.php: Do not parse the mailer directory in the Admin Panel's or installer's language setting's drop-down menus
|
|
|
59
|
+- Bridges return! Their removal got rid of the example work, which is now updated as well
|
|
56
|
60
|
- Layout fixes and consistency changes for various sections of the script: admin settings, new/edit story pages, new/edit series pages, installer
|
|
57
|
61
|
- TinyMCE versions added; now you have a choice of TinyMCE versions 2.1.2, 3.4.8, 4.5.12, 5.3.2, and 6.8.6 - replaces eFiction 3.5.x's original 3.0.9
|
|
58
|
62
|
- Setting to enable or disable new user registrations - sorely needed for some archives
|