This support ticket is created 6 years, 10 months ago. There's a good chance that you are reading advice that it now obsolete.
This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.
Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.
No supporters are available to work today on Toolset forum. Feel free to create tickets and we will handle it as soon as we are online. Thank you for your understanding.
Tell us what you are trying to do?
I would like to create a feature on my site for client approval. What I mean is that a client logs into the back-end and sees a list of images that the office has uploaded to their account. They can select a button to approve or decline an image. These images would be limited to each user, meaning users wouldn't see other users images, they are private per client. When a client approves or declines an image it is visually marked somehow so it's clear to the client what choice they've made. The office gets a notification of their choice.
Can something like this be done? any feedback on how to go about this?
Hello. Thank you for contacting the Toolset support.
would like to create a feature on my site for client approval. What I mean is that a client logs into the back-end and sees a list of images that the office has uploaded to their account. They can select a button to approve or decline an image.
==> Well - better you setup parent child post relationship where "Clients" will be parent post type and you should create a new post type to handle uploaded images that should be set as child post type of "Clients" so you will easily know which image is uploaded for which client.
These images would be limited to each user, meaning users wouldn't see other users images, they are private per client.
==> Yes - you can setup such scenario (on frontend) but I need exactly how you want to setup and where exactly you want to display it.
When a client approves or declines an image it is visually marked somehow so it's clear to the client what choice they've made. The office gets a notification of their choice.
==> You should have some status field to track which image is approved or not.