Index: openacs-4/packages/dotlrn-catalog/www/doc/ch01.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-catalog/www/doc/ch01.html,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/dotlrn-catalog/www/doc/ch01.html	10 Jul 2006 21:40:19 -0000	1.2
+++ openacs-4/packages/dotlrn-catalog/www/doc/ch01.html	11 Jul 2006 09:03:14 -0000	1.3
@@ -1,3 +1,47 @@
-<html><head>
-      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-   <title>Chapter&nbsp;1.&nbsp;DESIGN</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.67.0"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="index.html" title="dotlrn-Catalog Documentation"><link rel="prev" href="index.html" title="dotlrn-Catalog Documentation"><link rel="next" href="ch01s01.html" title="1.&nbsp;Data Model:"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter&nbsp;1.&nbsp;DESIGN</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a>&nbsp;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="ch01s01.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="d0e4"></a>Chapter&nbsp;1.&nbsp;DESIGN</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch01s01.html">1. Data Model:</a></span></dt><dt><span class="section"><a href="ch01s02.html">2. Content Folder</a></span></dt><dt><span class="section"><a href="ch01s03.html">3. Roles</a></span></dt><dt><span class="section"><a href="ch01s04.html">4. Relations</a></span></dt><dt><span class="section"><a href="ch01s05.html">5. Privileges</a></span></dt><dt><span class="section"><a href="ch01s06.html">6. Category Tree</a></span></dt></dl></div><p>The dotLRN-Catalog package make use of various packages like acs-content-repository, categories, assessment dotLRN. It makes use of acs-content-repository API to create the data-table and store the data in the database. It is designed to provide professors a way to create courses that can have different versions (revisions) and than can be associated to dotLRN classes and communities, categorized in different categories, and also associate one assessment that will provide a way to the users to register to the system, enroll to different dotlrn classes, make member of communities, etc.</p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a>&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch01s01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">dotlrn-Catalog Documentation&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;1.&nbsp;Data Model:</td></tr></table></div></body></html>
\ No newline at end of file
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter�1.�DESIGN</title><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="index.html" title="dotlrn-Catalog Documentation"><link rel="prev" href="index.html" title="dotlrn-Catalog Documentation"><link rel="next" href="ch01s02.html" title="Content Folder"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter�1.�DESIGN</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="index.html">Prev</a>�</td><th width="60%" align="center">�</th><td width="20%" align="right">�<a accesskey="n" href="ch01s02.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id787847"></a>Chapter�1.�DESIGN</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch01.html#id901651">Data Model:</a></span></dt><dt><span class="section"><a href="ch01s02.html">Content Folder</a></span></dt><dt><span class="section"><a href="ch01s03.html">Roles</a></span></dt><dt><span class="section"><a href="ch01s04.html">Relations</a></span></dt><dt><span class="section"><a href="ch01s05.html">Privileges</a></span></dt><dt><span class="section"><a href="ch01s06.html">Category Tree</a></span></dt></dl></div><p>The dotLRN-Catalog package make use of various packages like
+    acs-content-repository, categories, assessment dotLRN. It makes use of
+    acs-content-repository API to create the data-table and store the data in
+    the database. It is designed to provide professors a way to create courses
+    that can have different versions (revisions) and than can be associated to
+    dotLRN classes and communities, categorized in different categories, and
+    also associate one assessment that will provide a way to the users to
+    register to the system, enroll to different dotlrn classes, make member of
+    communities, etc.</p><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id901651"></a>Data Model:</h2></div></div></div><p>The basic table that has all the information about dotlrn-catalog
+      courses is:</p><div class="screenshot"><div class="mediaobject"><img src="resources/dcat_table.JPG" alt="image showing dotlrn_catalog table"></div></div><p>I</p><p>Indexes: "dotlrn_catalog_pkey" primary key, 
+      btree (course_id) Foreign-key constraints: "$1" FOREIGN KEY (course_id) 
+      REFERENCES cr_revisions(revision_id)</p><p>The new content_type and attribute table are created with the
+      after-install apm-callback-proc as follows:</p><pre class="programlisting">
+        content::type::new -content_type "dotlrn_catalog" \
+                           -pretty_name "DotLRN Catalog" \ 
+                           -pretty_plural "DotLRN Catalog" \
+                           -table_name "dotlrn_catalog" \
+                           -id_column "course_id"
+      </pre><pre class="programlisting">
+      # now set up the attributes that by default we need for the course
+      
+      content::type::attribute::new -content_type "dotlrn_catalog" \
+                                    -attribute_name "course_key" \
+                                    -datatype "string" \
+                                    -pretty_name "Course Key" \
+                                    -pretty_plural "Course Key" \
+                                    -sort_order 1 \ 
+                                    -column_spec "varchar(50)"
+      content::type::attribute::new -content_type "dotlrn_catalog" \
+                                    -attribute_name "course_name" \
+                                    -datatype "string" \
+                                    -pretty_name "Course Name" \
+                                    -sort_order 2 \
+                                    -column_spec "varchar(200)"
+      content::type::attribute::new -content_type "dotlrn_catalog" \
+                                    -attribute_name "course_info" \
+                                    -datatype "text" \
+                                    -pretty_name "Course Information" \
+                                    -sort_order 3 \
+                                    -column_spec "text"
+      content::type::attribute::new -content_type "dotlrn_catalog" \
+                                    -attribute_name "assessment_id" \
+                                    -datatype "integer" \
+                                    -pretty_name "Assessment ID" \
+                                    -sort_order 4 \
+                                    -column_spec "integer"
+      </pre></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="index.html">Prev</a>�</td><td width="20%" align="center">�</td><td width="40%" align="right">�<a accesskey="n" href="ch01s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">dotlrn-Catalog Documentation�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">�Content Folder</td></tr></table></div></body></html>
Index: openacs-4/packages/dotlrn-catalog/www/doc/ch01s02.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-catalog/www/doc/ch01s02.html,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/dotlrn-catalog/www/doc/ch01s02.html	5 Mar 2005 23:02:43 -0000	1.1
+++ openacs-4/packages/dotlrn-catalog/www/doc/ch01s02.html	11 Jul 2006 09:03:14 -0000	1.2
@@ -1,3 +1,7 @@
-<html><head>
-      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-   <title>2.&nbsp;Content Folder</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.67.0"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch01.html" title="Chapter&nbsp;1.&nbsp;DESIGN"><link rel="prev" href="ch01s01.html" title="1.&nbsp;Data Model:"><link rel="next" href="ch01s03.html" title="3.&nbsp;Roles"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.&nbsp;Content Folder</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s01.html">Prev</a>&nbsp;</td><th width="60%" align="center">Chapter&nbsp;1.&nbsp;DESIGN</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="ch01s03.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e36"></a>2.&nbsp;Content Folder</h2></div></div></div><p>To store the the courses in the Conten Repository, a content-folder with name and label "DotLRN Catalog" was created. Also the previously created content_type is registered to the folder, by calling to the same after-install apm-callback-proc as follows:</p><p>set folder_id [content::folder::new -name "DotLRN Catalog" -label "DotLRN Catalog"] content::folder::register_content_type -folder_id $folder_id -content_type "dotlrn_catalog"</p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s01.html">Prev</a>&nbsp;</td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch01s03.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1.&nbsp;Data Model:&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;3.&nbsp;Roles</td></tr></table></div></body></html>
\ No newline at end of file
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Content Folder</title><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch01.html" title="Chapter�1.�DESIGN"><link rel="prev" href="ch01.html" title="Chapter�1.�DESIGN"><link rel="next" href="ch01s03.html" title="Roles"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Content Folder</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01.html">Prev</a>�</td><th width="60%" align="center">Chapter�1.�DESIGN</th><td width="20%" align="right">�<a accesskey="n" href="ch01s03.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id901714"></a>Content Folder</h2></div></div></div><p>To store the the courses in the Content Repository, a
+      content-folder with name and label "DotLRN Catalog" was created. Also
+      the previously created content_type is registered to the folder, by
+      calling to the same after-install apm-callback-proc as follows:</p><pre class="programlisting">
+      set folder_id [content::folder::new -name "DotLRN Catalog" -label "DotLRN Catalog"]
+      content::folder::register_content_type -folder_id $folder_id -content_type "dotlrn_catalog"
+      </pre></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01.html">Prev</a>�</td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right">�<a accesskey="n" href="ch01s03.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter�1.�DESIGN�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">�Roles</td></tr></table></div></body></html>
Index: openacs-4/packages/dotlrn-catalog/www/doc/ch01s03.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-catalog/www/doc/ch01s03.html,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/dotlrn-catalog/www/doc/ch01s03.html	5 Mar 2005 23:02:43 -0000	1.1
+++ openacs-4/packages/dotlrn-catalog/www/doc/ch01s03.html	11 Jul 2006 09:03:14 -0000	1.2
@@ -1,3 +1,33 @@
-<html><head>
-      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-   <title>3.&nbsp;Roles</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.67.0"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch01.html" title="Chapter&nbsp;1.&nbsp;DESIGN"><link rel="prev" href="ch01s02.html" title="2.&nbsp;Content Folder"><link rel="next" href="ch01s04.html" title="4.&nbsp;Relations"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">3.&nbsp;Roles</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a>&nbsp;</td><th width="60%" align="center">Chapter&nbsp;1.&nbsp;DESIGN</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="ch01s04.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e43"></a>3.&nbsp;Roles</h2></div></div></div><p>Three new roles were created to use them when createing the relations. The first one is for the dotlrn-catalog course and it's called d_catalog_role, the second one is for the dotlrn class and it's called dotlrn-class_role and the last one is for the dotlrn communities and it's called dotlrn_com_role. This roles are the first thing that the package create on installation and their creation code is:</p><div class="itemizedlist"><ul type="disc"><li><p>Oracle:</p><p>begin acs_rel_type.create_role('d_catalog_role', 'DotLRN Course Catalog Role', 'DotLRN Course Catalog Role'); acs_rel_type.create_role('dotlrn_class_role', 'dotLRN Class Role', 'dotLRN Class Role'); acs_rel_type.create_role('dotlrn_com_role', 'dotLRN Community Role', 'dotLRN Community Role'); commit; end; / show errors</p></li><li><p>Postgres:</p><p>create function inline_0 ( ) returns integer as ' begin PERFORM acs_rel_type__create_role(''d_catalog_role'', ''DotLRN Catalog Role'', ''DotLRN Catalog Role''); PERFORM acs_rel_type__create_role(''dotlrn_class_role'', ''dotLRN Class Role'', ''dotLRN Class Role''); PERFORM acs_rel_type__create_role(''dotlrn_com_role'', ''dotLRN Community Role'', ''dotLRN Community Role''); return 0; end;' language 'plpgsql'; select inline_0 ( ); drop function inline_0 ( );</p></li></ul></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a>&nbsp;</td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch01s04.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">2.&nbsp;Content Folder&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;4.&nbsp;Relations</td></tr></table></div></body></html>
\ No newline at end of file
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Roles</title><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch01.html" title="Chapter�1.�DESIGN"><link rel="prev" href="ch01s02.html" title="Content Folder"><link rel="next" href="ch01s04.html" title="Relations"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Roles</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a>�</td><th width="60%" align="center">Chapter�1.�DESIGN</th><td width="20%" align="right">�<a accesskey="n" href="ch01s04.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id901736"></a>Roles</h2></div></div></div><p>Three new roles were created to use them when creating the
+      relations. The first one is for the dotlrn-catalog course and it's
+      called d_catalog_role, the second one is for the dotlrn class and it's
+      called dotlrn-class_role and the last one is for the dotlrn communities
+      and it's called dotlrn_com_role. This roles are the first thing that the
+      package create on installation and their creation code is:</p><p>Oracle:</p><pre class="programlisting">
+          begin 
+          acs_rel_type.create_role('d_catalog_role', 
+                                   'DotLRN Course Catalog Role', 
+                                   'DotLRN Course Catalog Role');
+          acs_rel_type.create_role('dotlrn_class_role', 
+                                   'dotLRN Class Role',
+                                   'dotLRN Class Role'); 
+          acs_rel_type.create_role('dotlrn_com_role',
+                                   'dotLRN Community Role', 
+                                   'dotLRN Community Role'); 
+          commit; end; /
+          show errors
+          </pre><p>Postgres:</p><pre class="programlisting">
+          create function inline_0 ( ) returns integer as ' 
+          begin
+          PERFORM acs_rel_type__create_role(''d_catalog_role'', 
+                                            ''DotLRN Catalog Role'', 
+                                            ''DotLRN Catalog Role''); 
+          PERFORM acs_rel_type__create_role(''dotlrn_class_role'', 
+                                            ''dotLRN Class Role'', 
+                                            ''dotLRN Class Role''); 
+          PERFORM acs_rel_type__create_role(''dotlrn_com_role'', 
+                                            ''dotLRN Community Role'', 
+                                            ''dotLRN Community Role''); 
+          return 0; end;' language 'plpgsql'; 
+          select inline_0 ( ); drop function inline_0 ( );
+          </pre></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s02.html">Prev</a>�</td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right">�<a accesskey="n" href="ch01s04.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Content Folder�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">�Relations</td></tr></table></div></body></html>
Index: openacs-4/packages/dotlrn-catalog/www/doc/ch01s04.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-catalog/www/doc/ch01s04.html,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/dotlrn-catalog/www/doc/ch01s04.html	10 Jul 2006 21:40:19 -0000	1.2
+++ openacs-4/packages/dotlrn-catalog/www/doc/ch01s04.html	11 Jul 2006 09:03:14 -0000	1.3
@@ -1,9 +1,14 @@
-<html><head>
-   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-  <title>4.&nbsp;Relations</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator"
-   content="DocBook XSL Stylesheets V1.67.0"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch01.html" title="Chapter&nbsp;1.&nbsp;DESIGN"><link rel="prev" href="ch01s03.html" title="3.&nbsp;Roles"><link rel="next" href="ch01s05.html" title="5.&nbsp;Privileges"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">4.&nbsp;Relations</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s03.html">Prev</a>&nbsp;</td><th width="60%" align="center">Chapter&nbsp;1.&nbsp;DESIGN</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="ch01s05.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e59"></a>4.&nbsp;Relations</h2></div></div></div><p>Two new relations were created to associate dotlrn classes and communities to dotlrn-catalog courses. On associates the dotlrn_catalog type with dotlrn_class_instance type for dotlrn classes, and the other one associates the dotlrn_catalog type with dotlrn_club for the communities. Here is were the previous created roles take place:</p>
-<p>To associate one course to dotlrn class</p>
-<pre> rel_types::new -role_one d_catalog_role -role_two dotlrn_class_role dotlrn_catalog_class_rel \
- "DotLRN Catalog Class" "DotLRN Catalog Class" dotlrn_catalog 0 1 dotlrn_class_instance 0 1</pre>
-<p>To associate one course to dotrln community</p><pre> rel_types::new -role_one d_catalog_role -role_two dotlrn_com_role dotlrn_catalog_dotcom_rel \
- "DotLRN Catalog Community" "DotLRN Catalog Community" dotlrn_catalog 0 1 dotlrn_club 0 1</p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s03.html">Prev</a>&nbsp;</td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch01s05.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">3.&nbsp;Roles&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;5.&nbsp;Privileges</td></tr></table></div></body></html>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Relations</title><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch01.html" title="Chapter�1.�DESIGN"><link rel="prev" href="ch01s03.html" title="Roles"><link rel="next" href="ch01s05.html" title="Privileges"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Relations</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s03.html">Prev</a>�</td><th width="60%" align="center">Chapter�1.�DESIGN</th><td width="20%" align="right">�<a accesskey="n" href="ch01s05.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id901768"></a>Relations</h2></div></div></div><p>Two new relations were created to associate dotlrn classes and
+      communities to dotlrn-catalog courses. On associates the dotlrn_catalog
+      type with dotlrn_class_instance type for dotlrn classes, and the other
+      one associates the dotlrn_catalog type with dotlrn_club for the
+      communities. Here is were the previous created roles take place:</p><pre class="programlisting"># To associate one course to dotlrn 
+      class rel_types::new -role_one d_catalog_role \
+                           -role_two dotlrn_class_role dotlrn_catalog_class_rel \
+                           "DotLRN Catalog Class" "DotLRN Catalog Class" \
+                           dotlrn_catalog 0 1 dotlrn_class_instance 0 1
+      </pre><pre class="programlisting"># To associate one course to dotlrn community 
+        rel_types::new -role_one d_catalog_role -role_two dotlrn_com_role \
+                        dotlrn_catalog_dotcom_rel "DotLRN Catalog Community" \
+                        "DotLRN Catalog Community" dotlrn_catalog 0 1 dotlrn_club 0 1
+      </pre></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s03.html">Prev</a>�</td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right">�<a accesskey="n" href="ch01s05.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Roles�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">�Privileges</td></tr></table></div></body></html>
Index: openacs-4/packages/dotlrn-catalog/www/doc/ch01s05.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-catalog/www/doc/ch01s05.html,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/dotlrn-catalog/www/doc/ch01s05.html	5 Mar 2005 23:02:43 -0000	1.1
+++ openacs-4/packages/dotlrn-catalog/www/doc/ch01s05.html	11 Jul 2006 09:03:14 -0000	1.2
@@ -1,3 +1,16 @@
-<html><head>
-      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-   <title>5.&nbsp;Privileges</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.67.0"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch01.html" title="Chapter&nbsp;1.&nbsp;DESIGN"><link rel="prev" href="ch01s04.html" title="4.&nbsp;Relations"><link rel="next" href="ch01s06.html" title="6.&nbsp;Category Tree"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">5.&nbsp;Privileges</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s04.html">Prev</a>&nbsp;</td><th width="60%" align="center">Chapter&nbsp;1.&nbsp;DESIGN</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="ch01s06.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e68"></a>5.&nbsp;Privileges</h2></div></div></div><p>Two privileges are managed in this package at differents levels, one is the privilige that a user has over dotlr-catalog package (admin, create, none), and the other one the privilege that the user has over one dotlrn-catalog course (admin,none). Depending of what privilege the users has, acces to some pages and the display of information will be different. For example if you you have admin or create privilege over dotlrn-catalog package then you can acces to every page under the "dotlrn-catalog/dt-catalog/" url, if you are admin all courses will be shown there but if you only have create privilege the only your courses will be show. When you create one course then the admin privilege will be granted to you over that course (item_id). There are two ways to grant permission to other users at the same two levels described before. The admin of dotlrn-catalog package can grant/revoke other users the create privilege over the package, and, any user can grant admin privilege over one of his courses to any other user in the system.</p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s04.html">Prev</a>&nbsp;</td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch01s06.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">4.&nbsp;Relations&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;6.&nbsp;Category Tree</td></tr></table></div></body></html>
\ No newline at end of file
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Privileges</title><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch01.html" title="Chapter�1.�DESIGN"><link rel="prev" href="ch01s04.html" title="Relations"><link rel="next" href="ch01s06.html" title="Category Tree"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Privileges</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s04.html">Prev</a>�</td><th width="60%" align="center">Chapter�1.�DESIGN</th><td width="20%" align="right">�<a accesskey="n" href="ch01s06.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id901805"></a>Privileges</h2></div></div></div><p>Two privileges are managed in this package at different levels,
+      one is the privilege that a user has over dotlrn-catalog package (admin,
+      create, none), and the other one the privilege that the user has over
+      one dotlrn-catalog course (admin,none). Depending of what privilege the
+      users has, access to some pages and the display of information will be
+      different. For example if you you have admin or create privilege over
+      dotlrn-catalog package then you can access to every page under the
+      "dotlrn-catalog/dt-catalog/" url, if you are admin all courses will be
+      shown there but if you only have create privilege the only your courses
+      will be show. When you create one course then the admin privilege will
+      be granted to you over that course (item_id). There are two ways to
+      grant permission to other users at the same two levels described before.
+      The admin of dotlrn-catalog package can grant/revoke other users the
+      create privilege over the package, and, any user can grant admin
+      privilege over one of his courses to any other user in the
+      system.</p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s04.html">Prev</a>�</td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right">�<a accesskey="n" href="ch01s06.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Relations�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">�Category Tree</td></tr></table></div></body></html>
Index: openacs-4/packages/dotlrn-catalog/www/doc/ch01s06.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-catalog/www/doc/ch01s06.html,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/dotlrn-catalog/www/doc/ch01s06.html	10 Jul 2006 21:40:19 -0000	1.2
+++ openacs-4/packages/dotlrn-catalog/www/doc/ch01s06.html	11 Jul 2006 09:03:14 -0000	1.3
@@ -1,3 +1,8 @@
-<html><head>
-      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-   <title>6.&nbsp;Category Tree</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.67.0"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch01.html" title="Chapter&nbsp;1.&nbsp;DESIGN"><link rel="prev" href="ch01s05.html" title="5.&nbsp;Privileges"><link rel="next" href="ch02.html" title="Chapter&nbsp;2.&nbsp;USERS MANUAL"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">6.&nbsp;Category Tree</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s05.html">Prev</a>&nbsp;</td><th width="60%" align="center">Chapter&nbsp;1.&nbsp;DESIGN</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="ch02.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e73"></a>6.&nbsp;Category Tree</h2></div></div></div><p>The package installation also mounts an instance of itself under the dotlrn-catalog url, here another amp-callback-proc is called (after-mount) to create the category tree that will allow to categorize each course in different ways. The category tree is created as follows:</p><p>To categorize courses:</p><pre> set tree_id [category_tree::add -name "dotlrn-course-catalog"] category_tree::map -tree_id $tree_id -object_id $package_id -assign_single_p "t"</pre></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s05.html">Prev</a>&nbsp;</td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">5.&nbsp;Privileges&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;Chapter&nbsp;2.&nbsp;USERS MANUAL</td></tr></table></div></body></html>
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Category Tree</title><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch01.html" title="Chapter�1.�DESIGN"><link rel="prev" href="ch01s05.html" title="Privileges"><link rel="next" href="ch02.html" title="Chapter�2.�USERS MANUAL"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Category Tree</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s05.html">Prev</a>�</td><th width="60%" align="center">Chapter�1.�DESIGN</th><td width="20%" align="right">�<a accesskey="n" href="ch02.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id901815"></a>Category Tree</h2></div></div></div><p>The package installation also mounts an instance of itself under
+      the dotlrn-catalog url, here another amp-callback-proc is called
+      (after-mount) to create the category tree that will allow to categorize
+      each course in different ways. The category tree is created as
+      follows:</p><pre class="programlisting"># To categorize courses 
+      set tree_id [category_tree::add -name "dotlrn-course-catalog"] 
+      category_tree::map -tree_id $tree_id -object_id $package_id -assign_single_p "t"
+      </pre></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s05.html">Prev</a>�</td><td width="20%" align="center"><a accesskey="u" href="ch01.html">Up</a></td><td width="40%" align="right">�<a accesskey="n" href="ch02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Privileges�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">�Chapter�2.�USERS MANUAL</td></tr></table></div></body></html>
Index: openacs-4/packages/dotlrn-catalog/www/doc/ch02.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-catalog/www/doc/ch02.html,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/dotlrn-catalog/www/doc/ch02.html	5 Mar 2005 23:02:43 -0000	1.1
+++ openacs-4/packages/dotlrn-catalog/www/doc/ch02.html	11 Jul 2006 09:03:14 -0000	1.2
@@ -1,3 +1,10 @@
-<html><head>
-      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-   <title>Chapter&nbsp;2.&nbsp;USERS MANUAL</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.67.0"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="index.html" title="dotlrn-Catalog Documentation"><link rel="prev" href="ch01s06.html" title="6.&nbsp;Category Tree"><link rel="next" href="ch02s01.html" title="1.&nbsp;Manage Category Tree"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter&nbsp;2.&nbsp;USERS MANUAL</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s06.html">Prev</a>&nbsp;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="ch02s01.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="d0e80"></a>Chapter&nbsp;2.&nbsp;USERS MANUAL</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch02s01.html">1. Manage Category Tree</a></span></dt><dt><span class="section"><a href="ch02s02.html">2. Create New Course or New Course Version</a></span></dt><dt><span class="section"><a href="ch02s03.html">3. Associate to dotLRN class or community</a></span></dt><dt><span class="section"><a href="ch02s04.html">4. Delete one course</a></span></dt><dt><span class="section"><a href="ch02s05.html">5. Changing between Course Versions</a></span></dt><dt><span class="section"><a href="ch02s06.html">6. Grant/Revoke Permissions</a></span></dt><dt><span class="section"><a href="ch02s07.html">7. Watch Course Details (Information)</a></span></dt><dt><span class="section"><a href="ch02s08.html">8. Simple Users</a></span></dt></dl></div><p>Here are some simple statments to interact with the dotlrn-catalog package. For sections 2.1 to 2.6 the user requires to have create or admin privileges under the dotlrn-catalog, package. If you can see the Admin link in the top right corner of the page then you have privileges on the dotlrn-package. If you can't see it then you may be interested in Simple Users Section</p></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s06.html">Prev</a>&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch02s01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">6.&nbsp;Category Tree&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;1.&nbsp;Manage Category Tree</td></tr></table></div></body></html>
\ No newline at end of file
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter�2.�USERS MANUAL</title><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="index.html" title="dotlrn-Catalog Documentation"><link rel="prev" href="ch01s06.html" title="Category Tree"><link rel="next" href="ch02s02.html" title="Create New Course or New Course Version"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter�2.�USERS MANUAL</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch01s06.html">Prev</a>�</td><th width="60%" align="center">�</th><td width="20%" align="right">�<a accesskey="n" href="ch02s02.html">Next</a></td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id901840"></a>Chapter�2.�USERS MANUAL</h2></div></div></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="section"><a href="ch02.html#id901855">Manage Category Tree</a></span></dt><dt><span class="section"><a href="ch02s02.html">Create New Course or New Course Version</a></span></dt><dt><span class="section"><a href="ch02s03.html">Associate to dotLRN class or community</a></span></dt><dt><span class="section"><a href="ch02s04.html">Delete one course</a></span></dt><dt><span class="section"><a href="ch02s05.html">Changing between Course Versions</a></span></dt><dt><span class="section"><a href="ch02s06.html">Grant/Revoke Permissions</a></span></dt><dt><span class="section"><a href="ch02s07.html">Watch Course Details (Information)</a></span></dt><dt><span class="section"><a href="ch02s08.html">Simple Users</a></span></dt></dl></div><p>Here are some simple statements to interact with the dotlrn-catalog
+    package. For sections 2.1 to 2.6 the user requires to have create or admin
+    privileges under the dotlrn-catalog, package. If you can see the Admin
+    link in the top right corner of the page then you have privileges on the
+    dotlrn-package. If you can't see it then you may be interested in Simple
+    Users Section</p><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id901855"></a>Manage Category Tree</h2></div></div></div><p>Once you click to admin link then you will be redirected to your
+      course list page, where if you are dotlrn-catalog admin or
+      site-wide-admin then the link Manage Category Tree will appear:</p><div class="screenshot"><div class="mediaobject"><img src="resources/cat1.JPG" alt="image showing dotlrn_catalog table"></div></div><p>Once you click on the link you will redirect to a page
+      were you can add/remove categories and subcategories to the already
+      created tree (dotlrn_catalog_tree).</p><div class="screenshot"><div class="mediaobject"><img src="resources/cat2.JPG" alt="image shows link in context of page"></div></div><div class="screenshot"><div class="mediaobject"><img src="resources/cat3.JPG" alt="image shows example of a category edit button for a specific category"></div></div><div class="screenshot"><div class="mediaobject"><img src="resources/cat4.JPG" alt="image showing ordering interface in context of two categories, 1 nested in the other"></div></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch01s06.html">Prev</a>�</td><td width="20%" align="center">�</td><td width="40%" align="right">�<a accesskey="n" href="ch02s02.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Category Tree�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">�Create New Course or New Course Version</td></tr></table></div></body></html>
Index: openacs-4/packages/dotlrn-catalog/www/doc/ch02s02.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-catalog/www/doc/ch02s02.html,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/dotlrn-catalog/www/doc/ch02s02.html	10 Jul 2006 21:40:19 -0000	1.2
+++ openacs-4/packages/dotlrn-catalog/www/doc/ch02s02.html	11 Jul 2006 09:03:14 -0000	1.3
@@ -1,3 +1,18 @@
-<html><head>
-      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-   <title>2.&nbsp;Create New Course or New Course Version</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.67.0"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch02.html" title="Chapter&nbsp;2.&nbsp;USERS MANUAL"><link rel="prev" href="ch02s01.html" title="1.&nbsp;Manage Category Tree"><link rel="next" href="ch02s03.html" title="3.&nbsp;Associate to dotLRN class or community"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.&nbsp;Create New Course or New Course Version</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s01.html">Prev</a>&nbsp;</td><th width="60%" align="center">Chapter&nbsp;2.&nbsp;USERS MANUAL</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="ch02s03.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e109"></a>2.&nbsp;Create New Course or New Course Version</h2></div></div></div><p>To create a new course click on the New Course link and you will be redirect to a page were a form to create a new course is presented:</p><p></p><div class="itemizedlist"><ul type="disc"><li><p>The Course Key field is a unique identifier that will identify the course. When creating a new course revision then this validation will not be checked.</p></li><li><p>The Course Name is the name of the course.</p></li><li><p>The Course Information is for describe the course, html is fine here.</p></li><li><p>The Assessment ID select box is to associate the assessment that the users will have to answer (Enroll button) to perform an specific action. Here only the assessment that the user has created or has received permissions on will be shown. If no assesment is associated then no user can enroll to one course.</p></li><li><p>The Categories select box is to select to wich category the course will be shown in the index page. To create a new course version click on the icon on the left of Course Key information and change the fields you want.</p></li></ul></div><div class="screenshot"><div class="mediaobject"><img src="resources/new1.JPG" alt="image shows an example of a 'new course' page."></div></div><p> To create a new course version click on the icon on the left of Course Key information and change the fields you want.</p><div class="screenshot"><div class="mediaobject"><img src="resources/new2.JPG" alt="image showing a course in context with 'course key'"></div></div><p>When creating a new course version the new information will be shown in all the site, you can change between all version.</p><div class="screenshot"><div class="mediaobject"><img src="resources/new3.JPG" alt="image shows 'versions' link in context of a course"></div></div><p>Also you can categorize your course latter if you didn't categorize it in the first place by making click in the course name ( redierects you to Course description) and then by making click on the Categorize button.</p><div class="screenshot"><div class="mediaobject"><img src="resources/buttons.JPG" alt="image showing the 'categorize' button as it would appear in line with a course"></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s01.html">Prev</a>&nbsp;</td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch02s03.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">1.&nbsp;Manage Category Tree&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;3.&nbsp;Associate to dotLRN class or community</td></tr></table></div></body></html>
\ No newline at end of file
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Create New Course or New Course Version</title><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch02.html" title="Chapter�2.�USERS MANUAL"><link rel="prev" href="ch02.html" title="Chapter�2.�USERS MANUAL"><link rel="next" href="ch02s03.html" title="Associate to dotLRN class or community"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Create New Course or New Course Version</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02.html">Prev</a>�</td><th width="60%" align="center">Chapter�2.�USERS MANUAL</th><td width="20%" align="right">�<a accesskey="n" href="ch02s03.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id901959"></a>Create New Course or New Course Version</h2></div></div></div><p>To create a new course click on the New Course link and you will
+      be redirect to a page were a form to create a new course is
+      presented:</p><p></p><div class="itemizedlist"><ul type="disc"><li><p>The Course Key field is a unique identifier that will identify
+          the course. When creating a new course revision then this validation
+          will not be checked.</p></li><li><p>The Course Name is the name of the course.</p></li><li><p>The Course Information is for describe the course, html is
+          fine here.</p></li><li><p>The Assessment ID select box is to associate the assessment
+          that the users will have to answer (Enroll button) to perform an
+          specific action. Here only the assessment that the user has created
+          or has received permissions on will be shown. If no assessment is
+          associated then no user can enroll to one course.</p></li><li><p>The Categories select box is to select to which category the
+          course will be shown in the index page. To create a new course
+          version click on the icon on the left of Course Key information and
+          change the fields you want.</p></li></ul></div><div class="screenshot"><div class="mediaobject"><img src="resources/new1.JPG" alt="image shows an example of a 'new course' page."></div></div><p> To create a new course version click on the icon on the
+      left of Course Key information and change the fields you want.</p><div class="screenshot"><div class="mediaobject"><img src="resources/new2.JPG" alt="image showing a course in context with 'course key'"></div></div><p>When creating a new course version the new information will be
+      shown in all the site, you can change between all version.</p><div class="screenshot"><div class="mediaobject"><img src="resources/new3.JPG" alt="image shows 'versions' link in context of a course"></div></div><p>Also you can categorize your course latter if you didn't
+      categorize it in the first place by making click in the course name (
+      redirects you to Course description) and then by making click on the
+      Categorize button.</p><div class="screenshot"><div class="mediaobject"><img src="resources/buttons.JPG" alt="image showing the 'categorize' button as it would appear in-line with a course"></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02.html">Prev</a>�</td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right">�<a accesskey="n" href="ch02s03.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Chapter�2.�USERS MANUAL�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">�Associate to dotLRN class or community</td></tr></table></div></body></html>
Index: openacs-4/packages/dotlrn-catalog/www/doc/ch02s03.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-catalog/www/doc/ch02s03.html,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/dotlrn-catalog/www/doc/ch02s03.html	10 Jul 2006 21:40:19 -0000	1.2
+++ openacs-4/packages/dotlrn-catalog/www/doc/ch02s03.html	11 Jul 2006 09:03:14 -0000	1.3
@@ -1,3 +1,9 @@
-<html><head>
-      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-   <title>3.&nbsp;Associate to dotLRN class or community</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.67.0"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch02.html" title="Chapter&nbsp;2.&nbsp;USERS MANUAL"><link rel="prev" href="ch02s02.html" title="2.&nbsp;Create New Course or New Course Version"><link rel="next" href="ch02s04.html" title="4.&nbsp;Delete one course"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">3.&nbsp;Associate to dotLRN class or community</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s02.html">Prev</a>&nbsp;</td><th width="60%" align="center">Chapter&nbsp;2.&nbsp;USERS MANUAL</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="ch02s04.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e154"></a>3.&nbsp;Associate to dotLRN class or community</h2></div></div></div><p>Each course can be associted to one or various dotlrn classes or communities. These associations will be displayed in the course description page to give the information to the user about the classess or communities that he/she will become a member of. You can associte one course by making click in the associte link in Your Course List or in the course description page.</p><div class="screenshot"><div class="mediaobject"><img src="resources/assoc1.JPG" alt="image shows a course list showing one course."></div></div><div class="screenshot"><div class="mediaobject"><img src="resources/assoc2.JPG" alt="image shows a message 'no associations' with a link to associate."></div></div><p>To associate classes or communities to the course select check boxes to associate one or various at the same time. Associate classes and communities individually.</p><div class="screenshot"><div class="mediaobject"><img src="resources/assoc3.JPG" alt="image shows an example list of associated classes and communities, and links to associate more."></div></div><p>If you already have associations to dotLRN then a watch link will appear.</p><div class="screenshot"><div class="mediaobject"><img src="resources/assoc4.JPG" alt="image shows example course."></div></div><div class="screenshot"><div class="mediaobject"><img src="resources/assoc5.JPG"  alt="image shows First Course with new example associations."></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s02.html">Prev</a>&nbsp;</td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch02s04.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">2.&nbsp;Create New Course or New Course Version&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;4.&nbsp;Delete one course</td></tr></table></div></body></html>
\ No newline at end of file
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Associate to dotLRN class or community</title><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch02.html" title="Chapter�2.�USERS MANUAL"><link rel="prev" href="ch02s02.html" title="Create New Course or New Course Version"><link rel="next" href="ch02s04.html" title="Delete one course"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Associate to dotLRN class or community</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s02.html">Prev</a>�</td><th width="60%" align="center">Chapter�2.�USERS MANUAL</th><td width="20%" align="right">�<a accesskey="n" href="ch02s04.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id902128"></a>Associate to dotLRN class or community</h2></div></div></div><p>Each course can be associated to one or various dotlrn classes or
+      communities. These associations will be displayed in the course
+      description page to give the information to the user about the classes
+      or communities that he/she will become a member of. You can associate one
+      course by making click in the associate link in Your Course List or in
+      the course description page.</p><div class="screenshot"><div class="mediaobject"><img src="resources/assoc1.JPG" alt="image shows a course list with one course"></div></div><div class="screenshot"><div class="mediaobject"><img src="resources/assoc2.JPG" alt="image shows a message 'no associations' with a link to associate"></div></div><p>To associate classes or communities to the course select
+      check boxes to associate one or various at the same time. Associate
+      classes and communities individually.</p><div class="screenshot"><div class="mediaobject"><img src="resources/assoc3.JPG" alt="image shows an example list of associated classes and communities, and links to associate more"></div></div><p>If you already have associations to dotLRN then a watch
+      link will appear.</p><div class="screenshot"><div class="mediaobject"><img src="resources/assoc4.JPG" alt="image shows example course"></div></div><div class="screenshot"><div class="mediaobject"><img src="resources/assoc5.JPG" alt="image shows First Course with new associations"></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s02.html">Prev</a>�</td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right">�<a accesskey="n" href="ch02s04.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Create New Course or New Course Version�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">�Delete one course</td></tr></table></div></body></html>
Index: openacs-4/packages/dotlrn-catalog/www/doc/ch02s04.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-catalog/www/doc/ch02s04.html,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/dotlrn-catalog/www/doc/ch02s04.html	10 Jul 2006 21:40:19 -0000	1.2
+++ openacs-4/packages/dotlrn-catalog/www/doc/ch02s04.html	11 Jul 2006 09:03:14 -0000	1.3
@@ -1,3 +1,6 @@
-<html><head>
-      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-   <title>4.&nbsp;Delete one course</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.67.0"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch02.html" title="Chapter&nbsp;2.&nbsp;USERS MANUAL"><link rel="prev" href="ch02s03.html" title="3.&nbsp;Associate to dotLRN class or community"><link rel="next" href="ch02s05.html" title="5.&nbsp;Changing between Course Versions"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">4.&nbsp;Delete one course</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s03.html">Prev</a>&nbsp;</td><th width="60%" align="center">Chapter&nbsp;2.&nbsp;USERS MANUAL</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="ch02s05.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e184"></a>4.&nbsp;Delete one course</h2></div></div></div><p>To delete one course you can click in trash icon on the right if you are in your course list or the delete button if you are in the Course Description page:</p><div class="screenshot"><div class="mediaobject"><img src="resources/assoc4.JPG" alt="image shows one course from a list, with the trash can on the right"></div></div><p>You will be redirected to a Delete Confirmation page were some information of the course (number of versions and associations) will be displayed and two buttons (OK, Cancel). If you OK then the course will be deleted including all associations and versions.</p><div class="screenshot"><div class="mediaobject"><img src="resources/del1.JPG" alt="image shows an example confirmation message window."></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s03.html">Prev</a>&nbsp;</td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch02s05.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">3.&nbsp;Associate to dotLRN class or community&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;5.&nbsp;Changing between Course Versions</td></tr></table></div></body></html>
\ No newline at end of file
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Delete one course</title><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch02.html" title="Chapter�2.�USERS MANUAL"><link rel="prev" href="ch02s03.html" title="Associate to dotLRN class or community"><link rel="next" href="ch02s05.html" title="Changing between Course Versions"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Delete one course</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s03.html">Prev</a>�</td><th width="60%" align="center">Chapter�2.�USERS MANUAL</th><td width="20%" align="right">�<a accesskey="n" href="ch02s05.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id902261"></a>Delete one course</h2></div></div></div><p>To delete one course you can click in trash icon on the right if
+      you are in your course list or the delete button if you are in the
+      Course Description page:</p><div class="screenshot"><div class="mediaobject"><img src="resources/assoc4.JPG" alt="image show one course from a list, with trash can on the right"></div></div><p>You will be redirected to a Delete Confirmation page were
+      some information of the course (number of versions and associations)
+      will be displayed and two buttons (OK, Cancel). If you OK then the
+      course will be deleted including all associations and versions.</p><div class="screenshot"><div class="mediaobject"><img src="resources/del1.JPG" alt="image shows an example confirmation message window"></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s03.html">Prev</a>�</td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right">�<a accesskey="n" href="ch02s05.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Associate to dotLRN class or community�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">�Changing between Course Versions</td></tr></table></div></body></html>
Index: openacs-4/packages/dotlrn-catalog/www/doc/ch02s05.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-catalog/www/doc/ch02s05.html,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/dotlrn-catalog/www/doc/ch02s05.html	10 Jul 2006 21:40:19 -0000	1.2
+++ openacs-4/packages/dotlrn-catalog/www/doc/ch02s05.html	11 Jul 2006 09:03:14 -0000	1.3
@@ -1,3 +1,6 @@
-<html><head>
-      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-   <title>5.&nbsp;Changing between Course Versions</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.67.0"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch02.html" title="Chapter&nbsp;2.&nbsp;USERS MANUAL"><link rel="prev" href="ch02s04.html" title="4.&nbsp;Delete one course"><link rel="next" href="ch02s06.html" title="6.&nbsp;Grant/Revoke Permissions"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">5.&nbsp;Changing between Course Versions</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s04.html">Prev</a>&nbsp;</td><th width="60%" align="center">Chapter&nbsp;2.&nbsp;USERS MANUAL</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="ch02s06.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e200"></a>5.&nbsp;Changing between Course Versions</h2></div></div></div><p>To change between course versions you can click on the Course Key link on each course. You will be redirected to a page were all the versions of one course are listed with some information. The "Live" image indicates that this is the version that is shown in all the pages of dotlrn-catalog. The "Go live" button makes another revision of the list "live".</p><div class="screenshot"><div class="mediaobject"><img src="resources/rev1.JPG" alt="image shows course revisions with indication to which is live."></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s04.html">Prev</a>&nbsp;</td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch02s06.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">4.&nbsp;Delete one course&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;6.&nbsp;Grant/Revoke Permissions</td></tr></table></div></body></html>
\ No newline at end of file
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Changing between Course Versions</title><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch02.html" title="Chapter�2.�USERS MANUAL"><link rel="prev" href="ch02s04.html" title="Delete one course"><link rel="next" href="ch02s06.html" title="Grant/Revoke Permissions"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Changing between Course Versions</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s04.html">Prev</a>�</td><th width="60%" align="center">Chapter�2.�USERS MANUAL</th><td width="20%" align="right">�<a accesskey="n" href="ch02s06.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id902326"></a>Changing between Course Versions</h2></div></div></div><p>To change between course versions you can click on the Course Key
+      link on each course. You will be redirected to a page were all the
+      versions of one course are listed with some information. The "Live"
+      image indicates that this is the version that is shown in all the pages
+      of dotlrn-catalog. The "Go live" button makes another revision of the
+      list "live".</p><div class="screenshot"><div class="mediaobject"><img src="resources/rev1.JPG" alt="image shows course revisions with indication to which one is live"></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s04.html">Prev</a>�</td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right">�<a accesskey="n" href="ch02s06.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Delete one course�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">�Grant/Revoke Permissions</td></tr></table></div></body></html>
Index: openacs-4/packages/dotlrn-catalog/www/doc/ch02s06.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-catalog/www/doc/ch02s06.html,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/dotlrn-catalog/www/doc/ch02s06.html	10 Jul 2006 21:40:19 -0000	1.2
+++ openacs-4/packages/dotlrn-catalog/www/doc/ch02s06.html	11 Jul 2006 09:03:14 -0000	1.3
@@ -1,3 +1,21 @@
-<html><head>
-      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-   <title>6.&nbsp;Grant/Revoke Permissions</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.67.0"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch02.html" title="Chapter&nbsp;2.&nbsp;USERS MANUAL"><link rel="prev" href="ch02s05.html" title="5.&nbsp;Changing between Course Versions"><link rel="next" href="ch02s07.html" title="7.&nbsp;Watch Course Details (Information)"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">6.&nbsp;Grant/Revoke Permissions</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s05.html">Prev</a>&nbsp;</td><th width="60%" align="center">Chapter&nbsp;2.&nbsp;USERS MANUAL</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="ch02s07.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e209"></a>6.&nbsp;Grant/Revoke Permissions</h2></div></div></div><p>One user can have two privileges on dotlrn-catalog package one at package level (Admin, Create, None) and the other one at course level (Admin, None). The users that holds the "Create" privilege on dotlrn-catalog package can create courses, revisions, delete, associate on his own courses or the courses that he has recieved "admin" privilege. The user that creates once course has admin privilege on that course and can grant the same privilege over that course to other users. The users that does not hold any privilege at all, then can only see what courses are available and can try to enroll to them.</p><div class="orderedlist"><ol type="1"><li><p>Grant/Revoke Permissions over dotlrn-catalog package</p><p>Only the users that have admin privilege on dotlrn-catalog package can will see the "Grant Permission link" and can grant Create privilege to other users on the system. Giving Create privilege to other users allows him to create, edit, delete courses in dotlrn-catalog package. You will be redirected to a page were all the users that have create privile over dotrln-catalo package will appear. And a search form to search for users to grant/revoke privileges.</p><div class="screenshot"><div class="mediaobject"><img src="resources/grant1.JPG" alt="image shows links: New course, Manage Category tree, and points to Grant permissions"></div></div><div class="screenshot"><div class="mediaobject"><img src="resources/grant2.JPG" alt="image shows a search/select window."></div></div></li><li><p>Grant/Revoke Permissions over one course</p><p>You can grant your admin privilege on one course by making click on the Manage permission link on the permission column on your course list or by making click on the Manage Permission button on one course details page. Giving the admin privilege to a users allows he/she make all the things you can do with your course, you can also revoke his/her permission in the same way.</p><div class="screenshot"><div class="mediaobject"><img src="resources/assoc4.JPG" alt="image shows First Course in the course list."></div></div><div class="screenshot"><div class="mediaobject"><img src="resources/grant3.JPG" alt="image shows search/edit permissions window with test user's permission status 'not allowed'"></div></div></li></ol></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s05.html">Prev</a>&nbsp;</td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch02s07.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">5.&nbsp;Changing between Course Versions&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;7.&nbsp;Watch Course Details (Information)</td></tr></table></div></body></html>
\ No newline at end of file
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Grant/Revoke Permissions</title><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch02.html" title="Chapter�2.�USERS MANUAL"><link rel="prev" href="ch02s05.html" title="Changing between Course Versions"><link rel="next" href="ch02s07.html" title="Watch Course Details (Information)"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Grant/Revoke Permissions</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s05.html">Prev</a>�</td><th width="60%" align="center">Chapter�2.�USERS MANUAL</th><td width="20%" align="right">�<a accesskey="n" href="ch02s07.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id902365"></a>Grant/Revoke Permissions</h2></div></div></div><p>One user can have two privileges on dotlrn-catalog package one at
+      package level (Admin, Create, None) and the other one at course level
+      (Admin, None). The users that holds the "Create" privilege on
+      dotlrn-catalog package can create courses, revisions, delete, associate
+      on his own courses or the courses that he has received "admin"
+      privilege. The user that creates once course has admin privilege on that
+      course and can grant the same privilege over that course to other users.
+      The users that does not hold any privilege at all, then can only see
+      what courses are available and can try to enroll to them.</p><div class="orderedlist"><ol type="1"><li><p>Grant/Revoke Permissions over dotlrn-catalog package</p><p>Only the users that have admin privilege on dotlrn-catalog
+          package can will see the "Grant Permission link" and can grant
+          Create privilege to other users on the system. Giving Create
+          privilege to other users allows him to create, edit, delete courses
+          in dotlrn-catalog package. You will be redirected to a page were all
+          the users that have create privilege over dotrln-catalo package will
+          appear. And a search form to search for users to grant/revoke
+          privileges.</p><div class="screenshot"><div class="mediaobject"><img src="resources/grant1.JPG" alt="image shows links: New course, Manage category tree, and arrow points to Grant permissions"></div></div><div class="screenshot"><div class="mediaobject"><img src="resources/grant2.JPG" alt="image shows a search/select window"></div></div></li><li><p>Grant/Revoke Permissions over one course</p><p>You can grant your admin privilege on one course by making
+          click on the Manage permission link on the permission column on your
+          course list or by making click on the Manage Permission button on
+          one course details page. Giving the admin privilege to a users
+          allows he/she make all the things you can do with your course, you
+          can also revoke his/her permission in the same way.</p><div class="screenshot"><div class="mediaobject"><img src="resources/assoc4.JPG" alt="image shows First Course in the course list"></div></div><div class="screenshot"><div class="mediaobject"><img src="resources/grant3.JPG" alt="image shows search/edit permissions window with test user's permission status 'not allowed'"></div></div></li></ol></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s05.html">Prev</a>�</td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right">�<a accesskey="n" href="ch02s07.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Changing between Course Versions�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">�Watch Course Details (Information)</td></tr></table></div></body></html>
Index: openacs-4/packages/dotlrn-catalog/www/doc/ch02s07.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-catalog/www/doc/ch02s07.html,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/dotlrn-catalog/www/doc/ch02s07.html	10 Jul 2006 21:40:19 -0000	1.2
+++ openacs-4/packages/dotlrn-catalog/www/doc/ch02s07.html	11 Jul 2006 09:03:14 -0000	1.3
@@ -1,3 +1,4 @@
-<html><head>
-      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-   <title>7.&nbsp;Watch Course Details (Information)</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.67.0"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch02.html" title="Chapter&nbsp;2.&nbsp;USERS MANUAL"><link rel="prev" href="ch02s06.html" title="6.&nbsp;Grant/Revoke Permissions"><link rel="next" href="ch02s08.html" title="8.&nbsp;Simple Users"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">7.&nbsp;Watch Course Details (Information)</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s06.html">Prev</a>&nbsp;</td><th width="60%" align="center">Chapter&nbsp;2.&nbsp;USERS MANUAL</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="ch02s08.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e241"></a>7.&nbsp;Watch Course Details (Information)</h2></div></div></div><p>You can watch all the course information at the Course Description page by making click on the course name:</p><div class="screenshot"><div class="mediaobject"><img src="resources/assoc4.JPG" alt="image shows First Course in course list format with Course name as a link."></div></div><div class="screenshot"><div class="mediaobject"><img src="resources/user1.JPG" alt="image shows Course information window with example details, including links to Manage permissions, Delete, Categorize."></div></div><p>The buttons bar will only appear if you are inside dt-admin, if you come form index page then the enroll button will appear if one assessment is associated to the course:</p><div class="screenshot"><div class="mediaobject"><img src="resources/user3.JPG" alt="image shows previous First Course details window without links to manage permissions, delete, or categorize."></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s06.html">Prev</a>&nbsp;</td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch02s08.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">6.&nbsp;Grant/Revoke Permissions&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;8.&nbsp;Simple Users</td></tr></table></div></body></html>
\ No newline at end of file
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Watch Course Details (Information)</title><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch02.html" title="Chapter�2.�USERS MANUAL"><link rel="prev" href="ch02s06.html" title="Grant/Revoke Permissions"><link rel="next" href="ch02s08.html" title="Simple Users"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Watch Course Details (Information)</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s06.html">Prev</a>�</td><th width="60%" align="center">Chapter�2.�USERS MANUAL</th><td width="20%" align="right">�<a accesskey="n" href="ch02s08.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id902498"></a>Watch Course Details (Information)</h2></div></div></div><p>You can watch all the course information at the Course Description
+      page by making click on the course name:</p><div class="screenshot"><div class="mediaobject"><img src="resources/assoc4.JPG" alt="image shows First Course in course list format with Course Name as link"></div></div><div class="screenshot"><div class="mediaobject"><img src="resources/user1.JPG" alt="image shows course information window with example details, including links to Manage permissions, Delete, Categorize"></div></div><p>The buttons bar will only appear if you are inside
+      dt-admin, if you come form index page then the enroll button will appear
+      if one assessment is associated to the course:</p><div class="screenshot"><div class="mediaobject"><img src="resources/user3.JPG" alt="image shows previous First Course details window without links to manage permissions, delete, or categorize"></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s06.html">Prev</a>�</td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right">�<a accesskey="n" href="ch02s08.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Grant/Revoke Permissions�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">�Simple Users</td></tr></table></div></body></html>
Index: openacs-4/packages/dotlrn-catalog/www/doc/ch02s08.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-catalog/www/doc/ch02s08.html,v
diff -u -r1.3 -r1.4
--- openacs-4/packages/dotlrn-catalog/www/doc/ch02s08.html	10 Jul 2006 21:40:19 -0000	1.3
+++ openacs-4/packages/dotlrn-catalog/www/doc/ch02s08.html	11 Jul 2006 09:03:14 -0000	1.4
@@ -1,3 +1,5 @@
-<html><head>
-      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-   <title>8.&nbsp;Simple Users</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.67.0"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch02.html" title="Chapter&nbsp;2.&nbsp;USERS MANUAL"><link rel="prev" href="ch02s07.html" title="7.&nbsp;Watch Course Details (Information)"><link rel="next" href="ch03.html" title="Chapter&nbsp;3.&nbsp;AUTHORS"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">8.&nbsp;Simple Users</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s07.html">Prev</a>&nbsp;</td><th width="60%" align="center">Chapter&nbsp;2.&nbsp;USERS MANUAL</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="ch03.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="d0e262"></a>8.&nbsp;Simple Users</h2></div></div></div><p>Will only see the available courses and can watch information about each course by making click on the course name at index page. If one assessment is associated to the course then they will be able to answer it and be part of one of the courses and communities also related to dotlrn-catalog Course:</p><div class="screenshot"><div class="mediaobject"><img src="resources/user.JPG" alt="image shows DotLRN Catalog Index with First Course listed."></div></div><div class="screenshot"><div class="mediaobject"><img src="resources/user3.JPG" alt="image shows example Course information and dotLRN Associations for First Course."></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s07.html">Prev</a>&nbsp;</td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch03.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">7.&nbsp;Watch Course Details (Information)&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;Chapter&nbsp;3.&nbsp;AUTHORS</td></tr></table></div></body></html>
\ No newline at end of file
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Simple Users</title><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="ch02.html" title="Chapter�2.�USERS MANUAL"><link rel="prev" href="ch02s07.html" title="Watch Course Details (Information)"><link rel="next" href="ch03.html" title="Chapter�3.�AUTHORS"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Simple Users</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s07.html">Prev</a>�</td><th width="60%" align="center">Chapter�2.�USERS MANUAL</th><td width="20%" align="right">�<a accesskey="n" href="ch03.html">Next</a></td></tr></table><hr></div><div class="section" lang="en"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="id902586"></a>Simple Users</h2></div></div></div><p>Will only see the available courses and can watch information
+      about each course by making click on the course name at index page. If
+      one assessment is associated to the course then they will be able to
+      answer it and be part of one of the courses and communities also related
+      to dotlrn-catalog Course:</p><div class="screenshot"><div class="mediaobject"><img src="resources/user.JPG" alt="image shows DotLRN Catalog Index with First Course listed"></div></div><div class="screenshot"><div class="mediaobject"><img src="resources/user3.JPG" alt="image shows example Course information and dotLRN Associations for First Course"></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s07.html">Prev</a>�</td><td width="20%" align="center"><a accesskey="u" href="ch02.html">Up</a></td><td width="40%" align="right">�<a accesskey="n" href="ch03.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">Watch Course Details (Information)�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">�Chapter�3.�AUTHORS</td></tr></table></div></body></html>
Index: openacs-4/packages/dotlrn-catalog/www/doc/ch03.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-catalog/www/doc/ch03.html,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/dotlrn-catalog/www/doc/ch03.html	14 Mar 2005 16:39:55 -0000	1.1
+++ openacs-4/packages/dotlrn-catalog/www/doc/ch03.html	11 Jul 2006 09:03:14 -0000	1.2
@@ -1,3 +1 @@
-<html><head>
-      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-   <title>Chapter&nbsp;3.&nbsp;AUTHORS</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.67.0"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="index.html" title="dotlrn-Catalog Documentation"><link rel="prev" href="ch02s08.html" title="8.&nbsp;Simple Users"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter&nbsp;3.&nbsp;AUTHORS</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s08.html">Prev</a>&nbsp;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">&nbsp;</td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="d0e276"></a>Chapter&nbsp;3.&nbsp;AUTHORS</h2></div></div></div><p>Viaro Networks (www.viaro.net)</p><p></p><div class="orderedlist"><ol type="1"><li><p>Rocael Hernandez -- roc@viaro.net</p><p>Design</p></li><li><p>Vivian Aguilar -- vivian@viaro.net</p><p>Design</p></li><li><p>Miguel Marin -- miguelmarin@viaro.net</p><p>Development and Documentation</p></li></ol></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s08.html">Prev</a>&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right">&nbsp;</td></tr><tr><td width="40%" align="left" valign="top">8.&nbsp;Simple Users&nbsp;</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">&nbsp;</td></tr></table></div></body></html>
\ No newline at end of file
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>Chapter�3.�AUTHORS</title><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="up" href="index.html" title="dotlrn-Catalog Documentation"><link rel="prev" href="ch02s08.html" title="Simple Users"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Chapter�3.�AUTHORS</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="ch02s08.html">Prev</a>�</td><th width="60%" align="center">�</th><td width="20%" align="right">�</td></tr></table><hr></div><div class="chapter" lang="en"><div class="titlepage"><div><div><h2 class="title"><a name="id902646"></a>Chapter�3.�AUTHORS</h2></div></div></div><p>Viaro Networks (www.viaro.net)</p><p></p><div class="orderedlist"><ol type="1"><li><p>Rocael Hernandez -- roc@viaro.net</p><p>Design</p></li><li><p>Vivian Aguilar -- vivian@viaro.net</p><p>Design</p></li><li><p>Miguel Marin -- miguelmarin@viaro.net</p><p>Development and Documentation</p></li></ol></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="ch02s08.html">Prev</a>�</td><td width="20%" align="center">�</td><td width="40%" align="right">�</td></tr><tr><td width="40%" align="left" valign="top">Simple Users�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Home</a></td><td width="40%" align="right" valign="top">�</td></tr></table></div></body></html>
Index: openacs-4/packages/dotlrn-catalog/www/doc/index.html
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-catalog/www/doc/index.html,v
diff -u -r1.4 -r1.5
--- openacs-4/packages/dotlrn-catalog/www/doc/index.html	14 Mar 2005 16:41:28 -0000	1.4
+++ openacs-4/packages/dotlrn-catalog/www/doc/index.html	11 Jul 2006 09:03:14 -0000	1.5
@@ -1,3 +1 @@
-<html><head>
-      <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-   <title>dotlrn-Catalog Documentation</title><link rel="stylesheet" href="html.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.67.0"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="next" href="ch01.html" title="Chapter&nbsp;1.&nbsp;DESIGN"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">dotlrn-Catalog Documentation</th></tr><tr><td width="20%" align="left">&nbsp;</td><th width="60%" align="center">&nbsp;</th><td width="20%" align="right">&nbsp;<a accesskey="n" href="ch01.html">Next</a></td></tr></table><hr></div><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="d0e1"></a>dotlrn-Catalog Documentation</h1></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ch01.html">1. DESIGN</a></span></dt><dd><dl><dt><span class="section"><a href="ch01s01.html">1. Data Model:</a></span></dt><dt><span class="section"><a href="ch01s02.html">2. Content Folder</a></span></dt><dt><span class="section"><a href="ch01s03.html">3. Roles</a></span></dt><dt><span class="section"><a href="ch01s04.html">4. Relations</a></span></dt><dt><span class="section"><a href="ch01s05.html">5. Privileges</a></span></dt><dt><span class="section"><a href="ch01s06.html">6. Category Tree</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch02.html">2. USERS MANUAL</a></span></dt><dd><dl><dt><span class="section"><a href="ch02s01.html">1. Manage Category Tree</a></span></dt><dt><span class="section"><a href="ch02s02.html">2. Create New Course or New Course Version</a></span></dt><dt><span class="section"><a href="ch02s03.html">3. Associate to dotLRN class or community</a></span></dt><dt><span class="section"><a href="ch02s04.html">4. Delete one course</a></span></dt><dt><span class="section"><a href="ch02s05.html">5. Changing between Course Versions</a></span></dt><dt><span class="section"><a href="ch02s06.html">6. Grant/Revoke Permissions</a></span></dt><dt><span class="section"><a href="ch02s07.html">7. Watch Course Details (Information)</a></span></dt><dt><span class="section"><a href="ch02s08.html">8. Simple Users</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch03.html">3. AUTHORS</a></span></dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left">&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right">&nbsp;<a accesskey="n" href="ch01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">&nbsp;</td><td width="20%" align="center">&nbsp;</td><td width="40%" align="right" valign="top">&nbsp;Chapter&nbsp;1.&nbsp;DESIGN</td></tr></table></div></body></html>
\ No newline at end of file
+<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>dotlrn-Catalog Documentation</title><meta name="generator" content="DocBook XSL Stylesheets V1.70.1"><link rel="start" href="index.html" title="dotlrn-Catalog Documentation"><link rel="next" href="ch01.html" title="Chapter�1.�DESIGN"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">dotlrn-Catalog Documentation</th></tr><tr><td width="20%" align="left">�</td><th width="60%" align="center">�</th><td width="20%" align="right">�<a accesskey="n" href="ch01.html">Next</a></td></tr></table><hr></div><div class="book" lang="en"><div class="titlepage"><div><div><h1 class="title"><a name="id684178"></a>dotlrn-Catalog Documentation</h1></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="chapter"><a href="ch01.html">1. DESIGN</a></span></dt><dd><dl><dt><span class="section"><a href="ch01.html#id901651">Data Model:</a></span></dt><dt><span class="section"><a href="ch01s02.html">Content Folder</a></span></dt><dt><span class="section"><a href="ch01s03.html">Roles</a></span></dt><dt><span class="section"><a href="ch01s04.html">Relations</a></span></dt><dt><span class="section"><a href="ch01s05.html">Privileges</a></span></dt><dt><span class="section"><a href="ch01s06.html">Category Tree</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch02.html">2. USERS MANUAL</a></span></dt><dd><dl><dt><span class="section"><a href="ch02.html#id901855">Manage Category Tree</a></span></dt><dt><span class="section"><a href="ch02s02.html">Create New Course or New Course Version</a></span></dt><dt><span class="section"><a href="ch02s03.html">Associate to dotLRN class or community</a></span></dt><dt><span class="section"><a href="ch02s04.html">Delete one course</a></span></dt><dt><span class="section"><a href="ch02s05.html">Changing between Course Versions</a></span></dt><dt><span class="section"><a href="ch02s06.html">Grant/Revoke Permissions</a></span></dt><dt><span class="section"><a href="ch02s07.html">Watch Course Details (Information)</a></span></dt><dt><span class="section"><a href="ch02s08.html">Simple Users</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch03.html">3. AUTHORS</a></span></dt></dl></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left">�</td><td width="20%" align="center">�</td><td width="40%" align="right">�<a accesskey="n" href="ch01.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top">�</td><td width="20%" align="center">�</td><td width="40%" align="right" valign="top">�Chapter�1.�DESIGN</td></tr></table></div></body></html>
Index: openacs-4/packages/dotlrn-catalog/www/doc/doc-source/catalog.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/dotlrn-catalog/www/doc/doc-source/catalog.xml,v
diff -u -r1.1 -r1.2
--- openacs-4/packages/dotlrn-catalog/www/doc/doc-source/catalog.xml	14 Mar 2005 16:23:55 -0000	1.1
+++ openacs-4/packages/dotlrn-catalog/www/doc/doc-source/catalog.xml	11 Jul 2006 09:03:14 -0000	1.2
@@ -9,8 +9,8 @@
 
     <para>The dotLRN-Catalog package make use of various packages like
     acs-content-repository, categories, assessment dotLRN. It makes use of
