<?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%3Aclowden</link>
        <description></description>
        <pubDate>Tue, 21 Apr 2026 03:01:57 -0700</pubDate>
        <language>en-us</language>
        <atom:link href="https://interactivetools.com/forum/forum-search.php?k=user%3Aclowden&amp;rss=1" rel="self" type="application/rss+xml" />

                <item>
          <title>Cross-site Scripting Attack Security Issue: Sanitize Input </title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2233514#post2233514</link>
          <description><![CDATA[<p>Damon,</p>
<p>Thanks for getting back to me. I did as you asked and filled out a Support Request with all of the information. </p>]]></description>
          <pubDate>Mon, 24 Mar 2014 13:58:09 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2233514#post2233514</guid>
        </item>
                <item>
          <title>Cross-site Scripting Attack Security Issue: Sanitize Input </title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2233510#post2233510</link>
          <description><![CDATA[<p>A client of mine has reviewed multiples of theirs that I have done and came back with a few security concerns of theirs. One relating to a calendar and the other to a search. Both websites are on version 2.53.</p>
<blockquote>
<p>The 'title_keyword=' parameter on the affected page does not properly sanitize input before returning it back into the clients browser, resulting in a non-persistent Cross-Site Scripting attack.</p>
<p>Change this website such that all input is validated and escaped before rendering it in an HTML page. To prevent this attack, transform HTML metacharacters (such as "&lt;" and "&gt;") into entities (such as "&amp;lt;" and "$gt;").</p>
</blockquote>
<p>There is also a calendar on their website that they are saying has some issues with the year parameter.</p>
<blockquote>
<p>The 'year' URL parameter on the affected page does not properly sanitize input before returning it back into the <span>clients browser, resulting in a non-persistent Cross-Site Scripting attack.</span></p>
<p><span>Change this website such that all input is validated and escaped before rendering it in an HTML page. To prevent this attack, transform HTML metacharacters (such as "&lt;" and "&gt;") into entities (such as "&amp;lt;" and "$gt;").</span></p>
</blockquote>
<p><span>Any help and/or direction is greatly appreciated and I can provide code for anyone that would need it.</span></p>
<p><span>Thank you.</span></p>]]></description>
          <pubDate>Mon, 24 Mar 2014 11:41:13 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2233510#post2233510</guid>
        </item>
                <item>
          <title>Change upload directory after launch</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2233206#post2233206</link>
          <description><![CDATA[<p>I figured this was going to be the answer, but was crossing my fingers for some kind of magical way. Thanks for the help Dave.</p>]]></description>
          <pubDate>Thu, 13 Feb 2014 12:09:25 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2233206#post2233206</guid>
        </item>
                <item>
          <title>Change upload directory after launch</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2233200#post2233200</link>
          <description><![CDATA[<p>After launching a rather large website for a client, they decided they would like to move their uploads outside of the /admin/uploads/ directory so their files can be indexed and not show the /admin/ directory in the path.</p>
<p>Not normally a problem, I duplicated the /admin/uploads/ directory and placed it in the root, /uploads/, and changed the paths in the General Settings to reflect the change. The problem is the images and files that have been uploaded through the WYSIWYG editor is still showing the /admin/uploads/ directory as it's path. Is there a way to change this dynamically or am I in for a lengthy treat of doing this manually?</p>
<p>Thank you for the help.</p>]]></description>
          <pubDate>Thu, 13 Feb 2014 11:24:24 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2233200#post2233200</guid>
        </item>
                <item>
          <title>Saving General Settings and Uploading Issues</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2232482#post2232482</link>
          <description><![CDATA[<p>Are you saying that user <span>IUSR_N-PA-WEB01 is what needs the permissions changed?</span></p>]]></description>
          <pubDate>Fri, 22 Nov 2013 08:36:17 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2232482#post2232482</guid>
        </item>
                <item>
          <title>Saving General Settings and Uploading Issues</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2232480#post2232480</link>
          <description><![CDATA[<p>Dave,</p>
<p>Just heard back from the client and he said the following:</p>
<blockquote>
<p>I just verified permissions.  While the account didn’t have full access, it had read\write access.  It also had a deny entry for deleting files, and I removed that.  I set it to full permissions for now, but I’ll have to discuss with our internal team if it’s safe to keep it that way, I really don’t like giving a public internet facing guest account full control to folders unless it’s absolutely necessary.</p>
</blockquote>
<p>I tried to upload a file and I still received the same error I posted earlier. I purchased a Rapid Response ticket this morning hoping we can get this fixed relatively soon.</p>
<p>Thanks,<br />Chris</p>]]></description>
          <pubDate>Fri, 22 Nov 2013 07:29:22 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2232480#post2232480</guid>
        </item>
                <item>
          <title>Saving General Settings and Uploading Issues</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2232477#post2232477</link>
          <description><![CDATA[<p>I will ask and get back to you. Thank you.</p>
<p>They self-host all of their websites on this same server. I think there are about 5 or 6 other CMS installations on there running perfectly fine. I also just upgraded one about a month ago with no issues.</p>]]></description>
          <pubDate>Fri, 22 Nov 2013 07:12:01 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2232477#post2232477</guid>
        </item>
                <item>
          <title>Saving General Settings and Uploading Issues</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2232474#post2232474</link>
          <description><![CDATA[<p>Dave,</p>
<p>Thank you for the tips and letting me know about the backing up. Damon asked me to open a ticket, which I did, and he helped me out getting the database back. The issue I are still having is being able to upload anything to the server. Below is the error I am getting.</p>
<p><code>Warning: move_uploaded_file(C:/XXXX/wwwroot/XXXX/uploads//test.png): failed to open stream: Permission denied in <br />C:\XXXX\wwwroot\XXXX\adminNew\lib\upload_functions.php on line 183 Warning: move_uploaded_file(): Unable to move <br />'C:\WINDOWS\Temp\phpF.tmp' to 'C:/XXXX/wwwroot/XXXX/uploads//test.png' in C:\XXXX\wwwroot\XXXX\adminNew\lib\upload_functions.php <br />on line 183 Error moving uploaded file! move_uploaded_file(): Unable to move 'C:\WINDOWS\Temp\phpF.tmp' to <br />'C:/XXXX/wwwroot/XXXX/uploads//test.png'</code></p>
]]></description>
          <pubDate>Fri, 22 Nov 2013 05:41:07 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2232474#post2232474</guid>
        </item>
                <item>
          <title>Saving General Settings and Uploading Issues</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2232455#post2232455</link>
          <description><![CDATA[<p>Damon, </p>
<p>It just, I just confirmed. It's saying it restored just like the uploads was doing earlier in this thread, but nothing ever went through. I will fill out the form as soon as this posts.</p>
<p>Thank you,<br />Chris</p>]]></description>
          <pubDate>Wed, 20 Nov 2013 11:34:40 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2232455#post2232455</guid>
        </item>
                <item>
          <title>Saving General Settings and Uploading Issues</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2232453#post2232453</link>
          <description><![CDATA[<p>Good news is that I was able to install the software. I tried to restore from a backup, when I clicked the restore button after putting in the information it say that it would not overwrite the 6 user accounts we had in there. Anticipating this I had my client create another database in case this happened. I tried to restore to the new database. After restoring it asked me to log in which I did and nothing was there. I tried restoring again, but nothing. It told me it was successful, but nothing came into the admin.</p>]]></description>
          <pubDate>Wed, 20 Nov 2013 10:53:14 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2232453#post2232453</guid>
        </item>
                <item>
          <title>Saving General Settings and Uploading Issues</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2232447#post2232447</link>
          <description><![CDATA[<p>Daryl,</p>
<p>I tried what you suggested, I deleted the is file isInstalled.php and tried to reinstall. I have attached a screenshot of what happened afterwords, the server could not change the permissions of anything. So I tried a fresh install in a new directory, uploaded everything new and ran the installer and got the following:</p>
<p><code>Error renaming 'C:/XXXX/wwwroot/XXXX/adminNEW/data/settings.dat.php.default'<br />!Make sure this file and it's parent directory are writable!</code></p>
<p>I was hoping this was going to be the fix, simple and quick, but now I'm at more of a loss than before.</p>

<p>Thanks,<br />Chris</p>]]></description>
          <pubDate>Wed, 20 Nov 2013 07:11:29 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2232447#post2232447</guid>
        </item>
                <item>
          <title>Saving General Settings and Uploading Issues</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2232385#post2232385</link>
          <description><![CDATA[<p>Thank you for getting back to me Daryl.</p>
<p>I am not able to see uploads on the server if the CMS tells me they were uploaded. I had him try 777, 775 as well as 755 and the same issue happened each time. I think it is a permission issue as well, but I can only go by what the client is saying. This is the 3rd or 4th CMS we've gone through with this client, and we have not had an issue until now.</p>
<p>The settings.dat.php I know for a fact is not 666, so I will have him try that and get back.</p>
<p><strong>EDIT: </strong>My contact got back to me and asked me if there is a Windows equivalency to the numbers.</p>
<p>Thanks again,</p>
<p>Chris</p>]]></description>
          <pubDate>Wed, 13 Nov 2013 13:36:56 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2232385#post2232385</guid>
        </item>
                <item>
          <title>Saving General Settings and Uploading Issues</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2232350#post2232350</link>
          <description><![CDATA[<p>We just launched a website last week and everything was working properly on our development server, but when took it live on the clients server we started having some issues. I did some searching on the forums and found someone with this same problem and was told to just update the permissions. The client does not allow us to do that, they have to change the permissions and he is telling us everything is correct. Below is the error I get when I try and save the General Settings through the CMS. I can make changes manually through the settings code, but obviously should not have to.</p>
<p><code>Error writing C:/XXXX/wwwroot/XXXX/admin/data/settings.dat.php: <br />file_put_contents(C:/XXXX/wwwroot/XXXX/admin/data/settings.dat.php.528139a65ce649.46133844-temp.php): <br />failed to open stream: Permission denied (at common.php line 357 in function file_put_contents_atomic)</code></p>
<p>Our second problem is that we cannot upload anything through the CMS, we have been assured the paths are correct and the permissions are what they should be, but still nothing. When I try and upload something, it goes through the normal process and it says it saves, but does not. I've tried relocating the uploads folder outside of the admin folder and the same happens.  I am at a loss and am not sure where to go from here. Any help is greatly appreciated. </p>
<p>Thank you.</p>]]></description>
          <pubDate>Mon, 11 Nov 2013 12:18:27 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2232350#post2232350</guid>
        </item>
                <item>
          <title>Array/Section Merge</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2232084#post2232084</link>
          <description><![CDATA[<p>Ross, everything was being sorted by the correct start_date and not the createdDate. We looked into this some more and found out something odd. A few things you will see below. The orderBy fields need to be set to start_date ASC and the startDateCompare($b, $a) needed to be set as $b, $a instead of $a, $b like in the tutorial that was followed earlier.</p>
<p>When the startDateCompage is set as startDateCompare($a, $b) and not $b, $a, it would choose 3 dates and sort them. The dates made no sense as to why the where chosen. No idea why it is working now as it seems only the order of a few things were reverse, but it is.</p>
<p>There was also another query above this one on the same table, but it was using a different variable that was not being called on the page, once it was removed the order of the events came together.</p>
<p><code>&lt;?php<br /><br /> //INSERT ALL YOUR getRecord() CALLS HERE, REPLACING MINE<br /><br /> list($upcoming_events, $upcoming_eventsMetaData) = getRecords(array(<br /> 'tableName' =&gt; 'events',<br /> 'limit' =&gt; '3',<br /> 'orderBy' =&gt; 'start_date ASC',<br /> ));<br /><br /> list($upcoming_courses, $upcoming_coursesMetaData) = getRecords(array(<br /> 'tableName' =&gt; 'course_occurrences',<br /> 'where' =&gt; "removeDate &gt;= NOW() OR removeDate='0000-00-00 00:00:00'",<br /> 'limit' =&gt; '3',<br /> 'orderBy' =&gt; 'start_date ASC',<br /> ));<br /><br /><br /> // put all the records in one list<br /><br /> $allRecords = array_merge(<br /> $upcoming_courses,<br /> $upcoming_events<br /> );<br /><br /><br /> // sort them by date <br /><br /> function startDateCompare($b, $a) { return -strcmp($a['start_date'], $b['start_date']); } <br /> usort($allRecords, 'startDateCompare');<br /><br /><br /> // discard everything after the 3rd record<br /><br /> $newestRecords = array_slice($allRecords, 0, 3);<br /><br /> ?&gt;</code></p>
]]></description>
          <pubDate>Wed, 09 Oct 2013 11:07:38 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2232084#post2232084</guid>
        </item>
                <item>
          <title>Array/Section Merge</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2232071#post2232071</link>
          <description><![CDATA[<p>Anyone have any thoughts on this? Thanks.</p>]]></description>
          <pubDate>Tue, 08 Oct 2013 10:56:32 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2232071#post2232071</guid>
        </item>
                <item>
          <title>Array/Section Merge</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2232021#post2232021</link>
          <description><![CDATA[<p>A few months back I worked on a website for a client who needed to merge two different sections into one listing, events and training. I followed a tutorial here on the forums <a href="http://www.interactivetools.com/forum/forum-posts.php?postNum=2198678" rel="nofollow">http://www.interactivetools.com/forum/forum-posts.php?postNum=2198678</a> and got the merge to work properly, or so I thought. The two sections are merged into one list, but they are not sorting properly. Events stay grouped with events and trainings with training. You can see an example at <a href="http://catalystconnection.org/trainings/" rel="nofollow">http://catalystconnection.org/trainings/</a> and on the homepage as well. The first two records (as of today) are both events, Oct 16 and Oct 25, however, the next one is a training and has a start date of Oct 3, as you can see the dates are out of order. You cannot tell by the page, but in the CMS each event/training has a start date which is how the items are being sorted.</p>
<p>Any help would be greatly appreciated as I am at a loss. I have uploaded the page which will probably explain things a little better than what I did. The code in question starts on line 90.</p>
<p>Thank you,</p>
<p>Chris</p>]]></description>
          <pubDate>Thu, 03 Oct 2013 12:52:02 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2232021#post2232021</guid>
        </item>
                <item>
          <title>Default Value for List Checkboxes</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2229360#post2229360</link>
          <description><![CDATA[<p>Correct. I want all of my list options to be checked by default when myself or another users creates a new record.</p>
<p>Just wanted to attach that screen to show how the list was generated and the default options I was talking about.</p>
<p>Thank you.</p>]]></description>
          <pubDate>Wed, 06 Feb 2013 05:59:51 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2229360#post2229360</guid>
        </item>
                <item>
          <title>Default Value for List Checkboxes</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2229358#post2229358</link>
          <description><![CDATA[<p>I have a list that I am creating through the "Get options from database" (screenshot attached).</p>
<p>I would like all of the options, 4 of them, to all be checked by default. If I just type in a record number it will select only that one, makes sense, but could not figure out how to select them all. I tried "1,2,3,4" and other combinations like that but nothing worked.</p>]]></description>
          <pubDate>Wed, 06 Feb 2013 05:25:11 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2229358#post2229358</guid>
        </item>
                <item>
          <title>Re: [greg] Category subnav changing based on url</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2218663#post2218663</link>
          <description><![CDATA[Submitted. Thanks Greg.<br />]]></description>
          <pubDate>Thu, 29 Nov 2012 15:08:17 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2218663#post2218663</guid>
        </item>
                <item>
          <title>Re: [greg] Category subnav changing based on url</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2218660#post2218660</link>
          <description><![CDATA[It is not returning anything at all (errors or empty array), its doing the exact same thing it was before. I pasted it over what I had yes.<br />]]></description>
          <pubDate>Thu, 29 Nov 2012 13:35:26 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2218660#post2218660</guid>
        </item>
                <item>
          <title>Re: [greg] Category subnav changing based on url</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2218644#post2218644</link>
          <description><![CDATA[Thank you very much for your help.<br /><br />I added the code to my detail.php page and got nothing. Didn't get an error either. Any ideas?<br />]]></description>
          <pubDate>Wed, 28 Nov 2012 15:29:47 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2218644#post2218644</guid>
        </item>
                <item>
          <title>Re: [greg] Category subnav changing based on url</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2218619#post2218619</link>
          <description><![CDATA[Sorry about that Greg, didn't think about including that. File uploaded.<br />]]></description>
          <pubDate>Tue, 27 Nov 2012 13:29:51 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2218619#post2218619</guid>
        </item>
                <item>
          <title>Re: [gkornbluth] Category subnav changing based on url</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2218615#post2218615</link>
          <description><![CDATA[Knew I should have done that in the first place. Thank you.<br /><br />Detail.php is the page I am running into the issue. I know this is an easy fix, I just can't seem to find it.<br />]]></description>
          <pubDate>Tue, 27 Nov 2012 08:18:05 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2218615#post2218615</guid>
        </item>
                <item>
          <title>Category subnav changing based on url</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2218604#post2218604</link>
          <description><![CDATA[I have had trouble with this twice now, the first time I was able to manually remedy the issue, but I cannot this time.<br /><br />I have a subnav created with the category function, that is all working fine. The issues is when I click a link to go to my detail page, the subnav changes based on the record number in the url (image attached). As you can see the &quot;Online Exhibitions&quot; second level links are active, they should not be. The active page should be &quot;Online Collections&quot; but because the url is pulling record 10 the navigation believes one of the other items are selected.<br /><br />Hope this all makes sense, if needed I can provide code.<br />]]></description>
          <pubDate>Mon, 26 Nov 2012 14:31:56 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2218604#post2218604</guid>
        </item>
                <item>
          <title>Re: [Jason] 2.14 Upgrade Issues</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2214931#post2214931</link>
          <description><![CDATA[Got it now Jason, thank you.<br /><br />The only reason I wanted to sync was because I did not know what files you changed. The &quot;how to upgrade&quot; file just says <blockquote>2) Upload these files: (replacing your old files)<br /><br />	/[cmsAdmin]/*.*</blockquote><br /><br />I did not want to overwrite everything.<br /><br />Thank you for your reply, I have successfully upgraded.<br /><br />Chris<br />]]></description>
          <pubDate>Mon, 30 Jan 2012 13:58:40 -0800</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2214931#post2214931</guid>
        </item>
              </channel>
    </rss>
  