File:
[LON-CAPA] /
loncom /
html /
adm /
help /
tex /
Guts_Course_Dir.tex
Revision
1.1:
download - view:
text,
annotated -
select for diffs
Wed Aug 20 16:17:40 2003 UTC (21 years ago) by
bowersj2
Branches:
MAIN
CVS tags:
version_2_9_X,
version_2_9_99_0,
version_2_9_1,
version_2_9_0,
version_2_8_X,
version_2_8_99_1,
version_2_8_99_0,
version_2_8_2,
version_2_8_1,
version_2_8_0,
version_2_7_X,
version_2_7_99_1,
version_2_7_99_0,
version_2_7_1,
version_2_7_0,
version_2_6_X,
version_2_6_99_1,
version_2_6_99_0,
version_2_6_3,
version_2_6_2,
version_2_6_1,
version_2_6_0,
version_2_5_X,
version_2_5_99_1,
version_2_5_99_0,
version_2_5_2,
version_2_5_1,
version_2_5_0,
version_2_4_X,
version_2_4_99_0,
version_2_4_2,
version_2_4_1,
version_2_4_0,
version_2_3_X,
version_2_3_99_0,
version_2_3_2,
version_2_3_1,
version_2_3_0,
version_2_2_X,
version_2_2_99_1,
version_2_2_99_0,
version_2_2_2,
version_2_2_1,
version_2_2_0,
version_2_1_X,
version_2_1_99_3,
version_2_1_99_2,
version_2_1_99_1,
version_2_1_99_0,
version_2_1_3,
version_2_1_2,
version_2_1_1,
version_2_1_0,
version_2_12_X,
version_2_11_X,
version_2_11_5_msu,
version_2_11_5,
version_2_11_4_uiuc,
version_2_11_4_msu,
version_2_11_4,
version_2_11_3_uiuc,
version_2_11_3_msu,
version_2_11_3,
version_2_11_2_uiuc,
version_2_11_2_msu,
version_2_11_2_educog,
version_2_11_2,
version_2_11_1,
version_2_11_0_RC3,
version_2_11_0_RC2,
version_2_11_0_RC1,
version_2_11_0,
version_2_10_X,
version_2_10_1,
version_2_10_0_RC2,
version_2_10_0_RC1,
version_2_10_0,
version_2_0_X,
version_2_0_99_1,
version_2_0_2,
version_2_0_1,
version_2_0_0,
version_1_99_3,
version_1_99_2,
version_1_99_1_tmcc,
version_1_99_1,
version_1_99_0_tmcc,
version_1_99_0,
version_1_3_X,
version_1_3_3,
version_1_3_2,
version_1_3_1,
version_1_3_0,
version_1_2_X,
version_1_2_99_1,
version_1_2_99_0,
version_1_2_1,
version_1_2_0,
version_1_1_X,
version_1_1_99_5,
version_1_1_99_4,
version_1_1_99_3,
version_1_1_99_2,
version_1_1_99_1,
version_1_1_99_0,
version_1_1_3,
version_1_1_2,
version_1_1_1,
version_1_1_0,
version_1_0_99_3,
version_1_0_99_2,
version_1_0_99_1,
version_1_0_99,
loncapaMITrelate_1,
language_hyphenation_merge,
language_hyphenation,
bz6209-base,
bz6209,
bz5969,
bz2851,
PRINT_INCOMPLETE_base,
PRINT_INCOMPLETE,
HEAD,
GCI_3,
GCI_2,
GCI_1,
BZ5971-printing-apage,
BZ5434-fox,
BZ4492-merge,
BZ4492-feature_horizontal_radioresponse
Adding some .tex files in. (LPML addition later; still some to go.)
1: \label{Guts_Course_Dir}
2:
3: Courses are assigned to users, not vice versa. Internally, courses
4: are handled like users without login privileges. The username is a
5: unique ID, for example \texttt{msu\_12679c3ed543a25msul1}. Every course
6: in every semester has a unique ID; there is no {}``semester transition'',
7: course expire and other courses take their place. The userdata of
8: the course includes the full name of the course, a pointer to its
9: top-level resource map ({}``course map''), and any associated deadlines,
10: spreadsheets, etc., as well as a course enrollment list. The latter
11: is somewhat redundant, since in principle, this list could be produced
12: by going through the roles of all users, and looking for the valid
13: role of being student in that course, but for performance reasons
14: this is cached.
15:
16: %
17: \begin{figure}
18: \begin{lyxcode}
19: \#>~ls~-alF~/home/httpd/lonUsers/msu/1/2/6/12679c3ed543a25msul1/
20:
21:
22:
23: -rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~~17155~Apr~25~16:20~classlist.db
24:
25: -rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~~60912~Apr~25~16:20~classlist.hist
26:
27: -rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~~12354~Jan~~4~16:40~environment.db
28:
29: -rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~~~~~82~Jan~~4~16:40~environment.hist
30:
31: -rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~103030~May~15~14:47~nohist\_calculatedsheets.db
32:
33: -rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~~13050~May~~9~21:04~nohist\_expirationdates.db
34:
35: -rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~~~~~~6~Jan~~4~16:40~passwd
36:
37: -rw-r-{}-{}-{}-{}-~~~1~www~~~~~~users~~~~~~~17457~May~~9~21:04~resourcedata.db
38:
39: -rw-r-{}-r-{}-~~~1~www~~~~~~users~~~~~~~~8888~May~~9~21:04~resourcedata.hist~
40: \end{lyxcode}
41:
42: \caption{Sample course home directory listing}
43: \end{figure}
44: \texttt{classlist} is this list of students in the course, \texttt{environment}
45: includes the course's full name, etc, and \texttt{resourcedata} contains
46: deadlines, parameters for homework, etc.
47:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>