Adaptogon aims to be an all-features-optional PHP library with CMS features, page editor, contact form with anti-spam code, booking, multi-tier navigation, statistics, and multi-site template system.
implement workaround: change base.ini of each site to use https:// (no www) or css will not load (see streetlightinfo--implemented on live site but not in templates).
"Sorry, a page corresponding to tutoring.html does not exist in this version of the site. Perhaps you could try browsing the site to find any information you were looking for."
Currently, mysqli_free_result($result) (where $result is a query result variable) is used every time or nearly every time $result is obtained. Documentation of the function says "mysql_free_result() only needs to be called if you are concerned about how much memory is being used for queries that return large result sets.
All associated result memory is automatically freed at the end of the script's execution." according to Pascal MARTIN's answer Mar 23 '10 at 17:38 on https://stackoverflow.com/questions/2502201/is-it-a-good-practice-to-use-mysql-free-resultresult accessed 5 Nov 2017.
preg_match(): Delimiter must not be alphanumeric or backslash in /var/www/html/testing/expertmultimedia/csvedbcms/browser.php on line 70
(see comments around that area of the code)