Wall Script 7 The Social Network Clone Script.


An insult made me to build the Wall Script a social network script built in PHP, Jquery, Oembed, OAuth and MySQL, now my life has been changed completely. Last one year I received lots of requests from Wall Script 6 users that asked to me about more social features like Groups/Page, Notifications, Photo Album and Admin Control. Today I am introducing the most improved Wall Script 7 with lots of social network features. This script is a collaboration of 9lessons.info tutorials and adopted Twitter and Facebook social features, sure Wall Script 7 helps you to understand social networking system in a simple way.

What is New?
Everything, introducing most awesome social network features such as Groups/Pages, Notification, Timeline, Photo Albums, Private Conversations, Like/Share Updates, Webcam Snaps and Oembed expanding URL system. Please take a quick look at this demo. 
New Profile Design
New Profile Page Design

New Home Page
Social Network Timeline Design


Groups/Pages
Social Network Script Groups Pages

Photo Albums
Social Network Script Photo Albums


User Groups/Pages Search
Social Network Script Groups Pages Search

Private Messages
Social Networking Script Private Messages

Notifications
Social Network Script Notifications

Admin Panel
Social Network Script Admin Panel

User Management
Social Network Script User Management

Advertisements
Social Network Script User Management


Template Management
Social Network Script Template Management


Friends
Social Network Script Friends

Status Messages
Social Network Script Status Messages

Webcam Snaps
Social Network Script Friends

Multiple Photos Slider
Social Network Script Friends


Configurations
Social Network Script Friends

Note: After the payment is successful, you will get wall.zip file from srinivas@9lessons.info within 24 hours. If you have any further queries then you can contact on this mail id.

Installation

Step 1
Extract wall.zip into htdocs or www folder using Winzip software. Create Mysql database wall and find out wall.sql and import using PhyMyAdmin or MySQL query browser. 

Step 2
MySQL database configuration settings.

includes/db.php
You have to modify HostUsername and Password. If you want to enable Gravatar image make it $gravatar=1. You can change $perpage value for more button.
<?php
define('DB_SERVER', 'Host');
define('DB_USERNAME', 'Username');
define('DB_PASSWORD', 'Password');
define('DB_DATABASE', 'Database');
$db = mysqli_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD,DB_DATABASE) or die(mysqli_connect_error());
mysqli_query ($db,"set character_set_results='utf8'");
$base_url='http://localhost/wall/'; // http://www.yourwebsite.com 
$upload_path = "uploads/"; // Updates images path
$admin_path = "../".$upload_path;
$admin_base_url=$base_url.'WallAdmin/';
$uploadPrefix='wall';// Image prefix name

/*SMTP Details for Forgot Password */
$smtpUsername='SMTP Username'; //yourname@gmail.com
$smtpPassword='SMTP Password'; //your gmail password
$smtpHost='SMTP Host'; // tls://smtp.gmail.com
$smtpPost='SMTP Port'; //465
$smtpFrom='SMTP From Email'; //yourname@gmail.com
?>

Step 3 
Webcam snaps and JavaScript base URL configuration.
js/wall.js
Here you can set the webcamtotal value. I recommend 1 or 2 it's depends on your server capability. 
$(document).ready(function()
{
$.base_url='http://localhost/wall/'; // http://www.yourwebsite.com/
var webcamtotal=6;// Snaps Count Min 1 and Max 6
...........
...........
}

Step 4
Give read and write permission to the uploads folder, I recommend use XAMPP server. 
sudo chmod 777 uploads

Step 5
.htaccess for root folder 
RewriteEngine On
RewriteCond %{HTTP_HOST} ^youwebsite.com
RewriteRule (.*) http://www.yourwebsite.com/$1 [R=301,L]

RewriteCond %{HTTP_HOST} ^www\.yourwebsite\.com$
RewriteCond %{REQUEST_URI} !^/wall/
RewriteRule (.*) /wall/$1

HTACCESS Tutorial
Htaccess File Inside The Folder.
Powered by Blogger.