22 hours agoMod conversion rewrite - expand mod conversion help popup - add Unicode 5.2 support
Clarissa Walker []
Mod conversion rewrite - expand mod conversion help popup - add Unicode 5.2 support

27 hours agolanguages/en.php: fix Uncaught ValueError: Unknown format specifier message due to a very old editing typo within constant _LOG_ADMIN_EDIT_AUTHOR - someone started using it in eFiction 3.5.4. or 3.5.5; it was not used before this
Clarissa Walker []
languages/en.php: fix Uncaught ValueError: Unknown format specifier message due to a very old editing typo within constant _LOG_ADMIN_EDIT_AUTHOR - someone started using it in eFiction 3.5.4. or 3.5.5; it was not used before this

39 hours agotinymce inits: prevent html entity encoding from wrecking special characters in any text form it uses, especially in stories
Clarissa Walker []
tinymce inits: prevent html entity encoding from wrecking special characters in any text form it uses, especially in stories

46 hours agoMod conversion script update to support clean future version 3.5.9 post-upgrades - Update README.md, description and update sections change
Clarissa Walker []
Mod conversion script update to support clean future version 3.5.9 post-upgrades - Update README.md, description and update sections change

2 days agoUpdate README.md - Description and Update sections change
Clarissa Walker []
Update README.md - Description and Update sections change

2 days agoExpand password field from varchar(40) to varchar(255) as part of the eFiction 3 Mod upgrade
Clarissa Walker []
Expand password field from varchar(40) to varchar(255) as part of the eFiction 3 Mod upgrade

2 days agoupdate.php: Add update path to eFiction 3 Mod via future 3.5.9
Clarissa Walker []
update.php: Add update path to eFiction 3 Mod via future 3.5.9

2 days agoadmin/panels.php: Trying to access array offset on null warnings for PHP 8.x when creating a new panel entry fix
Clarissa Walker []
admin/panels.php: Trying to access array offset on null warnings for PHP 8.x when creating a new panel entry fix

2 days agoAdd support for Unicode conversion to eFiction 3 Mod - this is to be done in the Archive Conversion page of the Admin Panel
Clarissa Walker []
Add support for Unicode conversion to eFiction 3 Mod - this is to be done in the Archive Conversion page of the Admin Panel

2 days agoadd MD5 password check and warning in Edit Personal Information page
Clarissa Walker []
add MD5 password check and warning in Edit Personal Information page

2 days agouser page cleanup
Clarissa Walker []
user page cleanup

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

4 days agoblocks/menu/menu.php: fix array to string conversion warning for PHP 8 - proper fix
Clarissa Walker []
blocks/menu/menu.php: fix array to string conversion warning for PHP 8 - proper fix

4 days agoblocks/menu/menu.php: fix array to string conversion warning for PHP 8 - remove temp error suppression
Clarissa Walker []
blocks/menu/menu.php: fix array to string conversion warning for PHP 8 - remove temp error suppression

4 days agoblocks/menu/menu.php: temp error suppression
Clarissa Walker []
blocks/menu/menu.php: temp error suppression

6 days agoAdmin Action Log file had values hardcoded to English - Moved to en_admin language file
Clarissa Walker []
Admin Action Log file had values hardcoded to English - Moved to en_admin language file

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

6 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

12 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

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

13 days agochange header charset comment
Clarissa Walker []
change header charset comment

13 days 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