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

Create a user corresponding to each record in a table

This article shows how to automatically create a user account for each record in a table.

Create a user corresponding to each record in a table

AppGini vs. MS Access: Why You Should Make the Switch for Better Business Efficiency

If you’re still using Microsoft Access to manage your business operations, it’s time to explore a powerful and more flexible alternative: AppGini. With AppGini, you can create web-based applications that are not only multi-user and secure but also accessible from any web browser, both on your intranet and the internet.

AppGini vs. MS Access: Why You Should Make the Switch for Better Business Efficiency

Automatically create users from records

Learn how to automatically create user accounts from records in your AppGini application.

Automatically create users from records

From Spreadsheet Chaos to Operational Excellence: Discover the Power of AppGini

Transitioning from spreadsheets to AppGini can revolutionize your business operations, streamline data management, and enhance productivity. Learn how Debt Counselors Inc. and Rental Management Co. overcame their spreadsheet struggles with AppGini.

From Spreadsheet Chaos to Operational Excellence: Discover the Power of AppGini

New version numbering scheme for AppGini to allow more frequent releases

Instead of naming the next version of AppGini 6.0, it would be 22.0 as we’ll start using a new version numbering scheme that encourages rapid release cycles.

New version numbering scheme for AppGini to allow more frequent releases

Calculated age field (given date of birth)

Calculate the age of a person based on their date of birth via an SQL query in a calculated field.

Calculated age field (given date of birth)

Display a multiple choice field that includes an 'Other' user-provided option

Convert a normal text field to a multiple choice list, with an ‘Other’ option, where the user can type a different value if he wants.

Display a multiple choice field that includes an 'Other' user-provided option

Set date range for a datetime picker

Limit the allowed date range for a datetime picker in your AppGini app.

Set date range for a datetime picker

Reload detail view after closing child modal

Reload the detail view after closing a child modal in your AppGini app.

Reload detail view after closing child modal

Add a shareable 'permalink' to records in detail view

Display a link icon in the detail view of your data records, allowing users to share a direct link to that record.

Add a shareable 'permalink' to records in detail view

Highlight records that belong to the current user's group

Highlight records that belong to the current user’s group in the table view of your AppGini app.

Highlight records that belong to the current user's group

Share a record as a WhatsApp message

Add a WhatsApp button to the detail view form of a table in your AppGini app to share the record as a WhatsApp message.

Share a record as a WhatsApp message

Hide the 'Add new' (+) button beside a lookup field

Hide the ‘Add new’ (+) button beside a lookup field in AppGini detail view via a simple JavaScript snippet.

Hide the 'Add new' (+) button beside a lookup field

Convert 'Go to page' dropdown to a textbox

Replace the ‘Go to page’ dropdown in AppGini with a textbox for easier navigation in large tables.

Convert 'Go to page' dropdown to a textbox

How many ways can you turn a field into a phone link in AppGini?

This post demonstrates several ways to turn a field into a phone link in AppGini, using hooks, PHP, JavaScript, and SQL.

How many ways can you turn a field into a phone link in AppGini?

Add a note to a specific child tab

You have a child tab under one of your AppGini app forms. You want to display some note or instructions inside that tab.

Add a note to a specific child tab

Hide password reset link from login page

Hide the password reset link from the login page of your AppGini app.

Hide password reset link from login page

Replace 'No matches found' with a custom message

Replace the default ‘No matches found’ message with a custom HTML message in your AppGini app using javascript.

Replace 'No matches found' with a custom message

Select first item in a lookup dropdown by default

Set the first item in a lookup dropdown as the default value when adding a new record.

Select first item in a lookup dropdown by default

Hide specific fields from the detail view print preview

Hide specific fields from the detail view print preview via javascript.

Hide specific fields from the detail view print preview