<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="bbPress/1.0.1" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Gravity Support Forums User Favorites: epicalex</title>
		<link><a href='https://legacy.forums.gravityhelp.com/profile/epicalex'>epicalex</a></link>
		<description>Gravity Support Forums User Favorites: epicalex</description>
		<language>en-US</language>
		<pubDate>Mon, 20 Apr 2026 16:11:03 +0000</pubDate>
		<generator>http://bbpress.org/?v=1.0.1</generator>
		<textInput>
			<title><![CDATA[Search]]></title>
			<description><![CDATA[Search all topics from these forums.]]></description>
			<name>q</name>
			<link>https://legacy.forums.gravityhelp.com/search.php</link>
		</textInput>
		<atom:link href="https://legacy.forums.gravityhelp.com/rss/profile/" rel="self" type="application/rss+xml" />

		<item>
			<title>Eduardo Lai on "Allow Submission by Registered Users Only?"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/allow-submission-by-registered-users-only#post-13524</link>
			<pubDate>Mon, 29 Nov 2010 11:20:11 +0000</pubDate>
			<dc:creator>Eduardo Lai</dc:creator>
			<guid isPermaLink="false">13524@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Hi, just purchased the plugin and its great; however, I need something similar for registered users only. I have read the above post and other similar requiring me to install an additional plugin to allow members to see the form. But I want to know if it is possible to know which memmber submitted the form, for example &#60;/p&#62;
&#60;p&#62;User A logs in and open the form page. In the form page, the page shows from which user his is logged in. Later when the user submit the form, it shows which user submited this form. &#60;/p&#62;
&#60;p&#62;Is it possible to make each form with a unique number? For example, form #1, 2, 3 and so on, I need to track how many forms have been submitted.&#60;/p&#62;
&#60;p&#62;For everyone to understand what I am trying to accomplish is....&#60;/p&#62;
&#60;p&#62;1. I registered all Teams in the forms, each Team will be assigned a user and email.&#60;br /&#62;
2. Team A challenges Team B for an event&#60;br /&#62;
3. Team B recives an email saying they are being challenged by Team A. All the details chosen by Team A (time, date, place) will be shown in the email, including which Team challenged them.&#60;br /&#62;
4. If it is possible to have a page where Team B can go and accept or deny the challenge.*&#60;br /&#62;
5. This challenge can be shown on a page for the public to view.*&#60;br /&#62;
6. Since there will be a lot of Teams, we don't want other Teams doing challenges for others without authorization.&#60;/p&#62;
&#60;p&#62;Please let me know how I can accomplish this or part of it, which additional plugins I need to install.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>donnacha on "Allow Submission by Registered Users Only?"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/allow-submission-by-registered-users-only#post-1871</link>
			<pubDate>Mon, 30 Nov 2009 15:40:30 +0000</pubDate>
			<dc:creator>donnacha</dc:creator>
			<guid isPermaLink="false">1871@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Rather than restrict access to a page, might there be some way to have different forms appear depending on whether the user is logged in?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Carl Hancock on "Allow Submission by Registered Users Only?"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/allow-submission-by-registered-users-only#post-1409</link>
			<pubDate>Mon, 09 Nov 2009 18:09:25 +0000</pubDate>
			<dc:creator>Carl Hancock</dc:creator>
			<guid isPermaLink="false">1409@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;You can use the shortcodes, but if you go to Members Components under the settings nav and turn on &#34;Content Permissions&#34; it will then activate a write panel that appears on Pages and Posts so you can say which roles can view the page.  So you can then set the page the form appears on to only be accessible by a specific role(s).
