|
...
|
...
|
@@ -80,8 +80,9 @@ Alternateively, in includes/mysqli_functions, you may comment the line **mysqli_
|
|
80
|
80
|
- Future 3.5.9 SMTP database table creation oversight fixes (also install.php consistency change)
|
|
81
|
81
|
- SQL database engine change from MyISAM to InnoDB
|
|
82
|
82
|
- SQL database charset changes from latin1 to utf8mb4 (certain fields are utf8mb4 'ci' for sorting purposes and certain count purposes, however)
|
|
83
|
|
-- Password hashes are now bcrypt with a cost of 12 instead of MD5 (though old MD5 hashed passwords still work until changed by user)
|
|
|
83
|
+- Password hashes are now bcrypt with a cost of 12 instead of MD5 (though old MD5 hashed passwords still work until changed by user; they are warned beforehand)
|
|
84
|
84
|
- includes/button.php: GD captcha font path handling fix for PHP 8.6/GD 2.4.0 users and remove unused variable
|
|
|
85
|
+- includes/plain.button.php: Undefined variable PHP warning fix
|
|
85
|
86
|
- includes/corefunctions.php: occasional foreach array|object, string given PHP warning fix
|
|
86
|
87
|
- 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!
|
|
87
|
88
|
- install/install.php: SMTP settings table column creation oversight fix, consistency changes, and cleanup
|
|
...
|
...
|
@@ -94,11 +95,13 @@ Alternateively, in includes/mysqli_functions, you may comment the line **mysqli_
|
|
94
|
95
|
- admin/settings.php: SMTP updates/fixes and test code implementation and oversights breaking Ratings and $storiespath fixes
|
|
95
|
96
|
- blocks/menu/menu.php: Array to string conversion warning when accessing the menu block page fix
|
|
96
|
97
|
- admin/panels.php: Trying to access offset array on null PHP warning when creating a new panel entry fix
|
|
|
98
|
+- reviews.php: Prevent users/anons from trying to create/rate nonexistent or no longer existing stories and series fix and reviews page showing up to null stories/series fix
|
|
|
99
|
+- viewseries.php: Add a check for anyone trying to access a nonexistent or no longer existing series - null series page/various PHP warnings fix
|
|
97
|
100
|
- install/corefunctions.php, user/revres.php: Trying to access array offset on null PHP warning when responding to a review fix
|
|
98
|
|
-- stories.php, viewstory.php, includes/corefunctions.php, includes/storyblock.php, includes/storyform.php, user/revres.php: proper coauthors behavior fixes
|
|
|
101
|
+- reviews.php, stories.php, viewstory.php, includes/corefunctions.php, includes/storyblock.php, includes/storyform.php, user/revres.php: proper coauthors behavior fixes
|
|
99
|
102
|
- 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
|
|
100
|
103
|
- 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 and very old editing typo causing Uncaught ValueError: Unknown format specifier message regarding changing an author with logging enabled fix
|
|
101
|
|
-- 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
|
|
|
104
|
+- rss.php, includes/button.php (me), includes/plain.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
|
|
102
|
105
|
- 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
|
|
103
|
106
|
- 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
|
|
104
|
107
|
- admin/viewlog.php, languages/en_admin.php: some hardcoded English entries have been relocated to the Admin Panel language file
|