Thalassa CMS logo

Thalassa CMS

Thalassa CMS news

The drupal2fs (Drupal-to-FileSystem) program

Tue Sep 19 02:01:10 2023

I decided to give away the program I wrote to get my site out of its jail formed by several pieces of EOLed software. So, the program named drupal2fs is now available at the download page.

It is a single C source file, and the file contains everything I had about it, including the instruction how to build the program, its licensing status (well, it is public domain), etc.

Please don't expect much from it. I wrote the program to recover one particular site, and I never intended to make it anything more than just a single-use tool. It is highly unlikely to work with later versions of Drupal, and even for the Drupal 5.* it only recovers the texts of nodes and comments, and little else; see the large commentary text at the top of the source file for details.

Good luck to those who decide to try it.

Thalassa 0.1.10

Tue Aug 29 00:16:11 2023

Thalassa 0.1.10 has been published. In this update:

  • for the Thalassa CGI ini file, functions ifparent and parent added to the %[discuss:] macro;
  • the scriptpp library got fixes so as to compile under FreeBSD; hopefully, the whole thing will now compile under FreeBSD, and thanks to folks who reported the issue;
  • some minor improvements done to the Smoky template (e.g., on the “comment view” CGI page there's now a link to the comment's parent if the parent exists).

Thalassa 0.1.06

Sun Aug 13 17:57:36 2023

Thalassa 0.1.06 is available. In this update:

  • for the Thalassa CGI ini file, the %[cmtinfo:tags] accessor added;
  • some cosmetic improvements for the Smoky template;
  • in the text of the LICENSE, some English grammar fixed and some long lines made fit into the 75 column limit.

Thalassa 0.1.05

Wed Aug 2 02:46:42 2023

An updated source tarball, 0.1.05, uploaded. In this update:


Thalassa 0.1.01

Tue Jul 25 19:56:33 2023

Newer source tarball, 0.1.01, is available. This version contains a lot of fixes, most of them — to the Smoky template. I'm sorry folks, but comments almost didn't work in the version of Smoky included into the 0.1.00.

Fake Github pages

Mon Jul 24 21:56:12 2023

It took less than a day for some unknown shit-eaters to create a new account on GitHub pretending it is mine, and to put Thalassa sources there. So, now officially:

  1. I don't have any accounts at GitHub, GitLab and generally at any "free" repository hostings, as a matter of principle; I even refused a well-paid job once, solely because it was mandatory to use GitHub for doing that job;
  2. I don't have any accounts at centralized social media sites, at least under my real name; as of present, the only exception is YouTube, where I've got a "channel" that mirrors my videoblog devoted to information violence, but this has nothing to do with free software and, generally, with computer programming;
  3. I strongly discourage publishing of any of my code not only on these free repository hostings, but, generally, on any site that uses JavaScript, and, definitely, in absolutely no event will I do it on my own; hence, no copy of any of my code published anyhow on GitHub or any site resembling it will ever have anything to do with me, or have my approvement.

Well, formally this doesn't violate the license (from the other hand, impersonation violates existing law in many countries, but, well, I'm too lazy to call police). So, just keep in mind: if you see my code on GitHub, it is a thing I never approved.

Thalassa CMS source code made available

Sun Jul 23 20:41:00 2023

The very first Thalassa CMS source code snapshot is now available. A lot of features are still to be implemented, and perhaps there are tons of bugs and various flaws; it is really a doubtful idea to


RSS feed

© Andrey V. Stolyarov, 2023