AMPLE Scaffolder Version 2.1.9 – Now Featuring Configuration Overrides

Just like butter… we’re on a roll!

Okay, so terrible puns aside, we’ve been burning the candle at both ends in order to bring you the latest updates with lightning speed. With the AMPLE Scaffolder web site up and running in full swing now, we’re concentrating all our efforts on making sure the product provided is in peak physical condition. Ultimately, that means more extensive testing to put the software through its paces. In the process of recent and rigorous activity, we discovered a few more underlying bugs with some of the internal operations and promptly went to work fixing them. The following list outlines the more prominent bugs that were fixed in this release:

  • When we converted to support field linking of CSV field types, we failed to notice that the Export process displayed both unique Ids and text data from the same table. This has now been fixed.
  • Previous versions allowed both unique Ids and lookup values to be visible when disabling the option for either CSV auto-join OR lookup table join. This has now been fixed.
  • Clicking on the Bulk Insert button without selecting number of records would result in a form submit. Bulk Insert submissions now require a selection from the number of records drop list.
  • Removed the Bulk Insert enable/disable option on File field types as these fields do not support or require Bulk Inserted data. File fields are now disabled by default during all Bulk Insert actions.
  • Posting the main form after clearing SQL Where Clause fields would repopulate the operators drop list. This has now been fixed so that the field remains blank if adjacent fields are also empty.
  • CSV field type string values were not always reflecting the correct unique id behind the scenes. This bug was addressed by ordering the string values to match that of the unique ids.
  • Values passed into multiple item select lists were not always passed as an array causing an error. Values can now be passed to the form field build function as either a CSV string or an array.

So now that those pesky bugs are out of the way, we’d like to invite you to take a look at your latest AMPLE Scaffolder download file. If you look closely, you’ll notice a new member now in residence. This extra file is part of our latest list of new features. The options within this file allow web or database administrators to override the default parameters of the AMPLE Scaffolder application. Any settings applied within this file will automatically disable the default form fields and permanently assign any values specified in this file as the new default. This is especially critical when considering options like blocking the upload of dangerous file types or the end users’ ability to overwrite existing files on the web server. With the new configuration override feature, administrators no longer have to worry about end users accidentally or intentionally wreaking havoc on the back-end server systems. For those interested in a sneak peek, the new configuration options are as follows:

A few things to note… the configuration file is currently named “amplescaffolder_config.php” and should be placed in the same web directory as the “index.php” file that is included within the downloaded .zip file. We’ve populated this new configuration file with lots of comments to make it easier to change the options you need based on your individual security requirements. However, there is one caveat to using this new configuration file. The security settings are dependent on file system permissions being appropriately locked down for both of these files. It should go without saying that if the end users have the ability to modify either of these files, they can simply update the back-end code to bypass these overrides. So we recommend placing these files into a directory where the end users’ permissions are limited to read and execute for each of these files.

Version 2.1.9 of AMPLE Scaffolder includes a number of bux fixes as well as improvements to how the interface behaves. The help documentation for AMPLE Scaffolder received an overhaul as well to ensure the docs are keeping up with the current feature list. This latest release has also been officially renamed in all capacities to finalize the transition from MGB Scaffolder to the new title of AMPLE. So the download file itself, along with the internal files are now named more appropriately. If you’re chomping at the bit to get your hands on these new options, we certainly can’t blame you. You can download the latest version here. Lastly, if you notice any particular issues in this latest release that have not been addressed already, please bring it to our attention and we’ll do our best to resolve it as soon as we can.

Download AMPLE Scaffolder – Now Bundled with Space Coasters and Candy Combs!

No comments yet.

Leave a Reply