<?xml version="1.0" encoding="UTF-8"?>    <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
      <channel>
        <title></title>
        <link>https://interactivetools.com/forum/forum-search.php?k=user%3Akitsguru</link>
        <description></description>
        <pubDate>Fri, 18 Sep 2026 18:06:38 -0700</pubDate>
        <language>en-us</language>
        <atom:link href="https://interactivetools.com/forum/forum-search.php?k=user%3Akitsguru&amp;rss=1" rel="self" type="application/rss+xml" />

                <item>
          <title>Whc.ca shared hosting</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248481#post2248481</link>
          <description><![CDATA[<p>Cmsb 3.82</p>
<p>Error: Call to undefined function DeveloperConsole\phpConsole()</p>
<p>#0 Script started at /home/xxx/public_html/cmsb/admin.php:0<br />#1 require() at /home/xxx/public_html/cmsb/admin.php:81<br />#2 include() at /home/xxx/public_html/cmsb/lib/menus/default/actionHandler.php:62<br />#3 admin_dispatchAction() at /home/xxx/public_html/cmsb/lib/menus/admin/actionHandler.php:30<br />#4 require() at /home/xxx/public_html/cmsb/lib/menus/admin/actionHandler.php:81<br />#5 Itools\Cmsb\Admin\Plugins\activatePluginAction() at /home/xxx/public_html/cmsb/lib/menus/admin/plugins.php:20<br />#6 activatePlugin() at /home/xxx/public_html/cmsb/lib/menus/admin/plugins.php:261<br />#7 include() at /home/xxx/public_html/cmsb/lib/plugin_functions.php:309<br />#8 Error thrown at /home/xxx/public_html/cmsb/plugins/developerConsole/developerConsole.php:30</p>

<p>Operating System<span style="text-decoration:underline;">Linux 4.18.0-553.141.2.lve.el8.x86_64</span> (release)</p>
<ul>
<li>Server Name:redactted Server IP:<code> redactted</code></li>
<li>Disk Space Used: 94%202.33 GB free of 3.58 TB (largest dirs)</li>
<li>Resource Limits: CPU Time: <code>unlimited</code> Memory Limit: <code>unlimited</code> Processes: <code>400</code>(ulimit)</li>
<li><span>Last Rebooted: 1 days, 10 hours, 5 minutes ago</span></li>
</ul>
<p>Control PanelcPanel (cPanel login, WHM login)</p>

<p>Web Server<span style="text-decoration:underline;">LiteSpeed v6.3.6</span></p>
<ul>
<li>Using config file: <code>/home/xxx/public_html/cmsb/.htaccess</code></li>
<li><span>PHP Handler: lsapi V8.3 CloudLinux 1.3</span></li>
</ul>
<p>Database Server<span style="text-decoration:underline;">MariaDB v10.6.27</span> (variables &amp; status) - Live SQL Monitor &gt;&gt;</p>
<ul>
<li>Settings:<code> xxx_yaascmsb.cmsb_*</code> (<span style="text-decoration:underline;">change</span>)</li>
<li>Privileges: <span>index, triggers, views, events, functions, temp tables, lock tables, flush, process</span></li>
<li>More...</li>
</ul>
<p>PHP VersionPHP v8.3.31 (phpinfo) - View Errors and Warnings (1) &gt;&gt;</p>
<ul>
<li>Running as xxx and using config files:
<ul>
<li><code>/opt/alt/php83/etc/php.ini</code></li>
<li><code>/home/xxx/public_html/cmsb/.htaccess</code></li>
<li><code>/opt/alt/php83/link/conf/alt_php.ini</code></li>
<li><code>/opt/alt/php83/link/conf/clos_ssa.ini</code></li>
</ul>
</li>
<li><span>Security Modules: ModSecurity</span></li>
<li>Caching Modules: None detected</li>
<li><span>Image Modules: gd, imagick</span></li>
</ul>
]]></description>
          <pubDate>Thu, 27 Aug 2026 08:01:48 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248481#post2248481</guid>
        </item>
                <item>
          <title>Whc.ca shared hosting</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248479#post2248479</link>
          <description><![CDATA[<p>The developer console is failing to load on ...parameters on functions. Even turning off psr does not fix it.</p>]]></description>
          <pubDate>Wed, 26 Aug 2026 13:29:27 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248479#post2248479</guid>
        </item>
                <item>
          <title>OfflineMode plugin on new share host</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248475#post2248475</link>
          <description><![CDATA[<p>My offlineMode plugin is timing out. Support says to increase the timeout in the script, but it seems to be outside the script. Where do I set the timeouts for curl?</p>]]></description>
          <pubDate>Wed, 26 Aug 2026 11:45:53 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248475#post2248475</guid>
        </item>
                <item>
          <title>Whc.ca shared hosting</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248466#post2248466</link>
          <description><![CDATA[<p>Whc.ca has the psr extension enabled by default. This is causing CMSB developer console to fail to load.</p>
<p>I also use cacheing with Symphony/Cache via composer.</p>
<p>What is the recommended solution.&nbsp;</p>
]]></description>
          <pubDate>Fri, 21 Aug 2026 05:24:47 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248466#post2248466</guid>
        </item>
                <item>
          <title>membership plugins login form not working with 3.82</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248400#post2248400</link>
          <description><![CDATA[<p>Found the issue. It was not CMSB-related.</p>]]></description>
          <pubDate>Fri, 10 Apr 2026 08:48:41 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248400#post2248400</guid>
        </item>
                <item>
          <title>membership plugins login form not working with 3.82</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248391#post2248391</link>
          <description><![CDATA[<p>I am seeing an error in the login functions for the membership forum. now sure what has happened here?<br /><br /><br /></p>]]></description>
          <pubDate>Tue, 07 Apr 2026 13:37:04 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248391#post2248391</guid>
        </item>
                <item>
          <title>Update to CMSB v. 8 from 3.56</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248390#post2248390</link>
          <description><![CDATA[<p>You need to go to PHP 8.3 at a minimum, as 8.1 and 8.2 are obsolete. You'd better bite the bullet now.&nbsp;</p>]]></description>
          <pubDate>Tue, 07 Apr 2026 13:29:32 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248390#post2248390</guid>
        </item>
                <item>
          <title>BUG: tinymce field can&apos;t use media library image CMSB 3.82</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248380#post2248380</link>
          <description><![CDATA[<p>This fix works for me, too. Thanks Dave.</p>]]></description>
          <pubDate>Tue, 10 Mar 2026 13:02:41 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248380#post2248380</guid>
        </item>
                <item>
          <title>BUG: tinymce field can&apos;t use media library image CMSB 3.82</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248376#post2248376</link>
          <description><![CDATA[<p>The error does not prevent the image from being added, it is annoying but not fatal. I have been adding images, just close the error message and continue.</p>]]></description>
          <pubDate>Thu, 05 Mar 2026 15:39:09 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248376#post2248376</guid>
        </item>
                <item>
          <title>CMSB v3.82 Released (Improved UI, Menu Count Badges, &amp; .env support)</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248371#post2248371</link>
          <description><![CDATA[<p>No argument here, Dave and his crew have been great. Almost 20 years for me too. I also have lost clients to wordpress and had them come back a year later.</p>]]></description>
          <pubDate>Tue, 03 Mar 2026 11:16:08 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248371#post2248371</guid>
        </item>
                <item>
          <title>editor feature request</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248367#post2248367</link>
          <description><![CDATA[<p>A couple of years ago i suggested extending the input types for textfield, by adding email, url etc. The big win would be html date which replaces the 3 field date picker with builtin browser handler.</p>]]></description>
          <pubDate>Mon, 02 Mar 2026 20:11:10 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248367#post2248367</guid>
        </item>
                <item>
          <title>Feature Request: Editor, images and media </title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248362#post2248362</link>
          <description><![CDATA[<p>It would be nice if we could sort by all the columns.</p>]]></description>
          <pubDate>Sat, 28 Feb 2026 15:01:28 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248362#post2248362</guid>
        </item>
                <item>
          <title>Feature Request: Editor, images and media </title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248347#post2248347</link>
          <description><![CDATA[<p>Hey codee,</p>
<p>Never even occurred to me. But works fine, thanks.</p>
<p>Sometimes you stare at it and shug, sometimes it hits you over the head...</p>]]></description>
          <pubDate>Sun, 22 Feb 2026 13:59:54 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248347#post2248347</guid>
        </item>
                <item>
          <title>PermaLinks conflict</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248333#post2248333</link>
          <description><![CDATA[<p>It doesn't need to be quite so specific, this will do it nicely:</p>
<pre class="language-markup"><code>RewriteEngine On

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_URI} !/$
RewriteRule ^(.*)$ /$1/ [R=301,L]</code></pre>]]></description>
          <pubDate>Wed, 11 Feb 2026 13:03:36 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248333#post2248333</guid>
        </item>
                <item>
          <title>PermaLinks conflict</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248328#post2248328</link>
          <description><![CDATA[<p>personally I set my htaccess rules to enforce the trailing slash, much cleaner in the long run as that is what the permalinks expects, still solves the seo noise</p>]]></description>
          <pubDate>Tue, 10 Feb 2026 14:27:45 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248328#post2248328</guid>
        </item>
                <item>
          <title>BUG: tinymce field can&apos;t use media library image CMSB 3.82</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248327#post2248327</link>
          <description><![CDATA[<p>I am still getting an error, even though the image from the media library is being added. I did a bit of triage and traced it to the <strong>cmsb/lib/menus/default/wysiwygMedia.php</strong> at line 119</p>
<pre class="language-php"><code>       try {
          const response = await fetch('?', {
            method: 'POST',
            body: formData
          });
          const msg = await response.text();
          if (msg) {
            return alert("Error: " + msg);
          }

          // refresh upload iframe and close modal in parent window
          const parentWindow = self.parent;
          const uploadIframe = parentWindow.document.getElementById(fieldName + '_iframe');
          uploadIframe.contentDocument.location.reload();
          parentWindow.hideModal();
        } catch {
          alert("1. There was an error adding media!"); 
        }
</code></pre>
<p>There were two locations with the same error message, 'There was an error adding media!', so I added the '1'&nbsp; to determine which one was being thrown. There is noting in the logs to indicate why the error is thrown.</p>]]></description>
          <pubDate>Mon, 09 Feb 2026 12:09:21 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248327#post2248327</guid>
        </item>
                <item>
          <title>BUG: tinymce field can&apos;t use media library image CMSB 3.82</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248320#post2248320</link>
          <description><![CDATA[<p>That didn't work and actually threw another error</p>
<pre class="language-markup"><code>Error: Error inserting row.

mysqli_sql_exception(1364): Field 'filePath' doesn't have a default value

Last SQL query (visible to admins only):
INSERT INTO `cmsb_uploads` SET `createdTime` = NOW(), `tableName` = "blog", `fieldName` = "content", `recordNum` = "6", `mediaNum` = 36, `preSaveTempId` = "", `order` = 1769895591, `width` = 0, `height` = 0, `thumbWidth` = 0, `thumbHeight` = 0, `thumbWidth2` = 0, `thumbHeight2` = 0, `thumbWidth3` = 0, `thumbHeight3` = 0, `thumbWidth4` = 0, `thumbHeight4` = 0 in /Volumes/J/@projects/yaaws5/html/www/cmsb/lib/ZenDB/DB.php:363  [Admin View]

Backtrace:
#0 Script started                        at /Volumes/J/@projects/yaaws5/html/www/cmsb/admin.php:0
#1 require()                             at /Volumes/J/@projects/yaaws5/html/www/cmsb/admin.php:81
#2 media_addMediaAjax()                  at /Volumes/J/@projects/yaaws5/html/www/cmsb/lib/menus/default/actionHandler.php:98
#3 Itools\ZenDB\DB::insert()             at /Volumes/J/@projects/yaaws5/html/www/cmsb/lib/media_functions.php:381
#4 Itools\ZenDB\DB-&gt;fetchResultSet()     at /Volumes/J/@projects/yaaws5/html/www/cmsb/lib/ZenDB/DB.php:360
#5 Itools\ZenDB\MysqliWrapper-&gt;query()   at /Volumes/J/@projects/yaaws5/html/www/cmsb/lib/ZenDB/DB.php:1011
#6 mysqli-&gt;query()                       at /Volumes/J/@projects/yaaws5/html/www/cmsb/lib/ZenDB/MysqliWrapper.php:90
#7 mysqli_sql_exception(1364) thrown     at /Volumes/J/@projects/yaaws5/html/www/cmsb/lib/ZenDB/MysqliWrapper.php:90
#8 Itools\ZenDB\DBException(1364) thrown at /Volumes/J/@projects/yaaws5/html/www/cmsb/lib/ZenDB/DB.php:363

</code></pre>]]></description>
          <pubDate>Sat, 31 Jan 2026 13:42:14 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248320#post2248320</guid>
        </item>
                <item>
          <title>BUG: tinymce field can&apos;t use media library image CMSB 3.82</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248313#post2248313</link>
          <description><![CDATA[<p>I was trying to use an image from the media library in the wysiwyg editor. This was previously allowed.<br /><br />In the cmsb/lib/media_functions.php I discovered these lines of code:</p>
<pre class="language-markup"><code>    // Validate upload field exists and user has access
    $fieldName         = request('fieldName');
    $uploadFields      = Schema::fields($GLOBALS['tableName'], 'upload');
    $uploadFieldSchema = $uploadFields[$fieldName] ?? null;
    match (true) {
        empty($uploadFieldSchema)               =&gt; die("Invalid upload field: $fieldName"),
        !userHasFieldAccess($uploadFieldSchema) =&gt; die("No access to field: $fieldName"),
        default                                 =&gt; null,
    };</code></pre>
<p>This issue is that the tinymce field is not type upload but mediumtext.</p>]]></description>
          <pubDate>Tue, 27 Jan 2026 07:20:14 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248313#post2248313</guid>
        </item>
                <item>
          <title>CMSB v3.82 Released (Improved UI, Menu Count Badges, &amp; .env support)</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248312#post2248312</link>
          <description><![CDATA[<p>BUG: When using the image tool in the TinyMCE editor, I can no longer use the media library. I get an error: invalid field. Using the traditional image upload works ok thought</p>]]></description>
          <pubDate>Sun, 25 Jan 2026 19:30:42 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248312#post2248312</guid>
        </item>
                <item>
          <title>Free Plugin: Plugin Manager</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248310#post2248310</link>
          <description><![CDATA[<p>I filed your first issue on GitHub. Update button still showing after update.</p>]]></description>
          <pubDate>Thu, 22 Jan 2026 21:51:06 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248310#post2248310</guid>
        </item>
                <item>
          <title>Free Plugin: Plugin Manager</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248309#post2248309</link>
          <description><![CDATA[<p>This was a feature request of mine a couple of months ago, Once all the plugs are exposed on github, being able to pull the latest version with auto-update would bring CMSB in line with other solutions.&nbsp;</p>
<p>You really came through with this and I appreciate your work. If I can help in any way, feel free to reach out.</p>
]]></description>
          <pubDate>Thu, 22 Jan 2026 15:11:20 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248309#post2248309</guid>
        </item>
                <item>
          <title>Free Plugin: Plugin Manager</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248306#post2248306</link>
          <description><![CDATA[<p>Just tried the plugin and like the potential. A couple of notes.</p>
<ul>
<li>404 error on GitHub link</li>
<li>Save settings not working CMSB 3.81</li>
</ul>
<pre class="language-markup"><code>ERROR
Notice: Form Error: Form _CSRFToken value missing, be sure to include _CSRFToken field and value.

BACKTRACE
0 Script started                   at /Volumes/J/@projects/yaaws5/html/www/cmsb/admin.php:0
#1 Itools\Cmsb\Plugin::action()     at /Volumes/J/@projects/yaaws5/html/www/cmsb/admin.php:76
#2 _pluginAction_runHandler()       at /Volumes/J/@projects/yaaws5/html/www/cmsb/lib/Plugin.php:90
#3 pluginManager_saveSortOrder()    at /Volumes/J/@projects/yaaws5/html/www/cmsb/lib/plugin_functions.php:500
#4 security_dieOnInvalidCsrfToken() at /Volumes/J/@projects/yaaws5/html/www/cmsb/plugins/pluginManager/pluginManager_functions.php:848
#5 Itools\Cmsb\CMS::log()           at /Volumes/J/@projects/yaaws5/html/www/cmsb/lib/security_functions.php:55</code></pre>]]></description>
          <pubDate>Thu, 22 Jan 2026 06:28:37 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248306#post2248306</guid>
        </item>
                <item>
          <title>getrecords() docblock says one thing, function does something else</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248286#post2248286</link>
          <description><![CDATA[<p>Good to know. I had AI doing a code review of my code and it flagged that the function returned 3 values, but I was only using 2. I will add it to my agents.md file that only 2 are used and the 3rd is CMSB internal use. That will stop the warmings.</p>]]></description>
          <pubDate>Sun, 11 Jan 2026 18:11:34 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248286#post2248286</guid>
        </item>
                <item>
          <title>getrecords() docblock says one thing, function does something else</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248283#post2248283</link>
          <description><![CDATA[<p>It appears that along the way, the getrecords function changed from a 2-value return to a 3-value return; a schema array is now added to the final output. The docblock shows only 2.<br /><br />My AI agents are flagging this inconsistency. How is the schema to be used?<br /><br /><br /></p>
<pre class="language-markup"><code>/* list($records, $details) = getRecords(array( ... */
function getRecords($options): ?array { 
    ...
    return array($rows, $listDetails, $schema);
}</code></pre>]]></description>
          <pubDate>Sat, 10 Jan 2026 16:48:22 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248283#post2248283</guid>
        </item>
                <item>
          <title>CMSB v3.82 Beta (Improved UI, Menu Count Badges, &amp; .env support)</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2248268#post2248268</link>
          <description><![CDATA[<p>no it did not get created automatically&nbsp;<br /><br /></p>
<p>Also now getting this error when I try to upload an image.</p>
<pre class="language-markup"><code>Upload Details
Error: NoDecodeDelegateForThisImageFormat `/Volumes/J/@projects/cmsb-beta/html/www/cmsb/data/temp/upload_lLjju9' @ error/constitute.c/ReadImage/752 in /Volumes/J/@projects/cmsb-beta/html/www/cmsb/lib/image_functions.php:194 [Admin View]

Backtrace:
#0 Script started at /Volumes/J/@projects/cmsb-beta/html/www/cmsb/admin.php:0
#1 require() at /Volumes/J/@projects/cmsb-beta/html/www/cmsb/admin.php:81
#2 require() at /Volumes/J/@projects/cmsb-beta/html/www/cmsb/lib/menus/default/actionHandler.php:103
#3 require() at /Volumes/J/@projects/cmsb-beta/html/www/cmsb/lib/menus/default/uploadForm.php:4
#4 submitUploadForm() at /Volumes/J/@projects/cmsb-beta/html/www/cmsb/lib/menus/default/uploadForm_functions.php:21
#5 saveUpload() at /Volumes/J/@projects/cmsb-beta/html/www/cmsb/lib/menus/default/uploadForm_functions.php:41
#6 _image_fixJpegExifOrientation() at /Volumes/J/@projects/cmsb-beta/html/www/cmsb/lib/upload_functions.php:265
#7 Imagick-&gt;__construct() at /Volumes/J/@projects/cmsb-beta/html/www/cmsb/lib/image_functions.php:194
#8 ImagickException(420) thrown at /Volumes/J/@projects/cmsb-beta/html/www/cmsb/lib/image_functions.php:194</code></pre>
<pre class="language-markup"><code>PHP v8.3.28 (phpinfo) - View Errors and Warnings (4) &gt;&gt;

    Running as jeffshields under Apache 2.0 Handler and using config files:
        /opt/homebrew/etc/php/8.3/php.ini
        /Volumes/J/@projects/cmsb-beta/html/www/cmsb/.htaccess
        /opt/homebrew/etc/php/8.3/conf.d/20-imagick.ini
        /opt/homebrew/etc/php/8.3/conf.d/20-xdebug.ini
        /opt/homebrew/etc/php/8.3/conf.d/20-yaml.ini
        /opt/homebrew/etc/php/8.3/conf.d/ext-apcu.ini
        /opt/homebrew/etc/php/8.3/conf.d/ext-opcache.ini
    Caching Modules: Zend OPCache (PHP files cached - 2s update delay) reset cache
    Image Modules: gd, imagick </code></pre>]]></description>
          <pubDate>Tue, 30 Dec 2025 16:45:31 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2248268#post2248268</guid>
        </item>
              </channel>
    </rss>
  