&#60;/p&#62;</description>
		</item>
		<item>
			<title>David Peralty on "Allow Submission by Registered Users Only?"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/allow-submission-by-registered-users-only#post-1408</link>
			<pubDate>Mon, 09 Nov 2009 17:59:59 +0000</pubDate>
			<dc:creator>David Peralty</dc:creator>
			<guid isPermaLink="false">1408@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Thanks, I figured that out on my end too. So then I wrap the GForms code with the restriction quick tag from his Members plugin, right?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Carl Hancock on "Allow Submission by Registered Users Only?"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/allow-submission-by-registered-users-only#post-1405</link>
			<pubDate>Mon, 09 Nov 2009 17:02:32 +0000</pubDate>
			<dc:creator>Carl Hancock</dc:creator>
			<guid isPermaLink="false">1405@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Not with Gravity Forms alone.  You will need to use the role management capabilities of Justin Tadlock's Members plugin.  It allows you to setup and create roles and can also be used to control access to pages and posts based on role.&#60;/p&#62;
&#60;p&#62;So what you will want to do is install his plugin, set it up and then restrict access to the page that contains the form to just the role(s) you want to have access to it.&#60;/p&#62;
&#60;p&#62;The Members plugin can be found here:&#60;/p&#62;
&#60;p&#62;&#60;a href=&#34;http://wordpress.org/extend/plugins/members/&#34; rel=&#34;nofollow&#34;&#62;http://wordpress.org/extend/plugins/members/&#60;/a&#62;
&#60;/p&#62;</description>
		</item>
		<item>
			<title>David Peralty on "Allow Submission by Registered Users Only?"</title>
			<link>https://legacy.forums.gravityhelp.com/topic/allow-submission-by-registered-users-only#post-1403</link>
			<pubDate>Mon, 09 Nov 2009 16:35:39 +0000</pubDate>
			<dc:creator>David Peralty</dc:creator>
			<guid isPermaLink="false">1403@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;I want to create a form for registered users only, so that they don't HAVE to go into WP's admin panel. Is there any way to do that?
&#60;/p&#62;</description>
		</item>
		<item>
			<title>Alex Cancado on "pre-populating hidden form field problems."</title>
			<link>https://legacy.forums.gravityhelp.com/topic/pre-populating-hidden-form-field-problems#post-1270</link>
			<pubDate>Thu, 29 Oct 2009 23:27:54 +0000</pubDate>
			<dc:creator>Alex Cancado</dc:creator>
			<guid isPermaLink="false">1270@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Robert,&#60;br /&#62;
Based on your function, I don't see why it wouldn't return the correct value inside the filter. Is there any way you could give me temporary access to your WP admin so that I could take a closer look at it? If so, please email them to alex[at]rocketgenius.com.
&#60;/p&#62;</description>
		</item>
		<item>
			<title>RobertLBasil on "pre-populating hidden form field problems."</title>
			<link>https://legacy.forums.gravityhelp.com/topic/pre-populating-hidden-form-field-problems#post-1268</link>
			<pubDate>Thu, 29 Oct 2009 17:22:09 +0000</pubDate>
			<dc:creator>RobertLBasil</dc:creator>
			<guid isPermaLink="false">1268@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Caril,&#60;/p&#62;
&#60;p&#62;I'll just edit our our database URL info and post it below.&#60;/p&#62;
&#60;pre&#62;&#60;code&#62;&#38;lt;?php
/*
Plugin Name: Plexus Core
Plugin URI:
Description: Gather specific information from a Plexus database for use in browser cookies
Version: 2.0
Author: Robert Basil
Author URI: &#60;a href=&#34;http://www.plexusworldwideinc.com&#34; rel=&#34;nofollow&#34;&#62;http://www.plexusworldwideinc.com&#60;/a&#62;
*/

/*  Copyright 2009  Robert Basil  (email : &#60;a href=&#34;mailto:robert@plexusworldwide.com&#34;&#62;robert@plexusworldwide.com&#60;/a&#62;)

    This program is free software; you can redistribute it and/or modify
    it under the terms of the GNU General Public License as published by
    the Free Software Foundation; either version 3 of the License, or
    (at your option) any later version.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    GNU General Public License for more details.

    You should have received a copy of the GNU General Public License
    along with this program; if not, write to the Free Software
    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
*/

