Presentation is loading. Please wait.

Presentation is loading. Please wait.

CSC 122 Term Project RGBYouth.com Content Management System Dane Young.

Similar presentations


Presentation on theme: "CSC 122 Term Project RGBYouth.com Content Management System Dane Young."— Presentation transcript:

1 CSC 122 Term Project RGBYouth.com Content Management System Dane Young

2 Outline Introduction Three-tier application model Database Schema ER Diagram (Still changing) Demo & future plans

3 Introduction Content Management System Update Website without html editing programs  We were going to buy Adobe GoLive…  I already had Dreamweaver Students posting articles Youth-leaders updating events Dynamic image gallery…down the road

4 RGBYouth Subsections Home About Us Pics News Events Media

5 Home Title Body Rock churches:  Granite Bay  Roseville  Rocklin

6 About This is the leader’s section: Leader's Name Leader's Picture Leader's Brief Biography Leader's Main phone number Leader's E-mail address

7 Pics Title Body Thumbnail preview of pictures Upload new pictures to MySQL database Category of Pictures  Delete old categories  Add new categories

8 News This is the section for new articles Display ascending based on date Display latest first At the top of the page have a previous article and next article button We want a total of three pictures available for each article. The first picture will be top right The second, middle left The third, bottom right

9 Events (UPCOMING) At the top, have a link to the pictures section called "Past events" Upcoming events will have an "event title," "start time", "time end", "date", "location", "cost" and "other important information", "contact person". At the bottom of this page, we will have contact information for all events In addition, have a file upload section where they can upload maps for the event. Delete old events

10 Media Links to public media we want to promote Upload videos for media content Check out the latest narnia trailer!  Narnia Trailer

11 Three Tier Application Model HTML / JAVASCRIPT / CSS PHP MYSQL

12 Tables categories content images users

13 Categories FieldTypeNullKeyDefaultExtra idint(10)(null)PRIauto_increment categoryvarchar(30)(null) typevarchar(15)YES(null)

14 Content FieldTypeKeyExtra idint(10)PRIauto_increment pbodylongtext(null) ptitlevarchar(45)(null) psetvarchar(45)(null) pdatedatetime(null)

15 Images FieldTypeKeyExtra idint(11)PRIauto_increment namevarchar(30)(null) typevarchar(30)(null) sizeint(11)(null) contentmediumblob(null) categoryvarchar(15)(null) textvarchar(45)(null)

16 Users FieldTypeKey idvarchar(10)PRI passwordvarchar(32)(null) emailvarchar(45)(null) typevarchar(15)(null)

17 ER Diagram

18 Demo & Future Plans http://rgbyouth.com/phpmyadmin/login.php


Download ppt "CSC 122 Term Project RGBYouth.com Content Management System Dane Young."

Similar presentations


Ads by Google