-    acs-content-repositoy API to create the data-table and store the data in
-    the database. It is designed to provide proffesors a way to create courses
+    acs-content-repository API to create the data-table and store the data in
+    the database. It is designed to provide professors a way to create courses
     that can have different versions (revisions) and than can be associated to
     dotLRN classes and communities, categorized in different categories, and
     also associate one assessment that will provide a way to the users to
@@ -26,93 +26,120 @@
       <para><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/dcat_table.JPG" />
+              <imagedata fileref="resources/dcat_table.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image showing dotlrn_catalog table</phrase>
+            </textobject>
           </mediaobject>
         </screenshot></para>
 
       <para>I</para>
 
-      <para>Indexes: "dotlrn_catalog_pkey" primary key, btree (course_id)
-      Foreign-key constraints: "$1" FOREIGN KEY (course_id) REFERENCES
-      cr_revisions(revision_id)</para>
+      <para>Indexes: "dotlrn_catalog_pkey" primary key, 
+      btree (course_id) Foreign-key constraints: "$1" FOREIGN KEY (course_id) 
+      REFERENCES cr_revisions(revision_id)</para>
 
       <para>The new content_type and attribute table are created with the
       after-install apm-callback-proc as follows:</para>
 
-      <para></para>
+      <programlisting>
+        content::type::new -content_type "dotlrn_catalog" \
+                           -pretty_name "DotLRN Catalog" \ 
+                           -pretty_plural "DotLRN Catalog" \
+                           -table_name "dotlrn_catalog" \
+                           -id_column "course_id"
+      </programlisting>
 
