{"id":129,"date":"2009-10-16T14:44:29","date_gmt":"2009-10-16T21:44:29","guid":{"rendered":"http:\/\/www.digitalaccesspass.com\/blog\/?p=129"},"modified":"2014-03-01T22:38:23","modified_gmt":"2014-03-02T06:38:23","slug":"dap-v3-3","status":"publish","type":"post","link":"https:\/\/www.digitalaccesspass.com\/blog\/2009\/10\/dap-v3-3\/","title":{"rendered":"DAP v3.3"},"content":{"rendered":"<p>DAP v3.3 is almost here (Release date: October 27th).<\/p>\n<p>If you can&#8217;t wait to get started, and wish to download the beta version, then <a href=\"http:\/\/DigitalAccessPass.com\/contactus.php\" target=\"_blank\">email us<\/a> and we will send you the download link.<\/p>\n<p>Here&#8217;s the final feature-list of what&#8217;s in 3.3:<\/p>\n<h3>DAP Within WP<\/h3>\n<p>Finally! DAP can now be accessed within your WordPress Admin Dashboard (link to the bottom left on your WP admin menu).<\/p>\n<h3>WordPress blog posts &amp; pages appear within DAP Products page<\/h3>\n<p>All your existing WordPress blog posts and pages will show up on the &#8220;Products&#8221; page. (Note: If you&#8217;re upgrading from an earlier version, then just edit any existing blog post (just one), and click on &#8220;Update&#8221; &#8211; no need to make any changes to the post\/page. So basically, create or modify a post, and that triggers the creation of the posts\/pages list that will show up on the DAP Products page. This applies to those who are upgrading only).<\/p>\n<p>So no more copy-pasting permalinks from your blog into DAP. Just click and add to Product!<\/p>\n<h3>1-Click protection<\/h3>\n<p>Protect every post and page in your blog by adding them all to a product with just 1 click.<\/p>\n<h3>Select specific pages and posts from the list and protect them in 1-Click<\/h3>\n<p>You can selectively select multiple posts\/pages from the new list on the Product&#8217;s page, and add them to the Product.<\/p>\n<h3>New &#8220;Interval&#8221; When Adding Multiple Posts\/Pages<\/h3>\n<p>When adding multiple posts\/pages to a product using 1-Click-Protection, you can now choose an &#8220;Interval&#8221; to separate these posts by.<\/p>\n<p>So for example, if you are adding 10 posts using 1-Click, and choose the interval as 1, then all 10 posts will be added automatically separated by a day each (instead of adding them all on day 1 itself). So, choosing an interval of 1 will add your posts like this:<\/p>\n<blockquote><p>Day 10 &#8211; Post (newest post by published date)<br \/>\nDay 9 &#8211; Post&#8230;<br \/>\n&#8230;<br \/>\n&#8230;<br \/>\nDay 2 &#8211; Post&#8230;<br \/>\nDay 1 &#8211; Post (oldest post according to the published date)<\/p><\/blockquote>\n<p>And if you choose the interval 7, then, the 10 posts will be added with an interval of 7 days in between, like this:<\/p>\n<blockquote><p>Day 64 &#8211; Post (newest post by published date)<br \/>\nDay 57 &#8211; Post&#8230;<br \/>\n&#8230;<br \/>\n&#8230;<\/p>\n<p>Day 8 &#8211; Post&#8230;<br \/>\nDay 1 &#8211; Post (oldest post according to the published date)<\/p><\/blockquote>\n<h3>Product-specific Double-Optin &amp; Thank-You Emails<\/h3>\n<p>Now you can set a product to be double-optin (optional), and also the thank-you email (optional) subject and body to be specific to that product.<\/p>\n<p>If you leave the double-optin subject and body empty, then the product automatically becomes single-optin (meaning, no optin required).<\/p>\n<p>If you leave the thank-you email subject and body empty, then no instant thank-you email will be sent.<\/p>\n<p>Thank-you email will be sent (if you enter some text in there) regardless of the Optin &#8211; i.e it will be sent for both Single-optin or Double-optin. Of course, with Double-optin enabled, thank-you email is sent *after* your member has clicked on the double-optin link. For single-optin, it is sent instantly during signup.<\/p>\n<h3>Product-specific Aweber Lists<\/h3>\n<p>1) Note down the &#8220;Product ID&#8221; for the product that you are creating an aweber sign-up form for. You will see this &#8220;Product Id&#8221; on the Product page now (new field added) above the &#8220;Product Name&#8221; field.<\/p>\n<p>2) So let&#8217;s say your product id is 1. Now remember the 3rdPartyForm.php in the folder \/dap\/inc\/ ? Now make a copy of that file in that same folder, and rename that as 1.php (just the productid followed by &#8220;.php&#8221;). So if your product id were 10, this file would be called 10.php\u00c2\u00a0\u00c2\u00a0 .<\/p>\n<p>3) The Aweber confirmation screen is triggered only during double-optin. So next, make sure you put some text in the Double-optin subject and body of that specific product (the global &#8220;Activation Email&#8221; and &#8220;Welcome Email&#8221; on the &#8220;DAP Templates&#8221; screen are no longer valid. All double-optin and thank-you emails are now product-specific)<\/p>\n<p>4) That&#8217;s it. Now when when your member clicks on the confirmation link, that link will activate their account only for that specific product. And then, *if* there is a &lt;productid&gt;.php file in the dap\/inc\/ folder, that form will be presented to them. So for each product, you can now have a different &lt;productid&gt;.php file in the dap\/inc folder. Which basically means, you can add the members of each product to a different list on Aweber.<\/p>\n<h3>New Group on &#8220;Email Broadcast&#8221; screen:<\/h3>\n<p>Send BulkMail to users who signed up for &lt;product list&gt; between &lt;date 1&gt; and &lt;date 2&gt;<\/p>\n<p>So for example, you can schedule an email to go out to all users who signed up for &#8220;<strong>Potty Training Tips<\/strong>&#8221; between <strong>10\/01\/2009<\/strong> and <strong>10\/15\/2009<\/strong>.<\/p>\n<h3>New Config item in &#8220;Config &gt; Advanced&#8221;<\/h3>\n<p>&#8220;URL to which User is redirected to when there are no posts are available for display&#8221;<\/p>\n<p>This allows you to protect *all* posts and pages in your blog. Then, when someone visits your blog, or a category in which all posts are protected, and WordPress doesn&#8217;t know what to show the user, it will redirect them to this URL you enter in the above field. You could create a special WP page called &#8220;Members Only&#8221; and on this page, you can write some copy about why the user is not able to access the content on your blog. This redirection applies only to non-members who are not logged in to your membership site, and visit your blog&#8217;s main page, and you have all posts protected. Or when they try to visit a category in which all posts are protected. Or the category itself is protected.<\/p>\n<h3>New Config item in &#8220;Config &gt; Advanced&#8221;<\/h3>\n<p>&#8220;How many users to show in the results on the &#8216;Manage Users&#8217; search screen?&#8221;<\/p>\n<p>Default is 25. So on the Users &gt; Manage screen, you will see as many results as you specify in this config field.<\/p>\n<h3>2 New Reports on DAP Admin Home Page<\/h3>\n<p>1) Earnings Summary By Month: Shows a summary of gross earnings per product, per month, for the time period selected.<\/p>\n<p>2) Incoming Affiliate Traffic: Shows all incoming affiliate traffic (referers: what sites they are coming from), for the time period selected.<\/p>\n<p>Default time period on the page: Last 1 week, including today<\/p>\n<h3>Customizable Error Page<\/h3>\n<p>New Merge variable for errors: <strong>%%MSG%%<\/strong><\/p>\n<p>You can create a new page, say, titled, &#8220;Oops&#8221; or &#8220;Error&#8221;.  And in the body of the post, put in the text %%MSG%%<\/p>\n<p>Then, in the DAP Product page, in the &#8220;Error Page URL&#8221; field, put in the permalink to the above error page.<\/p>\n<p>So now, when a logged-in user clicks on a link that is not yet available to them, or has already expired, then they will be taken to this new error page, with the DAP error message correctly displayed.<\/p>\n<h3>DEPRECATED: Activation Email &amp; Welcome Email<\/h3>\n<p>The global &#8220;Email: Activation&#8221; and &#8220;Email: Welcome&#8221; Templates are now deprecated. Activation (double-optin) and Thank-You (welcome) Emails are both now Product-specific.<\/p>\n<h3>DEPRECATED: %%ACTIVATION_KEY%%<\/h3>\n<p>There is no more %%ACTIVATION_KEY%% merge variable.<\/p>\n<p>There is only %%ACTIVATION_LINK%%<\/p>\n<p>No need to &#8220;assemble&#8221; the activation link any more by entering something like:<br \/>\n&lt;http:\/\/yoursite.com\/dap\/preactivate.php?c=%%ACTIVATION_KEY%%&gt;<\/p>\n<p>All you have to do is to enter:<br \/>\n%%ACTIVATION_LINK%%<\/p>\n<p>&#8230;in the body of your double-optin email, and that automatically gets translated to the full link (including the &#8220;&lt;&#8221; and &#8220;&gt;&#8221; at the beginning and end to prevent the link from breaking up):<br \/>\n&lt;http:\/\/yoursite.com\/dap\/preactivate.php?c=12345&amp;p=1&gt;<\/p>\n<h3>Products Page: Default Product Selection<\/h3>\n<p>When you click on the &#8220;Products&#8221; page, your oldest product (the one at the top of your products list) will be automatically loaded by default.<\/p>\n<h3>Manage Users: Default Search<\/h3>\n<p>When you click on the &#8220;Users &gt; Manage&#8221; link, the search will be triggered by default, just as if you had hit the &#8220;Search&#8221; button with all the default search options.<\/p>\n<h3>Automatically logs in DAP Admin (forever)<\/h3>\n<p>&#8230;during installation or admin login<\/p>\n<h3>Update: 1ShoppingCart Email Parsing Template<\/h3>\n<p><a href=\"http:\/\/1SiteAutomation.com\" target=\"_blank\">1ShoppingCart<\/a> recently made a change to their sales notification email format. This update will modify the email template to recognize the change.<\/p>\n<p>Feel free to comment below.<\/p>\n<p>&#8211; Ravi Jayagopal<\/p>\n","protected":false},"excerpt":{"rendered":"<p>DAP v3.3 is almost here (Release date: October 27th). If you can&#8217;t wait to get started, and wish to download the beta version, then email us and we will send you the download link. Here&#8217;s the final feature-list of what&#8217;s in 3.3: DAP Within WP Finally! DAP can now be accessed within your WordPress Admin [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[7,1,3],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>DAP v3.3 - The DAP Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.digitalaccesspass.com\/blog\/2009\/10\/dap-v3-3\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"DAP v3.3 - The DAP Blog\" \/>\n<meta property=\"og:description\" content=\"DAP v3.3 is almost here (Release date: October 27th). If you can&#8217;t wait to get started, and wish to download the beta version, then email us and we will send you the download link. Here&#8217;s the final feature-list of what&#8217;s in 3.3: DAP Within WP Finally! DAP can now be accessed within your WordPress Admin [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.digitalaccesspass.com\/blog\/2009\/10\/dap-v3-3\/\" \/>\n<meta property=\"og:site_name\" content=\"The DAP Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DigitalAccessPass\" \/>\n<meta property=\"article:published_time\" content=\"2009-10-16T21:44:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-03-02T06:38:23+00:00\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\">\n\t<meta name=\"twitter:data1\" content=\"DAP Admin\">\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data2\" content=\"5 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.digitalaccesspass.com\/blog\/#organization\",\"name\":\"DigitalAccessPass\",\"url\":\"https:\/\/www.digitalaccesspass.com\/blog\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/DigitalAccessPass\",\"https:\/\/twitter.com\/poweredbydap\"],\"logo\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.digitalaccesspass.com\/blog\/#logo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/www.digitalaccesspass.com\/blog\/wp-content\/uploads\/2014\/12\/cdcaseblankdisc_800x550.jpg\",\"width\":800,\"height\":550,\"caption\":\"DigitalAccessPass\"},\"image\":{\"@id\":\"https:\/\/www.digitalaccesspass.com\/blog\/#logo\"}},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.digitalaccesspass.com\/blog\/#website\",\"url\":\"https:\/\/www.digitalaccesspass.com\/blog\/\",\"name\":\"The DAP Blog\",\"description\":\"Membership Plugin For WordPress\",\"publisher\":{\"@id\":\"https:\/\/www.digitalaccesspass.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.digitalaccesspass.com\/blog\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.digitalaccesspass.com\/blog\/2009\/10\/dap-v3-3\/#webpage\",\"url\":\"https:\/\/www.digitalaccesspass.com\/blog\/2009\/10\/dap-v3-3\/\",\"name\":\"DAP v3.3 - The DAP Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.digitalaccesspass.com\/blog\/#website\"},\"datePublished\":\"2009-10-16T21:44:29+00:00\",\"dateModified\":\"2014-03-02T06:38:23+00:00\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.digitalaccesspass.com\/blog\/2009\/10\/dap-v3-3\/\"]}]},{\"@type\":\"Article\",\"@id\":\"https:\/\/www.digitalaccesspass.com\/blog\/2009\/10\/dap-v3-3\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.digitalaccesspass.com\/blog\/2009\/10\/dap-v3-3\/#webpage\"},\"author\":{\"@id\":\"https:\/\/www.digitalaccesspass.com\/blog\/#\/schema\/person\/e80be58330a2543a918602c6eada2371\"},\"headline\":\"DAP v3.3\",\"datePublished\":\"2009-10-16T21:44:29+00:00\",\"dateModified\":\"2014-03-02T06:38:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.digitalaccesspass.com\/blog\/2009\/10\/dap-v3-3\/#webpage\"},\"commentCount\":5,\"publisher\":{\"@id\":\"https:\/\/www.digitalaccesspass.com\/blog\/#organization\"},\"articleSection\":\"Announcements,DAP,Versions\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.digitalaccesspass.com\/blog\/2009\/10\/dap-v3-3\/#respond\"]}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.digitalaccesspass.com\/blog\/#\/schema\/person\/e80be58330a2543a918602c6eada2371\",\"name\":\"DAP Admin\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.digitalaccesspass.com\/blog\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/f211924f5091ca0ab1a33d4a92a427c9?s=96&d=mm&r=g\",\"caption\":\"DAP Admin\"},\"sameAs\":[\"http:\/\/DigitalAccessPass.com\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/www.digitalaccesspass.com\/blog\/wp-json\/wp\/v2\/posts\/129"}],"collection":[{"href":"https:\/\/www.digitalaccesspass.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.digitalaccesspass.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.digitalaccesspass.com\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.digitalaccesspass.com\/blog\/wp-json\/wp\/v2\/comments?post=129"}],"version-history":[{"count":11,"href":"https:\/\/www.digitalaccesspass.com\/blog\/wp-json\/wp\/v2\/posts\/129\/revisions"}],"predecessor-version":[{"id":1711,"href":"https:\/\/www.digitalaccesspass.com\/blog\/wp-json\/wp\/v2\/posts\/129\/revisions\/1711"}],"wp:attachment":[{"href":"https:\/\/www.digitalaccesspass.com\/blog\/wp-json\/wp\/v2\/media?parent=129"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.digitalaccesspass.com\/blog\/wp-json\/wp\/v2\/categories?post=129"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.digitalaccesspass.com\/blog\/wp-json\/wp\/v2\/tags?post=129"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}