Skip to content

Tony Marston's Rapid Application Development using PHP and MySQL/Postgres/Oracle/MSSQL

License

Notifications You must be signed in to change notification settings

apmuthu/radicore

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

radicore

Tony Marston's Rapid Application Development using PHP and MySQL/Postgres/Oracle/MSSQL - What | Why | Who

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 the readme.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 like audit | 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 be tcpdf_php5.php and all examples, tools and many fonts 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 from includes/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 if htaccess.txt is absent
    • includes/config.copy.inc
  • .htaccess file is to be deleted for windows. It is meant for linux only and adjusted as needed
  • htaccess.demo.txt or htaccess.txt is meant to be renamed as .htaccess for windows and adjusted as needed
  • includes/config.live.inc is missing in some releases and is a template for some includes/config.inc implementations
  • classroom/sql/crss.menu_export.sql where present, should actually be named classroom/sql/classroom.menu_export.sql
  • xample.menu_export.sql and xample.dict_export.sql are present redundantly in xample/sql and xample/sql/mysql folders
  • utils 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.

About

Tony Marston's Rapid Application Development using PHP and MySQL/Postgres/Oracle/MSSQL

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published