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 tabHide 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 pageReplace '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 messageSelect 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 defaultHide 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 previewHighlight rows with due date = today
Highlight rows in the table view where the due date is today in your AppGini app using JavaScript.
Highlight rows with due date = todayWorking days between 2 dates
Calculate the number of working days between 2 dates in your AppGini app.
Working days between 2 datesCalculated expiry date field (given production date and validity period)
Calculate the expiry date of an item based on its production date and validity period via an SQL query in a calculated field.
Calculated expiry date field (given production date and validity period)Highlight a table row if a checkbox field is unchecked
Highlight a table row in the table view of your AppGini app if a checkbox field is unchecked.
Highlight a table row if a checkbox field is uncheckedDramatically reduce server load with a single firewall trick
Learn how to dramatically reduce server load by configuring a simple firewall rule to allow SSH access from a single IP address.
Dramatically reduce server load with a single firewall trickNew features in AppGini 5.80: An in-depth look
AppGini 5.80 includes some exciting new features that will add more power to your apps and save you more time. This post takes a thorough look into those new features.
New features in AppGini 5.80: An in-depth lookPrevent specific groups from directly accessing a table in AppGini
In this post, we’ll show how to prevent specific user groups from directly accessing a table in AppGini, while still allowing them to access it as a child table.
Prevent specific groups from directly accessing a table in AppGiniA work-around to implement a multiple-choice lookup field in your AppGini apps
AppGini provides a multiple choice option list field, which is a handy way to allow users of your app to select multiple values from a list. We’re going to populate it dynamically from a table, allowing users to add, edit, and delete options without needing to edit the project in AppGini, or upload any files, or manually edit any files.
A work-around to implement a multiple-choice lookup field in your AppGini appsHow to handle many-to-many relations in AppGini
Many-to-many relations (also known as N:M relations) is a way of describing the relationship between two entities/tables where each one could have, or own, or be related to, many items of the other. This article explains how to handle many-to-many relations in AppGini.
How to handle many-to-many relations in AppGiniUsing full-text searches in AppGini apps
This article shows you how to implement full-text searches in AppGini apps using hooks.
Using full-text searches in AppGini appsFixing issues when trying to import CSV data to your AppGini app
If you’re having issues importing CSV data to your AppGini app, this article shows you how to validate your CSV file using CSVLint and suggests a fix for any issues found.
Fixing issues when trying to import CSV data to your AppGini appHow to hide columns in the table view based on user group in AppGini
This blog post explains how to hide specific columns in the table view based on the user group in AppGini, which is useful for showing different columns to different user groups.
How to hide columns in the table view based on user group in AppGiniOverwriting 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 areaMoving 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