The AppGini Blog
A few tips and tricks to make your coding life a tiny bit better.

Overwriting AppGini functions: Allowing Admin group members to access the admin area

Learn how to override AppGini functions to allow Admin group members to access the admin area.

Overwriting AppGini functions: Allowing Admin group members to access the admin area

Moving an AppGini application to a new server

This is a simple checklist of the steps you should follow to move an AppGini-generated application to a new server.

Moving an AppGini application to a new server

Trying to detect your application URI using DOCUMENT_ROOT? Read this first!

If you’re trying to detect your application URI using DOCUMENT_ROOT, you might be doing it wrong! Read this article to learn why and how to do it right.

Trying to detect your application URI using DOCUMENT_ROOT? Read this first!

How to make a checkbox mandatory in AppGini signup form

This article shows you how to make a checkbox mandatory in the AppGini signup form. This is useful for GDPR compliance or to enforce terms and conditions.

How to make a checkbox mandatory in AppGini signup form

Automatically be notified of any errors on your server

Learn how to automatically check your server logs for any errors and get notified by email if any are found.

Automatically be notified of any errors on your server

Displaying count of child records on the tab title

AppGini supports displaying a list of child records in the detail view of the parent record. We’ll show you how to display the count of these child records on the tab title via JavaScript.

Displaying count of child records on the tab title

How to find non-active users in AppGini

This article shows you how to find non-active users in AppGini by running an SQL query in PhpMyAdmin.

How to find non-active users in AppGini

Hiding the nicedit component from a page

AppGini uses nicedit Javascript component for displaying rich text areas, where users can enter formatted input. You might wish to hide/show the rich editor in an AppGini page, or in one of your custom pages. This can be done using JavaScript code.

Hiding the nicedit component from a page

How to hide a field in child table view

This article shows you how to hide a field in a child table view in AppGini using CSS.

How to hide a field in child table view

Which files are changed when you add a new table to your AppGini project?

Many users wonder which files should they upload to their web server after adding a new table to AppGini and generating the app. This article lists all files changed when you add a new table to your AppGini project.

Which files are changed when you add a new table to your AppGini project?

How to allow numbers only in a field

If you have a numeric field, maybe a price, a score or some other field that should contain numbers only, you might wish to alert the user that only numbers are allowed before she saves the record. This article shows you how to do it in JavaScript.

How to allow numbers only in a field

How to hide the seconds in a time field

If you have a time field in your AppGini application, it displays a time picker in the detail view. This article shows you how to hide the seconds part of the time picker.

How to hide the seconds in a time field

Auto-save new record without clicking 'Save' button

This article shows how to auto-save a new record in AppGini without clicking the ‘Save’ button. This is useful when you have a barcode scanner and you want to quickly enter lots of records.

Auto-save new record without clicking 'Save' button

Programmatically change the value of an image field in the detail view

This post explains how to programmatically change the value of an image field in the detail view of an AppGini application.

Programmatically change the value of an image field in the detail view

Creating an on/off switch using Bootstrap and jQuery

How to create a cool-looking on/off switch using Bootstrap 3 and jQuery.

Creating an on/off switch using Bootstrap and jQuery

Prepare a LAMP web development server on Amazon EC2

A checklist for setting up a LAMP development server on Amazon EC2.

Prepare a LAMP web development server on Amazon EC2

How to paginate a database query in PHP the no-frameworks way

This article shows you how to paginate a database query in PHP without using any frameworks.

How to paginate a database query in PHP the no-frameworks way

Making sure a PHP script is accessible only through being included

This article shows how to make sure a PHP script is accessible only through being included in other scripts, and not by being accessed directly through its URL.

Making sure a PHP script is accessible only through being included

Bootstrap 3 break points

This article explains the screen widths at which Bootstrap 3 break points exist.

Bootstrap 3 break points