-      <para>content::type::new -content_type "dotlrn_catalog" \ -pretty_name
-      "DotLRN Catalog" \ -pretty_plural "DotLRN Catalog" \ -table_name
-      "dotlrn_catalog" \ -id_column "course_id"</para>
-
-      <para># now set up the attributes that by default we need for the course
-      content::type::attribute::new \ -content_type "dotlrn_catalog" \
-      -attribute_name "course_key" \ -datatype "string" \ -pretty_name "Course
-      Key" \ -pretty_plural "Course Key" \ -sort_order 1 \ -column_spec
-      "varchar(50)"</para>
-
-      <para>content::type::attribute::new \ -content_type "dotlrn_catalog" \
-      -attribute_name "course_name" \ -datatype "string" \ -pretty_name
-      "Course Name" \ -sort_order 2 \ -column_spec "varchar(200)"</para>
-
-      <para>content::type::attribute::new \ -content_type "dotlrn_catalog" \
-      -attribute_name "course_info" \ -datatype "text" \ -pretty_name "Course
-      Information" \ -sort_order 3 \ -column_spec "text"</para>
-
-      <para>content::type::attribute::new \ -content_type "dotlrn_catalog" \
-      -attribute_name "assessment_id" \ -datatype "integer" \ -pretty_name
-      "Assessment ID" \ -sort_order 4 \ -column_spec "integer"</para>
+      <programlisting>
+      # now set up the attributes that by default we need for the course
+      
+      content::type::attribute::new -content_type "dotlrn_catalog" \
+                                    -attribute_name "course_key" \
+                                    -datatype "string" \
+                                    -pretty_name "Course Key" \
+                                    -pretty_plural "Course Key" \
+                                    -sort_order 1 \ 
+                                    -column_spec "varchar(50)"
+      content::type::attribute::new -content_type "dotlrn_catalog" \
+                                    -attribute_name "course_name" \
+                                    -datatype "string" \
+                                    -pretty_name "Course Name" \
+                                    -sort_order 2 \
+                                    -column_spec "varchar(200)"
+      content::type::attribute::new -content_type "dotlrn_catalog" \
+                                    -attribute_name "course_info" \
+                                    -datatype "text" \
+                                    -pretty_name "Course Information" \
+                                    -sort_order 3 \
+                                    -column_spec "text"
+      content::type::attribute::new -content_type "dotlrn_catalog" \
+                                    -attribute_name "assessment_id" \
+                                    -datatype "integer" \
+                                    -pretty_name "Assessment ID" \
+                                    -sort_order 4 \
+                                    -column_spec "integer"
+      </programlisting>
     </section>
 
     <section>
       <title>Content Folder</title>
 
