6 days agoincludes/seriesreviews.php: Another one slipped away...
Clarissa Walker []
includes/seriesreviews.php: Another one slipped away...

6 days agoincludes/seriesreviews.php: More Number of Likes calculation fixes
Clarissa Walker []
includes/seriesreviews.php: More Number of Likes calculation fixes

6 days agoadmin/links.php: formatting changes
Clarissa Walker []
admin/links.php: formatting changes

7 days agoreviews.php: Number of Likes - let one slip by...
Clarissa Walker []
reviews.php: Number of Likes - let one slip by...

7 days agoreviews.php: fix calculation for Number of Likes rating system for stories and chapters - avg -> count
Clarissa Walker []
reviews.php: fix calculation for Number of Likes rating system for stories and chapters - avg -> count

7 days agoincludes/reviewform.php: Update Number of Likes selection form
Clarissa Walker []
includes/reviewform.php: Update Number of Likes selection form

7 days agoPreliminary Number of Likes functionality - it was actually missing entirely in the review form
Clarissa Walker []
Preliminary Number of Likes functionality - it was actually missing entirely in the review form

7 days agoUpdate README.md
Clarissa Walker []
Update README.md

7 days agoinstall/install.php: disable MySQLi error suppression by default with a note
Clarissa Walker []
install/install.php: disable MySQLi error suppression by default with a note

7 days agosearch.php: fix MySQL error message overwriting the Search Results header for a failed penname search - remove temp error suppression workaround
Clarissa Walker []
search.php: fix MySQL error message overwriting the Search Results header for a failed penname search - remove temp error suppression workaround

7 days agosearch.php: 'temp' error suppression workaround for MySQL error message taking over the Search Results header for a failed penname search
Clarissa Walker []
search.php: 'temp' error suppression workaround for MySQL error message taking over the Search Results header for a failed penname search

8 days agoUpdate README.md
Clarissa Walker []
Update README.md

9 days agoinstall/install.php: cleanup due to the script's recent changes
Clarissa Walker []
install/install.php: cleanup due to the script's recent changes

9 days agoadmin/settings.php: Do not parse the mailer directory in Language selection drop-down
Clarissa Walker []
admin/settings.php: Do not parse the mailer directory in Language selection drop-down

9 days agotypo fix from previous commit
Clarissa Walker []
typo fix from previous commit

9 days agofix for Undefined variables when parsing language PHP files in any manner
Clarissa Walker []
fix for Undefined variables when parsing language PHP files in any manner

9 days agorss.php: remove recent PHP 8 fix - this also means the old error suppression entries are no longer needed
Clarissa Walker []
rss.php: remove recent PHP 8 fix - this also means the old error suppression entries are no longer needed

9 days agorss.php: Replace error suppression settings with proper PHP 8 Undefined variable fix
Clarissa Walker []
rss.php: Replace error suppression settings with proper PHP 8 Undefined variable fix

9 days agoAdd note regarding undefined variables between languages/en.php and stories.php - breaking change for future PHP 9.0
Clarissa Walker []
Add note regarding undefined variables between languages/en.php and stories.php - breaking change for future PHP 9.0

9 days agoremove ini and error reporting entries as the issues in this file were fixed
Clarissa Walker []
remove ini and error reporting entries as the issues in this file were fixed

10 days agotemp error suppression entry for languages/en.php - otherwise it spams the web server error logs when adding or editing a story or chapter
Clarissa Walker []
temp error suppression entry for languages/en.php - otherwise it spams the web server error logs when adding or editing a story or chapter

10 days agofix Array to string conversion warning in PHP 8 - Technically a revert of a revert of coauthors, but better formatted
Clarissa Walker []
fix Array to string conversion warning in PHP 8 - Technically a revert of a revert of coauthors, but better formatted

11 days agoUpdate eFic2eFic bridge and default file backups
Clarissa Walker []
Update eFic2eFic bridge and default file backups

11 days agoChange collation in favorites table regarding type field - Fixes Manage Favorites count
Clarissa Walker []
Change collation in favorites table regarding type field - Fixes Manage Favorites count

11 days agoAdd WebP support for image file upload
Clarissa Walker []
Add WebP support for image file upload

11 days agoadd support for later tinyMCE image list handling
Clarissa Walker []
add support for later tinyMCE image list handling

12 days agoUpdate tinyMCE 6 init.php
Clarissa Walker []
Update tinyMCE 6 init.php

12 days agoBetter setreg behavior - Registration page shows up through Page Links from the Admin Panel while disabled for testing
Clarissa Walker []
Better setreg behavior - Registration page shows up through Page Links from the Admin Panel while disabled for testing

