PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Enable users to edit posts with Gravity Forms

  1. Jan Egbert
    Member

    Would this be possible by using Gravity Forms action and filter hooks? I use Gravity Forms for a market place theme and I'd like to enable users to edit and delete their own advertisements (posts) in front end interface.

    I use Justin Tadlock's Members Plugin for user role management.

    Posted 14 years ago on Tuesday December 15, 2009 | Permalink
  2. Jan Egbert
    Member

    Question II:

    Would it be possible to set the default post status as Draft and send an activation request by email.

    1. User fills out form.
    2. User receives an email with two links: activate post and delete post.

    Posted 14 years ago on Tuesday December 15, 2009 | Permalink
  3. Gravity Forms can not edit existing posts, all it does is create posts. Once a post is created you would have to rely on the WordPress Admin (by giving users access to it and locking down their access using the Members Plugin) or using a plugin or creating a plugin to provide this functionality.

    You may want to check out this thread:

    http://forum.gravityhelp.com/topic/edit-entries-within-web-frontend

    There currently isn't a feature that sends an email validation with an activation link. However, that is something that could certainly be done using custom code and the API hooks if you know enough about PHP and WordPress.

    You can have a plugin that handles that part, and then redirect your Gravity Forms confirmation page to a page associated with that plugin.. Gravity Forms passes it necessary information and then it takes it from there, sends an activation email and handles the activation when the user clicks on the activation link.

    It would probably make a cool add-on.

    Posted 14 years ago on Tuesday December 15, 2009 | Permalink
  4. Jan Egbert
    Member

    Thanks Carl. I have taken a look at your suggestion for front end editing. It does allow editing, but I also want users to manually change post status. Besides that I don't like inline editing that much. I want my website to be compatible on all computers and my experience with javascript is not good in that matter.

    I guess I have to dig deeper into PHP and WordPress to develop my own Gravity Forms add on for email activation and deletion via email. Right now I have no idea where to start. :)

    Posted 14 years ago on Wednesday December 16, 2009 | Permalink