Projects / THIS


THIS (This HTML Is Simple) is a content management system with blog capabilities. It features HTML templates, themes, and an extensible database design, with an emphasis on code/data separation, but it has many odd features and requires much manual maintenence.

Operating Systems

RSS Last announcement

Interim Release 21 Mar 2014

An interim release, 1.4.0b is out. It fixed yet another embarrassing flaw introduced in 1.4.0 (due to a lack formal testing - something real progra...

RSS Recent releases

  •  11 Apr 2014 17:12

Release Notes: With this release, the code is architecturally complete. That is, the core design, the foundation, is complete and works well. A few more aspects are configurable and more flexible. The code has become smaller, clearer, cleaner, and more concise. Some confusing algorithms have been strengthened and are now fully documented.

  •  29 Mar 2014 20:10

Release Notes: This release has a clearer and simpler HTML form handler, further reducing size and complexity.

  •  08 Mar 2014 13:01

Release Notes: This release solidifies the architecture and the set-up code has been finished. Overall size and complexity has been reduced. The Admin code has been improved. Documentation has been improved. All known bugs have been fixed.

  •  16 Dec 2013 23:29

Release Notes: The Admin support code has been rewritten with much reduction in global data, improved inline HTML data, and more efficiency. Other changes include improvements in several of the HTML display functions, URL formats consolidated, and all known bugs fixed.

  •  23 Nov 2013 23:56

Release Notes: This release has an improved Admin interface, a more efficient setup process, and all known bugs fixed.

RSS Recent comments

30 Mar 2014 14:40 Avatar andova_begarin

This is just to document it somewhere... After every new release submission here, the archive is downloaded by BOTs -- I imagine it is not just this one but all Freecode hosted archives (or perhaps those in certain categories). It is easy to distinguish between human and bot, these bots just get the archive and make no other requests. The IP address is different each time. There is one repeated user agent, and one slightly varying user agent. It sure is weird.

20 Mar 2014 03:23 Avatar andova_begarin

The next release will have (the start of) a really cool thing: The comment HTML form will be "designable" by data, not by the code, which means that if someone wanted to add a FORM input, only some data would be changed, not the code.

This is the start of a significant advance, which means that, ultimately, upgrading the code will not undo any modifications a user may have implemented.

This is not plugin type stuff, but simply data -- INI/JSON/XML or whatever we decide to support -- will be all that is needed to customize the code.

15 Mar 2014 22:00 Avatar andova_begarin

Well, that was embarrassing. (As my daughter reminds from time to time, "Your PTSD is showing." sigh)

But the debug code does have flaws in that applying it as an API - which is hosted here at Freecode as 'PHP Debug' - I forgot several important settings so the code does not work as documented. Mistake number one.

In fixing all that, needing to call the function config() within the function debug() I accidentally typed it in as debug(). Mistake number two.

Mistake number three was a missed dose of Lorazepam...

(Why am I going into such detail? Here? I have no idea.)

10 Aug 2013 18:36 Avatar andova_begarin

Version 1.3.3 made a core data change that we no longer like! Therefore, there is going to be some code "un-winding". However, there are some improvements in 1.3.3, especially in Admin, that are really nice. So, we do not really want to recommend going back to 1.3.2.

We will try to get this resolved soon.

20 May 2013 14:25 Avatar andova_begarin

"Um... There was a problem with the last release."
"What? And why are you whispering?"
"I hope nobody will hear us. There was a function missing in the testing module."
"What! Who... Never mind. What did..."
"I fixed it. And I just re-uploaded the archive."
"Maybe no one will notice."
"Yeah, right. Probably just got several more people thinking we are idiots!"


Project Spotlight


A MarkDown editor with live HTML previews.


Project Spotlight

Hotel Booking

Easy booking of stays by time and date with different languages and currencies.