-      <para>To store the the courses in the Conten Repository, a
+      <para>To store the the courses in the Content Repository, a
       content-folder with name and label "DotLRN Catalog" was created. Also
       the previously created content_type is registered to the folder, by
       calling to the same after-install apm-callback-proc as follows:</para>
 
-      <para>set folder_id [content::folder::new -name "DotLRN Catalog" -label
-      "DotLRN Catalog"] content::folder::register_content_type -folder_id
-      $folder_id -content_type "dotlrn_catalog"</para>
+      <programlisting>
+      set folder_id [content::folder::new -name "DotLRN Catalog" -label "DotLRN Catalog"]
+      content::folder::register_content_type -folder_id $folder_id -content_type "dotlrn_catalog"
+      </programlisting>
     </section>
 
     <section>
       <title>Roles</title>
 
-      <para>Three new roles were created to use them when createing the
+      <para>Three new roles were created to use them when creating the
       relations. The first one is for the dotlrn-catalog course and it's
       called d_catalog_role, the second one is for the dotlrn class and it's
       called dotlrn-class_role and the last one is for the dotlrn communities
       and it's called dotlrn_com_role. This roles are the first thing that the
       package create on installation and their creation code is:</para>
 
-      <itemizedlist>
-        <listitem>
           <para>Oracle:</para>
 
-          <para>begin acs_rel_type.create_role('d_catalog_role', 'DotLRN
-          Course Catalog Role', 'DotLRN Course Catalog Role');
-          acs_rel_type.create_role('dotlrn_class_role', 'dotLRN Class Role',
-          'dotLRN Class Role'); acs_rel_type.create_role('dotlrn_com_role',
-          'dotLRN Community Role', 'dotLRN Community Role'); commit; end; /
-          show errors</para>
-        </listitem>
+          <programlisting>
+          begin 
+          acs_rel_type.create_role('d_catalog_role', 
+                                   'DotLRN Course Catalog Role', 
+                                   'DotLRN Course Catalog Role');
+          acs_rel_type.create_role('dotlrn_class_role', 
+                                   'dotLRN Class Role',
+                                   'dotLRN Class Role'); 
+          acs_rel_type.create_role('dotlrn_com_role',
+                                   'dotLRN Community Role', 
+                                   'dotLRN Community Role'); 
+          commit; end; /
+          show errors
+          </programlisting>
 
-        <listitem>
           <para>Postgres:</para>
 
-          <para>create function inline_0 ( ) returns integer as ' begin
-          PERFORM acs_rel_type__create_role(''d_catalog_role'', ''DotLRN
-          Catalog Role'', ''DotLRN Catalog Role''); PERFORM
-          acs_rel_type__create_role(''dotlrn_class_role'', ''dotLRN Class
-          Role'', ''dotLRN Class Role''); PERFORM
-          acs_rel_type__create_role(''dotlrn_com_role'', ''dotLRN Community
-          Role'', ''dotLRN Community Role''); return 0; end;' language
-          'plpgsql'; select inline_0 ( ); drop function inline_0 ( );</para>
-        </listitem>
-      </itemizedlist>
+          <programlisting>
+          create function inline_0 ( ) returns integer as ' 
+          begin
+          PERFORM acs_rel_type__create_role(''d_catalog_role'', 
+                                            ''DotLRN Catalog Role'', 
+                                            ''DotLRN Catalog Role''); 
+          PERFORM acs_rel_type__create_role(''dotlrn_class_role'', 
+                                            ''dotLRN Class Role'', 
+                                            ''dotLRN Class Role''); 
+          PERFORM acs_rel_type__create_role(''dotlrn_com_role'', 
+                                            ''dotLRN Community Role'', 
+                                            ''dotLRN Community Role''); 
+          return 0; end;' language 'plpgsql'; 
+          select inline_0 ( ); drop function inline_0 ( );
+          </programlisting>
     </section>
 
     <section>
@@ -124,27 +151,30 @@
       one associates the dotlrn_catalog type with dotlrn_club for the
       communities. Here is were the previous created roles take place:</para>
 
-      <para># To associate one course to dotlrn class rel_types::new -role_one
-      d_catalog_role -role_two dotlrn_class_role dotlrn_catalog_class_rel \
-      "DotLRN Catalog Class" "DotLRN Catalog Class" dotlrn_catalog 0 1
-      dotlrn_class_instance 0 1</para>
+      <programlisting># To associate one course to dotlrn 
+      class rel_types::new -role_one d_catalog_role \
+                           -role_two dotlrn_class_role dotlrn_catalog_class_rel \
+                           "DotLRN Catalog Class" "DotLRN Catalog Class" \
+                           dotlrn_catalog 0 1 dotlrn_class_instance 0 1
+      </programlisting>
 
-      <para># To associate one course to dotrln community rel_types::new
-      -role_one d_catalog_role -role_two dotlrn_com_role
-      dotlrn_catalog_dotcom_rel \ "DotLRN Catalog Community" "DotLRN Catalog
-      Community" dotlrn_catalog 0 1 dotlrn_club 0 1</para>
+      <programlisting># To associate one course to dotlrn community 
+        rel_types::new -role_one d_catalog_role -role_two dotlrn_com_role \
+                        dotlrn_catalog_dotcom_rel "DotLRN Catalog Community" \
+                        "DotLRN Catalog Community" dotlrn_catalog 0 1 dotlrn_club 0 1
+      </programlisting>
     </section>
 
     <section>
       <title>Privileges</title>
 
-      <para>Two privileges are managed in this package at differents levels,
-      one is the privilige that a user has over dotlr-catalog package (admin,
+      <para>Two privileges are managed in this package at different levels,
+      one is the privilege that a user has over dotlrn-catalog package (admin,
       create, none), and the other one the privilege that the user has over
       one dotlrn-catalog course (admin,none). Depending of what privilege the
-      users has, acces to some pages and the display of information will be
+      users has, access to some pages and the display of information will be
       different. For example if you you have admin or create privilege over
-      dotlrn-catalog package then you can acces to every page under the
+      dotlrn-catalog package then you can access to every page under the
       "dotlrn-catalog/dt-catalog/" url, if you are admin all courses will be
       shown there but if you only have create privilege the only your courses
       will be show. When you create one course then the admin privilege will
@@ -165,16 +195,17 @@
       each course in different ways. The category tree is created as
       follows:</para>
 
-      <para># To categorize courses set tree_id [category_tree::add -name
-      "dotlrn-course-catalog"] category_tree::map -tree_id $tree_id -object_id
-      $package_id -assign_single_p "t"</para>
+      <programlisting># To categorize courses 
+      set tree_id [category_tree::add -name "dotlrn-course-catalog"] 
+      category_tree::map -tree_id $tree_id -object_id $package_id -assign_single_p "t"
+      </programlisting>
     </section>
   </chapter>
 
   <chapter>
     <title>USERS MANUAL</title>
 
-    <para>Here are some simple statments to interact with the dotlrn-catalog
+    <para>Here are some simple statements to interact with the dotlrn-catalog
     package. For sections 2.1 to 2.6 the user requires to have create or admin
     privileges under the dotlrn-catalog, package. If you can see the Admin
     link in the top right corner of the page then you have privileges on the
@@ -191,30 +222,44 @@
       <para><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/cat1.JPG" />
+              <imagedata fileref="resources/cat1.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image showing dotlrn_catalog table</phrase>
+            </textobject>
           </mediaobject>
-        </screenshot>Once you click un the link you will redirect to a page
+        </screenshot>Once you click on the link you will redirect to a page
       were you can add/remove categories and subcategories to the already
       created tree (dotlrn_catalog_tree).</para>
 
       <para><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/cat2.JPG" />
+              <imagedata fileref="resources/cat2.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image shows link in context of page</phrase>
+            </textobject>
           </mediaobject>
         </screenshot><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/cat3.JPG" />
+              <imagedata fileref="resources/cat3.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image shows example of a category edit button
+          for a specific category</phrase>
+            </textobject>
           </mediaobject>
         </screenshot><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/cat4.JPG" />
+              <imagedata fileref="resources/cat4.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image showing ordering interface in context of
+          two categories, 1 nested in the other</phrase>
+            </textobject>
           </mediaobject>
         </screenshot></para>
     </section>
@@ -248,12 +293,12 @@
           <para>The Assessment ID select box is to associate the assessment
           that the users will have to answer (Enroll button) to perform an
           specific action. Here only the assessment that the user has created
-          or has received permissions on will be shown. If no assesment is
+          or has received permissions on will be shown. If no assessment is
           associated then no user can enroll to one course.</para>
         </listitem>
 
         <listitem>
-          <para>The Categories select box is to select to wich category the
+          <para>The Categories select box is to select to which category the
           course will be shown in the index page. To create a new course
           version click on the icon on the left of Course Key information and
           change the fields you want.</para>
@@ -263,17 +308,23 @@
       <para><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/new1.JPG" />
+              <imagedata fileref="resources/new1.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image shows an example of a 'new course' page.</phrase>
+            </textobject>
           </mediaobject>
         </screenshot> To create a new course version click on the icon on the
       left of Course Key information and change the fields you want.</para>
 
       <screenshot>
         <mediaobject>
           <imageobject>
-            <imagedata fileref="images/new2.JPG" />
+            <imagedata fileref="resources/new2.JPG" />
           </imageobject>
+            <textobject>
+              <phrase>image showing a course in context with 'course key'</phrase>
+            </textobject>
         </mediaobject>
       </screenshot>
 
@@ -283,44 +334,58 @@
       <para><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/new3.JPG" />
+              <imagedata fileref="resources/new3.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image shows 'versions' link in context of a course</phrase>
+            </textobject>
           </mediaobject>
         </screenshot>Also you can categorize your course latter if you didn't
       categorize it in the first place by making click in the course name (
-      redierects you to Course description) and then by making click on the
+      redirects you to Course description) and then by making click on the
       Categorize button.</para>
 
       <para><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/buttons.JPG" />
+              <imagedata fileref="resources/buttons.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image showing the 'categorize' button as it
+          would appear in-line with a course</phrase>
+            </textobject>
           </mediaobject>
         </screenshot></para>
     </section>
 
     <section>
       <title>Associate to dotLRN class or community</title>
 
-      <para>Each course can be associted to one or various dotlrn classes or
+      <para>Each course can be associated to one or various dotlrn classes or
       communities. These associations will be displayed in the course
-      description page to give the information to the user about the classess
-      or communities that he/she will become a member of. You can associte one
-      course by making click in the associte link in Your Course List or in
+      description page to give the information to the user about the classes
+      or communities that he/she will become a member of. You can associate one
+      course by making click in the associate link in Your Course List or in
       the course description page.</para>
 
       <para><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/assoc1.JPG" />
+              <imagedata fileref="resources/assoc1.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image shows a course list with one course</phrase>
+            </textobject>
           </mediaobject>
         </screenshot><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/assoc2.JPG" />
+              <imagedata fileref="resources/assoc2.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image shows a message 'no associations' with a
+          link to associate</phrase>
+            </textobject>
           </mediaobject>
         </screenshot>To associate classes or communities to the course select
       check boxes to associate one or various at the same time. Associate
@@ -329,23 +394,33 @@
       <para><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/assoc3.JPG" />
