DAP Version History
07/05/2010: Final Release: v3.8 & LiveLinks 1.3
- DAP v3.8 and LiveLinks 1.3 are now out of beta and are in final release.
06/08/2010: DAP v3.8 & LiveLinks 1.3 (Beta)
- [NEW] Product Chaining
- [NEW] (New Config Field) SECRET_KEY: Secret Authorization Key used when interfacing with external systems
- [NEW] (New Config Field) SHOW_COMMENTS: Show comments on protected WP content
- [NEW] (New Config Field) DEFAULT_AFF_LANDING: URL of default landing page for Affiliate links (when not redirected). Default: / (home page)
- [NEW] (New Config Field) DEFAULT_PASSWORD: This gives you the ability to generate a “Default Password” – like ‘dap’ – for all new users. Which means, if you have say, integrated Aweber or an external email system with DAP, now you can send out the welcome email along with the password (simply use the same default password into your Aweber email as the one you have set in DAP Config, that’s it!). You could even bring the user back to your login page and say something to the effect of “Please use the email address you just used during purchase, and the password ‘changethis’ to log into your account right away! Just be sure to change your password soon after logging in.”
- [NEW] DAP will no longer allow deliberate or unintentional deletion of admin users. You must change their account type to “User” (from “Admin”) first before you can delete the user.
- [NEW] 1-Click Delete-All functionality to delete all protected content in a Product
- [NEW] Warning presented and asks for confirmation when you click on “Delete Product” (even though DAP already won’t delete a product if there is even 1 user associated with a Product. Just another confirmation in addition to what was there before).
- [NEW] Display of User Links (sorting order): Within a given day, if you have multiple links dripping (say, on day 1 itself you have multiple links), then they will show up on the “User links” page in the exact same order in which it shows up on the Products page.
- [NEW] DAP Logs displays only 1000 rows now
- [NEW] Content URL field length increased from 100 to 200
- [NEW] Affiliate Info Page now fits well even into narrow themes.
- [NEW] Logout link in DAP Dashboard (under “My Account”)
- [NEW] When you add a blog post/page to a Product, it retrieves the post/page’s title, and the page title is what your member will see in the “Links” section of a product.
- [NEW] Product Specific Logged-in URL
- [NEW] dap/inc/content/userfacing.css – can be customized by renaming it customuserfacing.css
- [NEW] Ability to completely customize CSS of User-facing pages – like affiliate links, user links and user profile
- [NEW] List of Affiliate Link Referrers are now in a scrollable div so as to save real estate
- [NEW] WP Widget to show Products Purchased on sidebar
- [NEW] New merge code %%PRODUCT_DETAILS_<id>%% to show Product-specific Links on a page
- [FIXED] LiveLinks: Last name merge tag wasn’t functional.
- [FIXED] Removed “http://” from second link in affiliate “redirection” link
04/21/2010: Final Release: v3.7 & LiveLinks 1.2
- DAP v3.7 and LiveLinks 1.2 are now out of beta and are in final release.
03/15/2010: DAP v3.7 & LiveLinks 1.2 (Beta)
- [New] Brand spanking-new DAP Admin Dashboard Navigation Menu
- [New] Comments on protected pages/posts are now hidden from un-authorized users. Comments are shown only to authorized, logged-in users who have access to view that post/page
- [New] DAP now hides WordPress page links from the sidebar as well as from the WP standard navigation menu. So if a page is protected and the user (logged in or not-logged in) is not yet eligible to view it (or access has expired), then the link to the protected page will no longer even "display" on your blog's sidebar.
- [New] Title of Login/Logout Widget can now be customized
- [New] Login/Logout Form can be completely changed to however you want it to look.
- [New] OTO's are now free and part of core DAP. No need for new files.
- [New] Complete "Power Customization" of protected content error messages (ones with the DAP lock image)
- [New] Ability to redirect unauthorized users to a custom URL : to any page on your site, to any page on any site, to a product-specific error page, or to your sales page.
- [New] Separate customizable error messages for logged-in users (who have lost access to expired content, or because they don’t yet have access to it because of the dripping) and non-logged in users
- [New] Login-form shows up right on the error page for non-loggedin users trying to access a protected link. So when someone visits a protected link, DAP will show them something to the effect of “Sorry, you don’t have access… Click here to buy access to this content. Already a member? Log in below…”
- [New] Custom Redirection After Login: Now you publish multiple login forms on your web site, one per product - IF you so choose to - and pass a hidden form variable called "redirect". So after the user logs in, you can take the user to any page on any site you want. In effect, what this does is allow you to control the "URL After Login" for different products, and allow you to redirect them to any custom page immediately after they login. Of course, you must set up one login form PER product. May not be too useful for the average DAP admin, but this has been requested a lot for a while, so we decided to implement this. Low hanging fruit :-). In a future version, you will be able to set this "POST_LOGIN_URL" at a Product level, right within the Product page.
- [New] DAP is becoming a Platform! WooHoo! You will be able to write new plugins FOR DAP just the way people can write plugins for Wordpress. So DAP will no longer be just a Membership Script. It will become an entire platform by itself, which different developers and companies can extend easily without touching the DAP core files.
02/14/2010: Coming Soon: DAP v3.7 & LiveLinks 1.2
01/26/2010: DAP v3.6
- [New] Upsell Tree for Paypal Payments Pro
- [New] Integration for Paypal “Add To Cart” buttons too!
- [New] Changes to DAP core for Paypal Payments Pro integration
- [New] Authnet form - new look & feel
01/19/2010: DAP v3.5, LiveLinks 1.1, UpsellTree 0.2
- [New] More enhancements to LiveLinks for various error conditions. Nothing that you would notice as a user or admin.
- Launched: Upsell-Tree - which includes 1-Click Upsells, Downsells & One-Time offers.
- Changes to DAP to accomodate Upsell-Tree changes.
- Changes to DAP to accomodate upcoming Paypal Payments Pro integration
12/21/2009: DAP v3.4 & LiveLinks 1.0 (Final)
- A few bugs squashed that were found during beta.
11/23/2009: DAP v3.4 & LiveLinks 0.9 (BETA)
- [New] WordPress User Integration: DAP now fully integrates with the WordPress user tables. Which means you can now put to use awesome WordPress plugins that require the user information to exist in the native WordPress user tables. Also see our earlier post about this.
- [New] WordPress Forum Integration: We have so far tested DAP with bbPress and Simple:Press and both work great! If DAP works with these two forum plugins, then it should work with other WP forum plugins too.
- [New] More columns added on the “Users > Manage” screen. New colums include: “User Status”, “User/Product Status”, “Opted Out”. So in one glance, you can see if a user is active, if the user/product status is active, and if the user has opted out of receiving emails from you. Any of the users that are “Inactive” or “Unconfirmed” will be highlighted with a bright color (orangish?)
- [New] Merge code %%AFF_LINK%% can now be used in blog posts too.
- [New] 3rdPartyNotification Email now contains details about the product that just got a signup
- [New] There’s a new file called “/dap/inc/protected_html.php”. The contents of this file will show up below the padlock. You can customize this page with any sales copy you want.
- [New] Links on “User Home Page” are now sorted by “dripping order” – newest at the top, oldest at the bottom.
- [New] Changed affiliate earnings summary on user home page to now show “Product Name” instead of just the “Product Id”. So affiliate can know what product on your site that they referred someone to.
- [New] Minor changes to Look & Feel of various DAP pages
- [Bug-fix] Fix for the “Umlaut” above letters in the user’s first/last name
- [Bug-fix] Removed JS alert on “Export Affiliates” from archive functionality
- [Bug-fix] Some servers don’t seem to like the second “http://” in affiliate links when you’re redirecting to a new page other than the default affiliate landing page. Fixed this to remove the second “http://” from the affiliate link. It will not affect your existing affiliate links.
[Note] LiveLinks v0.8 was not a general release. It was given to just a few select DAP users who reported LiveLinks 0.7 conflicting with their theme. So regardless of whether you have LL 0.7 or 0.8, you can upgrade to LL v0.9.
10/28/2009: DAP v3.3 & LiveLinks 0.7
- [New] DAP Within WP: DAP can now be accessed within your WordPress Admin Dashboard (link to the bottom left on your WP admin menu).
- [New] WordPress blog posts & pages appear within DAP Products page
- [New] 1-Click Protection of specific posts and pages
- [New] 1-Click "Entire Blog Protection"
- [New] New "Interval" When Adding Multiple Posts/Pages
- [New] Product-specific Double-Optin & Thank-You Emails
- [New] Product-specific Aweber Lists
- [New] New Email Group on "Email Broadcast" screen (Send BulkMail to users who signed up for <product list> between <date 1> and <date 2>)
- [New] New Config item in "Config > Advanced"
- "URL to which User is redirected to when there are no posts are available for display"
- [New] New Config item in "Config > Advanced": "How many users to show in the results on the 'Manage Users' search screen?"
- [New] 2 New Reports on DAP Admin Home Page: 1) Earnings Summary By Month 2) Incoming Affiliate Traffic
- [New] New Merge variable for blog posts/pages for errors: %%MSG%%
- [Deprecated] "Global" Activation Email & Welcome Email
- [Deprecated] %%ACTIVATION_KEY%%. Instead, now there is %%ACTIVATION_LINK%%
- [New] Products Page: Oldest Product default selection
- [New] Manage Users: Default Search executed
- [New] Automatically logs in DAP Admin (forever) during installation/admin login
[Update] 1ShoppingCart Email Parsing Template - [New] 2 Sample Products inserted during new installation: 1 recurring and 1 one-time
- [New] Sample Email and Sample blog post inserted during installation
09/27/2009: DAP v3.2 & LiveLinks 0.6
- [New] Ability to include same Email Resource MULTIPLE TIMES in a Product
- [New] Mark an Email Resource to be sent to Admin (or any 3rd party email id) instead of to the user. This makes DAP a CRM-of-sorts, in that, you can now add an email as part of the normal to be sent out on Day #1 (with specific personalized information of each customer
- [New] WP WIDGET: Login/Logout Widget: Shows the "Login" form on the sidebar when not logged in, and a "Logout" button when logged in.
- [New] REPORT: New report on Admin home page: Earnings Summary By Product (default dates: 1 week)
- [New] More logging and admin notification introduced in Paypal IPN notification
- [New] Link to completely "Empty Logs" (dap_log) on the "Admin > Logs" screen.
- [New] DB: Added 4 new fields to User table: Title, Company, Phone, Fax
- [New] DB: New field for storing user photos. Available as a separate plugin.
- [New] LOGGED_OUT_URL can now be customized via Config
- [New] PROFILE_URL can now be customized via Config
- [New] Extended User Profile that includes many more fields
- [New] You can also specify on-the-fly what URL the user should be redirected to after they log out, as follows:
http://yoursite.com/dap/logout.php?goto=http://www.somesite.com/somepage.html - [Fix] Paypal bug fixed - Multiple affiliate transactions
- [Fix] DAP allows people to change their password to one containing illegal characters, but then doesn't allow them to login with that new password.
- [Fix] DAP recurring fields can now have up to 4 digits (eg., "9999")
- [Fix] On some servers, when you added an email thru the Manage Email in DAP, if you use apostrophes, they got escaped with a "\". This is now fixed.
07/27/2009: DAP v3.1
New Features
- Send Bulk Email to "Unconfirmed" Users
- Send Bulk Email to Users with Access to NO PRODUCTS
- On Users/Manage - added an "Export Users" to .csv option - can be imported into Excel
- On the "Job Queue" page, you can now delete 3 different types of scheduled jobs...
- Delete ALL Scheduled Jobs
- Delete Jobs in Error (from before)
- Delete All Successful Jobs (till yesterday) - New email validation feature for emails entered via the direct-signup form.
- Auto-generated Passwords will no longer use confusing text like "0" (zero) and "O" (Oh!).
- Ability to customize "canned" messages - like "Oops, you do not have access to this content..."
- 1ShoppingCart API Notification
- Self-service Store: Ability to manually add credits to user.
- On the Affiliate Reports page, you can now see which user was referred by the Affiliate, when you run the "View Earnings Details" report.
- Bug fix: Slashes stripped from Product name field
- Bug fix: %%UNSUB_LINK%% tag now works when placed in email template Email:Footer
05/26/2009: DAP v3.0 & LiveLinks 0.5
DAP v3.0
New Features
- If Affiliate Section is turned off, then "Paypal Email" field will no longer show up in the user profile. So no more confusing normal users by asking them for their Paypal email
- Bug fix to disallow user from blanking out the password field when updating profile
- SSS Enabled: The backend is now enabled to use the Self-Service Store plugin (sold separately - coming soon)
- Session warning fixed: [Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /home/site/public_html/wp-admin/admin-header.php:17) in /home/site/public_html/dap/dap-settings.php on line 68
- Instant Affiliate: New affiliates - especially in a mom-and-pop niche, can now refer others using the link:
http://www.YourSite.com/e/e?email-address - Displays warning "No Such User Found" if trying to do forgot-password on an invalid email id.
- When you disable double-optin, every time a new user signs up (free or paid), the user will no longer be sent an "activation email" requesting them to click on a link to activate their account. Their account is automatically activated when created. Leads to one less email being sent to the user.
LiveLinks v0.5
- LiveLinks profile text made same as main profile text (at dap/index.php)
- Enhancement to show "Please login" when non-logged in user tries to view user profile or affiliate pages
- Bug fix for errors displayed when not logged in
- Bug fix to disallow user from blanking out the password field when updating profile
- Patch for some themes that might conflict with LiveLinks
04/23/2009: DAP v2.3 & LiveLinks 0.4
DAP v2.3
New Features
- Disable double-opt-in: When you disable double-optin, every time a new user signs up (free or paid), the user will no longer be sent an "activation email" requesting them to click on a link to activate their account. Their account is automatically activated when created. Leads to one less email being sent to the user.
- "Lead" commission for free signups: Earlier, lead commissions were being awarded only to those who sign up for a "free trial", but now they will be awarded to free signups too. So you can now ask affiliates to even promote free signups (like your free newsletter).
LiveLinks v0.4
- Put user-profile on any wp page/post (%%USERPROFILE%%)
- Put the affiliate details section on any wp page/post (%%AFFDETAILS%%)
- Put the userlinks section on any wp page/post (%%USERLINKS%%)
04/03/2009: DAP v2.2 & LiveLinks 0.3
DAP v2.2
New Features
- One-Click Unsubscribe Link
- New merge variable: %%UNSUB_LINK%%
- New merge variable: %%AFF_LINK%%
- Ability to delete scheduled jobs in error
- New mechanism for logging in (to overcome WP theme-related redirect issues)
Enhancements/fixes
- Minor cosmetic changes
- Fix to remove slashes getting added on on some hosts because of magic quotes setting
- PDO check during LiveLinks installation
LiveLinks v0.3
- Self-submitting form code changed to pure "action" only code
- Removed confusing form variables from WP Login Form
- You can now add custom text above and below your WP page content (login page that contains the text %%LOGIN_FORM%%)
03/13/2009: DAP v2.1 & LiveLinks 0.2
DAP v2.1 (03/13/2009)
-
New Features:
Fully Plugin-based Installation (see LiveLinks changelog below)
-
Minor enhancements/fixes
* Loading email templates
* Link to Admin home in User home
* Paypal subscription IPN
* Loading available resources on user home page
* BULKADDCSVTOPRODUCT -
Deprecated (a.k.a. "gone baby gone"): WP Personalization Plugin. Has been rolled into LiveLinks. Deactive and delete the "DAP-WP-Plugin" plugin.
LiveLinks v0.2 (03/13/2009)
- Fully Plugin-based installation. You can now install DAP within your WordPress database itself. No need to create a new database. Simply upload the LiveLinks plugin, and "Activate" it from within WordPress.
02/23/2009: DAP v2.0
- Two new WordPress plugins for DAP
a) DAP WP LiveLinks
b) DAP WP Personalization Plugin -
"Sneak-Peek": Google-Friendly Blog Posts with "Sneak-Peek" for Protected Posts
-
“Remember me” functionality: You can click the checkbox to not be asked to login for 2 weeks.
-
Process Refund for Affiliates: Now when you process a “refund”, DAP will also reverse the affiliate commission. It will not reverse the Pay-per-lead amounts - only the Pay-per-sale amount.
-
Batch processing of Affiliates - Exporting/Re-exporting - Some affiliate management stuff.
-
When an existing subscriber buys a new product, DAP now sends out a welcome email. Body of this email is configurable (see “Templates”).
-
Affiliate currency display was all in US dollars. Currency is now configurable.
-
“Post Cancellation Access”: This is a very, very powerful feature. Basically, what this means that, if your subscriber had actual access to content (file or blog post) at any point in the past, then they will always continue to have it, even if they cancel their subscription. Fully think about what this means to you before turning this on in Config.
-
Minor changes to ClickBank recurring payments integration templates.
-
You can now configure the page (URL) that the user will be taken to, right after they login.
-
Ability to configure which is the login page (for WordPress blogs).
-
Fixed a bug where you couldn’t use a “+” in your email address earlier - like joe+test@example.com . Now you can.
01/22/2009: DAP v1.0
- Changed logging to log to the database instead of to files
- Moved templates from files to the database
- DAP Paypal IPN Support
- Fixed bug in Affiliate Reports
- Improved installation process
- Many minor cosmetic and front-end improvements
01/10/2009: DAP v0.9
- Version 0.9 released
12/25/2008: DAP v0.8
- Version 0.8 released
12/15/2008: DAP v0.7
- Version 0.7 released
12/10/2008: DAP v0.6
- Version 0.6 released
11/30/2008: DAP v0.5
- Version 0.5 released
11/20/2008: DAP v0.4
- Version 0.4 released
11/10/2008: DAP v0.3
- Version 0.3 released
10/25/2008: DAP v0.2
- Version 0.2 released
10/10/2008: DAP v0.1
- Version 0.1 released