RSS

This is the eFiction 3 Mod Testing Grounds!

Links:
The Semi-Historical changelog
Display Word and ePubVersion
The eFiction Stable Grounds

We are the home of 3 authors from among our 3 members. There have been 2 reviews written about our 11 stories consisting of 14 chapters and 50 words. A special welcome to our newest member, Acer.

Most Recent
Rated: Test
Summary: PHP warning test
Categories: Series
Completed: No Chapters: 4
Published: 2026/09/01
Updated: 2026/09/18
Rated: Test
Summary: c
Categories: Series2
Completed: No Chapters: 1
Published: 2026/09/12
Updated: 2026/09/12
Rated: Test
Summary: PHP warning test (revise 2)
Categories: Series
Completed: No Chapters: 1
Published: 2026/09/01
Updated: 2026/09/01
Site News
This archive is experimenting with various Unicode versions in some places! - Back to Unicode 14.0

Primarily for sorting and counting purposes (some story entries use it as well), but everything else uses the binary form of UTF-8.

Never tested emoji yet, but they should work...

Doesn't work, even directly through the database. Someday, I will figure out why.

Update 2026/09/18: EMOJIS NOW WORK! It was database setting related. 😁👍

MariaDB: 10.6 to 11.4: old-mode explicitly needs to be empty due to old-mode mapped to utf8_is_utf8mb3 by default, so: 'old-mode = '
MariaDB: 11.8 and newer: Nothing to do; character_set_system will be mapped to utf8mb4, overriding old-mode.

Reference: https://stackoverflow.com/questions/67696563/setting-utf-8-in-mariadb-server-ignores-character-set-system



Ami Sapphire on 2026/09/17 - 16:25
2 Comments
The Display Word and ePubVersion modules are functional

Last Updated: 2026/09/16


Module Status


Display Word: Fully Functional

Download - PHP 7.x and 8.x: http://cwcyrix.nsupdate.info/efiction-info/downloads/modules/displayword-1.6.zip
Download - PHP 5.x: http://cwcyrix.nsupdate.info/efiction-info/downloads/modules/displayword-1.6-php5.zip

Notes: Needed some patching for PHP 8.x and for somewhat broken co-authors data retrieval. As a result, I got the co-authors in filename behavior working along with the co-authors behavior in the document itself! Version 1.6 should be definitive now.


ePubVersion: Near Fully Functional

Download: http://cwcyrix.nsupdate.info/efiction-info/downloads/modules/epubversion-1.3u1-working-php7-php8-20260916.zip

Notes: Needed patching for PHP 8.x. Installer needed to use Version 1.2 behavior. Fixed the Array to string conversion warning in epubversion.php and Undefined property warning in EPub.php. The cover_img.php and image_support.php files had deprecated strtolower() use, so patched as well. The manage.php file was broken, but caught this one early! The dynban.php file was the very first one fully fixed... or so I thought. [Such dynamic banner use does not work in the .epub file, so the image remains broken. The file itself does render font and background, however.] Also upgraded the ePub class to last known 2.x version as a test, and it works there as well. Cover art, when enabled, is generated twice in the document. A blank page is inserted at the end of the document. The cover art one may be a bug (found out not), but the blank page one may be intentional. Added a recent ePub logo to this module, which is now deployed to this testing archive CMS. Found out the Epub.php class file uses deprecated each(), but the code still functions in PHP 8...



Ami Sapphire on 2026/09/14 - 12:42
0 Comments
PHP 8.6.0 is upgraded to Beta 3!

This archive seems to be near production ready, as I have fixed some egregious issues that would have prevented eFiction 3 Mod from being compatible with future PHP 9.0.

Not so important issues:

* tinyMCE 4 and newer make the characters selection form's top entry (usually the None entry as the id for it doesn't exist) disappear after adding a category. However, previewing a story makes it reappear.
* tinyMCE 6 and newer render the enable/disable toggles in the Admin Panel useless... along with the previously mentioned issue...



Ami Sapphire on 2026/09/10 - 17:54
0 Comments