Tuesday, Mar 24th  2026 @ 00:15:30 Daylight Savings Time 
 
 
  
www . shrum.net /updates
All scripting, coding, html, layout, design, .... basically everything here done by yours truly. - S

  

  
 
 
 
filter
 clear search
 
 
$domain$ :: $subdomain$

Site Modifications + Code Changelogs

If you frequent my site, you'll notice that I update it and the projects I create quite a bit.  Due to size and scope, updates are scattered all around.  This listing serves as a quick reference for those who only want to look at the newest changes.  By default, the latest 15 updates are listed below (with links to the changed or added content). If you are looking for a specific area of the site, use the search field above or use the site nav links in the top right and bottom right of the page. Area specific links are typically on the left side
 
$domain$ :: $subdomain$ :: $title$
# of Columns
PAGINATION NAVIGATION
RECORDS PER PAGE
 

1 2 3 4 5 6 7

     Page 1 of 1     

30 45 60 - All

 

Displaying 7 [  1 - 7  ] of 7 matching entries (out of 38) in descending base order

 
 

 
  2026.02.18 @ 17.52.52

 

  [ /sean/code ] :: In an effort to give me more flexibility on file locations, I've modified all projects to route web calls for updates to '[project dir]/updates.html' which will redirect to the appropriate CATS call and location of the update files. This allows me to move updates in the future without having to modify code and recompile. Additionally, the same has been done for support calls. These now all go to '[project dir]/support.html' to be redirected. Any project that had a 'donate' link in it has had this removed. All projects that use these calls have been updated and recompiled.  [ edit ]
    
 
 

 
  2025.11.22 @ 17.26.39

 

  [ /sean/code/cats ] :: Added sort on CATS [search] operators, gives the following order of operation: - (not include), + (must include), none (or), ^ (case sensitive or), " (phrase or) which allows me to halt additional processing on multi term search strings if NOT or AND conditions are not met first (OR conditions skipped).  [ edit ]
    
 
 

 
  2025.11.21 @ 21.25.45

 

  [ /sean/code/cats ] :: [in] parameter now handles user defined field(s) selection for [search] and provides more robust filtering options using conditional operators (+/-/"/^). Going forward, the following SQL parameters are deprecated and no longer used with CATS directly (can still be used by plugins): [select], [from], [group], [sql].  [ edit ]
    
 
 

 
  2025.11.15 @ 17.57.56

 

  [ / ] :: Updated site posted to www.shrum.net. Minor changes to site theme page but tweaked the content just about everywhere. My CATS script is now compliant on both my local and remote servers (no more error_log entries).  [ edit ]
    
 
 

 
  2025.11.14 @ 01.10.00

 

  [ /sean ] :: Site ID page change. Note the "wrench" icon preceding the pathname title at the top of the page. Clicking on the wrench on any page generated by my content system will output additional CATS debug info by appending "&debug=y" to the end of every URL here. This lets you see what the script is doing behind the scenes. Plus it gives me an easy 1 click option to toggle into debug mode without having to type it into the URL every time I need it. Moved coding around to optimize speed and allow for function skipping when required parameters are not present.  [ edit ]
    
 
 

 
  2025.11.13 @ 19.47.20

 

  [ /sean/photos ] :: Got around to creating an area to showcase my CATS web server script ability to generate navigable photo albums. Plus it showcases CATS "Random" [SORT] ability. Still need to figure out Imagemagick's mogrify command as the resulting output gif files are not respecting the input jpg orientations.  [ edit ]
    
 
 

 
  2025.11.09 @ 23.20.26

 

  [ /sean/code/cats ] :: Numerous code updates to CATS in terms of data validation, additional debug output support, and more proper DIE'ing. Starting to write more function specific plugins as I need them and I'll post those later into the plugins area. Documentation has been updated as I went along which can be found in the CATS documentation section.  [ edit ]
    
 
 

Displaying 7 [  1 - 7  ] of 7 matching entries (out of 38) in descending base order

 

1 2 3 4 5 6 7

     Page 1 of 1     

30 45 60 - All

 
# of Columns
PAGINATION NAVIGATION
RECORDS PER PAGE
 
 
top

Page generation time = 0.0062/s
Page size (minus graphic elements) = 68kb

bookmark

feedback print

back

Since 1992 - shrum.net

Copyright 2026 Sean Shrum

 
 
CATS.PHP [C]ontent [A]cquisition and [T]emplating [S]cript v.4.14 [ 2025.12.14 ] by Sean Shrum