Support

Installation Guide

ppSD2 Product Manual » Overview » Installation Guide

Please note that every purchase of ppSD2 comes with 1 free professional installation included. If you wish to take advantage of this service, please create a ticket from your Ascad Networks account.

Before You Begin

  • Create a new MySQL database from your website control panel.
  • Download the latest ppSD2 files from your Ascad Networks account.

Step-by-Step Guide

  • Unzip the program files to your local computer.
  • Upload the "ppSD2" folder to the "public_html" (root) folder on your server.
  • Using a web browser, visit http://www.yoursite.com/ppSD2/setup/
  • If you notice that the paths at the top are in red, you will need to set the permissions on the following files and folders to 777:
  • Folders (these need to stay as CHMOD 777 following the installation):
  • /ppSD2/sessions
  • /ppSD2/admin/attachments
  • /ppSD2/admin/digitalfiles
  • /ppSD2/admin/imports
  • Files (there need to be changed back to permissions 755 following the installation):
  • /ppSD2/member_cp/user_data.php
  • /ppSD2/modules/infusion.php
  • /ppSD2/modules/infusion_pipe.php
  • /ppSD2/admin/cron/cron_overview.php
  • /ppSD2/cms_code.php
  • /ppSD2/cda_login.php
  • /ppSD2/cross_domain_login.php
  • Reload the page once these changes have been made.
  • Input the necessary information into the setup screen.
  • Once complete, delete the "setup" directory from your server.
  • Set the permissions on these files to 755:
  • /ppSD2/admin/cron/cron_overview.php
  • From your website control panel, create a cron job that runs every 2 hours for "ppSD2/admin/cron/cron_overview.php".
  • */2 * * * php /full/server/path/to/ppSD2/admin/cron/cron_overview.php
  • Replace "/full/server/path/to" with the correct absolute path on your server.
  • You can now log into the ppSD2 admin control panel from http://www.yoursite.com/ppSD2/admin/.
  • Important: If you installed ppSD2 into a folder not named "ppSD2", you will need to open the following two files and update the paths near the top of each file:
  • /ppSD2/functions/ajaxCalls.php
    var scriptLocation = "/ppSD2";
    
  • /ppSD2/functions/ajaxCalls.php
    $ppsd2_folder_name = "ppSD2";
    

Post-Installation Guide

Regardless of how you intend to use ppSD2, we recommend that you take the following steps when getting started:

  • Secure your content
  • Folders can be secured from "Manage > Secure an Area"
  • Create your user groups
  • "Manage > Secure an Area" and select "Protection Type" of "User Grouping"
  • User groups making grouping users together in the database easier
  • Update your shopping cart preferences
  • "Settings" > "Payment Gateways"
  • This screen allows you to select a payment gateway, establish gateway fees (for administrative tracking purposes), establish your preferred currency, tax, and taxable region settings, and establish any shipping options if you plan on using the program for physical products.
  • Advanced shipping options can be established (if necessary) under "Shipping Options"
  • A "Loophole Credit Card" allows you to test a successful transaction in the shopping cart without making a purchase. Input any combination of 16 letters and numbers from "Settings > Payment Gateways", and then input that same combination into the credit card number field when making a purchase to simulate a successful transaction.
  • Create your Form Fields
  • "Settings > Add a Field"
  • Create your Forms
  • "Settings > Add a Form"
  • Customize your templates
  • "Settings > HTML Templates"
  • "Settings > E-Mail Templates"

Common Page Locations

Administrative Pages

  • Control Panel: http://www.yoursite.com/ppSD2/admin/

User Pages

  • Login: http://www.yoursite.com/ppSD2/login.php
  • List of Forms: http://www.yoursite.com/ppSD2/register.php
  • Specific Form: http://www.yoursite.com/ppSD2/register.php?action=reset&id=form_id_here
  • User Control Panel: http://www.yoursite.com/ppSD2/member_cp/
  • Lost Password Recovery: http://www.yoursite.com/ppSD2/lost_password.php
  • Event Calendar: http://www.yoursite.com/ppSD2/calendar.php
  • Specific Event Details: http://www.yoursite.com/ppSD2/calendar.php?action=event_info&id=event_id_here
  • Public List of Users: http://www.yoursite.com/ppSD2/list.php
  • This can be turned off from the "Feature Manager" ("Settings > Feature Manager")

Best Practices

We always recommend following these best practices when using ppSD2:

SSL

  • Install an SSL certificate on your website.
  • Use a secure connection (https://) when processing sensitive data.
  • Always use a secure connection (https://) when viewing the admin control panel.

Storing Credit Cards

  • Always strictly follow PCI-compliance guidelines
  • Only process and manage credit cards using a secure connection (SSL)
  • If you are not planning on using the subscription (recurring billing), do not store credit card information. You can turn off this option from "Settings", expand "Billing & Cart Related Options", and set option "Store Credit Card Information" to "No".

Passwords

Please click here for more information on password safety.

Last updated on 7 July 2011 2:35pm

Discussion

No comments found.

Post a Comment

Please note that only comments involving constructive ideas will be approved.

This website does the Banana Dance!