If your table is editable you will be able to track all modifications through the back-end but if your table is created by linking it to a database it will not have the editing function.
You can enable the Show all rows in back-end option from the Editing tab of the table to see all entries in the back-end. Please note that we do not have the option to track who made what changes, you can simply see all entries which you can export for your reference.
You can also edit the table but if you edit the table as an administrator your User ID will be saved when you make the change so make sure to turn off the Users see and edit only own data option before editing.
I hope this helps, please don't hesitate to contact us if there is anything else we can assist you with.
Blaženka is out of the office today, and I will help you out.
In many cases, you might have an initial file with the table data, but this table needs to be regularly updated (e.g. if it is a price list, a catalog, etc.). wpDataTables has two options here for you:
1) Creating tables linked to the existing data source, in which case you will upload the file and initialize the table, whereupon it will be read every time on page load. Then you can overwrite this file to update the data. Such tables won’t be editable within WordPress, and if they are larger than 3000-5000 rows, the page load and generation time will be slow. 2) Importing table data to WordPress. The initial data will be read and imported from the provided file or a CSV. You can select to skip certain columns or add columns. You can edit both the structure and the data within the table at any point later, but the table won’t be synced with the source file as is the case with the first option; e.g., if you change something in CSV your wpDataTable data will stay the same because the data will be already imported to the database.
By default, we do not have such an option for logging, for example, if someone changes data to write data somewhere who made changes, when it is done and what it is changed or deleted.
What we have hooks when someone adds new, edits or deletes data to catch information about that and then make a custom function that will write it in some external file of send somewhere.
You can take a look in our documentation about Actions and Filters which are defined in wpDataTables plugin for customizations by developers.
Also, you can try our sandbox site: Front-end & Back-end - you can find a fully functional version there to try out all plugin premium features.
You can try wpDataTables add-ons before purchase on these sandbox sites:
Hi,
Does wpdatatables provide any solution for logging all modification made in the data (including imports)? I mean for audit purposes.
Regards
Hi Denes
Thank you for reaching out to us.
If your table is editable you will be able to track all modifications through the back-end but if your table is created by linking it to a database it will not have the editing function.
You can enable the Show all rows in back-end option from the Editing tab of the table to see all entries in the back-end. Please note that we do not have the option to track who made what changes, you can simply see all entries which you can export for your reference.
You can also edit the table but if you edit the table as an administrator your User ID will be saved when you make the change so make sure to turn off the Users see and edit only own data option before editing.
I hope this helps, please don't hesitate to contact us if there is anything else we can assist you with.
Thank you.
Anyhow my question focusing strictly on the imports from csv files.
Regards
Hi Denes,
Blaženka is out of the office today, and I will help you out.
In many cases, you might have an initial file with the table data, but this table needs to be regularly updated (e.g. if it is a price list, a catalog, etc.). wpDataTables has two options here for you:
1) Creating tables linked to the existing data source, in which case you will upload the file and initialize the table, whereupon it will be read every time on page load. Then you can overwrite this file to update the data. Such tables won’t be editable within WordPress, and if they are larger than 3000-5000 rows, the page load and generation time will be slow.
2) Importing table data to WordPress. The initial data will be read and imported from the provided file or a CSV. You can select to skip certain columns or add columns. You can edit both the structure and the data within the table at any point later, but the table won’t be synced with the source file as is the case with the first option; e.g., if you change something in CSV your wpDataTable data will stay the same because the data will be already imported to the database.
By default, we do not have such an option for logging, for example, if someone changes data to write data somewhere who made changes, when it is done and what it is changed or deleted.
What we have hooks when someone adds new, edits or deletes data to catch information about that and then make a custom function that will write it in some external file of send somewhere.
You can take a look in our documentation about Actions and Filters which are defined in wpDataTables plugin for customizations by developers.
Also, you can try our sandbox site: Front-end & Back-end - you can find a fully functional version there to try out all plugin premium features.
You can try wpDataTables add-ons before purchase on these sandbox sites:
Powerful Filters |
Master-detail
Gravity Forms Integration for wpDataTables |
Formidable Forms Integration for wpDataTables
All useful information about all wpdatatables features that are explained (video and text) you can find in our DOCUMENTATION.
Kind Regards,
Isidora Markovic
wpDataTables: FAQ | Facebook | Twitter | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Amelia demo sites | Docs
You can try our wpDataTables add-ons before purchase on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables