source: WAeUP_Doc/InstructionsPart2.rst @ 877

Last change on this file since 877 was 399, checked in by Henrik Bettermann, 18 years ago
File size: 4.0 KB
Line 
1Instructions Part 2
2+++++++++++++++++++
3
4Usage of the SRP Backend Portal
5+++++++++++++++++++++++++++++++
6
7
8Object hierarchy
9----------------
10
11Browse through the data and visit all levels which reflect the real structure of the University. The deepest level is the Certificate Course, for example BOT111 'Diversity of Plants' has the path:
12
13::
14
15   Academic Section
16 > Faculty of Agriculture
17 > Department of Agricultural Economics & Ext. Services
18 > Certificates
19 > BACHALOR OF AGRICULTURE (AGRIC ECONS)
20 > Level 100
21 > First Semester
22 > Diversity of Plants
23
24..
25
26Also the URL reflects this hierarchy. It's a path along the Ids of the hierarchical ordered ancestor objects:
27
28http://srp.waeup.org/campus/academics/AGR/AEE/certificates/BAGAEE/100/first/BOT111.
29
30For each Certificate Course there is a corresponding Course object. The Course objects are in the course folder of the department offering this course:
31
32::
33
34   Academic Section
35 > Faculty of Life Sciences
36 > Department of Botany
37 > Courses
38 > Diversity of Plants
39
40..
41
42or: http://srp.waeup.org/campus/academics/LSC/BOT/courses/BOT111
43
44At the moment there is no direct link to the Course source. But you can easily use the search function, e.g. search for BOT111, and you'll find not only the Course source itself but also all other Certificates referring to this course.
45
46The content types of all objects are ordered in the same way:
47
48::
49
50 AcademicsFolder > FacultyFolder > DepartmentFolder >
51        CoursesFolder > Course
52        CertificatesFolder > StudyLevel > Semester > CertificateCourse
53
54..
55
56The datastructure of the objects (also called attributes or properties) are defined by their content type.
57
58
59Register new portal members and delegate roles
60----------------------------------------------
61
621. As a Portal Managers you can register new members. Click the 'Members' tab in the navigation bar and then 'Create' in the horizontal object action bar. Enter the member data. Do not tick the Manager box. Create for example a member called ART Manager.
63
642. Go to the Faculty of Arts (Academics -> Faculty of Arts)
65
663. Click 'Delegate'.
67
684. Search for '*'
69
705. Tick Art Manager and assign the role 'Section Manager'. Now the member ART Manager has got the local manager role exclusively for the Faculty of Arts.
71
726. Log out
73
747. Log in as ART Manager and see the difference: If you go to the 'Faculty of Arts' you will be able to view the data, edit the data, delegate your role to other members, add a new department, approve the data or see a list of unchecked items inside the Faculty of Arts. The same functions are also available for all departments below the ART level. If you go to another faculty, only the 'View' tab appears. This shows how the delegation of roles works.
75
76
77Check and approve data
78----------------------
79
80Course and Certificate data have to be checked. Only checked data will be available for course registration in the frontend module.
81
821. Go to any Certificate object and approve this object (Click the 'Approve' tab in the object action bar) . The status in the object action bar (on the right) will change from 'unchecked' to 'checked'. Be aware that only the certificate status has changed, not the status of the children objects, i.e. the CertificateCourses. Thus, do the same for the CertificateCourse and Course objects.
83
842. Alternatively, you can use the 'Select all' tab at the end of a contents table. For example, go to the list of courses of any department, click 'Select all' and then 'Approve'. The status of all objects in this list will change from 'unchecked' to 'checked'.
85
863. If you want to see your 'worklist', i.e. all objects which are still unchecked inside the faculty or department where you currently are, click 'Unchecked Items'. Only when this list is empty, the work is done.
87
88Add data
89--------
90
91Probably many items are missing. You can add the respective data from the place where you are. Also these items have to be approved after creation.
92
93
Note: See TracBrowser for help on using the repository browser.