| |
1 |
1 |
<master src="/packages/theme-selva/www/selva-master"> |
| |
2 |
2 |
|
| |
3 |
3 |
|
| |
4 |
4 |
<blockquote> |
| |
5 |
5 |
<h1>Selva for designers</h1> |
| |
|
6 |
Selva simplifies the work of customizing the look and feel of your OpenACS/dotLRN website. |
| |
6 |
7 |
|
| |
7 |
|
Selva simplifies the work of customizing the look and feel of your website. |
| |
8 |
|
|
| |
9 |
8 |
<h1>Templates</h1> |
| |
10 |
9 |
<h2>Not yet using Selva?</h2> |
| |
11 |
10 |
<ol> |
| |
12 |
|
<li>Go to the <a href="/admin/site-map/">site map page</a></li> |
| |
13 |
|
<li>go to the parameters link in the 'Main Site" row.</li> |
| |
14 |
|
<li>Change the 'default master' parameter to /www/Selva/selva-master</li> |
| |
|
11 |
<li>Go to the <a href="/acs-admin/apm">Package manager page</a></li> |
| |
|
12 |
<li>Click in 'install packages'</li> |
| |
|
13 |
<li>The system will check for all uninstalled packages in your local directory. Choose theme-selva.</li> |
| |
|
14 |
<li>Restart the server</li></li> |
| |
15 |
15 |
</ol> |
| |
16 |
16 |
|
| |
17 |
17 |
The following documentation will be useful. |
| |
18 |
18 |
<ul> |
| |
19 |
19 |
<li><a href="templates.html">How old templates worked</a></li> |
| |
20 |
20 |
<li><a href="sample.html">A sample page</a></li> |
| |
21 |
21 |
<li><a href="/doc/acs-templating">Templating system documentation</a></li> |
| |
22 |
22 |
<li><a href="howto/">Theme Howto</a></li> |
| |
23 |
23 |
</ul> |
| |
24 |
24 |
|
| |
25 |
25 |
|
| |
26 |
26 |
<h1>How to modify Selva templates</h1> |
| |
27 |
27 |
<h2>Modifying selva's theme</h2> |
| |
28 |
28 |
You can create a new theme by copying /packages/new-portal/www/themes/selva-theme.adp to /packages/new-portal/www/themes/yourtheme.adp |
| |
29 |
29 |
and the directory (that conpatins the theme's images) sloan-theme to yourtheme-theme. |
| |
30 |
30 |
<br/ > |
| |
31 |
31 |
This changes the inside of the portlet. |
| |
32 |
32 |
<br/ > |
| |
33 |
33 |
(still do not know how to get it listed in /dotlrn/admin/templates) |
| |
34 |
34 |
|
| |
35 |
35 |
|
| |
36 |
36 |
|
| |
37 |
37 |
changed main-navigation for portal navigation class in /packages/dotlrn/tcl/navigation-procs.tcl |
| |
38 |
38 |
|
| |
39 |
39 |
|
| |
40 |
40 |
<h2>Modifying SelvaFlex theme</h2> |
| |
|
41 |
New themes should be added in the www/resources directory. |
| |
|
42 |
Each directory should contain all images and a single selva.css file. |
| |
41 |
43 |
|
| |
42 |
|
<p>To be done by Zen</p> |
| |
|
44 |
<h1>Selva presentation and Quality Assurance</h1> |
| |
|
45 |
In order to improve and maintain the quality of the themes in Selva we would like all |
| |
|
46 |
'certified' themes to be Accesible W3C Level A compliant and XHTML compliant. |
| |
43 |
47 |
|
| |
44 |
|
<h1>Selva presentation and QA</h1> |
| |
45 |
48 |
<h2>Making your page accessible</h2> |
| |
46 |
|
to be done by Dorian |
| |
|
49 |
A comple accessibility analysis was performed on the portal template used in dotlrn 2.1.1. |
| |
|
50 |
You should read "<a href="http://dotlrn.org/conferences/Madrid05/">Towards an Accessible Learning Management System</a> for a full description. |
| |
|
51 |
|
| |
|
52 |
|
| |
47 |
53 |
<h2>Making your page XHTML compliant</h2> |
| |
48 |
|
To be done by Dorian |
| |
|
54 |
Check out the same document above. |
| |
49 |
55 |
|
| |
50 |
56 |
<h1>Credits</h1> |
| |
51 |
57 |
|
| |
52 |
|
<h2>Adding themes<h2> |
| |
|
58 |
A number of people has collaborated with these themes: |
| |
|
59 |
<ul> |
| |
|
60 |
<li>Art Director + graphic design + CSS: Dorian Peters</li> |
| |
|
61 |
<li>Default Selva theme impelmentation: Jeremy Monet</li> |
| |
|
62 |
<li>Selva Flex implementation: Inigo Medina Garcia</li> |
| |
|
63 |
<li>Documentation and coordination: Rafael Calvo</li> |
| |
|
64 |
</ul> |
| |
53 |
65 |
|
| |
54 |
66 |
|
| |
55 |
67 |
|
| |
|
68 |
|
| |
56 |
69 |
</blockquote> |