Go to Post what is it exactly that makes people like Dave Lavery more admirable than the video store clerk down the street? - Madison [more]
Home
Go Back   Chief Delphi > Technical > IT / Communications > Website Design/Showcase
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Spotlight this post!  
Unread 18-02-2006, 01:32
Knippschild's Avatar
Knippschild Knippschild is offline
Website Dev Alum
AKA: Jonathan Knippschild
FRC #0357 (Royal Assault)
Team Role: Alumni
 
Join Date: Oct 2005
Rookie Year: 2006
Location: Pennsylvania
Posts: 43
Knippschild has a spectacular aura aboutKnippschild has a spectacular aura about
Team 357's Website

A few of us here at Royal Assault have been working hard on a new website that will blow our old website out of the water. Royal Assault has formed a sub-team with the mission to create a website that will leave it's users in awe. The head team members are listed below the summary.

This is how it works (warning: it's some bit techinical.. and long):

We have access to a webserver with PHP (dynamic scripting language) and mySQL (database backend). Each student/mentor has their own account. Every account has it's own entry in the database, where the website front end calls this information, specific to the user. The data stored is simple contact information, username, password, and the permission values. You may be asking yourself, "Well Jonathan, What are permission values?" This is our coolest set of features. Each user has values for what they can or can not do. These things include writing articles, editing articles, media management, etc. If they have this value set to 1, they may access the administrative functions for that feature, if they do not, the server will reject access. The article system is pretty cool too. If a student user were to post an article, it would not be displayed in public view until a mentor or administrative user would approve it, and then it would be bumped to the main page. The same process takes place when an article is edited; however, if the student user has the _override tag for either permission (can_edit_override, can_write_override), it will immediatly show up on the main page.

Another feature that really helps the students and sub-team leaders out is the SubTeam Manager section. When a student is logged into the website, they may manage what sub-teams they are a part of, which keeps everything organized. They may join subteams if the subteam is listed as non-restricted; however, if the subteam is marked as restricted, a subteam leader must approve of it. Sub team leaders have access to things such as a Subteam Emailer, which sends an email to any subteam they are a "leader" and subteam line up editing (where they may set who is a leader as well as approve or decline join requests).

The mentors have their own array of tools. They also have access to a subteam manager, where they have access to all sub-teams (versus a student who could only administrate subteams in which they lead). Mentors have a User Editor where they can edit users (well, duh) and set settings like user permissions, address, password, etc. Mentors also have the ability to upload files to the server that students may download; files include (but not limited to) permission slips, release forms, and legal documents. Also for security reasons, mentors can also access the logs that is triggered when a user does something of importantance (edit a user, bad login, page 404 errors, etc).

A small clarification: There is a slight difference between an administrative user and a mentor user. An administrative user is generally a student with permission to access every feature, similar to mentors.

There is almost no hardcoding of any content on the website; almost everything is being pulled from the database in one way or another.

The media section is always important to any website. This is a really cool feature that I coded (with a lot of help from Megan Durkin) that allows for a subcategory system, which supports both video and picture media types. A media manager user would upload a file through the FTP in the proper folder/directory (folder heirarchy follows the subcategory heirarchy) then hit the scan button in the control panel. The script would then search the folder selected for new files and folders (again, folders are the sub categories); if any are found, they are then added to the media database and as such displayed on the website.

We are really pleased to what we are about to bring to the FIRST community.

We did not buy or download this system; but I have done most of the coding myself (with some help from Mr. Troy, Megan Durkin, and Andrew Adaman)

Whoa.. that was a really long-winded summary. Mr Troy teaches me well, I guess.

Here are the members of the Royal Assault Webteam, and their respective posistion.

Jonathan Knippschild (Main Coder)
Adam Katze (Layout designer)
Andrew Adaman (Code Advisor, Logic Checker)
Sree Dandumandi (CSS Advisor)
Jason Cola (Head Media Advisor)
Chris Massi (Calendar Keeper)

Special thanks for the website goes to the Royal Assault Writing team, Megan Durkin, Ms Hale, and Mr. Troy.

We plan to launch the website this weekend. We will post another thread celebrating this much anticipated web-site. Make sure you check it out

If anyone has any comments or questions, feel free to reply to this thread.

Jonathan Francis Knippschild
__________________
Bayou Regional 2007 - Best Website Award

Last edited by Knippschild : 18-02-2006 at 01:42.
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
**FIRST EMAIL**/Welcome 2005 FRC Championship Teams! Andy Brockway FIRST E-Mail Blast Archive 1 04-04-2005 16:33
First Year Team Assistance - MOEmentum: FYI Mr MOE General Forum 0 07-01-2005 14:07
How Many FIRST shirts do you own? Joe Ross General Forum 81 31-08-2004 10:36
**FIRST EMAIL**/First Annual FIRST Robotics Conference, April 16 April 18, 2004 for t miketwalker FIRST E-Mail Blast Archive 6 04-04-2004 18:31


All times are GMT -5. The time now is 12:08.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi