Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Creating a course site

first step: selecting a term and coursesite type

  1. getAcademicSession(eid)
  2. findSectionRoles(currentUserEid)
  3. findEnrolledSections(currentUserEid)
  4. findInstructingSections(currentUserEid)
  5. findCourseOfferingRoles(currentUserEid)
  6. findCourseOfferingRoles(currentUserEid) (again)
  7. getSection(eid) (started with B11 for szkgerha !?)
  8. getCourseOffering(eid) (must be for BIS 098)
  9. getSection(eid) (98/005 for szkgerha)
  10. getCourseOffering(eid) (BIS/98/200601 !?)
  11. getSection(eid) (MIC/396/002) for szkgerha)
  12. getCourseOffering(http://ucdavis.edu/course/offering/MIC/396/200601)
  13. getSection(http://ucdavis.edu/course/section/BIS/197T/004/200801)
  14. getCourseOffering(http://ucdavis.edu/course/offering/BIS/197T/200801)
  15. getSection(http://ucdavis.edu/course/section/BIS/001A/A02/201001)
  16. getCourseOffering(http://ucdavis.edu/course/offering/BIS/001A/201001)

.... and the pattern is find all the instructing sections the iterate through getting the courseoffering and the the academic session and comparing that to the chosen academic session that got us to this place in the UI. (=0)

all this is happening around line 11480 of SiteAction

final step: putting all the sections together in a site and saving it

  • No labels