Previously I had published Facebook Wall Script 3.0 with normal PHP. After that people are asking me to develop wall script in MVC framework. So I choosed one of the popular PHP framework among web developers called Codeigniter (http://ellislab.com/codeigniter).

Why Codeigniter Wall Script?

  • You prefer nearly zero configuration.
  • Security
  • SEO friendly Url
  • Exceptional performance.
  • MVC Framework
  • So many libraries & helpers

facebook_cover_page

Features

Facebook OAuth Login
Status UpdateMultiple Image UploadYoutube Videos
Vimeo VideosDailymotion VideosMetacafe Videos
Visited LocationTag FriendsDelete Posts & Comments
Text to Clickable Links, EmailsHashtagsLike & Unlike
Photo GalleryAdd / Remove FriendsMessaging System
Auto Loading PostsTimeline DesignNews Feed
Cover & Profile PictureReal Time NotificationsEdit Profile
CommentsFacebook ThemeMultilingual
SEO Friendly UrlBasic Login & RegistrationForgot Password
Codeigniter MVC FrameworkHigh SecurityEasy Customization
Admin ModuleFree InstallationAccount Banning

Screenshots

Facebook Style Nofications

Facebook Style Nofications & Auto Complete Search

Facebook Style News Feed

Facebook Style News Feed

Facebook Style Instant Messaging System

Facebook Style Instant Messaging System

Multiple Image Upload Facebook

Multiple Image Upload

Supports 5 Videos

Supports 5 Videos

Location Sharing

Location Sharing

Wall Script Admin Interface

Configuration

$config['base_url'] = 'http://wall.w3lessons.info/';

/* Site Configuration */
$config['site_name'] = 'W3lessons.info';
$config['admin_email'] = 'itzurkarthi@gmail.com';
$config['admin_name'] = "Karthikeyan";
$config['theme_files'] = $config['base_url'].'assets/';
$config['post_per_page'] = 10; //no of posts per page

/*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'];
$config['comment_subject'] = " has commented on your status - ".$config['site_name'];

//facebook oauth login
$config['fb_login'] = false;
$config['fb_app_id'] = "App ID";
$config['secret_key'] = "Secret Key";

//database config
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'fb4';
$db['default']['dbdriver'] = 'mysql';

Template.php

template.php is located inside view folder.. this is the common template called from all controllers


<meta charset="UTF-8" />
<?php echo $meta_title; ?> - <?php echo $site_name; ?>
<meta name="author" content="Karthikeyan K" />
<meta name="description" content="" />
<meta name="keywords" content="connect, professional network, social networking, Social Network India" />
	<link href="<?php echo base_url();?>favicon.ico" rel="shortcut icon" />
<meta name="google-site-verification" content="" />
	<link href="<?php echo $assets_folder; ?>css/common.css" rel="stylesheet" type="text/css" />
	<link href="<?php echo $assets_folder; ?>css/style.css" rel="stylesheet" media="all" type="text/css" />
	<link href="<?php echo $assets_folder; ?>css/fb-buttons.css" rel="stylesheet" media="all" type="text/css" />
<script type="text/javascript">// <![CDATA[
var domain = "<?php echo base_url();?>";
// ]]></script>

	<link href="<?php echo base_url();?>assets/css/news_feed.css" rel="stylesheet" type="text/css" />
	<link href="<?php echo base_url();?>assets/css/jquery.fs.boxer.css" rel="stylesheet" media="all" type="text/css" />

<!-- header starts here -->
<!--?php $this--->load->view('general/header'); ?>
<!-- header ends here --></pre>
<div id="content-main"><!-- display global alert messages -->
<!--?php if(!empty($notice)) { ?-->
<div class="error3"></div>
 <!--?php } ?-->

<!-- sidebar template -->
<!--?php if(isset($sidebar)) { 	$this--->load->view($sidebar);
} ?>

<!-- main template -->
<!--?php $this--->load->view($page_content); ?></div>
<pre>
<!-- footer starts here -->
<!--?php $this--->load->view('general/footer'); ?>
<!-- footer ends here -->

This wallscript comes with Admin Interface where you can manage users, posts, comments & statistics etc..

Free Updates: Customers who buy the script get one updated version released subsequent to their purchase, at no additional cost

Customisability: I can provide minor customization and enhancements to the script as per your requirements at low cost.
Installation: Free

View Live Demo Read Documentation Buy & Download (30$)

After successful payment, you will get an email with CI_wallscript.zip attached sent by itzurkarthi@gmail.com within 24 hours.

Please don’t forget to share and subscribe to latest updates of the blog. Also comments and feedback are always welcome!

Thanks!

If you enjoyed this article, Get email updates (It’s Free)
http://w3lessons.info/wp-content/uploads/2013/09/facebook_cover_page.jpghttp://w3lessons.info/wp-content/uploads/2013/09/facebook_cover_page-150x150.jpgKarthikeyan KCodeigniterfacebookjqueryMysqlPHPcodeigniter,codeigniter wall script,facebook,facebook wall script,php,timeline
Previously I had published Facebook Wall Script 3.0 with normal PHP. After that people are asking me to develop wall script in MVC framework. So I choosed one of the popular PHP framework among web developers called Codeigniter (http://ellislab.com/codeigniter). Why Codeigniter Wall Script?You prefer nearly zero configuration. Security SEO friendly Url Exceptional performance. MVC Framework So many libraries &...