Main (Create and maintain project)

In this section you can create and maintain your project, modify libaries and styles, (color) preferences, translations, locals and encryption settings.

If you want to create a new project then you can select project→new project or if you want to change settings you can choose project → properties. The main difference is that creating a project allows you to automatically create a form with a database connection, options that are not available if you choose to maintain the project properties.

newproject-min.jpg

project idThe name of the project. Choose a short and simple name.
Description/Long descriptionThe explanation of the program. What is it's purpose?
Main applicationThe name of the application that will be started as initial application. If you have a lot of PHP applications in your project then it might be handy that you always use the same application name to start up your application. Like in C we have choosen to use 'main.php' as the main application. (But feel free to change it to whatever you want). This applicaiton is force to be able to run stand-alone. When a user is starting any other application he/she will be redirected to this main.php.
Default connection
The name of the database connection. As each and every application in your project probabely will use the same connection id, changing this field will allow you to change all your connection in all your applications in one go. (You can change it in your root component if required)
Default layoutThe layout template that is used as a default.(you can change it in your root component if required)
Default themePHsPeed has a number of themes you can pick for your project. If you change the theme here then you are also able to change it for all your application in one go. That way your look-and-feel will remain consistent.
Application typePick the type of applicatinoon you want to add. Mostly 'application'. Building block can be appended later in your project manager, Blank application is useful for applications that do not require a form. Currently the REST service is NOT supported. Please do not select this applicationtype.
OptionsSelect the required options that will be pre-created on your form.
Enable CSRFGenerates code to prevent CSRF issues.
Enable Ip Session checkNot implemented yet
Font awesomeSelect the font awesome versions you will use.