/*  This function is the core of the plug-in.  Place a call to this function at the top of your
 *	theme&#38;#39;s 404 page template (404.php).  Make sure the call is AFTER any headers are sent to
 *	avoid an error.
 */
function plexus_initialize() {
	$url = &#38;quot;http://&#38;quot; . $_SERVER[&#38;#39;SERVER_NAME&#38;#39;] . $_SERVER[&#38;#39;REQUEST_URI&#38;#39;];							//First we parse the URL requested
	$sPath = substr($url, -(strlen($url) - strlen(get_bloginfo(&#38;#39;url&#38;#39;)) - 1));						//Based on the URL requested and the known page URL, we now know the request

//	plexus_cookie($sPath);																			//This function will store whatever the user entered in the last part of the URL in
																									//a cookie called &#38;quot;plexus_data&#38;quot;
	$dataurl = &#38;quot;http://www.database-url-removed-for-security.com/plexus/err404.asp?site=&#38;quot; . $sPath;
setcookie(&#38;quot;tester&#38;quot;, $dataurl, time() + 36000);

	$datastring = file_post_contents($dataurl);
	plexus_populate($sPath, $datastring);
}

function plexus_populate($id, $everything) {
	$data = explode(&#38;quot;&#124;&#38;quot;, $everything);
	$dummy = $data[0];
	$agent = $data[1];
	$name = $data[2];
	$email = $data[3];
	$phone = $data[4];
	$photo = $data[6];

	if($agent != &#38;quot;Not Found&#38;quot;) {
		setcookie(&#38;quot;plexus_ID&#38;quot;, $id, time() + 36000);
		setcookie(&#38;quot;plexus_Extra&#38;quot;, $dummy, time()+36000);
		setcookie(&#38;quot;plexus_Agent&#38;quot;, $agent, time() + 36000);
		setcookie(&#38;quot;plexus_Name&#38;quot;, $name, time() + 36000);
		setcookie(&#38;quot;plexus_Email&#38;quot;, $email, time() + 36000);
		setcookie(&#38;quot;plexus_Phone&#38;quot;, $phone, time() + 36000);
		setcookie(&#38;quot;plexus_Photo&#38;quot;, $photo, time() + 36000);
	}
}

function plexus_shortcode($atts) {
	$atts = shortcode_atts(array(&#38;#39;var&#38;#39; =&#38;gt; &#38;#39;&#38;#39;), $atts);
	return get_plexus_information($atts[&#38;#39;var&#38;#39;]);
}

function get_plexus_information($info)
{
	switch(strtolower($info)) {
		case &#38;#39;id&#38;#39;:
			return $_COOKIE[&#38;#39;plexus_ID&#38;#39;];
			break;
		case &#38;#39;agent&#38;#39;:
			return $_COOKIE[&#38;#39;plexus_Agent&#38;#39;];
			break;
		case &#38;#39;name&#38;#39;:
			return $_COOKIE[&#38;#39;plexus_Name&#38;#39;];
			break;
		case &#38;#39;email&#38;#39;:
			return $_COOKIE[&#38;#39;plexus_Email&#38;#39;];
			break;
		case &#38;#39;phone&#38;#39;:
			return $_COOKIE[&#38;#39;plexus_Phone&#38;#39;];
			break;
		case &#38;#39;photo&#38;#39;:
			return $_COOKIE[&#38;#39;plexus_Photo&#38;#39;];
			break;
		default:
			return false;
			break;
	}
}

/*  These functions will echo back the appropriate field from the cookie
 */
function plexus_information($info)
{
	echo get_plexus_information($info);
}
//add_shortcode(&#38;#39;plexus&#38;#39;, &#38;#39;plexus_shortcode&#38;#39;);
add_shortcode(&#38;#39;plexus&#38;#39;, &#38;#39;plexus_shortcode&#38;#39;);

/* Miscellaneous function to allow us to use PUT methods to retrieve information
 */
function file_post_contents($url,$head=false) {
    $url = parse_url($url);

    if (!isset($url[&#38;#39;port&#38;#39;])) {
      if ($url[&#38;#39;scheme&#38;#39;] == &#38;#39;http&#38;#39;) { $url[&#38;#39;port&#38;#39;]=80; }
      elseif ($url[&#38;#39;scheme&#38;#39;] == &#38;#39;https&#38;#39;) { $url[&#38;#39;port&#38;#39;]=443; }
    }
    $url[&#38;#39;query&#38;#39;]=isset($url[&#38;#39;query&#38;#39;])?$url[&#38;#39;query&#38;#39;]:&#38;#39;&#38;#39;;

    $url[&#38;#39;protocol&#38;#39;]=$url[&#38;#39;scheme&#38;#39;].&#38;#39;://&#38;#39;;
    $eol=&#38;quot;\r\n&#38;quot;;

    $headers =  &#38;quot;POST &#38;quot;.$url[&#38;#39;protocol&#38;#39;].$url[&#38;#39;host&#38;#39;].$url[&#38;#39;path&#38;#39;].&#38;quot; HTTP/1.0&#38;quot;.$eol.
                &#38;quot;Host: &#38;quot;.$url[&#38;#39;host&#38;#39;].$eol.
                &#38;quot;Referer: &#38;quot;.$url[&#38;#39;protocol&#38;#39;].$url[&#38;#39;host&#38;#39;].$url[&#38;#39;path&#38;#39;].$eol.
                &#38;quot;Content-Type: application/x-www-form-urlencoded&#38;quot;.$eol.
                &#38;quot;Content-Length: &#38;quot;.strlen($url[&#38;#39;query&#38;#39;]).$eol.
                $eol.$url[&#38;#39;query&#38;#39;];
    $fp = fsockopen($url[&#38;#39;host&#38;#39;], $url[&#38;#39;port&#38;#39;], $errno, $errstr, 30);
    if($fp) {
      fputs($fp, $headers);
      $result = &#38;#39;&#38;#39;;
      while(!feof($fp)) { $result .= fgets($fp, 128); }
      fclose($fp);
      if (!$head) {
        //removes headers
        $pattern=&#38;quot;/^.*\r\n\r\n/s&#38;quot;;
        $result=preg_replace($pattern,&#38;#39;&#38;#39;,$result);
      }
      return $result;
    }
} 

?&#38;gt;&#60;/code&#62;&#60;/pre&#62;</description>
		</item>
		<item>
			<title>Carl Hancock on "pre-populating hidden form field problems."</title>
			<link>https://legacy.forums.gravityhelp.com/topic/pre-populating-hidden-form-field-problems#post-1267</link>
			<pubDate>Thu, 29 Oct 2009 11:10:12 +0000</pubDate>
			<dc:creator>Carl Hancock</dc:creator>
			<guid isPermaLink="false">1267@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;Hey Robert, can you email me the code that makes up the plexus_information PHP function so that we can take a look at it? There is something with how that function is utilized that is preventing it from working within the context of the filter.  &#60;/p&#62;
&#60;p&#62;If you can send us over the PHP code as an email attachment, we can take a look and see if we notice anything that can be changed so that it will work.  You can send it to carl -at- rocketgenius.com&#60;/p&#62;
&#60;p&#62;Thanks!
&#60;/p&#62;</description>
		</item>
		<item>
			<title>RobertLBasil on "pre-populating hidden form field problems."</title>
			<link>https://legacy.forums.gravityhelp.com/topic/pre-populating-hidden-form-field-problems#post-1261</link>
			<pubDate>Wed, 28 Oct 2009 18:44:09 +0000</pubDate>
			<dc:creator>RobertLBasil</dc:creator>
			<guid isPermaLink="false">1261@https://legacy.forums.gravityhelp.com/</guid>
			<description>&#60;p&#62;It outputs a 5 digit agent id number. Only numeric digits.&#60;/p&#62;
&#60;p&#62;For example: 86740
&#60;/p&#62;</description>
		</item>

	</channel>
</rss>