+              <imagedata fileref="resources/assoc3.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image shows an example list of associated
+          classes and communities, and links to associate more</phrase>
+            </textobject>
           </mediaobject>
         </screenshot>If you already have associations to dotLRN then a watch
       link will appear.</para>
 
       <para><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/assoc4.JPG" />
+              <imagedata fileref="resources/assoc4.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image shows example course</phrase>
+            </textobject>
           </mediaobject>
         </screenshot><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/assoc5.JPG" />
+              <imagedata fileref="resources/assoc5.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image shows First Course with new associations</phrase>
+            </textobject>
           </mediaobject>
         </screenshot></para>
     </section>
@@ -360,8 +435,12 @@
       <para><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/assoc4.JPG" />
+              <imagedata fileref="resources/assoc4.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image show one course from a list, with trash
+          can on the right</phrase>
+            </textobject>
           </mediaobject>
         </screenshot>You will be redirected to a Delete Confirmation page were
       some information of the course (number of versions and associations)
@@ -371,8 +450,11 @@
       <para><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/del1.JPG" />
+              <imagedata fileref="resources/del1.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image shows an example confirmation message window</phrase>
+            </textobject>
           </mediaobject>
         </screenshot></para>
     </section>
@@ -390,8 +472,12 @@
       <screenshot>
         <mediaobject>
           <imageobject>
