No description
  • JavaScript 96.1%
  • PHP 2.4%
  • Shell 1.1%
  • HTML 0.4%
Find a file
2026-05-25 23:32:44 +08:00
migrations Restore missing xq bbcode on update 2026-05-25 23:07:54 +08:00
scripts Bump to 1.3.0 and add release build 2026-05-25 23:31:47 +08:00
styles/all/template Optimize ejcees xq bbcode loading 2026-05-25 22:56:11 +08:00
tests Bump to 1.3.0 and add release build 2026-05-25 23:31:47 +08:00
.gitignore add gitignore 2026-05-25 23:32:44 +08:00
composer.json Bump to 1.3.0 and add release build 2026-05-25 23:31:47 +08:00
README.md Optimize ejcees xq bbcode loading 2026-05-25 22:56:11 +08:00

ejsoon ejcees extension

Installation

Copy the extension to phpBB/ext/ejpoox/ejcees.

Go to "ACP" > "Customise" > "Extensions" and enable the "ejsoon ejcees" extension.

The extension installs or updates the [xq] BBCode automatically:

bbcode:

[xq width={UINT;defaultValue=432} mode={IDENTIFIER;defaultValue=mini} interval={FLOAT1;defaultValue=1.8} speed={FLOAT2;defaultValue=0.6}]{TEXT}[/xq]

html:

<div class="ejcees abbc3-xq" style="max-width: 100%; width: {UINT}px;" mode="{IDENTIFIER}" interval="{FLOAT1}" speed="{FLOAT2}">{TEXT}</div>

Help line text:

Add the bbcode [xq]c2=5 n8+7[/xq] that contains xiangqi moves like "c2=5" so the ejcees will run the chinese chess program.

The large ejceesobj.js source file is kept readable, while phpBB pages load the compressed ejceesobj.min.js asset only when rendered content contains an .ejcees [xq] container.

License

GPL-2.0-only