12 days agomissed coauthors revert in includes/storyblock.php
Clarissa Walker []
missed coauthors revert in includes/storyblock.php

12 days agoupdate.php: add long forgotten database table field requirement check
Clarissa Walker []
update.php: add long forgotten database table field requirement check

13 days agobrowse/ratings.php: fix Undefined variable warning for ratingslist in PHP 8 - sub-issue of previous Uncaught TypeError message in PHP 8
Clarissa Walker []
browse/ratings.php: fix Undefined variable warning for ratingslist in PHP 8 - sub-issue of previous Uncaught TypeError message in PHP 8

13 days agobrowse/ratings.php: fix Uncaught TypeError in PHP 8 with visiting the Browse Ratings section with no ratings listed
Clarissa Walker []
browse/ratings.php: fix Uncaught TypeError in PHP 8 with visiting the Browse Ratings section with no ratings listed

13 days agoUpdate README.md - before I forget this time
Clarissa Walker []
Update README.md - before I forget this time

13 days agoAdd tinyMCE 5.3.2 support - Clean up init.php for tinyMCE 6
Clarissa Walker []
Add tinyMCE 5.3.2 support - Clean up init.php for tinyMCE 6

13 days agoincludes/userlist.php: Fix Uncaught TypeError in PHP 8 for the Co-Authors field when you use a starting character that yields no results
Clarissa Walker []
includes/userlist.php: Fix Uncaught TypeError in PHP 8 for the Co-Authors field when you use a starting character that yields no results

2 weeks agoUpdate README.md
Clarissa Walker []
Update README.md

2 weeks agochange header charset comment
Clarissa Walker []
change header charset comment

2 weeks agoRelocate CHARSET definition back to the languages/en.php file - this makes some legacy modules work without adding a charset definition
Clarissa Walker []
Relocate CHARSET definition back to the languages/en.php file - this makes some legacy modules work without adding a charset definition

2 weeks agoRemove include from rss.php
Clarissa Walker []
Remove include from rss.php

2 weeks agoRemove include from header.php
Clarissa Walker []
Remove include from header.php

2 weeks agoMore coauthors fixes
Clarissa Walker []
More coauthors fixes

2 weeks agoCleanup from previous commit
Clarissa Walker []
Cleanup from previous commit

2 weeks agoAdd includes/dbfunctions.php include back to config.php, but leave the actual dbconnect in the includes/dbfunctions.php file where it belongs - this makes legacy modules work without adding another include
Clarissa Walker []
Add includes/dbfunctions.php include back to config.php, but leave the actual dbconnect in the includes/dbfunctions.php file where it belongs - this makes legacy modules work without adding another include

2 weeks agoResolve forgotten PHP deprecation: imagedestroy -> unset
Clarissa Walker []
Resolve forgotten PHP deprecation: imagedestroy -> unset

2 weeks agoResize GD captcha for today's resolutions - and add forgotten set font directory
Clarissa Walker []
Resize GD captcha for today's resolutions - and add forgotten set font directory

2 weeks agoseries.php: fix Undefined array key PHP warning
Clarissa Walker []
series.php: fix Undefined array key PHP warning

2 weeks agoFix GD captcha fonts path for PHP 8.6 and GD 2.4.0 library users
Clarissa Walker []
Fix GD captcha fonts path for PHP 8.6 and GD 2.4.0 library users

2 weeks agoRevert UNIXTIMESTAMP
Clarissa Walker []
Revert UNIXTIMESTAMP

2 weeks agoMore re-adding UNIXTIMESTAMP
Clarissa Walker []
More re-adding UNIXTIMESTAMP

2 weeks agoFix trying to access array offset on null warnings when responding to a review - re-add UNIXTIMESTAMP
Clarissa Walker []
Fix trying to access array offset on null warnings when responding to a review - re-add UNIXTIMESTAMP

2 weeks agomissed coauthors revert in revres.php - also previous commit did fix foreach, but that was array-object, string given rather than array to string
Clarissa Walker []
missed coauthors revert in revres.php - also previous commit did fix foreach, but that was array-object, string given rather than array to string

2 weeks agoFix occasional foreach array to string conversion warning in author and coauthor URL handling function
Clarissa Walker []
Fix occasional foreach array to string conversion warning in author and coauthor URL handling function

2 weeks agoRevert coauthors array changes as it occasionally brings up an undefined variable warning with no real way to fix it
Clarissa Walker []
Revert coauthors array changes as it occasionally brings up an undefined variable warning with no real way to fix it

2 weeks agoNumber of Likes: cosmetic consistency fix
Clarissa Walker []
Number of Likes: cosmetic consistency fix

