Wall Script Files Information

api

This folder contains all api functions used in the application. index.php

A restful service file which handles all the database related communication.

feedLoop.php

Contains news feed common html template. This is included in index.php for any common api functionality.

.htaccess

This is redirection configuration file for RESTful APIs (Note: DO NOT MAKE ANY CHANGES IN THIS FILE)

Slim

This folder contains Slim Framework files.

apifunctions

class.phpmailer.php, class.pop3.php, class.smtp.php and class.xhttp.php – These are the PHP files related to smtp server.

wallExpand.php

This api PHP code contains all oembed service functions.

wallFunctions.php

This file contains PHP code for support functions such as text link, html code, send mail and name filter.

CSS

This css folder contains all styling related code used in the application. wallscriptBoot.css

This file contains all CSS styling code for the wall

wallscript.css

This file contains all CSS styling code for the wall

wallscriptPlugins.css

This file contains all CSS styling code for all the plugins used in this project.

js

The src folder in this contains all javascript related code files used in the application.
wallscript.js

This file contains javascript functions for accessing RESTful api.

wallscriptPlugins.js

This file contains all the JQuery plugins used for Wall Script.

ajaxPost.js

This is the simple JQuery Ajax post function.

oauth

This folder contains an open standard for authorization, allows the users to log into Wall Script website using their Facebook, Google, Linkedin or Microsoft accounts without exposing their password.
facebook_lib This folder contains all the facebook OAuth library files.
config.php

It's a facebook applicaiton configuration file.

google_lib This folder contains all the Google OAuth library files.
config.php

It's a Google applicaiton configuration file.

linkedin_lib This folder contains all the LinkedIn OAuth library files.
config.php

It's a LinkedIn applicaiton configuration file.

microsoft_lib This folder contains all the Microsoft OAuth library files.
config.php

It's a Microsoft applicaiton configuration file.

oauthLogin.php

Contains SQL queries for OAuth Login Registration.

oauthRedirection.php

Thsi file is to create a user session to connect or redirect to authentication.php

uploads

This folder contains all the uploaded posts by the all the users.

wall_icons

This folder contains all icons/images used for the application.

fonts

This is related to some FontAwesome icons.

And finally we have all PHP code for the commonly used functions in the Wall Script like forgot password, settings, notifications, etc,.

Files Description

index.php

This contains code for the home page.

authentication.php

Authentication file for login. User Session gets created here and will redirect to home page.

javaScript.php

Contains complete JavaScript code and support plugins used for this project.

config.php

Configuration file for Wall Script project. Here you can find SMTP server details and also the database configurations.

.htaccess

Configuration file for friendly URLs.

wall8.sql

The file is a database dumb, contains all of the SQL queries used in this application. Import this into your database.

template_footer.php

This file contains template HTML code for the footer in all pages.

template_groupMembersPhotos.php

This file contains template HTML code to show all the photos uploaded by all the group members in a group.

template_header.php

This file contains template HTML code for the header in all pages.

template_navbar.php

This file contains template HTML code to navigation bar in all pages.

template_newsFeed.php

This file contains template HTML code for displaying user updates and others.

template_sidebarLeft.php

This file contains template HTML code for displaying side navigation bar on left menu.

template_sidebarLeftGroup.php

This file contains template HTML code for displaying side navigation bar on left side menu of the groups of a user.

template_sidebarRight.php

This file contains template HTML code for displaying side navigation bar on right menu.

template_successError.php

This file contains template HTML code to show any success error messages.

template_topMenu.php

This file contains template HTML code for displaying navigation bar on top menu.

template_topMenuLogin.php

This file contains template HTML code for displaying navigation bar on top menu to login .

template_updateBox.php

This file contains template HTML code for update box.

views.php

This file is related to users who have recently viewed your profile.

template_views.php

This file contains template HTML code for recent visitors.

userSession.php

This file maintains the user session data.

login.php

This file contains code for logging in.

logout.php

This file contains code for logging out of the user.

changePassword.php

File for changing the password.

template_changePassword.php

This contains HTML template code for changing the password.

createGroup.php

File contains code for creating groups.

template_createGroup.php

This contains HTML template code for creating a group.

editGroup.php

File contains code for editing group.

template_editGroup.php

This contains HTML code for editing a group.

followers.php

File contains code for detailing the people who follows the logged in user.

template_followers.php

This contains HTML template code for followers of the user.

forgot.php

This file contains code for forgot password.

friends.php

This file contains code for friends details of the user.

template_friends.php

This contains HTML template code for friends details of the user.

group.php

This file contains code for displaying a particular group.

groupDetails.php

The file contains code for a group in detail such as all group member photos.

groups.php

