Mass Update plugin for AppGini

Mass Update plugin for AppGini

Mass Update plugin for AppGini
License: Commercial, per-user
Compatible with any PC/server that can run PHP

Mass update plugin makes it very easy to apply a change to multiple records at once. Update order statuses, invoice payments, task priorities, ... you name it. Save your valuable time and boost your daily workflow efficiency.

Add as many batch commands as you wish, with easily recognizable icons
Mass Update plugin allows you to create any number of commands for any tables in your AppGini application. And to help quickly identify various commands, you can choose a separate icon for each command among more than 260 beautiful ones.

Full control over who can access each command
Only accountants can mark transcations as reconciled, only managers and supervisors can approve employee leave requests, ... Mass Update plugin makes it easy to specify which group(s) can access each command.

Instantly add, edit, and remove commands
Feel free to experiment with batch commands. Mass Update plugin gives you full flexibility to add, edit and delete commands, and to instantly apply the changes to your AppGini application.

Update a field with a fixed value, or allow users to specify
You can configure batch commands to change the field value to a fixed predetemined one, or to a value that the user can manually specify. This provides a fine balance between speed (instantly change fields with a single click), and control (allow users to specify the exact new value in just one extra step).

Smart handling of various field types
Batch commands that change date fields display date pickups to users. Those that change time fields display time pickups. Commands that change checkbox fields allow users to check, uncheck or toggle fields. Lookup and option list fields display auto-complete drop-downs for users to quickly and accurately select new values.

Installation and usage tutorial

Frequently asked questions

Which version of AppGini is required for running Mass Update plugin?
AppGini 5.72 or above is required.
If a new version of AppGini is released, do I need to update this plugin as well?
Usually not. However, if an update is needed we'll issue it free-of-charge.
I already have another plugin installed. Is it safe to install this plugin to the same app into the same plugins folder?
Yes. AppGini plugins share a common set of files that ship with all plugins and are safe to overwrite. Plugin-specific files are installed into a separate subfolder under the plugins folder. So, it's safe to extract this plugin to the plugins folder, overwriting existing files. Both plugins will continue to work fine.
If you make a new version of this plugin, do I have to pay to upgrade?
No. All AppGini plugins come with free life-time updates.
I have several AppGini applications. Do I have to buy a separate license of this plugin for each?
No. When you buy any AppGini plugin, you can install it to all of your AppGini applications. However, just like AppGini, if you are a team of users who use AppGini as part of your development toolset, each user should have a separate license.
I noticed that Mass Update plugin can automatically configure hooks. If I have customized hooks in a project, will the plugin overwrite them?
No, Mass Update plugin will just insert its code into the beginning of the tablename_batch_actions hook function, with comments marking the start and end of the inserted plugin code, and instructions on how to merge your own code. It won't replace your existing custom code, but we highly recommend that you revise the code, read the generated instructions, and apply any advised changes.

The plugin will also append code to tablename-tv.js hook file and to footer-extras.php. Again, this won't overwrite your existing code. And the plugin code will have comments marking its start and end so you can easily recognize it.

We highly recommend that you use Git to manage customized code in your applications.
I created some batch commands for an app but now I want to remove them all. How do I "uninstall" all batch commands from my app?
If you want to delete all code generated by Mass Update plugin from your app, open the hooks folder of that app and delete all files beginning with ajax-mass-update. Next, open the files tablename.php, tablename-tv.js, and footer-extras.php and delete the Mass Update code from them. You can easily recognize this code as it all has a comment marking the start of it, and another comment marking its end.

We highly recommend that you use Git to manage customized code in your applications.
I have a question not addressed here ... how can I contact you?

Read more

What's new?

Latest version: 1.0, released on June 12, 2019
  • Mass update 1.0, June 12, 2018
    • First release!
Read more