Savnac335 / Savnac

3 stars 1 forks source link

Create course layout #13

Open ProjectGroup010 opened 10 years ago

ProjectGroup010 commented 10 years ago

Each course has the same general layout.

Announcements visible on front page, link to syllabus on main page, tab to link to discussion forum on main page, upcoming assignments (less than one week from due date) visible on main page, tab to link to all assignments and grades on main page.

Teachers can select an attendance tab, which is on the main page for them

ghost commented 10 years ago

Ok, I made the database entries for this.

dtp263 commented 10 years ago

Do you think the course table should have a TeacherId field that refrences a userId? @Df458

ghost commented 10 years ago

Yes, sorry for forgetting that. If you could put that in for me, that'd be great. Otherwise, say the word and I can probably do it later today.

dtp263 commented 10 years ago

Ill take care of it. Thanks I cleaned up the db a bit. Made all the foreign key connections and changed the Id names to be more proper. Now for any id the naming syntax will be, TableNameId. (ex. If we have a table called Course the id for that table is ==> CourseId )

ProjectGroup010 commented 10 years ago

I am working on the view for this right now in the library basement, I will commit it at some point this afternoon.

ProjectGroup010 commented 10 years ago

I pushed the updated files up to our repository. Changes are discussed in the commit message. I also updated the model @dtp263 , just so you know Olin. All instances of "class" as in classroom in the project have now been changed to "course" to avoid confusion.