How to include graphical content

The use of CGI incites us to manage pictures, however - although it would be possibleĀ in principle to store images as blobs within the database - I have chosen to proceed differently, in order to keep unid bases not too big. As of Unidatab-CGI version 1.1.1, images are stored in a dedicated directory within the … Continue reading How to include graphical content


CGI : write access restored

With version 2.0 of Unidatab, Unidatab-CGI had lost its ability to modify a database. The problem was coming from the strengthened access restrictions server-side and not easy to tackle at once, involving changes at various levels. Additionally, Unidatab-CGI ( now offers a very basic style sheet in need for extension too; not real handy yet, … Continue reading CGI : write access restored

Version 2.0: the splitting of the node table

[ UPGRADE WARNING for Unidatab 2.0: The new version brings structural changes, in consequence older databases have to be migrated to the new standard (see this link). Besides, some functions have been improved in syntax and output. Therefore old documentation will reveal inappropriate in some cases and will be corrected gradually in the near future. … Continue reading Version 2.0: the splitting of the node table

Unidatab-CGI reloaded

check it out! (on This old graphical interface to Unidatab has been rewritten entirely to conform to the new version Unidatab. Experimenting with the software is now fairly easier. The output is always readable while Unidatab function calls are made automatically after filling out the proper fields on a web page and clicking the … Continue reading Unidatab-CGI reloaded

Version 1 released

Following problems in building ComPP under Glibc-2.25 this library isn't used anymore by Unidatab. In consequence, the development of unid-gui and Unidatab.cgi is at least temporarily discontinued. Interested users can always gather old files from Github and adapt the code. [WARNING:] As ComPP allowed me to encrypt the whole communication, I didn't care about obvious … Continue reading Version 1 released

Search functions

Introduction In this post we'll explore ways of selecting records by comparison of properties. Designing even the simplest scientific examples implied too many decisions on the theoretical level for us to risk here. Instead, we're going to fancy we need holidays. Let's see how we can retrieve properties of some hotels we have in memory. … Continue reading Search functions