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
Features
Facebook OAuth Login | ||
Status Update | Multiple Image Upload | Youtube Videos |
Vimeo Videos | Dailymotion Videos | Metacafe Videos |
Visited Location | Tag Friends | Delete Posts & Comments |
Text to Clickable Links, Emails | Hashtags | Like & Unlike |
Photo Gallery | Add / Remove Friends | Messaging System |
Auto Loading Posts | Timeline Design | News Feed |
Cover & Profile Picture | Real Time Notifications | Edit Profile |
Comments | Facebook Theme | Multilingual |
SEO Friendly Url | Basic Login & Registration | Forgot Password |
Codeigniter MVC Framework | High Security | Easy Customization |
Admin Module | Free Installation | Account Banning |
Screenshots
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$)
Please don’t forget to share and subscribe to latest updates of the blog. Also comments and feedback are always welcome!
Thanks!