Search Page Maker Plugin for AppGini
Search Page Maker plugin for AppGini
Search Page Maker (SPM) enables you to build user-friendly yet powerful search pages for your AppGini application by simply dragging and dropping the fields you want to include in search.
User-friendly and powerful search. SPM plugin allows you to create beautiful and user-friendly search pages, with support for date pickups, date and number ranges, auto-complete drop-downs, radio button options, and other easy-to-use search controls.
Simple and advanced search modes. Most of your application users would just love the new search pages created by SPM due to being simple yet powerful. However, the more advanced users might still want more control over search criteria. So we added a 'Switch to advanced search mode' button that switches between the SPM search page and the standard one generated by AppGini.
Fun to use! SPM plugin makes it very easy to design the search page for each of your application tables. It's as easy as dragging and dropping fields to include and order them. And you can also specify whether to show the 'Sort by' options or hide them.
Easy installation. To install SPM into any of your AppGini-generated applications, just unzip it into the application folder. Once you do this, you can access SPM from a 'Plugins' drop-down menu that will automatically show up to the admin user.
Frequently asked questions
What's new?
- SPM 1.5, Dec 13, 2023
- Fix PHP 8.x warnings.
SPM 1.4, May 4, 2022
- Compatibility with AppGini 22.13.
- Bug fix while creating plugins/projects path in some scenarios.
SPM 1.3, Oct 31, 2021
- Fix bug with displaying contents of dropdowns for radio lookups.
- Fix duplicates in dropdowns.
- Fix compatibility issues with PHP 8, 8.1
- Fix datetime picker format.
SPM 1.2, Jan 19, 2021
- Compatibility with apps created by AppGini 5.93.
SPM 1.1, Dec 2, 2020
- Include auto-fill lookups in filterable fields.
- Fix bug with tables that have only one field.
- Fix bugs with non-Latin data encoding.
- Load the latest existing jquery lib.
- Add plugin version checker/notifier.
- Show a default table icon if set one not found in project viewer.
- Fix buggy UI behavior when pressing Home/End multiple times in project viewer.
SPM 1.09, Mar 28, 2020
- Improved plugin UI
- Persist user-selected search mode (users who prefer advanced search mode would see it by default until they switch back to simple mode)
SPM 1.08, Dec 9, 2018
- Fixed a bug with displaying filtered values for required lookup fields in filters page.
- Added a refresh button to the 'Select output folder' page.
SPM 1.07, May 6, 2018
- Fixed bug with detecting jquery file version that caused SPM to stop working on apps created newly by AppGini 5.70.
- Some UI enhancements.
SPM 1.06, Apr 15, 2018
- Fixed bug with searching multiple-choice drop-downs where no results were returned.
SPM 1.05, Mar 9, 2018
- Updated header.php to load jQuery version supplied with AppGini 5.70.
- Code refactoring for 'Select output folder' page.
- Included new table icons shipped with AppGini 5.70.
SPM 1.04, Oct 10, 2016
- Fixed a bug with date format when searching a date range.
SPM 1.02, Apr 25, 2016
- Fixed a bug that took place when running SPM on PHP 7.
SPM 1.01, Mar 11, 2016
- More descriptive path errors in 'select output folder' page.
SPM 1.0, Mar 9, 2016
- First public release.