3 weeks agoFix forgotten spacing on SMTP connection test button during formatting change
Clarissa Walker []
Fix forgotten spacing on SMTP connection test button during formatting change

3 weeks agoEven more general cleanup - redundancy also removed from one file
Clarissa Walker []
Even more general cleanup - redundancy also removed from one file

4 weeks agoRevert 'hide member status if added by admin' commit as it breaks the Membership Status field in User Profiles - wonder what the justification of this one was
Clarissa Walker []
Revert 'hide member status if added by admin' commit as it breaks the Membership Status field in User Profiles - wonder what the justification of this one was

4 weeks agoMore general cleanup - layout and consistency changes
Clarissa Walker []
More general cleanup - layout and consistency changes

4 weeks agoFix Install Step 9 form layout - Set-up Admin Account
Clarissa Walker []
Fix Install Step 9 form layout - Set-up Admin Account

4 weeks agoFix more leftover oversights with COLLATE in some SQL queries
Clarissa Walker []
Fix more leftover oversights with COLLATE in some SQL queries

4 weeks agoFix leftover oversights with COLLATE in some SQL queries
Clarissa Walker []
Fix leftover oversights with COLLATE in some SQL queries

4 weeks agoGeneral cleanup - layout and consistency changes
Clarissa Walker []
General cleanup - layout and consistency changes

4 weeks agoFix very old typo for 'multiplecats'
Clarissa Walker []
Fix very old typo for 'multiplecats'

4 weeks agoUpdate README.md - also accidental 'Saner tinyMCE selection handling' fix in initial user registration feature commit...
Clarissa Walker []
Update README.md - also accidental 'Saner tinyMCE selection handling' fix in initial user registration feature commit...

4 weeks ago...and more - user registration...
Clarissa Walker []
...and more - user registration...

4 weeks agouser registrations text fix
Clarissa Walker []
user registrations text fix

4 weeks agoAdd site setting to enable or disable new user registrations
Clarissa Walker []
Add site setting to enable or disable new user registrations

4 weeks agoSaner tinyMCE selection handling
Clarissa Walker []
Saner tinyMCE selection handling

4 weeks agoAdd tinyMCE 6.8.6 - README.md updated
Clarissa Walker []
Add tinyMCE 6.8.6 - README.md updated

7 weeks agomore tinyMCE consistency changes - height: 300px, width: 580px, toolbars at the top like later releases, manually resized text windows are not saved - tinyMCE 4 init cleanup
Clarissa Walker []
more tinyMCE consistency changes - height: 300px, width: 580px, toolbars at the top like later releases, manually resized text windows are not saved - tinyMCE 4 init cleanup

7 weeks agoEnable wordcount plugin in tinyMCE 3 - unofficial eFiction 3.5.8.f1 introduced a wordcount plugin, previously unused
Clarissa Walker []
Enable wordcount plugin in tinyMCE 3 - unofficial eFiction 3.5.8.f1 introduced a wordcount plugin, previously unused

7 weeks agoAdd options to change toolbar location in tinyMCE 2 and 3 - from tinyMCE 2.0 x to 3.4.x, it was located at the bottom by default; from 3.5.x onwards, the default was changed to be at the top
Clarissa Walker []
Add options to change toolbar location in tinyMCE 2 and 3 - from tinyMCE 2.0 x to 3.4.x, it was located at the bottom by default; from 3.5.x onwards, the default was changed to be at the top

7 weeks agoSet tinyMCE 4 window size and resize behavior to be consistent with 2 and 3 versions
Clarissa Walker []
Set tinyMCE 4 window size and resize behavior to be consistent with 2 and 3 versions

7 weeks agoUpdate tinyMCE 4 to 4.5.12 due to security issues with 4.5.3 - README.md updated as a result
Clarissa Walker []
Update tinyMCE 4 to 4.5.12 due to security issues with 4.5.3 - README.md updated as a result

7 weeks agotinyMCE '2' is now 2.1.2 - Seems tinyMCE '2' was actually 3.0.9 (my fault for not checking), so '2' is now 2.1.2, and '3' is now 3.4.8... eFiction 3.4.3 used tinyMCE 2.1.0, and 3.5 upgraded that to 3.0.9.
Clarissa Walker []
tinyMCE '2' is now 2.1.2 - Seems tinyMCE '2' was actually 3.0.9 (my fault for not checking), so '2' is now 2.1.2, and '3' is now 3.4.8... eFiction 3.4.3 used tinyMCE 2.1.0, and 3.5 upgraded that to 3.0.9.

7 weeks agoUpdate README.md - fixed installer layout
Clarissa Walker []
Update README.md - fixed installer layout

