Radicore Forum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » RADICORE » RADICORE announcements » RADICORE v2.01.0 released
RADICORE v2.01.0 released [message #6004] Tue, 01 November 2016 07:38
AJM is currently offline  AJM
Messages: 2275
Registered: April 2006
Location: Surrey, UK
Senior Member
This version adds the ability to include javascript on every page, and demonstrates this with code that prevents a SUBMIT button from being pressed more than once. It also includes a small update to the Workflow subsystem, and changes the location of the batch.ini file so that there is one copy per installation instead of one copy per subsystem.

Database changes:
- none

Other changes:
  • updated 'include.xml.php5.inc' so that when a LIST pattern is executed it will not read the MNU_TASK data for popup tasks in order to obtain the text for the tooltip.
  • tidied up batch processing by copying file 'std.batch.inc' from each subsystem directory and renaming it as 'include.batch.inc' in the parent directory. Updated each 'std.batch.inc' so that it refers to '../include.batch.inc'. Also copied 'batch.ini.default' and 'batch.ini' from each subsystem directory into the parent directory. This means that I can update the code in '../include.batch.inc' in just one place instead of multiple directories, and that each installation needs only one copy of 'batch.ini'.
  • included file 'custom_javascript.class.inc' which will allow javascript to be specified globally for all forms and/or all fields.
  • created 'javascript' directory to contain scripts 'jquery-3.1.1.min.js' and 'jquery.cookie.min.js' which will disable a submit button when it is pressed and overlay it with a spinning red circle. This will prevent the problems caused by a user who presses a submit button more than once, thus sending multiple requests to the server.
  • modified 'include.xml.php5.inc' so that call to form_level_js() in 'custom_javascript.class.inc' is only performed once for each form.
  • updated Workflow system to allow more than two arcs on an implicit-OR-split, and removed restriction that one of the transitions must be triggered via a TIMER.
  • fixed bug which prevented putting all Radicore schemas into a single database.
  • modified 'database(output2).php' so that the PDF output shows the count of tables and relationships in each subsystem.

Previous Topic: RADICORE v2.00.0 released
Next Topic: RADICORE v2.02.0 released
Goto Forum:

Current Time: Sat Nov 27 08:47:47 EST 2021

Total time taken to generate the page: 0.00958 seconds