This file contains code for all groups of a user.

template_groups.php

This contains HTML template code for displaying all the groups of a user.

messages.php

This file contains code for message conversation of a user.

template_messages.php

This file contains HTML template code for message conversations of the user.

notifications.php

This file contains code for displaying all the notifications received to a user.

template_notifications.php

This file contains HTML template code for all the notifications received to user.

photos.php

This file contains page for all photos uploaded by a user.

template_photos.php

This file contains HTML template code for all the photos uploaded by a user.

profile.php

This is the user profile page.

template_profileBackground.php

This file contains HTML template code for setting background image for the user.

resetPassword.php

The file contains code to reset password for a user.

settings.php

The file contains code for changing any user settings like username,email,gender,etc,.

template_settings.php

This file contains HTML template code for changing any user settings like username, email, gender, etc,.

status.php

This is the status page of the user.

template_status.php

This file contains HTML template code for status page of the user.

404.php

This is the error page.

template_404.php

This file contains HTML template code for error page.

facebook_login.php

This is a redirection file for successful Facebook login.

microsoft_login.php

This is a redirection file for successful Microsoft login.

google_login.php

This is a redirection file for successful Google login.

linkedin_login.php

This is a redirection file for successful LinkedIn login.

WallAdmin

This folder contains code for the maintenance of Wall Script administration.
css – contains css styling for Wall Admin
img – includes all images used for Wall Admin
includes – contains PHP code for the common functionalities used in Wall Admin
js – contains javascript files used for Wall Admin

css This file contains all CSS styling code for the Wall Admin. img This file contains all icons/images used in Wall Admin. includes AdminUser.php

This file contains PHP code functionalities for the Wall Admin user to login and change password.

Wall_Admin.php

This file contains HTML code to do many functionalities for the Wall Admin user, such as user count,comments count, comment details, user details, etc,.

js walladmin.js

This file includes complete javascript code used in Wall Admin.

AdManager.php

This file is to manage or change any settings and preview before adding any advertisement.

ajaxAdDelete.php

This file contains php code to make an ajax call for deleting any particular advertisement.

ajaxAdvertisement.php

This file contains php code to make an ajax call for inserting any particular advertisement.

ajaxCommentDelete.php

This file contains php code to make an ajax call for deleting any comment.

ajaxGroupBlock.php

This file contains php code to make an ajax call for blocking any particular group.

ajaxImageDelete.php

This file contains php code to make an ajax call for deleting any particular image.

ajaxImageUpload.php

This file contains php code to make an ajax call for uploading any particular image.

ajaxMessageDelete.php

This file contains php code to make an ajax call for deleting any particular message.

ajaxSearch.php

This file contains php code to make an ajax call for making any search.

ajaxTemplate.php

This file contains php code to make an ajax call for preparing a template.

ajaxUserBlock.php

This file contains php code to make an ajax call for blocking any particular user.

ajaxUserDelete.php

This file contains php code to make an ajax call for deleting any particular user.

ajaxUserVerified.php

This file contains php code to make an ajax call for verifying any particular user.

blockedGroups.php

This file contains HTML code for displaying the list of all blocked groups under Wall Admin application.

blockedUsers.php

This file contains HTML code for displaying the list of all blocked users under Wall Admin application.

comments.php

This file contains HTML code for displaying the list of all comments made by the users under Wall Admin application.

configurations.php

This file contains HTML code for displaying the list of all configurations made.

groups.php

This file contains HTML code for displaying the list of all groups under Wall Admin application.

head.php

This file contains HTML code for everything which shows on top of the Wall Admin.

header.php

This file contains HTML code for everything which displays as header section of the Wall Admin.

home.php

This is the home page for Wall Admin.

includes.php

This PHP code is to include few functions such as config.php, wallFunctions.php, session.php, Wall_Admin.php and configurations.php

index.php

This is the index page for Wall Admin.

language.php

This file contains all language input configurations.

logout.php

It's a file to log out from Wall Admin page.

menu.php

It's a left side menu to show on Wall Admin page.

pagination_footer.php

It's a footer details for Wall Admin page.

pagination_header.php

It's a header details for Wall Admin page.

session.php

This maintains Wall Admin session details.

settings.php

This is the HTML code for any settings change in Wall Admin.

templateManager.php

This the HTML template code for all that has to be managed in Wall Admin.

updates.php

This file contains HTML code for displaying the list of all updates made by the user/group under Wall Admin application.

userPics.php

This file contains HTML code for displaying the user profile images under Wall Admin application.

userUploads.php

This file contains HTML code for displaying all uploaded images by the users under Wall Admin application.

verifiedUsers.php

This file contains HTML code for displaying the list of all verified users under Wall Admin application.