<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>DAP Documentation &#187; Customization</title>
	<atom:link href="http://www.digitalaccesspass.com/doc/category/customization/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.digitalaccesspass.com/doc</link>
	<description>Documentation for DigitalAccessPass.com</description>
	<lastBuildDate>Mon, 26 Jul 2010 23:59:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Use Aweber Webform to Sign-up Users</title>
		<link>http://www.digitalaccesspass.com/doc/use-aweber-webform-to-signup/</link>
		<comments>http://www.digitalaccesspass.com/doc/use-aweber-webform-to-signup/#comments</comments>
		<pubDate>Mon, 26 Jul 2010 23:58:11 +0000</pubDate>
		<dc:creator>Veena Prashanth</dc:creator>
				<category><![CDATA[Activation]]></category>
		<category><![CDATA[Aweber]]></category>
		<category><![CDATA[Customization]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Setup]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.digitalaccesspass.com/doc/?p=496</guid>
		<description><![CDATA[If you use email parsing to integrate DAP and Aweber, then the Aweber list will always be double-opt-in.
But if you want your Aweber list to be single-opt-in, then you can use the Aweber webform (instead of DAP sign-up form) and follow the steps below to integrate DAP with Aweber.
1. Go to DAP admin panel -&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>If you use email parsing to integrate DAP and Aweber, then the Aweber list will always be double-opt-in.</p>
<p>But if you want your Aweber list to be single-opt-in, then you can use the Aweber webform (instead of DAP sign-up form) and follow the steps below to integrate DAP with Aweber.</p>
<p>1. Go to DAP admin panel -&gt; manage products page.</p>
<p>2. Note down the product Id of the product to which you want to signup the users.</p>
<p>3. There is a file called dap-aweber.php in your /dap folder. Make a  copy of that file and call it dap-aweber-&lt;productId&gt;.php. Replace  &lt;productId&gt; with the product Id you noted in step 2.<br />
If the productId = 2, then you will end up with a file called dap-aweber-2.php.</p>
<p>4. Open this file (dap-aweber-2.php), and change this line:<br />
$default_product_id = 1; //Change this to any product id from DAP</p>
<p>So, in this example, change it to:<br />
$default_product_id = 2; //Change this to any product id from DAP</p>
<p>Upload this file back to /dap folder on your site.</p>
<p>3. Now login to AWeber, select your single-opt-in list in AWeber -&gt; Webform -&gt; click on &#8216;Go to Step 2&#8242; towards the bottom of the  page.</p>
<p>http://screencast.com/t/ZTE0MDhhYTY</p>
<p>Click on the thankyou page dropdown and select &#8216;custom page&#8217;.<br />
Set the thank you Page URL to http://&lt;yoursite.com&gt;/dap/dap-aweber-&lt;productId&gt;.php<br />
Replace &lt;yoursite.com&gt; with the name of your site. Replace &lt;productId&gt; with the product Id you noted in step 2.</p>
<p>4. Use the Aweber web form for signing up customers (instead of dap direct signup form).</p>
<p>That&#8217;s it.</p>
<p>Everytime a users signs up via the aweber web form to your site, they will automatically be added to DAP.</p>
<p>You can configure the welcome/thankyou message in DAP to send out the dap login id and password<br />
OR<br />
You can leave the welcome/thankyou message in DAP empty. Configure DAP to generate a default password (DAP Admin -&gt;  Setup -&gt; config -&gt; Advanced) as shown in the screencast below and  set up an autoresponder in Aweber so when the users signup via the Aweber  form, they can receive their dap id/password details via Aweber  directly.</p>
<p>http://screencast.com/t/MjY0NGI3</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitalaccesspass.com/doc/use-aweber-webform-to-signup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Customizing Login Form</title>
		<link>http://www.digitalaccesspass.com/doc/customizing-login-form/</link>
		<comments>http://www.digitalaccesspass.com/doc/customizing-login-form/#comments</comments>
		<pubDate>Tue, 20 Jul 2010 04:27:39 +0000</pubDate>
		<dc:creator>Ravi Jayagopal</dc:creator>
				<category><![CDATA[Customization]]></category>
		<category><![CDATA[Merge Tags]]></category>
		<category><![CDATA[Setup]]></category>

		<guid isPermaLink="false">http://www.digitalaccesspass.com/doc/?p=493</guid>
		<description><![CDATA[When you use the merge tag %%LOGIN_FORM%% in a WordPress page, the tag is replaced by a login form that your member can use to log in to your membership site.
If you wish to customize the look &#38; feel or text of the form, then rename the file&#8230;
wp-content/plugins/DAP-WP-LiveLinks/DAP-WP-LoginForm.html
To&#8230;
wp-content/plugins/DAP-WP-LiveLinks/customDAP-WP-LoginForm.html
Basically you are adding the text &#8220;custom&#8221; to [...]]]></description>
			<content:encoded><![CDATA[<p>When you use the merge tag %%LOGIN_FORM%% in a WordPress page, the tag is replaced by a login form that your member can use to log in to your membership site.</p>
<p>If you wish to customize the look &amp; feel or text of the form, then rename the file&#8230;</p>
<blockquote><p>wp-content/plugins/DAP-WP-LiveLinks/DAP-WP-LoginForm.html</p></blockquote>
<p>To&#8230;</p>
<blockquote><p>wp-content/plugins/DAP-WP-LiveLinks/<strong>custom</strong>DAP-WP-LoginForm.html</p></blockquote>
<p>Basically you are adding the text &#8220;custom&#8221; to the beginning of the file name, that&#8217;s it.</p>
<p>And this new file will also reside in the same directory.</p>
<p>Once you have this new file in the directory, DAP will ignore the old, default file, and will only use your new custom version.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitalaccesspass.com/doc/customizing-login-form/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Product-Specific Details</title>
		<link>http://www.digitalaccesspass.com/doc/product-specific-details/</link>
		<comments>http://www.digitalaccesspass.com/doc/product-specific-details/#comments</comments>
		<pubDate>Fri, 09 Jul 2010 18:59:40 +0000</pubDate>
		<dc:creator>Veena Prashanth</dc:creator>
				<category><![CDATA[Access Control]]></category>
		<category><![CDATA[Config]]></category>
		<category><![CDATA[Customization]]></category>
		<category><![CDATA[Examples]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[Setup]]></category>

		<guid isPermaLink="false">http://www.digitalaccesspass.com/doc/?p=473</guid>
		<description><![CDATA[Starting DAP v3.8, we have a new feature called &#8220;Product-Specific Details&#8220;.
This feature basically allows you to put all of the Product-specific details (including links available to the member as part of that Product) on a specific WordPress page.
Here&#8217;s how it works:
1. Go to DAP Dashboard &#62; Products &#62; Manage
2. Select the Product for which you [...]]]></description>
			<content:encoded><![CDATA[<p>Starting DAP v3.8, we have a new feature called &#8220;<strong>Product-Specific Details</strong>&#8220;.</p>
<p>This feature basically allows you to put all of the Product-specific details (including links available to the member as part of that Product) on a specific WordPress page.</p>
<p>Here&#8217;s how it works:</p>
<p>1. Go to <strong>DAP Dashboard</strong> &gt; <strong>Products</strong> &gt; <strong>Manage</strong></p>
<p>2. Select the Product for which you wish to generate the Product-specific details page. Note down the Product Id (it&#8217;s a number as shown below)</p>
<p><a href="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/07/getting-product-id.png"><img class="alignnone size-full wp-image-474" style="border: 1px solid black;" title="getting-product-id" src="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/07/getting-product-id.png" alt="" width="677" height="354" /></a></p>
<p>3. Create a new WordPress Page &#8211; give it any title you want. Put in the text&#8230;</p>
<blockquote><p><strong>%%PRODUCT_DETAILS_&lt;insert-product-id&gt;%%</strong></p></blockquote>
<p>So in the above example, since the Product Id is &#8220;1&#8243;, the merge code becomes:</p>
<blockquote><p><strong>%%PRODUCT_DETAILS_1%%</strong></p></blockquote>
<p><a href="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/07/product-details.png"><img class="alignnone size-full wp-image-475" style="border: 1px solid black;" title="product-details" src="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/07/product-details.png" alt="" width="651" height="263" /></a></p>
<p>Publish the page.</p>
<p>4. When you view the page, it will show the product&#8217;s details.</p>
<p><a href="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/07/product-details-example.png"><img class="alignnone size-full wp-image-476" style="border: 1px solid black;" title="product-details-example" src="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/07/product-details-example.png" alt="" width="672" height="332" /></a></p>
<p>That&#8217;s pretty much it as far as creating the Product details page is concerned.</p>
<h3>Where to use this</h3>
<p>Starting DAP v3.8, you can now take the permalink for this above page and enter it into the &#8220;<strong>Logged-in URL</strong>&#8221; field of the Product. This field is basically for specifying a Product-specific URL for showing users right after they login. So that way, when someone purchases this product, and logs in to your membership site, instead of showing the default member details page, you could show them just a product-specific page.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitalaccesspass.com/doc/product-specific-details/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Troubleshooting Email Delivery</title>
		<link>http://www.digitalaccesspass.com/doc/troubleshooting-email-delivery/</link>
		<comments>http://www.digitalaccesspass.com/doc/troubleshooting-email-delivery/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 20:21:10 +0000</pubDate>
		<dc:creator>Ravi Jayagopal</dc:creator>
				<category><![CDATA[3rd Party Integration]]></category>
		<category><![CDATA[3rd Party List Integration]]></category>
		<category><![CDATA[Aweber]]></category>
		<category><![CDATA[Bulk Email]]></category>
		<category><![CDATA[Customization]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Email Resources]]></category>
		<category><![CDATA[Setup]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Username & Password]]></category>
		<category><![CDATA[Users]]></category>
		<category><![CDATA[Web Hosting]]></category>

		<guid isPermaLink="false">http://www.digitalaccesspass.com/doc/?p=453</guid>
		<description><![CDATA[The Basics Of Sending Email Through Your Web Site
DAP is not an email service (like, say, Aweber).
DAP is just a script &#8211; a tool, like Microsoft Outlook or Thunderbird &#8211; that simply sends  out email using your web host&#8217;s email server.
It is your web host&#8217;s mail server that actually sends out the email to [...]]]></description>
			<content:encoded><![CDATA[<h3>The Basics Of Sending Email Through Your Web Site</h3>
<p>DAP is not an email service (like, say, Aweber).</p>
<p>DAP is just a script &#8211; a tool, like Microsoft Outlook or Thunderbird &#8211; that simply sends  out email using your web host&#8217;s email server.</p>
<p>It is your web host&#8217;s mail server that actually sends out the email to the recipient. So once DAP sends out the email, it has no control over what happens next.</p>
<p>It&#8217;s just like when you put your (regular mail) letter in the mailbox (post box). It is then up to the Postal Service to actually pick up your letter, and deliver to the destination address.</p>
<p>So if the emails that DAP sends out don&#8217;t get delivered to your recipients, there could be more than one reason for that.</p>
<h3>Server Blacklisting</h3>
<p>If your inexpensive (read as <em>cheap</em> <img src='http://www.digitalaccesspass.com/doc/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  <em>shared </em>web host is hosting a large number  of sites on one server, and one of them knowingly sends out spam (or mistakenly  gets flagged for spam), that will put the email deliverability of every  web site on that server in jeopardy, because your site now shares the  same IP address as that of an &#8220;alleged&#8221; spammer.</p>
<p>So your emails get sent to junk/spam folder by Gmail and Yahoo. Or  worse, they just totally disappear into the ether.</p>
<h3>Hourly Email-Sending Limits</h3>
<p>Almost all shared hosts have hourly email sending limits. For example, <a href="http://dream-host.biz" target="_blank">DreamHost</a> has an outgoing limit of 300 emails per hour. Which means, a total of only 300 emails can be sent out per hour through any web site hosted on DreamHost. All of the following count towards the 300 limit:</p>
<ul>
<li>Emails sent by any scripts on your site &#8211; like DAP</li>
<li>Your WordPress blog notification emails</li>
<li>Your WordPress admin emails,</li>
<li>WP forgot password emails,</li>
<li>WP comment notification emails,</li>
<li>Forum notification emails,</li>
<li>Forum emails sent to each other by your users,</li>
<li>Forum-software Admin notification emails,</li>
<li>Support software user and admin notification emails</li>
<li>Tell-a-friend emails</li>
<li>Viral-inviter type emails</li>
<li>Emails sent through Outlook or Thunderbird where you have set the outgoing SMTP server to be your web site&#8217;s SMTP server</li>
<li>Emails sent by others using the same SMTP server to send out emails-  like your business partners, employees, etc</li>
<li>DAP User welcome emails, Payment notification emails, Forgot password emails, Autoresponder emails, Broadcast emails, etc</li>
</ul>
<p>So do you see how quickly you can go over that hourly limit of 300 emails per hour?</p>
<p><strong>But here comes the worst part</strong></p>
<p>Once you go over that limit, any emails that are actually sent by you or the scripts running on your site, will not actually result in any kind of error. The mail server will respond by saying that the email(s) has been sent successfully, but in reality, on the backend, it quietly &#8220;snuffs out&#8221; the email. Which means, it doesn&#8217;t go anywhere &#8211; just gets sent to a &#8220;blackhole&#8221;. So you keep thinking that you sent out the email. DAP keeps thinking it has sent out the email. But in reality, the emails never actually get sent.</p>
<p>This is the same as you actually putting your letter into the mailbox at the Post Office. But then, imagine this: The postal worker who comes to pick up your mail, quietly goes to the back of the post office and dumps it all into one giant trash can, and destroys all of the mail. So you&#8217;re thinking you actually mailed out that important check to pay your utility bill. But the utility company never gets your check, and they slam you with a late fee.</p>
<h3>Possible Solutions</h3>
<p>1) DAP + Aweber (most expensive, most reliable)</p>
<p>2) DAP + 3rd party SMTP service provider (Fusemail.com or SMTP.com) (less expensive than Aweber, slightly less reliable too)</p>
<p>3) DAP + Good web host (cheapest, can have mixed results &#8211; all depends on your host).</p>
<p>You could always use DAP and external SMTP service provider  like Fusemail.com or SMTP.com to send out bulk mail through DAP while  totally bypassing your web host&#8217;s email system. This is probably the  next best thing to using a service like Aweber.</p>
<p>And if you can&#8217;t afford even that, then simply use DAP on a good web  host. We ourselves use just DAP and <a href="http://dream-host.biz" target="_blank">Dreamhost</a>&#8217;s email  servers to send out emails to all of our users.</p>
<p>And DAP also has  built-in job queues to schedule outgoing emails while also making sure  that you don&#8217;t exceed your web host&#8217;s hourly email sending limits  (dreamhost&#8217;s limit is 300 emails/hour, I think). We use multiple SMTP  servers from our own other web sites, all combined to be able to send a  few thousand emails per hour.</p>
<p>But even with a lot of planning, it is easy to go over the hourly limit.</p>
<p>So the next time you see in your Job Queue that emails were sent out successfully, but the recipient never received it, here are some things to check:</p>
<p>1) It landed in your recipient&#8217;s junk/spam folder. Ask them to whitelist or add your email address to their contacts list.</p>
<p>2) You have overshot the limit, so you would have to actually send out the email again.</p>
<p>3) Try to send out broadcasts during a low-traffic time &#8211; say like later in the night &#8211; when you&#8217;re not actively sending out emails, and using up precious email counts from that hourly quota.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitalaccesspass.com/doc/troubleshooting-email-delivery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Static WordPress Home Page With Different Blog Page</title>
		<link>http://www.digitalaccesspass.com/doc/static-wordpress-home-page-with-different-blog-page/</link>
		<comments>http://www.digitalaccesspass.com/doc/static-wordpress-home-page-with-different-blog-page/#comments</comments>
		<pubDate>Tue, 25 May 2010 20:33:28 +0000</pubDate>
		<dc:creator>Ravi Jayagopal</dc:creator>
				<category><![CDATA[Customization]]></category>
		<category><![CDATA[Protecting Content]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.digitalaccesspass.com/doc/?p=425</guid>
		<description><![CDATA[So you want your blog&#8217;s home page to be a &#8220;static&#8221; page &#8211; could be your &#8220;Sales page&#8221;.
And then you want your actual blog content (where all of your posts show in reverse order), on a different page &#8211; like &#8220;Members&#8221; or &#8220;Lessons&#8221; or &#8220;Blog&#8221;.
Here&#8217;s how  you do it.
1. Create Static WordPress &#8220;Page&#8221;
Create a WordPress [...]]]></description>
			<content:encoded><![CDATA[<p>So you want your blog&#8217;s home page to be a &#8220;static&#8221; page &#8211; could be your &#8220;Sales page&#8221;.</p>
<p>And then you want your actual blog content (where all of your posts show in reverse order), on a different page &#8211; like &#8220;Members&#8221; or &#8220;Lessons&#8221; or &#8220;Blog&#8221;.</p>
<p>Here&#8217;s how  you do it.</p>
<h3>1. Create Static WordPress &#8220;Page&#8221;</h3>
<p>Create a WordPress &#8220;page&#8221; that will become your blog&#8217;s new &#8220;static&#8221; home page. Let&#8217;s give it the title, &#8220;Home&#8221;. Publish your content within this WP page, and it could even have a sign-up form, or your &#8220;Buy&#8221; button(s). Publish it.</p>
<p><a href="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/05/wp-static-page.png"><img class="alignnone size-full wp-image-426" style="border: 1px solid black;" title="wp-static-page" src="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/05/wp-static-page.png" alt="" width="574" height="428" /></a></p>
<h3>2. Create &#8220;Placeholder&#8221; WordPress page for your blog posts</h3>
<p>Next, you create a new page which will not have any content, but will serve as a &#8220;placeholder&#8221; for all of your blog posts to be displayed in reverse chronological order, just like it would show up on any regular blog. In the example below, the page title is &#8220;Chapters&#8221;. You could call it &#8220;Lessons&#8221;, &#8220;Blog&#8221;, &#8220;Blog Posts&#8221;, &#8220;Member Blog&#8221;, etc.</p>
<p><a href="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/05/wp-blog-page.png"><img class="alignnone size-full wp-image-428" style="border: 1px solid black;" title="wp-blog-page" src="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/05/wp-blog-page.png" alt="" width="571" height="302" /></a></p>
<h3>3. Change WordPress Settings</h3>
<p>In your WP Admin dashboard, go to &#8220;Settings &gt; Reading&#8221;</p>
<p>a) Change &#8220;<strong>Front page displays</strong>&#8221; to &#8220;<strong>A static page</strong>&#8220;, as shown below.</p>
<p>b) In the drop down below&#8230;</p>
<p>For &#8220;<strong>Front Page</strong>&#8220;, pick the page you created in <strong>Step 1</strong> above (your static &#8220;Home&#8221; page).</p>
<p>For &#8220;<strong>Posts Page</strong>&#8220;, pick the page you created in <strong>Step 2</strong> above (your &#8220;Chapters&#8221; page).</p>
<p><a href="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/05/wp-settings-reading.png"><img class="alignnone size-full wp-image-429" style="border: 1px solid black;" title="wp-settings-reading" src="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/05/wp-settings-reading.png" alt="" width="381" height="424" /></a></p>
<p>That&#8217;s it.</p>
<p>To see a working example of a &#8220;static&#8221; home page in wordpress, which can be used as your Sales page or as a Squeeze page, see <a href="http://NBLEB.com/blog/" target="_blank">http://NBLEB.com/blog/</a></p>
<p>Oh, and none of this has anything to do with DAP, by the way. This is all WordPress.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitalaccesspass.com/doc/static-wordpress-home-page-with-different-blog-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Merge Tags For Email</title>
		<link>http://www.digitalaccesspass.com/doc/merge-tags-for-email/</link>
		<comments>http://www.digitalaccesspass.com/doc/merge-tags-for-email/#comments</comments>
		<pubDate>Mon, 24 May 2010 23:00:39 +0000</pubDate>
		<dc:creator>Ravi Jayagopal</dc:creator>
				<category><![CDATA[Bulk Email]]></category>
		<category><![CDATA[Config]]></category>
		<category><![CDATA[Customization]]></category>
		<category><![CDATA[Email]]></category>
		<category><![CDATA[Email Resources]]></category>
		<category><![CDATA[Personalization]]></category>
		<category><![CDATA[Setup]]></category>

		<guid isPermaLink="false">http://www.digitalaccesspass.com/doc/?p=418</guid>
		<description><![CDATA[Here are the merge-tags that you can use in outgoing autoresponder and broadcast emails sent  through DAP. (Click here for merge tags you can use in your WordPress blog posts/pages)
%%FIRST_NAME%%
This will be replaced by the first-name of the user.
%%LAST_NAME%%
This will be replaced by the first-name  of the user.
%%EMAIL%%
This will be replaced by the [...]]]></description>
			<content:encoded><![CDATA[<p>Here are the merge-tags that you can use in outgoing autoresponder and broadcast emails sent  through DAP. (<a href="http://www.digitalaccesspass.com/doc/merge-tags-in-wordpress-posts/">Click here for merge tags you can use in your WordPress blog posts/pages</a>)</p>
<p><strong>%%FIRST_NAME%%</strong></p>
<p>This will be replaced by the first-name of the user.</p>
<p><strong>%%LAST_NAME%%</strong></p>
<p>This will be replaced by the first-name  of the user.</p>
<p><strong>%%EMAIL%%</strong></p>
<p>This will be replaced by the email id of the user.</p>
<p><strong>%%PASSWORD%%</strong></p>
<p>This will be replaced by the password of the  user.</p>
<p><strong>%%SITE_NAME%%</strong></p>
<p>This will be replaced by whatever text   you have entered in &#8220;<strong>Setup  &gt; Config &gt; Basic &gt; Site Name</strong>&#8221;  in your DAP Dashboard.</p>
<p><strong>%%ADMIN_NAME%%</strong></p>
<p>This will be replaced by whatever text you have entered in &#8220;<strong>Setup &gt; Config &gt; Basic &gt; Admin Name</strong>&#8221; in your DAP Dashboard.</p>
<p><strong>%%ADMIN_EMAIL%%</strong></p>
<p>This will be replaced by whatever text  you have entered in &#8220;<strong>Setup &gt; Config &gt; Basic &gt; Admin Email</strong>&#8221; in your DAP Dashboard.</p>
<p><strong>%%AFF_LINK%%</strong></p>
<p>This will be replaced by the actual affiliate link of the member (Eg., http://yoursite.com/dap/a/?a=1234)</p>
<p><strong>%%SITE_URL_DAP%%</strong></p>
<p>Replaced by your actual web site url (Eg., http://yoursite.com)</p>
<p><strong>%%UNSUB_LINK%%</strong></p>
<p>This is replaced by a 1-click Unsubscribe link that you can add to the bottom of your outgoing broadcast and autoresponder emails.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 183px; width: 1px; height: 1px; overflow: hidden;">
<p>This will be replaced by whatever text   you have entered in &#8220;<strong>Setup  &gt; Config &gt; Basic &gt; Admin Email</strong>&#8221;  in your DAP Dashboard.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.digitalaccesspass.com/doc/merge-tags-for-email/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Customizing Login Widget</title>
		<link>http://www.digitalaccesspass.com/doc/customizing-login-widget/</link>
		<comments>http://www.digitalaccesspass.com/doc/customizing-login-widget/#comments</comments>
		<pubDate>Fri, 21 May 2010 16:25:19 +0000</pubDate>
		<dc:creator>Ravi Jayagopal</dc:creator>
				<category><![CDATA[Customization]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Widgets]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress Plugins]]></category>

		<guid isPermaLink="false">http://www.digitalaccesspass.com/doc/?p=408</guid>
		<description><![CDATA[Here&#8217;s how you can customize the HTML, look &#38; feel of the DAP Sidebar Login Widget.
There is a file in the following folder&#8230;
/wp-content/plugins/DAP-WP-LiveLinks/
by name&#8230;
DAP-WP-LoginForm-LoginLogout.html
Make a copy of that file on your desktop, rename it to&#8230;
customDAP-WP-LoginForm-LoginLogout.html
(just added the text &#8220;custom&#8221; at the front of the original file&#8217;s name).
You can then modify this new file however you [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s how you can customize the HTML, look &amp; feel of the DAP Sidebar Login Widget.</p>
<p>There is a file in the following folder&#8230;</p>
<blockquote><p><strong>/wp-content/plugins/DAP-WP-LiveLinks/</strong></p></blockquote>
<p>by name&#8230;</p>
<blockquote><p><strong>DAP-WP-LoginForm-LoginLogout.html</strong></p></blockquote>
<p>Make a copy of that file on your desktop, rename it to&#8230;</p>
<blockquote><p><strong><span style="color: #ff0000;">custom</span>DAP-WP-LoginForm-LoginLogout.html</strong></p></blockquote>
<p>(just added the text &#8220;<span style="color: #ff0000;"><strong>custom</strong></span>&#8221; at the front of the original file&#8217;s name).</p>
<p>You can then modify this new file however you want, including altering spacing, and that&#8217;s what will be displayed.</p>
<p>Just be careful what you change &#8211; do not modify the field names or the submit URL. Feel free to change other visual elements.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitalaccesspass.com/doc/customizing-login-widget/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress User Sync</title>
		<link>http://www.digitalaccesspass.com/doc/wordpress-user-sync/</link>
		<comments>http://www.digitalaccesspass.com/doc/wordpress-user-sync/#comments</comments>
		<pubDate>Tue, 04 May 2010 17:24:20 +0000</pubDate>
		<dc:creator>Ravi Jayagopal</dc:creator>
				<category><![CDATA[3rd Party Integration]]></category>
		<category><![CDATA[Access Control]]></category>
		<category><![CDATA[Admin]]></category>
		<category><![CDATA[Config]]></category>
		<category><![CDATA[Customization]]></category>
		<category><![CDATA[DAP]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[LiveLinks]]></category>
		<category><![CDATA[Setup]]></category>
		<category><![CDATA[Users]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[WordPress FAQ]]></category>

		<guid isPermaLink="false">http://www.digitalaccesspass.com/doc/?p=385</guid>
		<description><![CDATA[NOTE: This content is for advanced users only, who understand the concept of user tables, database, etc. If you don&#8217;t understand any of this, then just ignore this &#8211; you don&#8217;t really need to know this in order to use DAP. This is only an explanation for those who wish to go under the hood [...]]]></description>
			<content:encoded><![CDATA[<p><strong>NOTE: This content is for advanced users only, who understand the concept of user tables, database, etc. If you don&#8217;t understand any of this, then just ignore this &#8211; you don&#8217;t really need to know this in order to use DAP. This is only an explanation for those who wish to go under the hood of DAP and its integration with WordPress.</strong></p>
<p>As you probably already know, WordPress has its own user database.</p>
<p>DAP has its own User database, and doesn&#8217;t use the WordPress database &#8211; for many reasons, not limited to the following&#8230;</p>
<p>1) Ability to store more user information than what WordPress allows</p>
<p>2) More powerful user search, profile updates, affiliate information, etc.</p>
<p>So, if you want to use any WordPress based plugins &#8211; like WordPress Forums or Subscribe2Blog &#8211; these forums are looking at WordPress&#8217; native user database.</p>
<p>Now comes the necessity of &#8220;syncing&#8221; the DAP user data and your WordPress user data.</p>
<p>In the DAP Dashboard, in &#8220;<strong>Setup </strong>&gt; <strong>Config </strong>&gt; <strong>Advanced</strong>&#8220;, you will see two settings for syncing DAP &amp; WP user data.</p>
<p><a href="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/05/dap-wp-sync.png"><img class="alignnone size-full wp-image-386" style="border: 1px solid black;" title="dap-wp-sync" src="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/05/dap-wp-sync.png" alt="" width="493" height="96" /></a></p>
<h3>(1) Sync DAP User data and WP User data</h3>
<p>If you turn this to  &#8220;<strong>Y</strong>&#8221; (for &#8220;Yes&#8221;), then every time someone logs  into DAP, their DAP user data (just name and email) is  automatically &#8220;synced&#8221; with WordPress user data. If you set this to &#8220;N&#8221;, then no data will be transferred from DAP to WordPress.</p>
<h3>(2) Sync WP  data only for PAID users</h3>
<p>This one matters only if you have set <strong> (1)</strong> above to &#8220;Y&#8221;.</p>
<p>If you want <strong>only your &#8220;PAID&#8221;  members</strong> to be synced with WordPress, then set this to &#8220;<strong>Y</strong>&#8220;.</p>
<p>If  you want <strong>both &#8220;FREE&#8221; and &#8220;PAID&#8221; members</strong> synced with WordPress, then set this to &#8220;<strong>N</strong>&#8220;.</p>
<p>Here&#8217;s how it actually works:</p>
<ol>
<li>For the sync to work, you must first setup and save the above 2 config settings</li>
<li>After you save the above two config settings, make sure you log out of DAP and re-log in (if you are/were logged in and testing as a regular user), because only then, the Config settings above will take effect.</li>
<li>Your user must log in through a DAP login form (not the WP login form).</li>
<li>Make sure the user is redirected to <strong>any part of your WordPress blog</strong> after log in. This can be done via &#8220;Logged In URL&#8221; setting in DAP Config.</li>
<li>The user can be redirected to any WP page, WP post or even your blog home page &#8211; that&#8217;s the only time the &#8217;syncing&#8217; kicks in.</li>
<li>When user lands on any page/post of your WP blog, then the DAP LiveLinks plugin (which you have already installed &amp; enabled) kicks of the &#8220;sync&#8221;, copies the logged in member&#8217;s name and email over to the WordPress user table, and also automatically logs him into your WordPress blog.</li>
</ol>
<p>That&#8217;s all there is to it.</p>
<p>Also see: <a href="http://www.digitalaccesspass.com/doc/forum-integration/">Forum Integration</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitalaccesspass.com/doc/wordpress-user-sync/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Adding Users Via DAP Signup Form</title>
		<link>http://www.digitalaccesspass.com/doc/adding-users-via-dap-signup-form/</link>
		<comments>http://www.digitalaccesspass.com/doc/adding-users-via-dap-signup-form/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 04:57:57 +0000</pubDate>
		<dc:creator>Ravi Jayagopal</dc:creator>
				<category><![CDATA[Customization]]></category>
		<category><![CDATA[Examples]]></category>
		<category><![CDATA[Products]]></category>
		<category><![CDATA[Setup]]></category>
		<category><![CDATA[Users]]></category>

		<guid isPermaLink="false">http://www.digitalaccesspass.com/doc/?p=380</guid>
		<description><![CDATA[DAP allows you to create an opt-in form to directly sign-up users to your Product (which also acts as a &#8220;list&#8221; if you only want to drip or broadcast emails).
This is very similar to creating a sign-up form at Aweber or 1ShoppingCart, and allowing people to directly sign up by entering just their First Name [...]]]></description>
			<content:encoded><![CDATA[<p>DAP allows you to create an opt-in form to directly sign-up users to your Product (which also acts as a &#8220;list&#8221; if you only want to drip or broadcast emails).</p>
<p>This is very similar to creating a sign-up form at Aweber or 1ShoppingCart, and allowing people to directly sign up by entering just their First Name &amp; Email Id.</p>
<h2>How To Generate Direct Signup Form HTML</h2>
<p>1) Create a Product or select an existing Product</p>
<p>2) Click on the link below the product list that says &#8220;Direct Signup Form HTML&#8221;</p>
<p><a href="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/04/directsignup1.png"><img class="alignnone size-full wp-image-381" style="border: 1px solid black;" title="directsignup1" src="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/04/directsignup1.png" alt="" width="500" height="465" /></a></p>
<p>3) That will bring up a little pop-up that will have the HTML for the signup form.</p>
<p><a href="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/04/directsignup2.png"><img class="alignnone size-full wp-image-382" style="border: 1px solid black;" title="directsignup2" src="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/04/directsignup2.png" alt="" width="500" height="495" /></a></p>
<p>4) The form looks something like this:</p>
<blockquote><p>&lt;form name=&#8221;dap_direct_signup&#8221; method=&#8221;post&#8221; action=&#8221;http://www.YourSite.com/dap/signup_submit.php&#8221;&gt;<br />
&lt;table&gt;<br />
&lt;tr&gt;&lt;td&gt;First Name: &lt;/td&gt;   &lt;td&gt;&lt;input type=&#8221;text&#8221; name=&#8221;first_name&#8221; size=&#8221;10&#8243;&gt;&lt;/td&gt;&lt;/tr&gt;<br />
&lt;tr&gt;&lt;td&gt;Email:&lt;/td&gt;    &lt;td&gt;&lt;input type=&#8221;text&#8221; name=&#8221;email&#8221; size=&#8221;10&#8243;&gt;&lt;/td&gt;&lt;/tr&gt;<br />
&lt;tr&gt;    &lt;td colspan=&#8221;2&#8243;&gt;&lt;input type=&#8221;submit&#8221; name=&#8221;Submit&#8221; value=&#8221;Sign Up&#8221;&gt;&lt;/td&gt;&lt;/tr&gt;<br />
&lt;/table&gt;<br />
&lt;input type=&#8221;hidden&#8221; name=&#8221;productId&#8221; value=&#8221;1&#8243;&gt;<br />
&lt;input type=&#8221;hidden&#8221; name=&#8221;redirect&#8221; value=&#8221;<strong>/dap/login.php?msg=Success!%20Your%20membership%20account%20has%20been%20created.%20%20Check%20your%20email%20address%20in%20a%20few%20minutes%20for%20your%20password</strong>&#8220;&gt;<br />
&lt;/form&gt;</p></blockquote>
<p>Paste the above form into any HTML page, or WordPress Page or Post where you want the direct sign-up form to appear.</p>
<p>The form already has all the code required to add the user to your member database, with &#8220;Free&#8221; access to the Product (for which you generated the HTML code)</p>
<p>That&#8217;s it!</p>
<h2>Frequently Asked Questions</h2>
<h3>Can this form be published on any site? Or can it be published only on the site where DAP is installed?</h3>
<blockquote><p>This form can be published on any web site &#8211; can be completely different from the site where DAP is installed. Please note that the above form submits to the url &#8220;http://www.YourSite.com/dap/signup_submit.php&#8221; &#8211; so doesn&#8217;t matter which site this form is published on, the user is always added to the site where DAP is installed, which is http://www.YourSite.com.</p></blockquote>
<h3>What happens after user signup?</h3>
<blockquote><p>If you note the text in bold in the above form (reproduced below)&#8230;</p>
<p>&lt;input type=&#8221;hidden&#8221; name=&#8221;redirect&#8221; value=&#8221;<strong>/dap/login.php?msg=Success!%20Your%20membership%20account%20has%20been%20created.%20%20Check%20your%20email%20address%20in%20a%20few%20minutes%20for%20your%20password</strong>&#8220;&gt;</p>
<p>&#8230; you&#8217;ll see that the default form redirects to the page <strong>/dap/login.php </strong>(which is the default dap login page) and<strong> </strong>on that page, displays on the message &#8220;Success! Your membership account has been created. Check your email addresss in a few minutes for your password&#8221;.</p></blockquote>
<h3>After Sign up is complete, how to redirect to a link of my choice?</h3>
<blockquote><p>In the form, you can modify the hidden field named &#8220;redirect&#8221; to any URL of your choice. Here are some examples:</p>
<p>&lt;input type=&#8221;hidden&#8221; name=&#8221;redirect&#8221; value=&#8221;<strong>http://www.SomeOtherNonDAPSite.com/thankyou.html</strong>&#8220;&gt;</p>
<p>OR</p>
<p>&lt;input type=&#8221;hidden&#8221; name=&#8221;redirect&#8221; value=&#8221;<strong>http://www.YourSite.com/2010/12/31/thank-you</strong>&#8220;&gt;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.digitalaccesspass.com/doc/adding-users-via-dap-signup-form/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Customizing Error Messages On Protected Pages</title>
		<link>http://www.digitalaccesspass.com/doc/customizing-error-messages-on-protected-pages/</link>
		<comments>http://www.digitalaccesspass.com/doc/customizing-error-messages-on-protected-pages/#comments</comments>
		<pubDate>Sun, 21 Mar 2010 04:44:38 +0000</pubDate>
		<dc:creator>Ravi Jayagopal</dc:creator>
				<category><![CDATA[Access Control]]></category>
		<category><![CDATA[Customization]]></category>
		<category><![CDATA[Errors]]></category>

		<guid isPermaLink="false">http://www.digitalaccesspass.com/doc/?p=325</guid>
		<description><![CDATA[When an unauthorized visitor tries to access a protected page or post, you can choose from among two things that can happen:
1) Display Error Message: They can be presented with an error message that shows a &#8220;lock&#8221; image. You can show the standard DAP version, or you can customize this message and add your own [...]]]></description>
			<content:encoded><![CDATA[<p>When an unauthorized visitor tries to access a protected page or post, you can choose from among two things that can happen:</p>
<p><strong>1) Display Error Message</strong>: They can be presented with an error message that shows a &#8220;lock&#8221; image. You can show the standard DAP version, or you can customize this message and add your own text.</p>
<p>-OR-</p>
<p><strong>2) Redirect to Error Page</strong>: They can be redirected to any other page of your choice (WordPress page or post, or a completely non-WP page)</p>
<h2><strong>1. Display Error Message</strong></h2>
<h3><strong>Displaying Default Error Message<br />
</strong></h3>
<p>The default error messages shown by DAP are as follows.</p>
<p><strong>A) If a visitor is NOT logged in, then they will see&#8230;</strong></p>
<p><strong>(Image A)<br />
</strong></p>
<p><a href="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/03/dap-error-notloggedin.png"><img class="alignnone size-full wp-image-345" style="border: 1px solid black;" title="dap-error-notloggedin" src="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/03/dap-error-notloggedin.png" alt="" width="460" height="354" /></a></p>
<p><strong>B) If a visitor IS logged in, then they will see&#8230; </strong></p>
<p><strong>(Image B)<br />
</strong></p>
<p><strong><a href="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/03/dap-error-loggedin.png"><img class="alignnone size-full wp-image-327" style="border: 1px solid black;" title="dap-error-loggedin" src="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/03/dap-error-loggedin.png" alt="" width="450" height="248" /></a></strong></p>
<p>If you see <strong>Image A</strong> above, there is a line of text that  says: &#8220;<strong>Click here</strong> to get access&#8221;.</p>
<p>And in <strong>Image B</strong> above, there is a line of text that says: &#8220;If you are a free member, then <strong>click here</strong> to purchase access&#8221;.</p>
<p>In both cases, the text &#8220;click here&#8221; is actually a link. And by default, that link will point to whatever you put in the &#8220;<strong>Sales Page URL</strong>&#8221; in your DAP Product (to which the above post/page is part of). See <strong>Image C</strong> below.</p>
<p><strong>(Image C</strong>)</p>
<p><a href="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/03/dap-error-salespageurl.png"><img class="alignnone size-full wp-image-341" style="border: 1px solid black;" title="dap-error-salespageurl" src="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/03/dap-error-salespageurl.png" alt="" width="528" height="302" /></a></p>
<h3><strong><strong>Displaying Custom Error Message</strong></strong></h3>
<p>If you wish to customize the above standard error messages, then here&#8217;s what you need to do:</p>
<ol>
<li>Go to <strong>/dap/inc/</strong> folder. There are two files there:<strong>error-loggedin.php</strong> , and<br />
<strong>error-notloggedin.php</strong><strong> </strong></li>
<li>Make a copy of both files on your computer, and add the text &#8216;<span style="color: #ff0000;"><strong>custom</strong></span>&#8216; to the front of each of the file names of the newly copied files. So the new files are now called:<strong><span style="color: #ff0000;"> </span></strong><strong><span style="color: #ff0000;"> </span></strong><strong><span style="color: #ff0000;"> custom</span>error-loggedin.php</strong> , and<span style="color: #ff0000;"><strong><br />
custom</strong></span><strong>error-notloggedin.php<br />
</strong></li>
<li>Open <strong>customerror-loggedin.php</strong> and <strong>custom</strong><strong>error-notloggedin.php </strong>and modify them as you please, change the text, formatting, font size, color, etc.</li>
<li>Upload the new files to the same folder &#8211; <strong>/dap/inc/</strong> &#8211; as the original error files.That&#8217;s it. DAP will then ignore the old error files, and start displaying your new &#8220;custom&#8221; error messages.</li>
</ol>
<h2><strong><strong>2. Redirect to Error Page</strong></strong></h2>
<p>Instead of showing an error page (default or custom, from (1) above) you can also redirect the un-authorized user to a completely new page/post of your choice.</p>
<p>If you see <strong>Image D</strong> below, you will see that on the DAP Products page, there is a field called &#8220;<strong>Error Page URL</strong>&#8220;.</p>
<p>By default, this is pointing to <strong>/dap/product-error.php</strong></p>
<p><strong>(Image D)<br />
</strong></p>
<p><strong><a href="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/03/dap-error-errorpageurl.png"><img class="alignnone size-full wp-image-342" style="border: 1px solid black;" title="dap-error-errorpageurl" src="http://www.digitalaccesspass.com/doc/wp-content/uploads/2010/03/dap-error-errorpageurl.png" alt="" width="529" height="303" /></a><br />
</strong></p>
<p>Change this to any link you want. Examples&#8230;</p>
<blockquote><p><strong>http://YourSite.com/myerrorpage.html</strong> , or</p>
<p><strong>http://YourSite.com/myerrorpage/</strong></p></blockquote>
<p>Whatever you put in the above field (<strong>Error Page URL</strong>) is what page the user will be redirected to, when they access a page that they don&#8217;t have access to (either because they have not logged in, or because they are logged in, but don&#8217;t have access to it <em>yet</em>).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.digitalaccesspass.com/doc/customizing-error-messages-on-protected-pages/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
