Skip to content

Latest commit

 

History

History
133 lines (104 loc) · 6.54 KB

README.md

File metadata and controls

133 lines (104 loc) · 6.54 KB

This repository is no longer maintained. Head over to Sourceforge to download nuBuilder 4.5.

=== nuBuilder 4 ===

Name: nuBuilder 4 - Standalone

Contributors: Steven Copley

Donate link: https://www.nubuilder.com/#donate

Requires PHP: 5.2.4

License: GPLv3

License URI: https://www.gnu.org/licenses/old-licenses/gpl-3.0.html

nuBuilder is the world's best: open-source, low-code application and report builder.

== Description ==

nuBuilder enables you to make any application that want or need with the least amount of effort and the least amount of learning.

nuBuilder Forte is the 4th version of nuBuilder. A browser-based tool created by nuSoftware for developing web-based database applications.

nuBuilder uses either MySQL or Maria DB databases and gives its users the ability to do database operations like:

  • Search
  • Create
  • Insert
  • Read
  • Update
  • Delete

= Alternative to MS-Access = nuBuilder provides an ideal replacement/upgrade from MS-Access. It won't get slower and slower as you add more records; un-like MS-Access.

= Easy To Learn For End Users = nuBuilder uses an Uncluttered Interface which makes it very easy for new users to find there way around.

= Easy To Learn For Developers = nuBuilder is designed to be as easy as possible to get started with building Forms and Search Screens. With online videos and documentation, you have all the information you need to become a nuBuilder developer.

= Build Business Applications Fast = nuBuilder makes it affordable to build custom business solutions.

= Web Based = nuBuilder is fully web based which means you can use it anywhere and end users do not need to install anything.

= Open Source = nuBuilder is free to download and install on your own web server with zero licence fees.

= Use your existing PHP and MySQL skills = nuBuilder is built upon industry standard technology stack and does not require you to learn any non-standard languages or templating systems.

= Single File Backup = nuBuilder stores all forms, reports, company data and PHP/JavaScript code in MySQL. You can backup your entire application within a single database file.

= Alternative to Oracle Application Express = nuBuilder is a enterprise level application builder but with no limitations on database size or CPU usage.

== Installation ==

If you are using nuBuilder as a standalone application, then follow these instructions:

  1. Upload the unzipped nuBuilder files to your webroot
  2. Edit nuconfig.php to set you database credentials and globeadmin credentials

== Changelog ==

2019-11-01 : Increased size for calc formula.- need to run Update.
2019-11-01 : Calc Objects can use Select Objects.
2019-11-01 : Clicking Checkbox Objects set to readony will not change their value.
2019-11-11 : updated email functions
2019-12-06 : added pointer events for widening Browse columns
2020-01-11 : Improved nuEmailer.php
2020-01-11 : Fixed class bug in nuapi.php for future PHP versions
2020-01-12 : Czech added to translations
2020-01-15 : Fixed nuSetVerticalTabs() bug.
2020-01-20 : Fixed SQL error in Launch Forms
2020-01-27 : added JS function nuFilterRun()
2020-01-31 : added JS function nuRecordRun()
2020-02-15 : added JS function nuGetIframeValue() and nuSetIframeValue()
2020-02-15 : improved nuProcedure()
2020-02-15 : improved nuFormDimensions()
2020-02-23 : added property browse_filtered_rows to nuFORM.getCurrent()
2020-03-01 : Adding a Subform row will return false with nuIsSaved()
2020-03-29 : Added nuAccessLevelId()
2020-04-12 : The phrases 'on row' and 'has a duplicate' will now be translated if there is a translation alternative.
2020-04-12 : Subform Object event beforeinsertrow can set nuCancel = true; stop a row being added.
2020-04-20 : added "Delete This Record?" and "Access To Procedure Denied..." for nuTranslate()
2020-04-27 : Parameters added to nuSearchAction()
2020-05-04 : Updated phpMyAdmin to 5.0.2
2020-05-19 : Updated German, Russian, Armenian Languages
2020-05-29 : fix for nuNumber rounding and Subform columns.
2020-05-29 : Added Language use for Globeadmin.
2020-06-28 : Fix for nuSelectBrowse().
2020-06-29 : Fix TCPDF error.Fix nuBuildNewTable()
2020-07-06 : Fix highlight bug in Browse Forms. Improved nuSetVerticalTabs()
2020-07-06 : Improved time outs and improved nuHasBeenSaved()
2020-07-10 : Empty date values are now stored as null in database.
2020-07-10 : Prevent a user from double-clicking am Action Button.
2020-07-18 : Set default date format to dd-mm-yyyy (run update)
2020-07-24 : Removed fastclick and upDated database.
2020-08-09 : Fix filter in Iframe Reports
2020-08-10 : Improved nuBuildViewSchema() and nuBuildTableSchema()
2020-08-11 : Improved nuMessage() positioning
2020-08-13 : upgraded jquery to jquery-3.5.1.min.js
2020-08-13 : Improved nuMessage() positioning again
2020-08-13 : Improved nuMessage() positioning again again
2020-08-18 : Added Lookup checking before saving a record.
2020-08-20 : Added Checkbox values to Hash Cookies.
2020-08-23 : Fixed bug comparing valid field names.
2020-08-31 : Fixed Subform bug when addable and deletable both set to No.
2020-09-11 : Fixed Browse paging bug.
2020-09-11 : Fixed nuSearchAction() bug
2020-09-29 : Updated nuSearchAction()
2020-10-01 : Updated nuSearchAction()
2020-10-06 : Added Simple CSV Import and Export (requires running Update Button.)
2020-10-15 : nuRunReportSave() added for testing.
2020-10-18 : Added nuPortraitScreen() for testing.
2020-10-18 : Remove Clone Button on PHP Events and add help to CSV Transfer (requires running Update Button.)
2020-10-29 : fixing nuHasBeenSaved()
2020-11-06 : Fix 2 for Cloning Objects.
2020-11-18 : Added flexibility to the Format Builder for nuNumbers (requires running Update Button.)
2020-11-24 : number format Bug Fix
2020-11-25 : number format Fixed for negative numbers
2020-11-26 : bug fix to report number formatting
2020-11-27 : bug fix (2) to report number formatting

== Documentation ==

Here is a link to PDF instructions to get started as a nuBuilder developer nuBuilder-Forte-User-Guide

Here is a link to the nuBuilder Forte Wiki Documentation nuBuilder-Forte-Wiki-Documentation