Download Content Management System PHP source code

I create this Content Management System as my Final year Project.
Content management system is a web based application which help individual, company,web designer and administrators to create and manage website easily. This project aim to simplify web development by giving people a tools to simplify creation of beautiful website or blog and management of that website. Some features of the software will be:
  • Creating a website or blog.
  • Change theme of that website.
  • Managing that website.
First on thing tou need to do is to install this system in your Web server Directory if you are using WAMP SERVER just copy system files and paste in www folder.

After that open your web-browser such as Google Chrome or Mozilla Firefox then in URL bar write localhost Or 127.0.0.1

When you open that link the following display will appear
Installation Picha namba moja


You need to follow the instruction in order to install this system succesifull
  1. Go to your Database and create a database.
  2. Go in config file available in controller Folder and edit it by providing your database name, hostname and the password
  3. Fill the form by providing
    • Site Type
    • Site Name
    • Admin Email
    • Admin Username
    • Admin Password
    • Re-enter Admin Password
  4. Note: The following button used to change language just click it to change language

    Language changer

    After filling all the input required then click Create

    Tables will be created in the database you specified then login to your account by using Admin Username and Password

    Login Page

    After that click Login then if the provided username and password is correct to the one in the database then you will be logged in else if the provided username and password is incorrect to the one in the database then you will need to repeate logging in.

    This is the page that you will see when logging in

    Login Page


Pages

Pages is the part our system where we can put a description of a particular issue.

How to create Page

You can create a page by clicking the Page link in the Navigation bar the click on create new page
The follwing interface will appear
Create new Page

After that Fill the inputs by providing your page name , Page contents and the status of the page if it is Published or saved :: The saved page will not be displayed on the menu until they are Published
You can view all Pages you created by click All Pages link above... and the following interface will appear
All pages

You can view ,edit and Delete Pages as you want.


Categories

In our system we use Category to categorize our Posts.You can create a Category by clicking the Category link in the Navigation bar the click on create new Category
The follwing interface will appear
Create new Category

After that Fill the input by providing your Category name .
You can view all Categories you created by click All Categories link above... and the following interface will appear
All Categories

You can view ,edit and Delete Categories as you want.


Menu

To create menu in our system is Simple as creating pages and categories You can create menu by clicking Menu on the navigation menu of your admin panel and click Create new menu Create new Menu

There you can enter menu name and position of your menu.

:: Position of menu depends on the theme.

You can add menu pages and categories by click all menus and edit a menu yo want to add pages and categories
The following page will open then you can click add to add that page or category.

Add pages and categories to menu



Themes

You can add new theme of your website by uploading it.
Click in themes then add new theme there you can upload that theme and the theme must be in Zip format.

How to Create your own theme?

It is simple but you need to know Html, Css and Php
Because we are sing Object Orinted Programming so you need to have a basics knowledge of that.

Only you need to do is to create an html interface with css stylesheet and Calling php methods that can be used to call specific function.

The following are methods we are using:
In Categories Fist include models/categories.php
  1. $profile->posts -------------- View specific category Posts

In Header Fist include models/header.php
  1. $header->head -------------- Show site title
  2. $header->topmenu -------------- Show Top menu
  3. $header->navmenu -------------- Show Navigation Menu
  4. $header->bottommenu -------------- Show Bottom menu

In Pages Fist include models/pages.php
  1. $profile->pageyenyewe -------------- View Page on the menu


Media

To add media in this sytem just go to the navigation menu and click Media there you can see all the photos you add.

To add new photo just click Add new Media and the following page will open
Add new Media

Then browse your photo and click add.


Posts

To add Post in your website click Posts in the navigation menu then click Create new Post
Create new Post

There you can add post title,post contents and choose category where your post will be displayed.

You can edit your Posts contents by using small buttons above. Also you can add photo by clicking on the photo button and provide photo URL adding from the Media Gallery.


Users

In Users page you can add, edit and delete users of the system and also you can provide authority for users this authority will be either Admin or Author

To add new user click in Users then Add new User
Add new User

And to view all users just click in All user link above.
All Users 
 

Download Code Here: http://www.mediafire.com/download/xblar4f60xjzlha/our_project.zip 

2 comments

can you give me a sql file where i can import database file?
without database i can't see project.

Table are automatically created

Write Comment...
EmoticonEmoticon