Testing and had a question on edit lock. When a table row is edited and the popup box appears, does it stop others from editing the same row? If not, is there a way to enable this?
We have a few data tables that we want to consider using wpdt to allow front-end editing but need to make sure that two people cannot edit the same row at the same time.
I am not 100% sure how is the default logic set for situations when two users edit the row at the same time,
so i will check this with our 2nd level Team and we will report back as soon as possible.
And just to make sure i understood, you would like to set it up in a way that,
if person A opens an "Editing modal" for a specific row, if person B tries to load the "Editing Modal" on the same row, it would become blocked until person A either submits the Edit, or Cancels it, right?
If you can confirm that is what is needed, and we will check if something like that is possible/ if we have any workarounds to achieve it.
- And could you tell me a bit more about the functionality in Gravity Forms, i am just curious how you configured that, is it perhaps a built-in option/feature of Gravity Forms, or did you customize it?
We have an add-on for integration with Gravity Forms, so if you have already found an option in Gravity Forms for this,
you could perhaps just use our plugin to make editable tables connected to the Gravity Forms?
I am guessing that, if you enable that "prevention" option on the Form itself, our plugin will most probably just follow the editing rules from it, if they are enforced on the Form.
Can't guarantee it, though, we haven't tried something like that yet.
Unfortunately, at this time we don't have any built-in functionality in our plugin that could set up this kind of use-case that would block /lock the Editing Modal for a certain row if it's being edited by another user ( until that user is finished with editing).
It is an interesting idea for a future option, though.
You can suggest it to our developers - they will do their best to make a solution in the future.
to see if someone may be already suggested this feature. If you can't see it, feel free to add your suggestion there, and as more people vote, the feature will move higher on the priority list.
You can certainly follow our changeLog page if you'd like ( it is also available in the plugin dashboard), where we state any changes/new features/bug fixes during updates;
and our newsletter, so you're informed about new features, bug fixes, freebies, etc.
-
If you have coding skills and wish to try to make a custom solution now,
I double-checked with our developers in the meantime,
and unfortunately they just confirmed that it is not possible to achieve this with any of the built-in functionalities that we currently have.
We only have the "users can see and edit only their own rows", but that limits a row can only be seen by the user who created it ( the user with associated user ID),
but we presume that this will not be a solution, because you would need multiple users to be able to edit same row;
just prevent/block the editor at the same time.
For that, as mentioned, we don't have any solutions right now.
Of course, please don't hesitate to open new tickets for any new question and we will do our best to advise.
Testing and had a question on edit lock. When a table row is edited and the popup box appears, does it stop others from editing the same row? If not, is there a way to enable this?
We have a few data tables that we want to consider using wpdt to allow front-end editing but need to make sure that two people cannot edit the same row at the same time.
Hi, Frank
Thanks for reaching out to us.
-
I am not 100% sure how is the default logic set for situations when two users edit the row at the same time,
so i will check this with our 2nd level Team and we will report back as soon as possible.
And just to make sure i understood, you would like to set it up in a way that,
if person A opens an "Editing modal" for a specific row, if person B tries to load the "Editing Modal" on the same row, it would become blocked until person A either submits the Edit, or Cancels it, right?
If you can confirm that is what is needed, and we will check if something like that is possible/ if we have any workarounds to achieve it.
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Correct, thank you. I am simply making sure that two people are not in the same row trying to make edits.
As crazy as it may seem, we have this functionality in Gravity Forms, and it has saved us once or twice.
Thank you.
Hi, Frank
Apology for the late reply, we had a break during the weekend.
-
I am not sure if something like that is possible with our current plugin's built-in capabilities.
We will check with our developers to see if we have any easy workaround to achieve this.
As soon as they advise, i will report back.
In the meantime, i searched online and i found this article on Stack Overflow, where another user asked a similar question, but i am not sure if it helps in your use-case https://stackoverflow.com/questions/9795742/what-is-the-best-method-to-make-sure-two-people-dont-edit-the-same-row-on-my-we
- And could you tell me a bit more about the functionality in Gravity Forms, i am just curious how you configured that, is it perhaps a built-in option/feature of Gravity Forms, or did you customize it?
We have an add-on for integration with Gravity Forms, so if you have already found an option in Gravity Forms for this,
you could perhaps just use our plugin to make editable tables connected to the Gravity Forms?
I am guessing that, if you enable that "prevention" option on the Form itself, our plugin will most probably just follow the editing rules from it, if they are enforced on the Form.
Can't guarantee it, though, we haven't tried something like that yet.
-
If you wish to check our our integration add-on, here is our Documentation about Gravity Form integration.
Before purchasing you can test the Gravity Add-on features on our sandbox site.
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi, Frank.
I spoke with our 2nd level Team.
Unfortunately, at this time we don't have any built-in functionality in our plugin that could set up this kind of use-case that would block /lock the Editing Modal for a certain row if it's being edited by another user ( until that user is finished with editing).
It is an interesting idea for a future option, though.
You can suggest it to our developers - they will do their best to make a solution in the future.
Please feel free to search on our suggestions page,
to see if someone may be already suggested this feature. If you can't see it, feel free to add your suggestion there, and as more people vote, the feature will move higher on the priority list.
You can certainly follow our changeLog page if you'd like ( it is also available in the plugin dashboard), where we state any changes/new features/bug fixes during updates;
and our newsletter, so you're informed about new features, bug fixes, freebies, etc.
-
If you have coding skills and wish to try to make a custom solution now,
you can check out our available hooks for Developers on this documentation and see if you can find any hook that might help.
Please be advised that custom solutions with hooks are not included in our support.
You can also research resources such as Stack Overflow to see if any other user perhaps found a workaround.
( We do like to give examples for certain solutions, but for this use-case, we, unfortunately, don't have anything yet)
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi, Frank.
Just following up on this use-case.
I double-checked with our developers in the meantime,
and unfortunately they just confirmed that it is not possible to achieve this with any of the built-in functionalities that we currently have.
We only have the "users can see and edit only their own rows", but that limits a row can only be seen by the user who created it ( the user with associated user ID),
but we presume that this will not be a solution, because you would need multiple users to be able to edit same row;
just prevent/block the editor at the same time.
For that, as mentioned, we don't have any solutions right now.
Of course, please don't hesitate to open new tickets for any new question and we will do our best to advise.
Thank you
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables