“Codeigniter Wall Script” Documentation by “w3lessons.info” v4.0


“Codeigniter Wall Script”

Created: 24/09/2013
By: Karthikeyan K
Email: itzurkarthi@gmail.com

Thank you for deciding to puchase Codeigniter Wall Script. If you have any questions that are beyond the scope of this help file, please feel free to send me an email itzurkarthi@gmail.com. Thanks so much!


Table of Contents

  1. Why Codeigniter
  2. Requirements
  3. Installation Process
  4. Libraries and Credits

A) Why Codeigniter - top

CodeIgniter is an Application Development Framework - a toolkit - for people who build web sites using PHP. Its goal is to enable you to develop projects much faster than you could if you were writing code from scratch, by providing a rich set of libraries for commonly needed tasks, as well as a simple interface and logical structure to access these libraries. ellislab.com/codeigniter/


B) Requirements - top


C) Installation Process - top

  1. Import the wallscript.SQL file from the "sql" folder into your MySQL database using the import function available in MySQL.
  2. With a text editor open the following file located inside the 'application/config/' folder: config.php, and fill the right values:
  3. /* Site Configuration */                            
    $config['base_url']	= 'http://wall.w3lessons.info/'; // installation path with trailing slash
    $config['site_name'] = 'W3lessons.info';
    $config['admin_email'] = 'itzurkarthi@gmail.com';
    $config['admin_name'] = "Karthikeyan";
    $config['post_per_page'] = 10;
    
    /*facebook login configuration */
    $config['fb_oauth_login'] = false; //set to true if you are going to use fb oauth
    $config['fb_app_id'] = "Your App ID"; //get it from here https://developers.facebook.com/apps
    $config['fb_secret_key'] = "Your Secret Key";
    
    /*microsoft login configuration */
    $config['ms_oauth_login'] = false; //set to true if you are going to use microsoft oauth
    $config['ms_app_id'] = "Your App ID"; //get it from here https://account.live.com/developers/applications/create?tou=1
    $config['ms_secret_key'] = "Your Secret Key";
    
    /*linkedin login configuration */
    $config['linked_oauth_login'] = false; //set to true if you are going to use linkedin oauth
    $config['linked_app_id'] = "Your App ID"; //get it from here - https://www.linkedin.com/secure/developer?newapp=
    $config['linked_secret_key'] = "Your Secret Key";
    
    /*Email Subject Configuration */
    $config['welcome_email_subject'] = "Welcome to ".$config['site_name'];
    $config['forgot_password_email_subject'] = "Reset Password - ".$config['site_name'];
    $config['friend_request_subject'] = " wants to be friend on ".$config['site_name'];
    $config['friend_approved_subject'] = " has accepted your friend request on ".$config['site_name'];
    
  4. With a text editor open the following file located inside the 'application/config/' folder: database.php, and replace the correct values with your MySQL settings:
  5. $db['default']['hostname'] = 'localhost';
    $db['default']['username'] = 'DB Username';
    $db['default']['password'] = 'DB Password';
    $db['default']['database'] = 'DB Name';
    $db['default']['dbdriver'] = 'mysql';
    
  6. Set the CHMOD to 777 or 775 (depending on the server configuration) to the following folders: 'uploads', 'cache' and its subfolders: 'users', 'posts' .
  7. Email Contents are located inside "application/views/email_templates/" & you can customize the email contents.

  8. D) Libraries and Credits - top

    This Script uses Four External .

    1. jQuery JavaScript Library v2.0.0 - Link
    2. jQuery Boxer (Lightbox)
    3. Ajax Upload - Link
    4. Timthumb Image Library - Link

    Once again, thank you for deciding to purchase Codeigniter Wall Script. As I said at the beginning, I'd be glad to help you if you have any questions relating to this script.

    Karthikeyan K
    w3lessons.info

    Go To Table of Contents