Setup: Difference between revisions
(→Setup) |
m (→Header) |
||
(26 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
Back to [[Documentation]] | |||
=Installing nuBuilder Forte= | |||
To get nuBuilder Forte up and running you'll need to do 3 things... | |||
#Copy nuBuilder Forte files into a directory on your server. | |||
#Create a new MySQL or Maria DB database. | |||
#Update the following variables in '''nuconfig.php'''... | |||
*$nuConfigDBHost | |||
*$nuConfigDBName | |||
*$nuConfigDBUser | |||
*$nuConfigDBPassword | |||
*$nuConfigDBGlobeadminUsername - '''globeadmin username | |||
*$nuConfigDBGlobeadminPassword - '''globeadmin password | |||
*$nuConfigTitle | |||
*$nuConfigIsDemo | |||
*$nuConfigTimeOut | |||
eg. | |||
$nuConfigDBHost = "127.0.0.1"; | |||
$nuConfigDBName = "nubuilder4"; | |||
$nuConfigDBUser = "root"; | |||
$nuConfigDBPassword = ""; | |||
$nuConfigDBGlobeadminUsername = "globeadmin"; //-- globeadmin username | |||
$nuConfigDBGlobeadminPassword = "notpassword"; //-- globeadmin password | |||
$nuConfigTitle = "nuBuilder 4"; | |||
$nuConfigIsDemo = false; | |||
$nuConfigTimeOut = 1440; | |||
<div style='background-color:#D8E4FF;padding:10px'> | |||
Logging into nuBuilder for the first time will automatically create all the default system tables required for a new default copy of nuBuilder. | |||
</div> | |||
=Entity Relationship Diagrams (ERD) for NuBuilder= | |||
<gallery> | |||
File:Nubuilder4_Settings_ERD.png| Settings ERD | |||
File:nub4_Access_ERD.png| Access Permissions ERD | |||
File:nub4_Main_ERD.png| Main Design Tables ERD | |||
</gallery> | |||
=Setup Inside nuBuilder= | =Setup Inside nuBuilder= | ||
==Setup== | ==Setup== | ||
Click the Setup Button on the Setup Tab of the Home Form to edit the following... | Click the Setup Button on the Setup Tab of the Home Form to edit the following... | ||
===Time Zone=== | ===Time Zone=== | ||
=== | The default TimeZone setting for the user. | ||
===Language=== | |||
Set the language for the globeadmin user. | |||
===Set_Denied=== | |||
* Tick the checkbox to suppress the display of system forms and objects. This should be unticked during development only if it is desired to study some core implementations and change as desired. When an Update is done to NuBuilder, this will get ticked. | |||
==Email Settings== | ==Email Settings== | ||
Auth SMTP settings required... | |||
*User Name | |||
*Password | |||
*Host | |||
*From Address | |||
*From Name | |||
*Port | |||
*Use SSL | |||
*Use Authentication | |||
==Header== | ==Header== | ||
The Header is placed in the HTML5 header of nuBuilder Forte and can be used for adding... | The Header is placed in the HTML5 header of nuBuilder Forte and can be used for adding... | ||
* | *JavaScript libraries | ||
* | *JavaScript functions | ||
*Style Sheets | *Style Sheets | ||
*CSS Styles | *CSS Styles | ||
Line 38: | Line 90: | ||
::<script> - Any function in this script tag will be available anytime within nuBuilder. | ::<script> - Any function in this script tag will be available anytime within nuBuilder. | ||
function nuHeaderTest(){ | function nuHeaderTest(){ | ||
::console.log('Functions placed here before a closing script tag are available anywhere in nuBuilder Forte'); | |||
} | } | ||
</script> | </script> | ||
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> | <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> | ||
Line 56: | Line 102: | ||
.nuActionButton { //-- personalise your Action Buttons | .nuActionButton { //-- personalise your Action Buttons | ||
::background : orange; | |||
} | } | ||
</style> | </style> | ||
Line 78: | Line 124: | ||
| | ||
Latest revision as of 10:07, 25 April 2024
Back to Documentation
Installing nuBuilder Forte
To get nuBuilder Forte up and running you'll need to do 3 things...
- Copy nuBuilder Forte files into a directory on your server.
- Create a new MySQL or Maria DB database.
- Update the following variables in nuconfig.php...
- $nuConfigDBHost
- $nuConfigDBName
- $nuConfigDBUser
- $nuConfigDBPassword
- $nuConfigDBGlobeadminUsername - globeadmin username
- $nuConfigDBGlobeadminPassword - globeadmin password
- $nuConfigTitle
- $nuConfigIsDemo
- $nuConfigTimeOut
eg.
$nuConfigDBHost = "127.0.0.1"; $nuConfigDBName = "nubuilder4"; $nuConfigDBUser = "root"; $nuConfigDBPassword = ""; $nuConfigDBGlobeadminUsername = "globeadmin"; //-- globeadmin username $nuConfigDBGlobeadminPassword = "notpassword"; //-- globeadmin password $nuConfigTitle = "nuBuilder 4"; $nuConfigIsDemo = false; $nuConfigTimeOut = 1440;
Logging into nuBuilder for the first time will automatically create all the default system tables required for a new default copy of nuBuilder.
Entity Relationship Diagrams (ERD) for NuBuilder
Setup Inside nuBuilder
Setup
Click the Setup Button on the Setup Tab of the Home Form to edit the following...
Time Zone
The default TimeZone setting for the user.
Language
Set the language for the globeadmin user.
Set_Denied
- Tick the checkbox to suppress the display of system forms and objects. This should be unticked during development only if it is desired to study some core implementations and change as desired. When an Update is done to NuBuilder, this will get ticked.
Email Settings
Auth SMTP settings required...
- User Name
- Password
- Host
- From Address
- From Name
- Port
- Use SSL
- Use Authentication
Header
The Header is placed in the HTML5 header of nuBuilder Forte and can be used for adding...
- JavaScript libraries
- JavaScript functions
- Style Sheets
- CSS Styles
eg.
<html>
- <header>
- <script> - Any function in this script tag will be available anytime within nuBuilder.
function nuHeaderTest(){
- console.log('Functions placed here before a closing script tag are available anywhere in nuBuilder Forte');
}
</script>
<script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script>
<style>
.nuActionButton { //-- personalise your Action Buttons
- background : orange;
}
</style>
<script>
</source>
- </script>
- </header>
- <body></body>
</html>