source: WAeUP_Doc/InstructionsPart1.html @ 399

Last change on this file since 399 was 399, checked in by Henrik Bettermann, 18 years ago
File size: 9.5 KB
Line 
1<?xml version="1.0" encoding="utf-8" ?>
2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4<head>
5<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
6<meta name="generator" content="Docutils 0.4: http://docutils.sourceforge.net/" />
7<title></title>
8<style type="text/css">
9
10/*
11:Author: David Goodger
12:Contact: goodger@users.sourceforge.net
13:Date: $Date: 2005-12-18 01:56:14 +0100 (Sun, 18 Dec 2005) $
14:Revision: $Revision: 4224 $
15:Copyright: This stylesheet has been placed in the public domain.
16
17Default cascading style sheet for the HTML output of Docutils.
18
19See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to
20customize this style sheet.
21*/
22
23/* used to remove borders from tables and images */
24.borderless, table.borderless td, table.borderless th {
25  border: 0 }
26
27table.borderless td, table.borderless th {
28  /* Override padding for "table.docutils td" with "! important".
29     The right padding separates the table cells. */
30  padding: 0 0.5em 0 0 ! important }
31
32.first {
33  /* Override more specific margin styles with "! important". */
34  margin-top: 0 ! important }
35
36.last, .with-subtitle {
37  margin-bottom: 0 ! important }
38
39.hidden {
40  display: none }
41
42a.toc-backref {
43  text-decoration: none ;
44  color: black }
45
46blockquote.epigraph {
47  margin: 2em 5em ; }
48
49dl.docutils dd {
50  margin-bottom: 0.5em }
51
52/* Uncomment (and remove this text!) to get bold-faced definition list terms
53dl.docutils dt {
54  font-weight: bold }
55*/
56
57div.abstract {
58  margin: 2em 5em }
59
60div.abstract p.topic-title {
61  font-weight: bold ;
62  text-align: center }
63
64div.admonition, div.attention, div.caution, div.danger, div.error,
65div.hint, div.important, div.note, div.tip, div.warning {
66  margin: 2em ;
67  border: medium outset ;
68  padding: 1em }
69
70div.admonition p.admonition-title, div.hint p.admonition-title,
71div.important p.admonition-title, div.note p.admonition-title,
72div.tip p.admonition-title {
73  font-weight: bold ;
74  font-family: sans-serif }
75
76div.attention p.admonition-title, div.caution p.admonition-title,
77div.danger p.admonition-title, div.error p.admonition-title,
78div.warning p.admonition-title {
79  color: red ;
80  font-weight: bold ;
81  font-family: sans-serif }
82
83/* Uncomment (and remove this text!) to get reduced vertical space in
84   compound paragraphs.
85div.compound .compound-first, div.compound .compound-middle {
86  margin-bottom: 0.5em }
87
88div.compound .compound-last, div.compound .compound-middle {
89  margin-top: 0.5em }
90*/
91
92div.dedication {
93  margin: 2em 5em ;
94  text-align: center ;
95  font-style: italic }
96
97div.dedication p.topic-title {
98  font-weight: bold ;
99  font-style: normal }
100
101div.figure {
102  margin-left: 2em ;
103  margin-right: 2em }
104
105div.footer, div.header {
106  clear: both;
107  font-size: smaller }
108
109div.line-block {
110  display: block ;
111  margin-top: 1em ;
112  margin-bottom: 1em }
113
114div.line-block div.line-block {
115  margin-top: 0 ;
116  margin-bottom: 0 ;
117  margin-left: 1.5em }
118
119div.sidebar {
120  margin-left: 1em ;
121  border: medium outset ;
122  padding: 1em ;
123  background-color: #ffffee ;
124  width: 40% ;
125  float: right ;
126  clear: right }
127
128div.sidebar p.rubric {
129  font-family: sans-serif ;
130  font-size: medium }
131
132div.system-messages {
133  margin: 5em }
134
135div.system-messages h1 {
136  color: red }
137
138div.system-message {
139  border: medium outset ;
140  padding: 1em }
141
142div.system-message p.system-message-title {
143  color: red ;
144  font-weight: bold }
145
146div.topic {
147  margin: 2em }
148
149h1.section-subtitle, h2.section-subtitle, h3.section-subtitle,
150h4.section-subtitle, h5.section-subtitle, h6.section-subtitle {
151  margin-top: 0.4em }
152
153h1.title {
154  text-align: center }
155
156h2.subtitle {
157  text-align: center }
158
159hr.docutils {
160  width: 75% }
161
162img.align-left {
163  clear: left }
164
165img.align-right {
166  clear: right }
167
168ol.simple, ul.simple {
169  margin-bottom: 1em }
170
171ol.arabic {
172  list-style: decimal }
173
174ol.loweralpha {
175  list-style: lower-alpha }
176
177ol.upperalpha {
178  list-style: upper-alpha }
179
180ol.lowerroman {
181  list-style: lower-roman }
182
183ol.upperroman {
184  list-style: upper-roman }
185
186p.attribution {
187  text-align: right ;
188  margin-left: 50% }
189
190p.caption {
191  font-style: italic }
192
193p.credits {
194  font-style: italic ;
195  font-size: smaller }
196
197p.label {
198  white-space: nowrap }
199
200p.rubric {
201  font-weight: bold ;
202  font-size: larger ;
203  color: maroon ;
204  text-align: center }
205
206p.sidebar-title {
207  font-family: sans-serif ;
208  font-weight: bold ;
209  font-size: larger }
210
211p.sidebar-subtitle {
212  font-family: sans-serif ;
213  font-weight: bold }
214
215p.topic-title {
216  font-weight: bold }
217
218pre.address {
219  margin-bottom: 0 ;
220  margin-top: 0 ;
221  font-family: serif ;
222  font-size: 100% }
223
224pre.literal-block, pre.doctest-block {
225  margin-left: 2em ;
226  margin-right: 2em ;
227  background-color: #eeeeee }
228
229span.classifier {
230  font-family: sans-serif ;
231  font-style: oblique }
232
233span.classifier-delimiter {
234  font-family: sans-serif ;
235  font-weight: bold }
236
237span.interpreted {
238  font-family: sans-serif }
239
240span.option {
241  white-space: nowrap }
242
243span.pre {
244  white-space: pre }
245
246span.problematic {
247  color: red }
248
249span.section-subtitle {
250  /* font-size relative to parent (h1..h6 element) */
251  font-size: 80% }
252
253table.citation {
254  border-left: solid 1px gray;
255  margin-left: 1px }
256
257table.docinfo {
258  margin: 2em 4em }
259
260table.docutils {
261  margin-top: 0.5em ;
262  margin-bottom: 0.5em }
263
264table.footnote {
265  border-left: solid 1px black;
266  margin-left: 1px }
267
268table.docutils td, table.docutils th,
269table.docinfo td, table.docinfo th {
270  padding-left: 0.5em ;
271  padding-right: 0.5em ;
272  vertical-align: top }
273
274table.docutils th.field-name, table.docinfo th.docinfo-name {
275  font-weight: bold ;
276  text-align: left ;
277  white-space: nowrap ;
278  padding-left: 0 }
279
280h1 tt.docutils, h2 tt.docutils, h3 tt.docutils,
281h4 tt.docutils, h5 tt.docutils, h6 tt.docutils {
282  font-size: 100% }
283
284tt.docutils {
285  background-color: #eeeeee }
286
287ul.auto-toc {
288  list-style-type: none }
289
290</style>
291</head>
292<body>
293<div class="document">
294<div class="section">
295<h1><a id="instructions-part-1" name="instructions-part-1">Instructions Part 1</a></h1>
296</div>
297<div class="section">
298<h1><a id="set-up-of-the-srp-instance-on-your-local-machine-for-training-purposes-only" name="set-up-of-the-srp-instance-on-your-local-machine-for-training-purposes-only">Set-up of the SRP instance on your local machine (for training purposes only)</a></h1>
299<ol class="arabic simple">
300<li>Install Zope 2.9.3 on your local computer (Windows or Linux)</li>
301<li>Make a Zope instance (type <cite>python mkzopeinstance</cite> in the bin folder of the Zope programme directory). You are advised to create an instance called srp in your home folder ('My Files' on Windows) not in the Zope programme directory.</li>
302<li>Download CPS 3.4.0-1 or the following release candidate: <a class="reference" href="http://www.cps-project.org/static/src/CPS-3.4.1-rc.tar.gz">http://www.cps-project.org/static/src/CPS-3.4.1-rc.tar.gz</a> and unpack the files into the Products folder of your Zope instance  created in 1.</li>
303<li>Checkout the WAeUP_SRP product from our svn: <a class="reference" href="https://svn.waeup.org/repos/WAeUP_SRP/trunk">https://svn.waeup.org/repos/WAeUP_SRP/trunk</a>. You can use TortoiseSVN on Windows or type <cite>svn co https://svn.waeup.org/repos/WAeUP_SRP/trunk WAeUP_SRP</cite> on Linux. You'll need your WAeUP user name and password for the checkout. The files should be copied into a folder called <cite>WAeUP_SRP</cite> inside of the Products folder of your Zope instance.</li>
304<li>Copy the Uniben csv data files into the import folder of your Zope instance. The csv files are attached to this email.</li>
305<li>Start Zope from the bin folder of your Zope instance with <cite>./zopectl start</cite> (background) or <cite>./runzope</cite> (foreground) on Linux or <cite>runzope</cite> on Windows. You can also start a Windows Service which runs in the background. For the latter you can use the following commands:</li>
306</ol>
307<blockquote>
308<pre class="literal-block">
309python zopeservice.py install
310python zopeservice.py start
311python zopeservice.py stop
312python zopeservice.py remove
313</pre>
314</blockquote>
315<ol class="arabic simple" start="7">
316<li>Open your browser and enter <a class="reference" href="http://localhost:8080/manage">http://localhost:8080/manage</a>. After entering your user name and password (defined in 2) the ZMI shows up.</li>
317<li>Choose <cite>CPSDefault Site</cite> (nothing else!) in the pull-down menu and add.</li>
318<li>Fill the fields as follows:</li>
319</ol>
320<blockquote>
321<pre class="literal-block">
322Site ID: srp
323Site Title: Student Registration Portal
324Administrator Login: your Zope instance user name
325Password: your Zope instance password
326Extensions: WAeUP_SRP only
327Site Languages: English only
328</pre>
329</blockquote>
330<ol class="arabic simple" start="10">
331<li>Add the site</li>
332<li>Open a second browser window and enter <a class="reference" href="http://localhost:8080/srp">http://localhost:8080/srp</a> and you will see the frontpage of the portal.</li>
333<li>Login with your user name and password</li>
334<li>Goto Academics</li>
335<li>Import the Uniben data in the following order: Faculties (30 sec), Departments (1 min), Courses (15 min), Certificates (15 min), CertCourses (20 min). Be patient and wait.</li>
336<li>Ready</li>
337</ol>
338</div>
339</div>
340</body>
341</html>
Note: See TracBrowser for help on using the repository browser.