Web Programming Assignment #2: Expanded BBS Features

Slides:



Advertisements
Similar presentations
Web Programming Assignment #4: Searching & Notification due 12/14/2010 Old Dominion University Department of Computer Science CS 418/518 Fall 2010 Martin.
Advertisements

Web Programming Assignment #2: Expanded BBS Features due: 10/26/2010 Old Dominion University Department of Computer Science CS 418/518 Fall 2010 Martin.
How to Log-in to EPIC for the First Time. to FY 2015 Form 471 Authorized Signer Looks Like:
RiPfA Forum Presentation. Functions Creating a new post by To: Subject: ‘your desired subject’ Message:
Web Syndication Formats Seminar Week 1 Old Dominion University Department of Computer Science CS 791/891 Spring 2008 Michael L. Nelson 1/16/08.
Web Programming Week 1 Old Dominion University Department of Computer Science CS 418/518 Fall 2007 Michael L. Nelson 8/27/07.
 In My.Wartburg you can…  Facilitate Class Discussions  Allow students to research topics, reflect, and all students contribute  Learning Teams 
Web Programming Assignment #3: Admin, Moderator and User Functions Old Dominion University Department of Computer Science CS 418/518 Fall 2008 Michael.
Collective Intelligence Week 1
Introduction to Information Retrieval Week 1: Administrivia
Web Server Design Assignment #4: Authentication
Web Server Design Assignment #2: Conditionals & Persistence
P7: Annotated Wireframes
iRequestManager Work Order Request System
Introduction to Information Retrieval Week 1: Administrivia
Web Programming Assignment #1: Basic BBS Operations
Introduction to Digital Libraries Assignment #1
Economics of Information Week 1
Employee Self Service An Introduction to Premier ESS.
Introduction to Digital Libraries Assignment #4
Introduction to Digital Libraries Assignment #4
Introduction to Digital Libraries Assignment #3
Introduction to Digital Libraries Assignment #4
Web Server Design Week 15 Old Dominion University
Web Programming Assignment #1: Basic BBS Operations due: 9/28/2010
Web Server Design Assignment #2: Conditionals & Persistence
Introduction to Digital Libraries Assignment #2
Web Programming Assignment #4: Searching, Notification & Upload
Introduction to Digital Libraries Assignment #5
Web-Based Information Retrieval Week 1: Administrivia
Introduction to Digital Libraries Assignment #3
Introduction to Digital Libraries Assignment #3
Web Server Design Assignment #2: Conditionals & Persistence
Old Dominion University Department of Computer Science
Web Programming Assignment #2: Expanded BBS Features
Peer-to-Peer Information Systems Week 6: Assignment #4
Introduction to Digital Libraries Assignment #2
Introduction to Information Retrieval Assignment #3
Introduction to Digital Libraries Assignment #3
Peer-to-Peer Information Systems Week 14: Assignment #6
Web Server Design Week 11 Old Dominion University
Web Programming Assignment #3: Admin and User Functions
Web Programming Assignment #4: Searching & Notification
Web Programming Assignment 4 - Extra Credit
Technologies of Google Seminar Week 1
Web Programming Assignment 4 - Extra Credit
Web Server Design Week 14 Old Dominion University
Web Server Design Assignment #1: Basic Operations
Web Programming Assignment 4 - Extra Credit
Peer-to-Peer Information Systems Assignment #3
Peer-to-Peer Information Systems Week 6: Assignment #4
Introduction to Digital Libraries Assignment #2
Web Programming Assignment #1: Basic BBS Operations
Peer-to-Peer Information Systems Week 6: Assignment #3
Introduction to Digital Libraries Assignment #3
Introduction to Digital Libraries Assignment #3
Peer-to-Peer Information Systems Assignment #2
Peer-to-Peer Information Systems Assignment #6
Web Programming Assignment #1: Basic BBS Operations
Introduction to Digital Libraries Assignment #1
Peer-to-Peer Information Systems Assignment #5
Peer-to-Peer Information Systems Week 12: Assignment #5
Introduction to Digital Libraries Assignment #1
Old Dominion University Department of Computer Science
Web Programming Week 1 Old Dominion University
Introduction to Digital Libraries Assignment #4
Introduction to Digital Libraries Assignment #2
Web-Based Information Retrieval Week 2: Administrivia
Web Programming Assignment #3: Admin and User Functions
Web Programming Assignment #2: Expanded BBS Features
Presentation transcript:

Web Programming Assignment #2: Expanded BBS Features Old Dominion University Department of Computer Science CS 418/518 Fall 2006 Michael L. Nelson <mln@cs.odu.edu>

Requirements Support for multiple forums within a single BBS Administrator can add/delete forums (a “forum” is a sub-topic relevant to the entire BBS (e.g., forums for “Ford Mustang” and “Ford Fairlane” within a BBS for “Ford Muscle Cars”.) “Thread” support support arbitrary depth of replies to replies to replies… display hierarchy of who replied to whom many different display “models” possible; examples: always shown: http://www.fordfe.com/ linear / threaded view options: linear: http://www.lateral-g.net/forums/showthread.php4?t=6003 threaded: http://www.lateral-g.net/forums/showthread.php4?p=60787&mode=threaded#post60787 hybrid: http://www.lateral-g.net/forums/showthread.php4?mode=hybrid&t=6003

Requirements “Pagination” function administrator can set how many messages/replies to view on a single “page” (default = 5) “Registration” function for new users use a 2 step procedure to reduce illegitimate registrations: a person requests an account on your BBS you send them an email with the necessary information to complete the registration “Forgot password?” function to email password reminders (or password reset) to existing users

baseURL for Submission http://mln-web.cs.odu.edu/~username/assignment2/ These URLs will be valid for all students If you are in a group, only 1 URL will have the actual PHP The “other” URL will auto-redirect to the “right” URL

Recommendations Debug within your group first, then ask for other groups to help debug your operations Your status report the week before is for the benefit of your peers more than for me… status report is not optional

Grading There will be an in-class demo Harish will assign 20 points based on a detailed examination after the class Do not edit the files after mid-night! Each student will grade the aesthetic appearance of the other groups’ BBSs by emailing Harish <hrayapud@cs.odu.edu> (and cc’ing me) a score of 0-3; each group will recv the average value (rounded up) If you do not send your grades in within 24 hours, you will lose 3 points from your assignment Grades should be available before the next class