7 weeks agoInstaller layout fixed - Previous layout behavior restored to site settings
Clarissa Walker []
Installer layout fixed - Previous layout behavior restored to site settings

7 weeks agoTinyMCE version directories relocated to /tinymce/ directory, each with its own version numbers: 2, 3, 4 - Slight naming tweak to TinyMCE dropdown in site settings
Clarissa Walker []
TinyMCE version directories relocated to /tinymce/ directory, each with its own version numbers: 2, 3, 4 - Slight naming tweak to TinyMCE dropdown in site settings

7 weeks agoUpdate README.md - more bugfixes and changes
Clarissa Walker []
Update README.md - more bugfixes and changes

7 weeks agoRe-add TinyMCE 2.0.1 to the site settings list - TinyMCE directoy names changed - installer submission settings layout dirty fix
Clarissa Walker []
Re-add TinyMCE 2.0.1 to the site settings list - TinyMCE directoy names changed - installer submission settings layout dirty fix

7 weeks agoActually use TinyMCE 3.4.8 for TinyMCE3 option instead of original 2.0.1; that version is moved to 'tinymce2' directory
Clarissa Walker []
Actually use TinyMCE 3.4.8 for TinyMCE3 option instead of original 2.0.1; that version is moved to 'tinymce2' directory

7 weeks agoadmin/settings.php: Slight layout tweak
Clarissa Walker []
admin/settings.php: Slight layout tweak

7 weeks agoadmin/settings.php: this is hopefully the last of formatting changes...
Clarissa Walker []
admin/settings.php: this is hopefully the last of formatting changes...

7 weeks agoEditing user bio page is less jank - also previous commit: stories.php
Clarissa Walker []
Editing user bio page is less jank - also previous commit: stories.php

7 weeks agoMake storiesphp and series.php layout appear more consistent - both are now at 75% width
Clarissa Walker []
Make storiesphp and series.php layout appear more consistent - both are now at 75% width

7 weeks agoMake adding stories UI look less jank
Clarissa Walker []
Make adding stories UI look less jank

7 weeks agoMake admin message settngs look less jank
Clarissa Walker []
Make admin message settngs look less jank

7 weeks agoMaking admin settings sections look even less jank
Clarissa Walker []
Making admin settings sections look even less jank

7 weeks agoFix oversight regarding tables formatting conversion - and make it less jank
Clarissa Walker []
Fix oversight regarding tables formatting conversion - and make it less jank

8 weeks agoSilly consistency change in SQL file from 2015
Clarissa Walker []
Silly consistency change in SQL file from 2015

8 weeks agoRestore eFiction 3.x bridges
Clarissa Walker []
Restore eFiction 3.x bridges

2 months agoStories: add story with null category in 'Only one' setting exhibits Uncaught TypeError in PHP8 dirty fix - Categories: deleting only category exhibits Uncaught TypeError in PHP8 fix
Clarissa Walker []
Stories: add story with null category in 'Only one' setting exhibits Uncaught TypeError in PHP8 dirty fix - Categories: deleting only category exhibits Uncaught TypeError in PHP8 fix

2 months agoMore specifying of collation in fields/columns for sorting...
Clarissa Walker []
More specifying of collation in fields/columns for sorting...

2 months agoUpdate README.md - Recommended MySQL: 7.0 -> 8.0
Clarissa Walker []
Update README.md - Recommended MySQL: 7.0 -> 8.0

2 months agoSpecify collation in field/columns that are important for sorting and search features; the rest can use UTF-8 binary. Eventually, certain other columns that use text in some manner may use different specific Unicode collations.
Clarissa Walker []
Specify collation in field/columns that are important for sorting and search features; the rest can use UTF-8 binary. Eventually, certain other columns that use text in some manner may use different specific Unicode collations.

2 months agoUpdate README.md - Recent changes necessitate upping SQL DB requirements
Clarissa Walker []
Update README.md - Recent changes necessitate upping SQL DB requirements

2 months agoFix missing charset and collation in fanfiction_modules
Clarissa Walker []
Fix missing charset and collation in fanfiction_modules

2 months agoFix silly missing semicolon in install.php
Clarissa Walker []
Fix silly missing semicolon in install.php

2 months agoSpecify COLLATE=utf8mb4_unicode_ci in some tables. Also fix discrepancies between install.php and tables.sql.
Clarissa Walker []
Specify COLLATE=utf8mb4_unicode_ci in some tables. Also fix discrepancies between install.php and tables.sql.

2 months agoPassword conversion: MD5 -> bcrypt with a cost of 12. This change also causes the user to log off the site every time the password is changed.
Clarissa Walker []
Password conversion: MD5 -> bcrypt with a cost of 12. This change also causes the user to log off the site every time the password is changed.