-            <imagedata fileref="images/rev1.JPG" />
+            <imagedata fileref="resources/rev1.JPG" />
           </imageobject>
+            <textobject>
+              <phrase>image shows course revisions with indication to
+          which one is live</phrase>
+            </textobject>
         </mediaobject>
       </screenshot>
     </section>
@@ -403,7 +489,7 @@
       package level (Admin, Create, None) and the other one at course level
       (Admin, None). The users that holds the "Create" privilege on
       dotlrn-catalog package can create courses, revisions, delete, associate
-      on his own courses or the courses that he has recieved "admin"
+      on his own courses or the courses that he has received "admin"
       privilege. The user that creates once course has admin privilege on that
       course and can grant the same privilege over that course to other users.
       The users that does not hold any privilege at all, then can only see
@@ -418,23 +504,30 @@
           Create privilege to other users on the system. Giving Create
           privilege to other users allows him to create, edit, delete courses
           in dotlrn-catalog package. You will be redirected to a page were all
-          the users that have create privile over dotrln-catalo package will
+          the users that have create privilege over dotrln-catalo package will
           appear. And a search form to search for users to grant/revoke
           privileges.</para>
 
           <screenshot>
             <mediaobject>
               <imageobject>
-                <imagedata fileref="images/grant1.JPG" />
+                <imagedata fileref="resources/grant1.JPG" />
               </imageobject>
+            <textobject>
+              <phrase>image shows links: New course, Manage category
+              tree, and arrow points to Grant permissions</phrase>
+            </textobject>
             </mediaobject>
           </screenshot>
 
           <screenshot>
             <mediaobject>
               <imageobject>
-                <imagedata fileref="images/grant2.JPG" />
+                <imagedata fileref="resources/grant2.JPG" />
               </imageobject>
+            <textobject>
+              <phrase>image shows a search/select window</phrase>
+            </textobject>
             </mediaobject>
           </screenshot>
         </listitem>
@@ -452,16 +545,23 @@
           <screenshot>
             <mediaobject>
               <imageobject>
-                <imagedata fileref="images/assoc4.JPG" />
+                <imagedata fileref="resources/assoc4.JPG" />
               </imageobject>
+            <textobject>
+              <phrase>image shows First Course in the course list</phrase>
+            </textobject>
             </mediaobject>
           </screenshot>
 
           <screenshot>
             <mediaobject>
               <imageobject>
-                <imagedata fileref="images/grant3.JPG" />
+                <imagedata fileref="resources/grant3.JPG" />
               </imageobject>
+            <textobject>
+              <phrase>image shows search/edit permissions window with
+              test user's permission status 'not allowed'</phrase>
+            </textobject>
             </mediaobject>
           </screenshot>
         </listitem>
@@ -477,16 +577,25 @@
       <para><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/assoc4.JPG" />
+              <imagedata fileref="resources/assoc4.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image shows First Course in course list format
+          with Course Name as link</phrase>
+            </textobject>
           </mediaobject>
         </screenshot></para>
 
       <para><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/user1.JPG" />
+              <imagedata fileref="resources/user1.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image shows course information window with
+          example details, including links to Manage permissions,
+          Delete, Categorize</phrase>
+            </textobject>
           </mediaobject>
         </screenshot>The buttons bar will only appear if you are inside
       dt-admin, if you come form index page then the enroll button will appear
@@ -495,8 +604,12 @@
       <para><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/user3.JPG" />
+              <imagedata fileref="resources/user3.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image shows previous First Course details window
+          without links to manage permissions, delete, or categorize</phrase>
+            </textobject>
           </mediaobject>
         </screenshot></para>
     </section>
@@ -513,14 +626,22 @@
       <para><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/user.JPG" />
+              <imagedata fileref="resources/user.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image shows DotLRN Catalog Index with First
+          Course listed</phrase>
+            </textobject>
           </mediaobject>
         </screenshot><screenshot>
           <mediaobject>
             <imageobject>
-              <imagedata fileref="images/user3.JPG" />
+              <imagedata fileref="resources/user3.JPG" />
             </imageobject>
+            <textobject>
+              <phrase>image shows example Course information and
+          dotLRN Associations for First Course</phrase>
+            </textobject>
           </mediaobject>
         </screenshot></para>
     </section>
@@ -553,4 +674,4 @@
       </listitem>
     </orderedlist>
   </chapter>
-</book>
\ No newline at end of file
+</book>