Tony Marston's Rapid Application Development using PHP and MySQL/Postgres/Oracle/MSSQL - What | Why | Who
- This is an unofficial mirror of key releases of the Radicore Framework
- Home
- Forum
- Downloads
- Documentation
- Demo
- Articles
- Tutorial
- Example Prototype Applications - Product, Survey, Classroom
- PHP Versions
- Author's Licensing
RADICORE is an open source Rapid Application Development Toolkit for building Administrative Web Applications, sometimes known as Enterprise Applications, which are platform, browser and database agnostic.
The project's author has stated that he has no (current) plans to use GitHub and hence the unofficial mirror here. It is based on key releases only. It will be updated only when I have the time. Please use the official links above so as not to fracture the project's access and development.
The (current) purpose of this repo is to enable those who prefer the Git model of development to assist in testing and development, migration and incremental version management by forking the project in an open manner.
- Installation instructions are now contained in file
installation.html
and hence thereadme.txt
file stands removed. - The readme-.txt file will now be the CHANGELOG file in the root folder.
- All component (and example prototype) versions are in the
version.txt
file in each folder likeaudit
|default
(test) |dict
|menu
|workflow
|product
|survey
|classroom
|xample
- TCPDF v6.2.12 for PHP5 dated 2015-09-12 and ( 5.9.178_PHP4 dated 2012-08-02) are in
includes/tcpdf
folder.tcpdf.php
is renamed to betcpdf_php5.php
and allexamples
,tools
and manyfonts
have been stripped off the original library. Old versions of TCPDF are archived. - The last version of TCPDF that supports PHP4 is v5.9.209 released on 2013-03-16.
- Security backdoors and debugging aids (search for
80.177.120.119
in the files - some will be missing in some versions):menu/index.php
includes/include.xml.php4.inc
includes/include.xml.php5.inc
XMLRPC/allowed_ip_addr.inc
SOAP/allowed_ip_addr.inc
phpinfo.php
if present (in the webroot of the Radicore installation), will need to be removed when all installation / debugging is done.includes/config.inc
should not be part of the release but must be copied fromincludes/config.inc.default
and edited as needed- In some versions remove redundant files if they exist, like:
survey/sql/oracle/Copy of survey-data.sql
htaccess.demo.txt
- keep ifhtaccess.txt
is absentincludes/config.copy.inc
.htaccess
file is to be deleted for windows. It is meant for linux only and adjusted as neededhtaccess.demo.txt
orhtaccess.txt
is meant to be renamed as.htaccess
for windows and adjusted as neededincludes/config.live.inc
is missing in some releases and is a template for someincludes/config.inc
implementationsclassroom/sql/crss.menu_export.sql
where present, should actually be namedclassroom/sql/classroom.menu_export.sql
xample.menu_export.sql
andxample.dict_export.sql
are present redundantly inxample/sql
andxample/sql/mysql
foldersutils
folder has scripts for installation and maintenance.- As GitHub does not like empty folders, they will need to be created manually as scripted in
utils/create_empty_folders.sh
.