Setup the Trackback Page & User Portal Page

First two things that eForm requires to work properly are the Trackback Page and User Portal Page. To keep simplicity and respect user control, we chose not to create these pages during plugin installation, instead ask users to do it themselves where it can be modified to a great extent. Before we dig into how, let us first see what these two pages would do.

#1: Page functionality:

  • Trackback Page: This is the page that would show submission to users through some encrypted key. Each time a user submits, a secret encryption key is generated through mcrypt (and that is why it is a requirement) and optionally shared with him/her to view and/or edit their submission in future. In bare-bone, it looks something like this.
    Trackback Page
    But it changes to the form itself when a valid trackback code is entered.
    eForm-TB-Output
  • Central Trackback page for Registered Users: Also known as the User Portal Page. This is where registered and logged in users can see all their past submissions and can even edit them if you permit.

    eform-user-portal

#2: Publishing the Trackback Page:

That’s it. Optionally, choose a Full Width Template (if your theme supports) to make it look better.

If you do not publish and setup the Trackback page, then it would result in broken links on user notification (for default settings).

#3: Publishing the User Portal Page

Here also optionally set the page template to full width. Also choose one of the Designer Themes to make the portal page look modern.

If you do not set the User Portal page then your registered users will not have an option to browse through their previous/archived submissions.

#4: Configuring eForm Plugin:

Now that we have the pages published, we can move on and configure eForm.

Configuring-Trackback-Page

  • Go to eForm > Settings.
  • Select and set the following pages under Modify Plugin Settings.
    • Single Submission Trackback Page for Unregistered Users: The one you published in step 2.
    • Central Trackback page for Registered Users: The one you published in step 3.
  • Save the settings and you are good to go.

That’s all really. If you need to see a video, then check this out.

 

Swashata has written 257 articles

Hi there, I am the Lead Developer at WPQuark.com. I love to create something beautiful for WordPress and here I write about how to use them. When I am not working, usually I am doing a number of other creative things ;).