Przeglądaj źródła

[svn r13281] New documentation

Julian Prud'homme 17 lat temu
rodzic
commit
2b9c9b9300

+ 306 - 118
documentation/changelog.html

@@ -1,118 +1,306 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html>
-<head>
-<title>Dokeos 1.8</title>
-<link rel="stylesheet" href="../main/css/default/default.css" type="text/css" media="screen,projection" />
-<link rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
-</head>
-<body>
-<div id="header1">
-  <h1>Changelog</h1>
-</div>
-<a href="index.html">Documentation</a> &gt; Changelog 
-<div id="outerframe">
-  <div id="main">
-    <h1>Dokeos 1.8 - May 2007</h1>
-    <h3>Release notes - summary</h3>
-    <p>Dokeos 1.8 is a major release. The software becomes a complete  suite  including not only a learning management system and a learners  administration dashboard, but also an easy-to-use authoring system and  a simple videoconferencing interface.</p>
-    <h3>New Features</h3>
-    <ul>
-      <li> Ms-PowerPoint&reg; to Learning Path conversion</li>
-      <li>Integrated Live Conferencing&nbsp;</li>
-      <li>Templates and styles for rapid online authoring</li>
-      <li>Search engine&nbsp;</li>
-      <li>New question types: hotspots and&nbsp;open answers</li>
-      <li>Reporting dashboard with export to Ms-Excel</li>
-      <li>Surveys</li>
-      <li>Educational blogs</li>
-      <li>Learning Path: better import and export of SCORM, IMS and  AICC </li>
-      <li>Documents tool: PowerPoint and Word into HTML file type  conversion</li>
-      <li>Tests tool: less sequential and more user-friendly</li>
-      <li>Forum : better admin and content management</li>
-      <li>code cleanup </li>
-      <li>new nice looking icons</li>
-      <li>new layout for the course homepage</li>
-      <li>Version check: be informed when a new Dokeos release is available.  </li>
-      <li>Platform Statistics so you can boast with your campus. </li>
-    </ul>
-    <h1>Dokeos 1.6.5 - July 2006 </h1>
-    <h3>Release notes - summary</h3>
-    <p>Security Release. 1 bug has been fixed. Click the link below to see the complete list of bugfixes<br />
-      <a href="http://www.dokeos.com/wiki/index.php/Dokeos_1.6.5_release_notes_and_changelog">http://www.dokeos.com/wiki/index.php/Dokeos_1.6.5_release_notes_and_changelog</a></p>
-    <h1>Dokeos 1.6.4 April 2006 </h1>
-    <h3>Release notes - summary</h3>
-    <p>Bugfix release. 2 bugs have been fixed. One security hole has been fixed <br />
-    Click the link below to see the complete list of bugfixes<br />
-    <a href="http://www.dokeos.com/wiki/index.php/Dokeos_1.6.4_release_notes_and_changelog">http://www.dokeos.com/wiki/index.php/Dokeos_1.6.4_release_notes_and_changelog</a></p>
-    <h1>Dokeos 1.6.3 February 2006 </h1>
-    <h3>Release notes - summary</h3>
-    <p>Bugfix release. 44 bugs have been fixed. Click the link below to see the complete list of bugfixes<br />
-    <a href="http://www.dokeos.com/wiki/index.php/Dokeos_1.6.3_release_notes_and_changelog">http://www.dokeos.com/wiki/index.php/Dokeos_1.6.3_release_notes_and_changelog</a> </p>
-    <h1>Dokeos 1.6.2 - September 2005</h1>
-    <h3>Release notes - summary</h3>
-    <p>Bugfix release. 14 bugs have been fixed. Click the link below to see the complete list of bugfixes<br />
-    <a href="http://www.dokeos.com/wiki/index.php/Dokeos_1.6.2_release_notes_and_changelog">http://www.dokeos.com/wiki/index.php/Dokeos_1.6.2_release_notes_and_changelog</a></p>
-    <h1>Dokeos 1.6.1 - August 2005</h1>
-    <h3>Release notes - summary</h3>
-    <p>Bugfix release. 31 bugs have been fixed. Click the link below to see the complete list of bugfixes<br />
-    <a href="http://www.dokeos.com/wiki/index.php/Dokeos_1.6.1_release_notes_and_changelog">http://www.dokeos.com/wiki/index.php/Dokeos_1.6.1_release_notes_and_changelog</a></p>
-    <h1>Dokeos 1.6 - July 2005</h1>
-    <h3>Release notes - summary</h3>
-    <p>In Dokeos 1.6, security and interoperability have been improved. Protection<br />
-      for documents has improved, and courses have more accessibility options.<br />
-      Password encryption is enabled by default. The php.ini setting <br />
-    &quot;register globals&quot; does not have be on anymore.<br />
-    <a href="http://www.dokeos.com/wiki/index.php/Dokeos_1.6_release_notes">http://www.dokeos.com/wiki/index.php/Dokeos_1.6_release_notes </a></p>
-    <h3>New Features</h3>
-    <ul>
-      <li>Campus home page can be edited online</li>
-      <li> Improved translations, made with the new Dokeos translation tool</li>
-      <li> Language switch - when you enter the portal, you can choose your language.</li>
-      <li> Who is online: a list of users who are logged in, you can click to see
-        their pictures and portfolio, or click to talk to them through our built-in web chat tool.</li>
-      <li>Learning path - import and export of SCORM packages, improved layout,
-        prerequisites based on score in tests</li>
-      <li> Agenda - many new options, e.g. every user can add personal agenda items.</li>
-      <li>Document tool - many new options, improved layout, improved HtmlArea</li>
-      <li> Security - PHP register globals setting don't need to be on anymore</li>
-      <li> Administration section - all functions are easier to access, you can
-        configure many options through the web interface instead of by digging through the code. </li>
-      <li> Improved course management - completely rewritten course import/export 
-        functions, easily copy content from one course to another</li>
-      <li> Plugins and modularity - new system to add plugins to Dokeos more easily</li>
-      <li> API libraries - our function libraries have been expanded and improved</li>
-      <li>Interoperability: support for SCORM import/export, XML import/export for
-        some features, IEEE LOM Metadata support in documents and groups, import of 
-        Hotpotatoes, connection with QuestionMark (this last one will be available 
-        as plugin).</li>
-    </ul>
-    <h3>Roadmap</h3>
-    <p><a href="http://www.dokeos.com/wiki/index.php/Roadmap_1.6">http://www.dokeos.com/wiki/index.php/Roadmap_1.6</a></p>
-    <h1>Dokeos 1.5.5   </h1>
-    <ul>
-      <li>Learning path : Scorm content import tool</li>
-      <li> WYSIWYG editor : create content on the fly</li>
-      <li> Table of contents : structure content on the fly</li>
-      <li> Dropbox : peer2peer content sharing management</li>
-      <li> Links categories : structure links catalogue</li>
-      <li>New navigation : one click to tool</li>
-      <li> Events since my last visit : be informed of what has changed since your last login</li>
-      <li> My agenda : synthetic weekly view of all the events related to you</li>
-      <li> Add a picture to my profile : see who is who</li>
-      <li> Security : privacy and anti-cracking protection</li>
-      <li> 5 more languages : russian, catalan, vietnamese, brazilian, thai and a revised chinese</li>
-      <li> New chat tool : real-time textual discussion</li>
-      <li> Audio &amp; video conference : real-time live broadcasting of events + textual interaction with ore than 200 people.</li>
-      <li> Announcements to some users or some groups only</li>
-      <li> Time-based learning management : add resources to time line in Agenda</li>
-      <li> Audio &amp; video in Tests tool : create listening comprehensions, situation-based questions on the fly</li>
-      <li> Forum thread/flat view : see discussions in more detail</li>
-      <li>Forum email notification : get an email when your forum topic is active</li>
-      <li> language revision : dokeos vocabulary has been generalised to be adapted
-        to different types of organisations and not only universities</li>
-    </ul>
-  </div>
-</div>
-</body>
-</html>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html>
+<head>
+
+
+  <title>Dokeos 1.8</title>
+  <link rel="stylesheet" href="../main/css/default/default.css" type="text/css" media="screen,projection" />
+
+  <link rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
+</head>
+
+
+<body>
+
+<div id="header1">
+  
+<h1>Changelog</h1>
+
+</div>
+
+<a href="index.html">Documentation</a> &gt; Changelog 
+<div id="outerframe">
+<div id="main">
+  <br />
+<h1>Dokeos 1.8.4 - September 2007</h1>
+
+    
+<h3>Release notes - summary</h3>
+
+    
+<p>Dokeos
+1.8.4 is both a features and debuggingmajor release.&nbsp;</p>
+
+    
+<h3>New Features</h3>
+<ul>
+  <li>Templates. See <a href="http://www.dokeos.com/templates.php">http://www.dokeos.com/templates.php</a></li>
+  <li>Flash video import and streaming</li>
+  <li>Installation guide renewed</li>
+  <li>Added animated Mr Dokeos character : <a href="http://www.dokeos.com/mrdokeos.php">http://www.dokeos.com/mrdokeos.php</a></li>
+  <li>English and Dutch teacher manual added</li>
+  <li>Assignments form now fills automatically with document title and user name</li>
+  <li>Document authoring space now bigger</li>
+  <li>IMS/QTI export of tests</li>
+</ul>
+<br />
+<h3>Debugging</h3>
+<ul>
+  <li>Blogs user rights</li>
+  <li>FCK Editor image import</li>
+  <li>Videoconferencing slides now include Documents directory of course</li>
+  <li>SCORM content canbe displayed Full Screen</li>
+  <li>SCORM interactions now properly running</li>
+  <li>Hotspots tests redesigned and bigger hotspots zone</li>
+  <li>Alphabetical sorting of lists fixed</li>
+  <li>Excel export in reporting now removes HTML tags</li>
+  <li>My profile page display layout</li>
+  <li>Import HotPotatoes scoring</li>
+  <li>Images gallery in Documents bad display</li>
+  <li>Agenda default date now more relevant</li>
+  <li>Tests random questions order option clarified</li>
+  <li>Templates editing and media removal now easier</li>
+  <li>Apostrophe bug in Learning path Build mode</li>
+  <li>Table of contents wider in Learning path</li>
+  <li>Audio player now autostarts</li>
+  <li>Spelling mistakes in French and English</li>
+  <li>Group features now related to group, not generic</li>
+  <li>Blogs SQL errors fixed</li>
+  <li>Introduction images were missing in tests reporting</li>
+  <li>SCORM export now working</li>
+  <li>My agenda Personal events editor bug fixed</li>
+</ul>
+<h1></h1>
+<hr style="width: 100%; height: 2px;" />
+<h1>Dokeos 1.8 - May 2007</h1>
+
+    
+<h3>Release notes - summary</h3>
+
+    
+<p>Dokeos 1.8 is a major release. The software becomes a complete suite
+including not only a learning management system and a learners
+administration dashboard, but also an easy-to-use authoring system and
+a simple videoconferencing interface.</p>
+
+    
+<h3>New Features</h3>
+
+    
+<ul>
+
+      <li> Ms-PowerPoint&reg; to Learning Path conversion</li>
+
+      <li>Integrated Live Conferencing&nbsp;</li>
+
+      <li>Templates and styles for rapid online authoring</li>
+
+      <li>Search engine&nbsp;</li>
+
+      <li>New question types: hotspots and&nbsp;open answers</li>
+
+      <li>Reporting dashboard with export to Ms-Excel</li>
+
+      <li>Surveys</li>
+
+      <li>Educational blogs</li>
+
+      <li>Learning Path: better import and export of SCORM, IMS and  AICC </li>
+
+      <li>Documents tool: PowerPoint and Word into HTML file type  conversion</li>
+
+      <li>Tests tool: less sequential and more user-friendly</li>
+
+      <li>Forum : better admin and content management</li>
+
+      <li>code cleanup </li>
+
+      <li>new nice looking icons</li>
+
+      <li>new layout for the course homepage</li>
+
+      <li>Version check: be informed when a new Dokeos release is available.  </li>
+
+      <li>Platform Statistics so you can boast with your campus. </li>
+
+    
+</ul>
+
+    
+<h1></h1>
+<hr style="width: 100%; height: 2px;" />
+<h1>Dokeos 1.6.5 - July 2006 </h1>
+
+    
+<h3>Release notes - summary</h3>
+
+    
+<p>Security Release. 1 bug has been fixed. Click the link below to see the complete list of bugfixes<br />
+
+      <a href="http://www.dokeos.com/wiki/index.php/Dokeos_1.6.5_release_notes_and_changelog">http://www.dokeos.com/wiki/index.php/Dokeos_1.6.5_release_notes_and_changelog</a></p>
+
+    
+<h1>Dokeos 1.6.4 April 2006 </h1>
+
+    
+<h3>Release notes - summary</h3>
+
+    
+<p>Bugfix release. 2 bugs have been fixed. One security hole has been fixed <br />
+
+    Click the link below to see the complete list of bugfixes<br />
+
+    <a href="http://www.dokeos.com/wiki/index.php/Dokeos_1.6.4_release_notes_and_changelog">http://www.dokeos.com/wiki/index.php/Dokeos_1.6.4_release_notes_and_changelog</a></p>
+
+    
+<h1>Dokeos 1.6.3 February 2006 </h1>
+
+    
+<h3>Release notes - summary</h3>
+
+    
+<p>Bugfix release. 44 bugs have been fixed. Click the link below to see the complete list of bugfixes<br />
+
+    <a href="http://www.dokeos.com/wiki/index.php/Dokeos_1.6.3_release_notes_and_changelog">http://www.dokeos.com/wiki/index.php/Dokeos_1.6.3_release_notes_and_changelog</a> </p>
+
+    
+<h1>Dokeos 1.6.2 - September 2005</h1>
+
+    
+<h3>Release notes - summary</h3>
+
+    
+<p>Bugfix release. 14 bugs have been fixed. Click the link below to see the complete list of bugfixes<br />
+
+    <a href="http://www.dokeos.com/wiki/index.php/Dokeos_1.6.2_release_notes_and_changelog">http://www.dokeos.com/wiki/index.php/Dokeos_1.6.2_release_notes_and_changelog</a></p>
+
+    
+<h1>Dokeos 1.6.1 - August 2005</h1>
+
+    
+<h3>Release notes - summary</h3>
+
+    
+<p>Bugfix release. 31 bugs have been fixed. Click the link below to see the complete list of bugfixes<br />
+
+    <a href="http://www.dokeos.com/wiki/index.php/Dokeos_1.6.1_release_notes_and_changelog">http://www.dokeos.com/wiki/index.php/Dokeos_1.6.1_release_notes_and_changelog</a></p>
+
+    
+<h1>Dokeos 1.6 - July 2005</h1>
+
+    
+<h3>Release notes - summary</h3>
+
+    
+<p>In Dokeos 1.6, security and interoperability have been improved. Protection<br />
+
+      for documents has improved, and courses have more accessibility options.<br />
+
+      Password encryption is enabled by default. The php.ini setting <br />
+
+    "register globals" does not have be on anymore.<br />
+
+    <a href="http://www.dokeos.com/wiki/index.php/Dokeos_1.6_release_notes">http://www.dokeos.com/wiki/index.php/Dokeos_1.6_release_notes </a></p>
+
+    
+<h3>New Features</h3>
+
+    
+<ul>
+
+      <li>Campus home page can be edited online</li>
+
+      <li> Improved translations, made with the new Dokeos translation tool</li>
+
+      <li> Language switch - when you enter the portal, you can choose your language.</li>
+
+      <li> Who is online: a list of users who are logged in, you can click to see
+        their pictures and portfolio, or click to talk to them through our built-in web chat tool.</li>
+
+      <li>Learning path - import and export of SCORM packages, improved layout,
+        prerequisites based on score in tests</li>
+
+      <li> Agenda - many new options, e.g. every user can add personal agenda items.</li>
+
+      <li>Document tool - many new options, improved layout, improved HtmlArea</li>
+
+      <li> Security - PHP register globals setting don't need to be on anymore</li>
+
+      <li> Administration section - all functions are easier to access, you can
+        configure many options through the web interface instead of by digging through the code. </li>
+
+      <li> Improved course management - completely rewritten course import/export 
+        functions, easily copy content from one course to another</li>
+
+      <li> Plugins and modularity - new system to add plugins to Dokeos more easily</li>
+
+      <li> API libraries - our function libraries have been expanded and improved</li>
+
+      <li>Interoperability: support for SCORM import/export, XML import/export for
+        some features, IEEE LOM Metadata support in documents and groups, import of 
+        Hotpotatoes, connection with QuestionMark (this last one will be available 
+        as plugin).</li>
+
+    
+</ul>
+
+    
+<h3>Roadmap</h3>
+
+    
+<p><a href="http://www.dokeos.com/wiki/index.php/Roadmap_1.6">http://www.dokeos.com/wiki/index.php/Roadmap_1.6</a></p>
+
+    
+<h1>Dokeos 1.5.5   </h1>
+
+    
+<ul>
+
+      <li>Learning path : Scorm content import tool</li>
+
+      <li> WYSIWYG editor : create content on the fly</li>
+
+      <li> Table of contents : structure content on the fly</li>
+
+      <li> Dropbox : peer2peer content sharing management</li>
+
+      <li> Links categories : structure links catalogue</li>
+
+      <li>New navigation : one click to tool</li>
+
+      <li> Events since my last visit : be informed of what has changed since your last login</li>
+
+      <li> My agenda : synthetic weekly view of all the events related to you</li>
+
+      <li> Add a picture to my profile : see who is who</li>
+
+      <li> Security : privacy and anti-cracking protection</li>
+
+      <li> 5 more languages : russian, catalan, vietnamese, brazilian, thai and a revised chinese</li>
+
+      <li> New chat tool : real-time textual discussion</li>
+
+      <li> Audio &amp; video conference : real-time live broadcasting of events + textual interaction with ore than 200 people.</li>
+
+      <li> Announcements to some users or some groups only</li>
+
+      <li> Time-based learning management : add resources to time line in Agenda</li>
+
+      <li> Audio &amp; video in Tests tool : create listening comprehensions, situation-based questions on the fly</li>
+
+      <li> Forum thread/flat view : see discussions in more detail</li>
+
+      <li>Forum email notification : get an email when your forum topic is active</li>
+
+      <li> language revision : dokeos vocabulary has been generalised to be adapted
+        to different types of organisations and not only universities</li>
+
+    
+</ul>
+
+  </div>
+
+</div>
+
+</body>
+</html>

+ 608 - 306
documentation/credits.html

@@ -1,316 +1,618 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html>
-<head>
-<title>Dokeos 1.8</title>
-<link rel="stylesheet" href="../main/css/default/default.css" type="text/css" media="screen,projection" />
-<link rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
-</head>
-<body>
-<div id="header1">
-  <h1>Credits</h1>
-</div>
-<a href="index.html">Documentation</a> &gt; Credits
-<h1>Creator</h1>
-Thomas De Praetere (thomas.depraetere@dokeos.com)
-<h1>Core developers</h1>
-<ol>
-  <li>Dokeos.com </li>
-  <ul>
-    <li>Olivier Brouckaert (oli.brouckaert@dokeos.com)</li>
-    <li>Yannick Warnier (ywarnier@beeznest.org)</li>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html>
+<head>
+
+
+  <title>Dokeos 1.8</title>
+  <link rel="stylesheet" href="../main/css/default/default.css" type="text/css" media="screen,projection" />
+
+  <link rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
+
+  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
+</head>
+
+
+<body>
+
+<div id="header1">
+  
+<h1>Credits</h1>
+
+</div>
+
+<a href="index.html">Documentation</a> &gt; Credits
+<h1>Creator</h1>
+
+Thomas De Praetere (thomas.depraetere@dokeos.com)
+<h1>Core developers</h1>
+
+<ol>
+
+  <li>Dokeos.com </li>
+
+  
+  <ul>
+
+    <li>Olivier Brouckaert (oli.brouckaert@dokeos.com)</li>
+
+    <li>Yannick Warnier (ywarnier@beeznest.org)</li>
+
     <li>Ludovic Gasc (ludovic.gasc@dokeos.com) </li>
+
     <li>Eric Marguin (eric.marguin@elixir-interactive.com)</li>
-    <li>Julian Prud'homme (j.prudhomme@elixir-interactive.com)</li>
-  </ul>
-  <li>Ghent University
-    <ul>
-      <li>Patrick Cool (patrick.cool@ugent.be)</li>
-      <li> Bert Vanderkimpen (bert.vanderkimpen@ugent.be)</li>
-      <li>Toon Van Hoecke (toon.vanhoecke@UGent.be) </li>
-      <li> Ren&eacute; Haentjens (rene.haentjens@intec.ugent.be)</li>
-    </ul>
-  </li>
-  <li>Hogeschool Gent </li>
-  <ul>
-    <li> Bart Mollet (bart.mollet@hogent.be)</li>
-  </ul>
+
+    <li>Julian Prud'homme (j.prudhomme@elixir-interactive.com)</li>
+    <li>Arnaud Ligot (arnaud.ligot@dokeos.com)</li>
+    <li>Sebastian Wagner (sebastian.wagner@dokeos.com)</li>
+
+  
+  </ul>
+
+  <li>Ghent University
+    
+    <ul>
+
+      <li>Patrick Cool (patrick.cool@ugent.be)</li>
+
+      <li> Bert Vanderkimpen (bert.vanderkimpen@ugent.be)</li>
+
+      <li>Toon Van Hoecke (toon.vanhoecke@UGent.be) </li>
+
+      <li> Ren&eacute; Haentjens (rene.haentjens@intec.ugent.be)</li>
+
+    
+    </ul>
+
+  </li>
+
+  <li>Hogeschool Gent </li>
+
+  
+  <ul>
+
+    <li> Bart Mollet (bart.mollet@hogent.be)</li>
+
+  
+  </ul>
+
 </ol>
+
 <h1>System performance and Reliability improvements</h1>
+
 <ul>
+
   <li>Arnaud Ligot (arnaud.ligot@dokeos.com)</li>
+
   <li>Jerome Warnier (jerome.warnier@dokeos.com)</li>
-</ul>
-<h1>Developments</h1>
-<h2>Announcement tool </h2>
-first versions by
-<ul>
-  <li>Pablo Rey (prey@cesga.es)</li>
-  <li> Roan Embrechts  (roan.embrechts@vub.ac.be)</li>
-</ul>
-rewritten by
-<ul>
-  <li>Patrick Cool (patrick.cool@ugent.be)</li>
-  <li> Frederik Vermeire </li>
-</ul>
-<h2>Agenda</h2>
-<ul>
-  <li>Patrick Cool (patrick.cool@UGent.be)</li>
-</ul>
-<h2>Blog</h2>
-<ul>
+
+</ul>
+
+<h1>Developments</h1>
+
+<h2>Announcement tool </h2>
+
+first versions by
+<ul>
+
+  <li>Pablo Rey (prey@cesga.es)</li>
+
+  <li> Roan Embrechts  (roan.embrechts@vub.ac.be)</li>
+
+</ul>
+
+rewritten by
+<ul>
+
+  <li>Patrick Cool (patrick.cool@ugent.be)</li>
+
+  <li> Frederik Vermeire </li>
+
+</ul>
+
+<h2>Agenda</h2>
+
+<ul>
+
+  <li>Patrick Cool (patrick.cool@UGent.be)</li>
+
+</ul>
+
+<h2>Blog</h2>
+
+<ul>
+
   <li>Toon Keppens (toon@vi-host.net) </li>
-  <li>Kevin Van Den Haute (kevin@develop-it.be)</li>
-</ul>
-<h2>Course navigation menu</h2>
-<ul>
-  <li>Sandra Mathijs</li>
-  <li> Roan Embrechts  (roan.embrechts@vub.ac.be)</li>
-  <li> Wolfgang Schneider</li>
-</ul>
-<h2>Course copy</h2>
-<ul>
-  <li>Bart Mollet (bart.mollet@hogent.be)</li>
-</ul>
-<h2>Course Quotum</h2>
-<ul>
-  <li>Roan Embrechts  (roan.embrechts@vub.ac.be)</li>
-</ul>
-<h2>Chat</h2>
-<ul>
-  <li>first version:</li>
-  <li>replaced by phpFreeChat </li>
-</ul>
-<h2>Database refactoring</h2>
-<ul>
-  <li> Yannick Warnier (ywarnier@beeznest.org) (with thanks to lots of other contributors)</li>
-</ul>
-<h2>Document tool </h2>
-<ul>
-  <li>Bert Vanderkimpen (bert.vanderkimpen@ugent.be)</li>
-</ul>
-<h2>Dropbox</h2>
-<ul>
-  <li>Jan Bols (jan.bols@UGent.be)</li>
-  <li>Rene Haentjens (rene.haentjens@intec.UGent.be)</li>
-  <li>Patrick Cool (patrick.cool@UGent.be) </li>
-</ul>
-<h2>Extensions and plugins</h2>
-see also http://www.dokeos.com/extensions/
-<ul>
-  <li>Yannick Warnier (ywarnier@beeznest.org)</li>
-  <li>Patrick Cool (patrick.cool@UGent.be)</li>
-</ul>
-<h2>Forum tool</h2>
-first version
-<ul>
-  <li> adapted from PHPBB 1.4 (http://www.phpbb.com)</li>
-  <li> modifications: Patrick Cool (patrick.cool@ugent.be)</li>
-</ul>
-new version (dokeos 1.8)
-<ul>
-  <li>Patrick Cool (patrick.cool@UGent.be)</li>
-</ul>
-<h2>Groups</h2>
-<ul>
-  <li>Bart Mollet (bart.mollet@hogent.be</li>
-</ul>
-<h2>HTML_QuickForm</h2>
-<ul>
-  <li>Bart Mollet (bart.mollet@hogent.be) </li>
-</ul>
-<h2>Icons</h2>
-<ul>
-  <li>Icons for the messages: confirmation, error, normal and warning<br />
-    Icons used from the Crystal icon theme by Everaldo<br />
-    http://linuxcult.com</li>
-  <li>Other icons: Nuvola </li>
-</ul>
-<h2>interface and css </h2>
-<ul>
-  <li>Noa Orizales Iglesias (noa@contidosdixitais.com)</li>
-  <li> Sandra Matthys</li>
-  <li>Wolfgang Schneider (webmaster@bibelcenter.de)</li>
-  <li>Patrick Cool (patrick.cool@UGent.be)</li>
-</ul>
-<h2>Install</h2>
-<ul>
-  <li>Olivier Brouckaert</li>
-  <li>refactoring: Evie Embrechts</li>
-</ul>
-<h2>Learning Path &amp; SCORM </h2>
-alpha version by
-<ul>
-  <li>Patrick Cool (patrick.cool@UGent.be) </li>
-</ul>
-first version by
-<ul>
-  <li>Denes Nagy (darkden@evk.bke.hu) </li>
-</ul>
-<p>dokeos 1.8 version by</p>
-<ul>
-  <li>Yannick Warnier (ywarnier@beeznest.org)</li>
-</ul>
-<h2>LDAP</h2>
-<ul>
-  <li> main code: L'universit&eacute; Jean Monnet de Saint Etienne</li>
-  <li>updates and improvements:  Roan Embrechts (roan.embrechts@vub.ac.be)</li>
-</ul>
-<h2>Link tool</h2>
-<ul>
-  <li> Patrick Cool (patrick.cool@ugent.be)</li>
-</ul>
-<h2>Messages (integrated extension)</h2>
-original code written by Facultad de Matematicas, UADY (M&eacute;xico)
-<ul>
-  <li> D&iacute;az Braga Alan Israel (bafles2@hotmail.com)<br />
-  </li>
-  <li>Men&eacute;ndez Dom&iacute;nguez Victor Hugo (mdoming@uady.mx)<br />
-  </li>
-  <li>Torre D&iacute;az Manuel<br />
-  </li>
-  <li>Tuk Sul&uacute; Walter Lorenzo (walt_30_ 1@hotmail.com)<br />
-  </li>
-  <li>Vargas Palma Rub&eacute;n (thiefdp@hotmail.com)<br />
-  </li>
-</ul>
-Dokeos 1.8           integration and refactoring
-<ul>
-  <li> Evie Embrechts </li>
-</ul>
-<h2>Metadata</h2>
-<ul>
-  <li>Ren&eacute; Haentjens (rene.haentjens@intec.ugent.be)</li>
-</ul>
-<h2>My Agenda</h2>
-<ul>
-  <li> Eric Remy</li>
-  <li> Toon Van Hoecke (toon.vanhoecke@ugent.be)</li>
-  <li> Patrick Cool (patrick.cool@ugent.be</li>
-</ul>
-<h2>Platform administration</h2>
-<ul>
-  <li>user management: Bart Mollet (bart.mollet@hogent.be)</li>
-  <li>class management: Bart Mollet (bart.mollet@hogent.be)</li>
-  <li>course management: </li>
-  <li>platform announcements: Bart Mollet (bart.mollet@hogent.be)</li>
-  <li>languages: Patrick Cool (patrick.cool@UGent.be)</li>
-</ul>
-<h2>Resource Linker</h2>
-<ul>
-  <li> Patrick Cool (patrick.cool@ugent.be</li>
-</ul>
-<h2>Reporting</h2>
-<ul>
-  <li>Elixir Interactive http://www.elixir-interactive.com</li>
-</ul>
-<h2>Single DB customisation</h2>
-<ul>
-  <li> Roger Hedlund (rhedlund@passagen.se)</li>
-</ul>
-<h2>Statistics tool and tracking </h2>
-<ul>
-  <li> Based on ezBoo (http://www.ezboo.com)</li>
-  <li>Sebastien Piraux (piraux_seb@hotmail.com)</li>
-</ul>
-<h2>Survey</h2>
-<ul>
-  <li></li>
-</ul>
-<h2>Test / Quizz Tool</h2>
-<ul>
-  <li> Olivier Brouckaert (oli.brouckaert@dokeos.com)</li>
-  <li> Denes Nagy (hotpotatoes integration)</li>
-</ul>
-<h2>User Image</h2>
-<ul>
-  <li> Miguel (miguel@cesga.es)</li>
-  <li> Patrick Cool(patrick.cool@ugent.be)</li>
-</ul>
-<h2>User tool, subscribe existing users</h2>
-<ul>
-  <li> Elie Harfouche (elie at harfdesign dot com)</li>
-  <li> Roan Embrechts (roan.embrechts@vub.ac.be)</li>
-  <li>Bart Mollet (bart.mollet@hogent.be)</li>
-</ul>
-<h2>(un)zip</h2>
-<ul>
-  <li> PclZip library - Vincent Blavet (http://www.phpconcept.net)</li>
-</ul>
-<h2>Virtual course support / Combined courses</h2>
-<ul>
-  <li> Roan Embrechts (roan.embrechts@vub.ac.be)</li>
-  <li>Bart Mollet (bart.mollet@hogent.be)</li>
-  <li> (with thanks to Toon Van Hoecke and Olivier Cauberghe from Ghent University)</li>
-</ul>
-<h2>Web adjustable (admin) settings</h2>
-brainstorming by
-<ul>
-  <li> Jan Bols</li>
-  <li> Patrick Cool (patrick.cool@ugent.be)</li>
-  <li> Roan Embrechts (roan.embrechts@vub.ac.be)</li>
-  <li> Toon Van Hoecke (toon.vanhoecke@ugent.be)</li>
-</ul>
-Implementation by
-<ul>
-  <li> Patrick Cool (patrick.cool@ugent.be)</li>
-</ul>
-<h2>Who is online in a course</h2>
-<ul>
-  <li>Patrick Cool (patrick.cool@UGent.be)</li>
-</ul>
-<h1>Translations</h1>
-There are too much translators to list them all. <br />
-Please see http://www.dokeos.com/DLTT/ to see a list of the translators.
-<h1>Documentation</h1>
+
+  <li>Kevin Van Den Haute (kevin@develop-it.be)</li>
+
+</ul>
+
+<h2>Course navigation menu</h2>
+
+<ul>
+
+  <li>Sandra Mathijs</li>
+
+  <li> Roan Embrechts  (roan.embrechts@vub.ac.be)</li>
+
+  <li> Wolfgang Schneider</li>
+
+</ul>
+
+<h2>Course copy</h2>
+
+<ul>
+
+  <li>Bart Mollet (bart.mollet@hogent.be)</li>
+
+</ul>
+
+<h2>Course Quotum</h2>
+
+<ul>
+
+  <li>Roan Embrechts  (roan.embrechts@vub.ac.be)</li>
+
+</ul>
+
+<h2>Chat</h2>
+
+<ul>
+
+  <li>first version:</li>
+
+  <li>replaced by phpFreeChat </li>
+
+</ul>
+
+<h2>Database refactoring</h2>
+
+<ul>
+
+  <li> Yannick Warnier (ywarnier@beeznest.org) (with thanks to lots of other contributors)</li>
+
+</ul>
+
+<h2>Document tool </h2>
+
+<ul>
+
+  <li>Bert Vanderkimpen (bert.vanderkimpen@ugent.be)</li>
+
+</ul>
+
+<h2>Dropbox</h2>
+
+<ul>
+
+  <li>Jan Bols (jan.bols@UGent.be)</li>
+
+  <li>Rene Haentjens (rene.haentjens@intec.UGent.be)</li>
+
+  <li>Patrick Cool (patrick.cool@UGent.be) </li>
+
+</ul>
+
+<h2>Extensions and plugins</h2>
+
+see also http://www.dokeos.com/extensions/
+<ul>
+
+  <li>Yannick Warnier (ywarnier@beeznest.org)</li>
+
+  <li>Patrick Cool (patrick.cool@UGent.be)</li>
+
+</ul>
+
+<h2>Forum tool</h2>
+
+first version
+<ul>
+
+  <li> adapted from PHPBB 1.4 (http://www.phpbb.com)</li>
+
+  <li> modifications: Patrick Cool (patrick.cool@ugent.be)</li>
+
+</ul>
+
+new version (dokeos 1.8)
+<ul>
+
+  <li>Patrick Cool (patrick.cool@UGent.be)</li>
+
+</ul>
+
+<h2>Groups</h2>
+
+<ul>
+
+  <li>Bart Mollet (bart.mollet@hogent.be</li>
+
+</ul>
+
+<h2>HTML_QuickForm</h2>
+
+<ul>
+
+  <li>Bart Mollet (bart.mollet@hogent.be) </li>
+
+</ul>
+
+<h2>Icons</h2>
+
+<ul>
+
+  <li>Icons for the messages: confirmation, error, normal and warning<br />
+
+    Icons used from the Crystal icon theme by Everaldo<br />
+
+    http://linuxcult.com</li>
+
+  <li>Other icons: Nuvola </li>
+
+</ul>
+
+<h2>interface and css </h2>
+
+<ul>
+
+  <li>Noa Orizales Iglesias (noa@contidosdixitais.com)</li>
+
+  <li> Sandra Matthys</li>
+
+  <li>Wolfgang Schneider (webmaster@bibelcenter.de)</li>
+
+  <li>Patrick Cool (patrick.cool@UGent.be)</li>
+
+</ul>
+
+<h2>Install</h2>
+
+<ul>
+
+  <li>Olivier Brouckaert</li>
+
+  <li>refactoring: Evie Embrechts</li>
+
+</ul>
+
+<h2>Learning Path &amp; SCORM </h2>
+
+alpha version by
+<ul>
+
+  <li>Patrick Cool (patrick.cool@UGent.be) </li>
+
+</ul>
+
+first version by
+<ul>
+
+  <li>Denes Nagy (darkden@evk.bke.hu) </li>
+
+</ul>
+
+<p>dokeos 1.8 version by</p>
+
+<ul>
+
+  <li>Yannick Warnier (ywarnier@beeznest.org)</li>
+
+</ul>
+
+<h2>LDAP</h2>
+
+<ul>
+
+  <li> main code: L'universit&eacute; Jean Monnet de Saint Etienne</li>
+
+  <li>updates and improvements:  Roan Embrechts (roan.embrechts@vub.ac.be)</li>
+
+</ul>
+
+<h2>Link tool</h2>
+
 <ul>
+
+  <li> Patrick Cool (patrick.cool@ugent.be)</li>
+
+</ul>
+
+<h2>Messages (integrated extension)</h2>
+
+original code written by Facultad de Matematicas, UADY (M&eacute;xico)
+<ul>
+
+  <li> D&iacute;az Braga Alan Israel (bafles2@hotmail.com)<br />
+
+  </li>
+
+  <li>Men&eacute;ndez Dom&iacute;nguez Victor Hugo (mdoming@uady.mx)<br />
+
+  </li>
+
+  <li>Torre D&iacute;az Manuel<br />
+
+  </li>
+
+  <li>Tuk Sul&uacute; Walter Lorenzo (walt_30_ 1@hotmail.com)<br />
+
+  </li>
+
+  <li>Vargas Palma Rub&eacute;n (thiefdp@hotmail.com)<br />
+
+  </li>
+
+</ul>
+
+Dokeos 1.8           integration and refactoring
+<ul>
+
+  <li> Evie Embrechts </li>
+
+</ul>
+
+<h2>Metadata</h2>
+
+<ul>
+
+  <li>Ren&eacute; Haentjens (rene.haentjens@intec.ugent.be)</li>
+
+</ul>
+
+<h2>My Agenda</h2>
+
+<ul>
+
+  <li> Eric Remy</li>
+
+  <li> Toon Van Hoecke (toon.vanhoecke@ugent.be)</li>
+
+  <li> Patrick Cool (patrick.cool@ugent.be</li>
+
+</ul>
+
+<h2>Platform administration</h2>
+
+<ul>
+
+  <li>user management: Bart Mollet (bart.mollet@hogent.be)</li>
+
+  <li>class management: Bart Mollet (bart.mollet@hogent.be)</li>
+
+  <li>course management: </li>
+
+  <li>platform announcements: Bart Mollet (bart.mollet@hogent.be)</li>
+
+  <li>languages: Patrick Cool (patrick.cool@UGent.be)</li>
+
+</ul>
+
+<h2>Resource Linker</h2>
+
+<ul>
+
+  <li> Patrick Cool (patrick.cool@ugent.be</li>
+
+</ul>
+
+<h2>Reporting</h2>
+
+<ul>
+
+  <li>Elixir Interactive http://www.elixir-interactive.com</li>
+
+</ul>
+
+<h2>Single DB customisation</h2>
+
+<ul>
+
+  <li> Roger Hedlund (rhedlund@passagen.se)</li>
+
+</ul>
+
+<h2>Statistics tool and tracking </h2>
+
+<ul>
+
+  <li> Based on ezBoo (http://www.ezboo.com)</li>
+
+  <li>Sebastien Piraux (piraux_seb@hotmail.com)</li>
+
+</ul>
+
+<h2>Survey</h2>
+
+<ul>
+
+  <li></li>
+
+</ul>
+
+<h2>Test / Quizz Tool</h2>
+
+<ul>
+
+  <li> Olivier Brouckaert (oli.brouckaert@dokeos.com)</li>
+
+  <li> Denes Nagy (hotpotatoes integration)</li>
+
+</ul>
+
+<h2>User Image</h2>
+
+<ul>
+
+  <li> Miguel (miguel@cesga.es)</li>
+
+  <li> Patrick Cool(patrick.cool@ugent.be)</li>
+
+</ul>
+
+<h2>User tool, subscribe existing users</h2>
+
+<ul>
+
+  <li> Elie Harfouche (elie at harfdesign dot com)</li>
+
+  <li> Roan Embrechts (roan.embrechts@vub.ac.be)</li>
+
+  <li>Bart Mollet (bart.mollet@hogent.be)</li>
+
+</ul>
+
+<h2>(un)zip</h2>
+
+<ul>
+
+  <li> PclZip library - Vincent Blavet (http://www.phpconcept.net)</li>
+
+</ul>
+
+<h2>Virtual course support / Combined courses</h2>
+
+<ul>
+
+  <li> Roan Embrechts (roan.embrechts@vub.ac.be)</li>
+
+  <li>Bart Mollet (bart.mollet@hogent.be)</li>
+
+  <li> (with thanks to Toon Van Hoecke and Olivier Cauberghe from Ghent University)</li>
+
+</ul>
+
+<h2>Web adjustable (admin) settings</h2>
+
+brainstorming by
+<ul>
+
+  <li> Jan Bols</li>
+
+  <li> Patrick Cool (patrick.cool@ugent.be)</li>
+
+  <li> Roan Embrechts (roan.embrechts@vub.ac.be)</li>
+
+  <li> Toon Van Hoecke (toon.vanhoecke@ugent.be)</li>
+
+</ul>
+
+Implementation by
+<ul>
+
+  <li> Patrick Cool (patrick.cool@ugent.be)</li>
+
+</ul>
+
+<h2>Who is online in a course</h2>
+
+<ul>
+
+  <li>Patrick Cool (patrick.cool@UGent.be)</li>
+
+</ul>
+
+<h1>Translations</h1>
+
+There are too much translators to list them all. <br />
+
+Please see http://www.dokeos.com/DLTT/ to see a list of the translators.
+<h1>Documentation</h1>
+
+<ul>
+
   <li>Arnaud Ligot (arnaud.ligot@dokeos.com)</li>
-  <li>Jerome Warnier (jerome.warnier@dokeos.com)</li>
-  <li>Andrew Lynn (alynn@strathclyde.ac.be)</li>
-  <li>Emmanuel Pecquet (emmanuel.pecquet@wanadoo.fr) </li>
-  <li>Nikolai Stiehl (nikolai.stiehl@web.de)</li>
-  <li> Isabel Deprez</li>
-  <li> Philippe Danckaert</li>
-  <li> Slawomir Gurdala</li>
-  <li> Dalton Piegas Simoni</li>
-  <li> Maria Jose Rodriges Malmierca</li>
-  <li>Roan Embrechts (roan.embrechts@vub.ac.be)</li>
-  <li>Hugues Peeters</li>
-  <li>Ren&eacute; Haentjens<br />
-  </li>
-</ul>
-<h1>Thanks go also to</h1>
-<ul>
-  <li>Philippe Béranger</li>
-  <li>Thomas Corthals (forum: Turboke)</li>
-  <li> Dietrich Van Damme (images)</li>
-  <li> Koen Heirbaut (xhtml) </li>
-  <li>Domingos de Freitas (forum: domifreitas)</li>
-  <li> Emmanuel Pecquet (forum: Emmanuel)</li>
-  <li> Furio Petrossi (forum: petrossi)</li>
-  <li> Mark (forum: Mark111)</li>
-  <li>Pablo Rey (prey@cesga.es)</li>
-  <li> Wolfgang Schneider (webmaster@bibelcenter.de) </li>
-  <li>Christophe Gesch&eacute; (gesche@ipm.ucl.ac.be) aka Moosh</li>
-  <li> Hugues Peeters     (peeters@ipm.ucl.ac.be)</li>
-  <li>Paolo Mioni</li>
-  <li> Diederik De Deckere</li>
-  <li> Eric Remy</li>
-  <li> Roel Visseren</li>
-  <li> Hubert Borderiou</li>
-</ul>
-
-<h1>Removed developments</h1>
-<ul>
-  <li>Rich Text Editor (WYSIWYG html editor),  Kevin Roth<br />
-    now removed and replaced by HTMLarea</li>
-  <li>HTMLarea (WYSIWYG html editor)<br />
-    now removed and replaced by FCKeditor <br />
-  </li>
-  <li>Table of contents<br />
-    now removed, replaced by learning path<br />
-    Roan Embrechts (roan.embrechts@vub.ac.be)</li>
-</ul>
-</body>
-</html>
+
+  <li>Jerome Warnier (jerome.warnier@dokeos.com)</li>
+
+  <li>Andrew Lynn (alynn@strathclyde.ac.be)</li>
+
+  <li>Emmanuel Pecquet (emmanuel.pecquet@wanadoo.fr) </li>
+
+  <li>Nikolai Stiehl (nikolai.stiehl@web.de)</li>
+
+  <li> Isabel Deprez</li>
+
+  <li> Philippe Danckaert</li>
+
+  <li> Slawomir Gurdala</li>
+
+  <li> Dalton Piegas Simoni</li>
+
+  <li> Maria Jose Rodriges Malmierca</li>
+
+  <li>Roan Embrechts (roan.embrechts@vub.ac.be)</li>
+
+  <li>Hugues Peeters</li>
+
+  <li>Ren&eacute; Haentjens<br />
+
+  </li>
+
+</ul>
+
+<h1>Thanks go also to</h1>
+
+<ul>
+
+  <li>Philippe B&eacute;ranger</li>
+
+  <li>Thomas Corthals (forum: Turboke)</li>
+
+  <li> Dietrich Van Damme (images)</li>
+
+  <li> Koen Heirbaut (xhtml) </li>
+
+  <li>Domingos de Freitas (forum: domifreitas)</li>
+
+  <li> Emmanuel Pecquet (forum: Emmanuel)</li>
+
+  <li> Furio Petrossi (forum: petrossi)</li>
+
+  <li> Mark (forum: Mark111)</li>
+
+  <li>Pablo Rey (prey@cesga.es)</li>
+
+  <li> Wolfgang Schneider (webmaster@bibelcenter.de) </li>
+
+  <li>Christophe Gesch&eacute; (gesche@ipm.ucl.ac.be) aka Moosh</li>
+
+  <li> Hugues Peeters     (peeters@ipm.ucl.ac.be)</li>
+
+  <li>Paolo Mioni</li>
+
+  <li> Diederik De Deckere</li>
+
+  <li> Eric Remy</li>
+
+  <li> Roel Visseren</li>
+
+  <li> Hubert Borderiou</li>
+
+</ul>
+
+
+<h1>Removed developments</h1>
+
+<ul>
+
+  <li>Rich Text Editor (WYSIWYG html editor),  Kevin Roth<br />
+
+    now removed and replaced by HTMLarea</li>
+
+  <li>HTMLarea (WYSIWYG html editor)<br />
+
+    now removed and replaced by FCKeditor <br />
+
+  </li>
+
+  <li>Table of contents<br />
+
+    now removed, replaced by learning path<br />
+
+    Roan Embrechts (roan.embrechts@vub.ac.be)</li>
+
+</ul>
+
+</body>
+</html>

+ 638 - 0
documentation/default.css

@@ -0,0 +1,638 @@
+/* Default Style Sheet for Dokeos  (in progress ...)
+   2004-07-18 by Wolfgang Schneider
+   (info@ws-webservice.de / webmaster@bibelcenter.de)
+   updated on 2005-02-25 by Olivier Brouckaert
+   (oli.brouckaert@dokeos.com)
+   update on 2005-03-01 by Wolfgang Schneider   
+   update on 2005-05-27 by Patrick Cool
+   */
+
+body {
+	font-family: verdana, arial, helvetica, sans-serif;
+	font-size: 12px;
+	color: #000;
+	margin: 0;
+	padding: 0;
+	background-color: #fff;
+}
+img {	
+	border: none; 
+}
+
+#outerframe {
+	position: relative;  /* do not remove, fixes a bug in IE */
+	border: 1px solid #fff; 
+	background-color: #fff;
+}
+
+/* Hides from IE5-mac \*/
+* html #outerframe {height: 1%;}
+/* End hide from IE5-mac */
+
+/***************************************************** 
+ *  HEADER STYLES                                    *
+ *****************************************************/
+#header {
+	width: 100%;
+	padding: 0;
+	margin: 0;
+}
+/* Header 1: Containing title, portal and organization */
+#header1 {
+	font-size: 12px;
+	padding: 4px;
+	background-color: #264269; 
+	color: #fff; 
+	border-bottom: 1px solid white;
+}
+#header1 a {
+	color: #ffffff;
+	text-decoration: none;
+}
+#header1 a:hover{
+	text-decoration: underline;
+}
+#sitename { 
+	margin: 0; 
+	font-weight: bold;
+}
+#institution {
+	float: left; 
+	font-weight: bold;
+}
+#my_courses {
+	float: right; 
+	font-weight: bold;
+}
+/* Header 2: Containing My Courses, My Profile,... */
+#header2 {
+	font-size: 12px;
+	padding: 4px;
+	background-color: #4271B5; 
+	color: #fff; 
+	border-bottom: 1px solid white;
+}
+#header2 .banner_links {
+	margin: 0; 
+}
+#header2 a { 
+	text-decoration: none;
+	color: #fff; 
+	background: transparent;
+	font-weight:normal;
+	font-size: 12px;
+}
+#header2 input.logout { 
+ 	/* makes an input appear like a link in this header */	
+	margin: 0; 
+	padding: 0; 
+	background-color: transparent; 
+	border: none;
+	color: #fff; 
+	font-size: 12px;
+	font-weight:normal;
+	font-family: verdana, arial, helvetica, sans-serif; 
+}
+#header2 a:hover, #header2 input.logout:hover {
+	border-bottom: 1px solid #fff;
+}
+#logout {
+	float: right; 
+	width:20%; 
+	text-align:right;
+}
+/* Header 3: Containing breadcrumbs, online users, student/teacher view, help */
+#header3 {
+	position: relative; /* to avoid the IE peekabo bug*/
+	font-size: 12px;
+	font-weight: normal;
+	padding: 4px;
+	background-color: #90AFDD;
+	color: #fff;
+	border-bottom: 1px solid white;
+}
+#header3 a {
+	color: #ffffff;
+	text-decoration: none;
+	font-weight:normal;
+}
+#header3 a:hover{
+	text-decoration: underline;
+}
+/* Header3Right: online users, student/teacher view, help */
+#Header3Right ul{
+	position: relative; /* to avoid the IE peekabo bug*/
+	float: right;
+	width: 50%;
+	margin: 0;
+	padding: 0;
+	list-style-type: none;
+	text-align: right;
+}
+#Header3Right ul li { 
+	display: inline; 
+}
+#Header3Right ul li a {
+	padding: 4px 6px 4px 4px; 
+	color:#fff; 
+}
+/* Header 4: not used */
+#header4 {
+	background-color: #fff;
+	color: #009;
+	padding: 4px;
+	margin-bottom: 2px;
+}
+#header4 a {
+	color: #4171b5;
+}
+#header4 a:hover {
+	text-decoration: none;
+	color: #f00;
+}
+/* The tool shortcuts */
+#toolshortcuts {
+	text-align: right;
+}
+
+/***************************************************** 
+ *  FOOTER STYLES                                    *
+ *****************************************************/
+#footer {
+	padding: 8px;
+	border-top: 1px solid #4171B5;
+	background-color: #E5EDF9;
+	font-size: 12px;
+}
+#footer .copyright {
+	float: right;
+}
+
+/***************************************************** 
+ *  MAIN STYLES                                      *
+ *****************************************************/
+#main {
+ position: relative; /* to avoid the IE peekabo bug*/
+ margin: 0px auto;
+ margin-top: 10px;
+ width: 98%;
+ padding: 0px 10px 10px 10px;
+ background-color: #fff;
+ min-height: 320px;
+}
+
+/* for content section in main index.php file */
+.maincontent { float: left;  width: 78%;
+ padding: 4px; background-color: #fff; }
+
+/* "menu" classes for menu/navigation section in main index.php  */
+.menu { float: right; width: 20%;  padding: 0 0 6px 0;
+ background-color: #E5EDF9; border: 1px solid #4171B5; }
+.menucaption { font-size: 12px; font-weight: bold;  padding-left: 12px; }
+.menusection { width: auto; margin: 24px 6px 0 6px;
+ padding-left: 10px; border: 1px solid #4171B5; }
+.menusectioncaption { position: relative; top: -9px;
+ background-color: #E5EDF9; font-size: 12px; padding: 0 8px 0 4px; }
+.menulist { list-style: none; margin: 0 0 12px 0; padding: 0; }
+
+
+#lang_form {text-align: left; font-size: 12px;
+ margin: 2px 0 10px 0; padding: 2px;}
+#lang_form input, #lang_form select
+{ font-size: 12px;}
+
+#loginform label { font-size: 12px; margin: 4px 6px;}
+#loginform input { display: block; font-size: 13px; margin: 4px 6px;}
+#login_fail {margin: 0 6px 6px 6px; padding: 4px; border: 1px solid #f00;
+ background-color: #fff; font-size: 12px; color: #f00;}
+
+
+/*** layout divs for course and tool pages (being tested in some pages) ****/  
+#contentfloatholder {/* also makes the right "sliding" tab  */
+/*background: url(../pics/sidebar-r.gif) repeat-y 100% 0;
+background: url(../pics/bg_fountain.jpg) no-repeat 100% 0; */
+float: left;
+width: 100%;
+position: relative;
+}
+
+#contentfloatholder:after {
+ /* this is for NN6 to clear floats */
+content: "."; 
+display: block; 
+height: 0px;
+clear: both; 
+visibility: hidden;
+}
+
+#centerwrap {
+  float: left;
+  width: 100%; 
+  margin-right: -95%; 
+	/* this needs to be less than 100% for Moz/Mac which thinks 
+         it's empty otherwise. The difference is made up by putting a 
+         negative left margin on the left float:
+	   Note IE/Mac doesn't like this method ~ it wants the 100% so it can 
+	   be fed in using IE only CSS below becasue IE/Win also works with the 100% method.  
+	*/
+}
+
+#center { margin: 0 0 0 180px; padding: 10px 0 40px 0;  
+ min-height: 300px; }
+
+#left { float: left; width: 180px; padding: 20px 0 0 0;
+ margin-left: -5%; /* the difference to make the left colum appear flush left */
+}
+/* --- left navigation box menu as a definition list  --- */
+#leftnavbox {	margin: 0; padding: 0; float:left;}
+#leftnavbox dl { width: 160px; margin: 12px auto 4px auto; padding: 0 0 10px 0;
+background: transparent; font-size: 12px; text-align: center; }
+#leftnavbox dt { margin: 0; padding: 1px 2px; font-weight: bold; font-size: 12px; 
+ text-align: center; color: #000; 
+ border-bottom: 1px solid #fff; background: transparent; }
+#leftnavbox dd { margin: 0; padding: 0; color: #009; text-align: left;
+border-bottom:1px solid #fff; background: #ccf; }
+#leftnavlist a, #leftnavlist a:link { display: block;
+ color: #fff; text-decoration: none; padding: 2px 5px 2px 10px;
+ background: #4171B5; width:140px; border: 1px solid #009;}
+#leftnavlist a:visited {color:#eee; text-decoration: none; display: block; padding: 2px 5px 2px 10px;
+ background: #4171B5; color: #eee; width:140px; }
+#leftnavlist a:hover { background: #fff; color:#4171B5; display: block;}
+/* --- end of left side definition list menu section  --- */ 
+
+
+ 
+/* various sections in course-home.php file  */
+#toolremove {width: 40%; color: #f00; font-weight: bold;
+ margin: 10px auto; padding: 10px; border: 2px solid #f00;}
+
+#courseintro { clear: both; width: 80%; margin: 10px auto;
+ padding: 10px; border-bottom: 1px solid #4171B5;}
+#courseintro_icons { clear: both; width: 80%; margin: 10px auto;}
+
+.everybodyview { position: relative; /* to avoid the IE peekabo bug ?*/
+ width: 80%; margin: 10px auto; padding: 10px;}
+
+.courseadminview, .platformadminview {position: relative; width: 80%;
+ margin: 25px auto 10px; padding: 10px; border: 1px solid #4171B5;}
+
+.viewcaption {position: relative; top: -20px; font-size: 12px;
+ font-weight: bold; color: #4171B5; background-color: #fff; padding: 0 4px;}
+/***********************************/
+
+/* ===================================================
+					AGENDA STYLES
+===================================================*/
+
+/* ---------------------------------------------------
+	check if these are still used or not
+-----------------------------------------------------*/
+#agenda {
+	width: 100%;
+	margin: 0 auto;
+	border: 1px solid #4171B5;
+	border-collapse: collapse;
+}
+.agenda_month_divider {background-color: #4171B5; font-weight: bold;
+ font-size: 12px; color: #fff; text-align: center;}
+#agenda #title a { color: #fff;}
+#agenda .agendaitem {font-size: 12px;}
+#smallcalendar #title {background-color: #4171B5; font-weight: bold; padding: 2px;
+ color: #fff; text-align: center; font-size: 11px;}
+#smallcalendar #title a { color: #fff;}
+#agenda_select {list-style: none; border: 0px solid green;
+ margin: 30px 0 0 0; padding: 0 0 0 10px;}
+
+
+/* ---------------------------------------------------
+	styles for the agenda (day, week, month view)
+-----------------------------------------------------*/
+#agenda_list {width: 100%; margin: 0 auto; border: 1px solid #fff;
+ border-collapse: collapse;}
+ 
+/*The caption of the calendar (displays the month and the << and >> links*/ 
+#agenda_list #title {background-color: #4171B5; font-weight: bold;
+ font-size: 12px; color: #fff; text-align: left; padding: 2px 10px; text-align: center; border: 1px solid #264269;}
+#agenda_list #title a:link, #agenda_list #title a:visited {background-color: #4171B5; font-weight: bold;
+ font-size: 12px; color: #fff; text-align: left; padding: 2px 10px;text-align: center;}
+#agenda_list #title a:hover {background-color: #4171B5; font-weight: bold;
+ font-size: 12px; color: #ff0000; text-align: left; padding: 2px 10px;text-align: center;}
+ 
+/* The cells with the name of the days of the weeks (mon->sun)*/
+#agenda_list .weekdays {background-color: #D3DFF1; text-align: center;
+ font-weight: bold; border: 1px solid #264269; border-collapse: collapse;}
+ 
+/* The cells for the days (1->31) */ 
+#agenda_list .days_week {height: 40px; width: 12%; text-align: left; vertical-align: top;
+ border: 1px solid #264269; border-collapse: collapse; background-color: #f5f5f5;}
+#agenda_list .days_weekend {height: 40px; width: 12%; text-align: left; vertical-align: top;
+ border: 1px solid #264269; border-collapse: collapse; background-color: #e6e6e6;}
+#agenda_list .days_today {height: 40px; width: 12%; text-align: left; vertical-align: top;
+ border: 1px solid #264269; border-collapse: collapse; background-color: #FFCA8D;color: #CC3300;font-weight: bold;}
+
+/* text in the cells: display of agenda items (visible)*/
+#agenda_list .data {background-color: #eee; text-align: left; padding: 2px 10px;
+ font-weight: bold; border: 0px solid #4171B5; border-collapse: collapse;}
+#agenda_list .datanotbold {background-color: #eee; text-align: left; padding: 2px 10px;
+ font-weight: normal; border: 0px solid #4171B5; border-collapse: collapse;} 
+#agenda_list .text {background-color: #fff; text-align: left; padding: 2px 10px;
+ font-weight: normal; border: 0px solid #4171B5; border-collapse: collapse;}
+
+/*text in the cells: display of agenda items (invisible)*/   
+#agenda_list .data_hidden {background-color: #eee; text-align: left; padding: 2px 10px;
+ font-weight: bold; border: 0px solid #4171B5; border-collapse: collapse; color: #999999;}
+#agenda_list .datanotbold_hidden {background-color: #eee; text-align: left; padding: 2px 10px;
+ font-weight: normal; border: 0px solid #4171B5; border-collapse: collapse; color: #999999;} 
+#agenda_list .text_hidden {background-color: #fff; text-align: left; padding: 2px 10px;
+ font-weight: normal; border: 0px solid #4171B5; border-collapse: collapse; color: #999999;}
+ 
+/*text in the cells: display of agenda items (highlighted)*/    
+#agenda_list .datanow {background-color: #FFCC00; text-align: left; padding: 2px 10px;
+ font-weight: bold; border: 0px solid #4171B5; border-collapse: collapse;}
+#agenda_list .datanotboldnow {background-color: #FFCC00; text-align: left; padding: 2px 10px;
+ font-weight: normal; border: 0px solid #4171B5; border-collapse: collapse;} 
+#agenda_list .textnow {background-color: #fff; text-align: left; padding: 2px 10px;
+ font-weight: normal; border: 0px solid #4171B5; border-collapse: collapse;} 
+ 
+/* ---------------------------------------------------
+	styles for the mini agenda
+-----------------------------------------------------*/ 
+#smallcalendar {width: 100%; margin: 0 auto; border: 1px solid #fff;
+ border-collapse: collapse;}
+#smallcalendar .weekdays {background-color: #D3DFF1; text-align: center;
+ font-size: 11px; font-weight: bold; border: 1px solid #fff; border-collapse: collapse;}
+#smallcalendar .days_week {background-color: #f5f5f5; text-align: center;
+ font-size: 11px; border-collapse: collapse;}
+#smallcalendar .days_weekend {background-color: #e6e6e6; text-align: center;
+ font-size: 11px; border: 1px solid #fff; border-collapse: collapse;}
+#smallcalendar .days_today {width: 12%; text-align: center;
+ font-size: 11px;  border: 1px solid #FA8500; border-collapse: collapse; background-color: #FFCA8D;} 
+   
+/* ---------------------------------------------------
+	styles for the personal agenda
+-----------------------------------------------------*/
+.personal_agenda {color: #008000; }
+.personal_agenda a:link, .personal_agenda a:visited {color: #008000; } 
+a.personal_agenda:link, a.personal_agenda:visited {color: #008000; }
+.personal_agenda a:hover, .personal_agenda a:hover {color: #666666; } 
+a.personal_agenda:hover, a.personal_agenda:hover {color: #666666; }
+
+
+/* normal and erro message-box */
+.normal-message, .error-message {
+	position: relative;
+	margin: 10px auto;
+	margin-left: -250px;
+	width: 500px;
+	left: 50%;
+	right: 50%;
+	border-width: 1px;
+	border-style: solid;
+	padding: 5px;
+}
+.normal-message {
+	border: 1px solid #FF8001;
+	color: #000; 
+	background-color: #FDC77E;
+}
+.error-message {
+	border: 1px solid #3F70AC;
+	color: #000; 
+	background-color: #FDC273;
+}
+
+#message {margin: 0 auto; text-align: center;}
+#message select {margin: 10px 0; width: 220px;}
+#message textarea {margin: 10px 0;}
+#message td {padding: 4px;}
+
+/* styles from the document.php file */
+.comment { margin-left: 30px; }
+.invisible {color: #999; }
+.invisible a:link, .invisible a:visited {color: #999; } a.invisible:link, a.invisible:visited {color: #999; }
+
+/* styles from the upload.php file */
+dl.upload_option {margin: 1em 0; padding: 0;}
+.upload_option dt {font-weight:bold; margin:0;}
+.upload_option dd {margin:0;}
+
+
+/* styles from dropbox.php file */
+.dropbox_detail {font-size: small}
+.dropbox_date {font-style: italic}
+.dropbox_person {font-weight: bold}
+.dropbox_listTitle { color: #000000;}
+.dropbox_feedback {font-size: x-small; height: 50px; width: 200px; overflow: auto}
+.dropbox_feedbacks {height: 250px; width: 100%; overflow: auto}
+
+
+/* styles for chat / conference tools */
+#chat_entermessage {
+background-color: #D6E5FA; border-top: 1px solid #4171B5;
+ padding: 5px; margin: 0;}
+
+
+/* styles for general formatting */
+.clear {clear: both; line-height: 0; height: 0;}
+
+p,blockquote,ol,ul { font-size: 12px; }
+h1 { font-size: 21px; }
+h2 { font-size: 18px; }
+h3 { font-size: 15px; margin-top:0px; padding-top:0px; }
+h4 { font-size: 12px; }
+h5,h6 {font-family: verdana, arial, helvetica, sans-serif;}
+
+/* the following for regular <a> elements */
+a:link {text-decoration: none; font-weight : bold; color : #4171b5;}
+a:visited {text-decoration: none; font-weight : bold; color : #4171b5;}
+a:hover {text-decoration: none; color: red; font-weight: bold}
+a:active {text-decoration: none; font-weight : bold;  color : #f00;}
+
+input.link_alike { background-color: #FFFFFF; border-width: 0px;
+ color: #4171b5; font-weight: bold; text-align: left; padding: 0px; margin: 0px; }
+input.link_alike:hover { background-color: #FFFFFF; border-width: 0px;
+ color: #FF0000; font-weight: bold; text-align: left; padding: 0px; margin: 0px; }
+
+/* the following for the greyed out elements */
+a.nobold:link, a.nobold:visited, a.nobold:active { font-weight: normal; color: #999; margin: 0 0 0 25px;}
+a.nobold:hover { font-weight: normal; color: #999; text-decoration: underline; margin: 0 0 0 25px;}
+
+.note {	margin: 6px; font-size: 12px; line-height: 14px;
+	font-family: verdana, arial, helvetica, sans-serif; background-color: #FFF089;
+	color: #4171B5; border: 1px solid #4171B5;	padding: 4px;}
+
+.alternativeBgLight { background-color: #f5f5f5;
+ border: 1px solid #4171B5; border-collapse: collapse;}
+.alternativeBgDark { background-color: #ccf;
+ border: 1px solid #4171B5; border-collapse: collapse;}
+.myagendatoday {
+	background-color: #FFCA8D;
+	border-collapse: collapse;
+	font-family: verdana, arial, helvetica, sans-serif;
+	color: #CC3300;
+	font-weight: bold;
+ }
+
+
+/* Form elements - some general styling*/
+select, textarea {color : #000; border: 1px solid #000;}
+input.checkbox { border-width: 0; }
+input.mainoption {font-weight : bold;}   /* Main submit button      */
+input.liteoption {font-weight : normal;} /* None-bold submit button */
+
+select,
+input[type=checkbox],
+input[type=radio],
+input[type=button], 
+input[type=submit] {cursor:	pointer; font-size: 12px;}
+input[text] {font-size: 12px; }
+
+/************************************************************
+  styles below here are not necessarily used in the current
+	release and the CVS files, they are from earlier versions,
+	and have been left untouched for anyone needing them in
+	their own platform ...
+*************************************************************/
+.topBanner a:link, .topBanner a:active, .topBanner a:visited { text-decoration:none; color:white;}
+.topBanner table { text-decoration:none;}
+.topBanner a:hover { text-decoration:underline;}
+.topBanner td { border-top: solid White 1px;}
+.alternativeBgLight { background-color: #f5f5f5;}
+.alternativeBgDark 	{ background-color: #e6e6e6 }
+.forms {letter-spacing: normal; text-align: justify; text-indent: 3pt;
+ word-spacing: normal; padding: 2px 5px;}
+.formsTips	{ text-align: justify; text-indent: 15pt; word-spacing: normal; }
+/*
+input.forms	{ letter-spacing: normal; text-align: justify; text-indent: 3pt;	word-spacing: normal;
+padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;}
+*/
+.warn {	border: thin double Silver;	margin-left: 15px;	margin-right: 15px;  font-family: serif;  color: Red;  padding-left: 25px;    }
+.small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
+.xsmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
+.xxsmall {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px}
+
+
+/***************************************************** 
+ *  DATA TABLE STYLES                                *
+ *****************************************************/
+.cell_header {background-color: #EEEEFF;font-weight:bold;text-align:left;padding-left:5px;}   /* header cell in data table in tools */
+
+.data_table{
+  	border-collapse: collapse;
+	width: 100%; 
+	padding: 5px;
+}
+.data_table th{
+	padding-right: 20px;
+  	border: 1px  solid gray;
+  	background-color: #E5EDF9;
+}
+.data_table tr.row_odd{
+  	background-color: #fafafa;
+  }
+.data_table tr.row_odd:hover, .data_table tr.row_even:hover{
+  	background-color: #f0f0f0;
+}
+.data_table tr.row_even{
+  	background-color: #fff;
+}
+.data_table td{
+  	padding: 5px;
+	  vertical-align: top;
+  	border-bottom: 1px solid #b0b0b0;
+  	border-right: 1px dotted #e1e1e1; 
+  	border-left: 1px dotted #e1e1e1;
+}
+
+/* admin page tool list definitions */
+.tool_list dt { font-weight: bold; }
+.tool_list dd { margin: 0; padding: 4px 0 0 10px;}
+
+/* divs for category list / platform news on home page */
+.home_cats {width: 45%; float: left; 
+	margin: 0; padding: 8px; background: #fff;}
+
+.home_news {width: 45%; float: right; 
+	margin: 0; padding: 8px; background: #fff;}
+ 
+
+label.left { float: left; width: 15em; margin: 0 0 0.5em 0; }
+form br { clear: both; }
+
+/* Fix for alignment problem in IE-Win browsers  */
+/*  Hide from IE5-mac. Only IE-win sees this. \*/
+* html .label {  margin-right: 10px; }
+* html .data { height: 1%; margin-left: 0;}
+/* End hide from IE5/mac */
+
+.radio, .checkbox { margin: 0; padding: 0; border: none; background-color: transparent;}
+
+.required { color: #f00; font-weight: bold;}
+
+/* Admin section */
+div.admin_section {
+	width: 40%;
+	float: left;
+	padding: 5px;
+	margin: 10px 20px;
+}
+div.admin_section h4 { 
+  margin: 0;
+	border-bottom: 1px solid gray;
+	width: 100%;
+}
+.user_course_category {
+	background-color: #efefef;
+	border: 1px solid #666;
+	font-weight: bold;
+	color: #666;
+	list-style-type: none;
+	margin: 5px;
+	padding: 5px;
+}
+
+/* Styles for the Dokeos Config Settings of the platform admin section*/
+.settingtitle{
+	background-color: #EFEFEF;
+	border: 1px solid #cccccc;
+	font-weight: bold;
+	color: #666666;
+	list-style-type: none;
+	margin: 5px;
+	padding: 5px;
+	font-size: 11px;
+	}
+.settingcomment{
+	color: #000000;
+	margin: 5px;
+	padding: 5px;
+	font-size: 11px;
+}
+.settingvalue{
+	list-style-type: none;
+	margin: 5px;
+	padding: 5px;}
+
+/* New Announcements Tool */
+.announcements_datum
+{ 
+   font-size: 12px;
+   font-weight: italic;
+   color: #666666;
+}
+/* System announcements on homepage */
+div.system_announcements{
+}
+div.system_announcements h3{
+
+}
+div.system_announcement{
+	margin: 5px;
+}
+div.system_announcement_title{
+}
+div.system_announcement_content{
+	margin-left: 20px;
+	border-left: 1px solid gray;
+	padding-left: 5px;
+}

+ 90 - 51
documentation/dependencies.html

@@ -1,51 +1,90 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
-	   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" lang="en_US" xml:lang="en_US">
-<head>
-<title>Dokeos 1.8 Server Dependencies</title>
-<link rel="stylesheet" href="../main/css/default/default.css" type="text/css" media="screen,projection" />
-<link rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
-</head>
-<body>
-<div id="header1">
-  <h1>Dokeos server dependencies</h1>
-</div>
-<a href="index.html">Documentation</a> &gt;Dependencies
-<h2>Introduction</h2>
-<p>In the ever-evoluting web environment, Dokeos has to rely on state-of-the-art third-party 
-  software in order to provide you with useful and practical features. Some of this third-party software
-  usually come bundled with your operating system, but some don't. This means that if that software is
-  not installed on your Dokeos server, along with Dokeos, you might not enjoy the best possible
-  experience with your Dokeos platform. To avoid this problem, most of the sofware we used is bundled 
-  into a typical Dokeos install.<br/>
-  However, if such a third-party software is too big to be included, or if it doesn't make sense to 
-  includ it for whatever reason, you must make sure it is installed on your system. 
-  This is the goal of this list: to help you keep a track of what software is needed and, 
-  as much as possible, where to get the required information to install it.</p>
-<p>The third-party software we have bundled inside Dokeos can be found in the <a href="#included_dependencies">Included Dependencies</a> section below. The software you need
-  to install manually is located in the <a href="#dependencies">section</a>.</p>
-<a name="dependencies"></a>
-<h2>Dependencies</h2>
-<ul>
-  <li> Apache 1.3 or 2</li>
-  <li> PHP5.0.0+ with MySQL bindings and php-gd extension to allow Dokeos to resize pictures. Progressive upload bar only works with PHP5.2.0+, although PHP4.3.0 will work for most things. </li>
-  <li> MySQL database server </li>
-</ul>
-<br/>
-<a name="included_dependencies"></a>
-<h2>Included Dependencies</h2>
-<ul>
-  <li>FCKEditor (previously HTMLArea) </li>
-  <li>FormValidator </li>
-  <li>kSes </li>
-  <li>MIMETex </li>
-  <li>MP3Player </li>
-  <li>PCLZip </li>
-  <li>PHPMailer </li>
-  <li>xajax </li>
-  <li>PEAR::HTML_Common </li>
-  <li>PEAR::HTML_QuickForm </li>
-  <li>PEAR::Pager </li>
-</ul>
-</body>
-</html>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en_US" lang="en_US">
+<head>
+
+
+  <title>Dokeos 1.8 Server Dependencies</title>
+  <link rel="stylesheet" href="../main/css/default/default.css" type="text/css" media="screen,projection" />
+
+  <link rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
+</head>
+
+
+<body>
+
+<div id="header1">
+  
+<h1>Dokeos server dependencies</h1>
+
+</div>
+
+<a href="index.html">Documentation</a> &gt;Dependencies
+<h2>Introduction</h2>
+
+<p>In the ever-evoluting web environment, Dokeos has to rely on state-of-the-art third-party 
+  software in order to provide you with useful and practical features. Some of this third-party software
+  usually come bundled with your operating system, but some don't. This means that if that software is
+  not installed on your Dokeos server, along with Dokeos, you might not enjoy the best possible
+  experience with your Dokeos platform. To avoid this problem, most of the sofware we used is bundled 
+  into a typical Dokeos install.<br />
+
+  However, if such a third-party software is too big to be included, or if it doesn't make sense to 
+  includ it for whatever reason, you must make sure it is installed on your system. 
+  This is the goal of this list: to help you keep a track of what software is needed and, 
+  as much as possible, where to get the required information to install it.</p>
+
+
+<a name="dependencies"></a>
+<h2>Dependencies</h2>
+
+<ul>
+
+  <li> Apache 1.3 or 2</li>
+
+  <li> PHP5.0.0+ with MySQL bindings and php-gd extension to allow
+Dokeos to resize pictures. Progressive upload bar only works with
+PHP5.2.0+, although PHP4.3.0 will work for most things. </li>
+
+  <li> MySQL database server</li>
+
+</ul>
+For Oogie PowerPoint conversion and Videoconferencing<br />
+<ul>
+  <li>OpenOffice</li>
+  <li>Java RTE 1.5</li>
+  <li>RED5</li>
+</ul>
+<br />
+
+<a name="included_dependencies"></a>
+<h2>Included Dependencies</h2>
+
+<ul>
+
+  <li>FCKEditor (previously HTMLArea) </li>
+
+  <li>FormValidator </li>
+
+  <li>kSes </li>
+
+  <li>MIMETex </li>
+
+  <li>MP3Player </li>
+
+  <li>PCLZip </li>
+
+  <li>PHPMailer </li>
+
+  <li>xajax </li>
+
+  <li>PEAR::HTML_Common </li>
+
+  <li>PEAR::HTML_QuickForm </li>
+
+  <li>PEAR::Pager</li>
+  <li>PECL</li>
+
+</ul>
+
+</body>
+</html>

+ 58 - 23
documentation/index.html

@@ -1,36 +1,71 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
 <html>
 <head>
-<title>Dokeos 1.8</title>
-<link rel="stylesheet" href="../main/css/default/default.css" type="text/css" media="screen,projection" />
-<link rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
+
+
+  <title>Dokeos 1.8</title>
+  <link rel="stylesheet" href="../main/css/default/default.css" type="text/css" media="screen,projection" />
+
+  <link rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
 </head>
+
+
 <body>
+
 <div id="header1">
-  <h1>Dokeos 1.8 Documentation</h1>
+  
+<h1>Dokeos 1.8 Documentation</h1>
+
 </div>
+
 <div id="outerframe">
-  <div id="main">
-    <h1>About Dokeos</h1>
-    <p><a href="readme.html">About Dokeos</a>     </p>
-    <h1>Installing and upgrading</h1>
-    <ul>
+  
+<div id="main">
+    
+<h1>About Dokeos</h1>
+
+    
+<p><a href="readme.html">About Dokeos</a>     </p>
+
+    
+<h1>Installing and upgrading</h1>
+
+    
+<ul>
+
       <li><a href="installation_guide.html">English installation guide</a></li>
-      <li><a href="installation_guide_french.html">French installation guide</a></li>
-      <li><a href="installation_guide_german.html">German installation guide</a></li>
-      <li><a href="installation_guide_slovenian.html">Slovenian installation guide</a></li>
-    </ul>
-    <p> Are you interested in translating the installation guide to your own language? The best way to proceed is to ask us on the <a href="http://www.dokeos.com/forum/">Dokeos forum</a> for the latest version &ndash; there may be updates to the guide since this version was released &ndash; and send new translations off to the <a href="mailto:&#116;&#114;&#097;&#110;&#115;&#108;&#097;&#116;&#105;&#111;&#110;&#064;&#100;&#111;&#107;&#101;&#111;&#115;&#046;&#099;&#111;&#109;">&#116;&#114;&#097;&#110;&#115;&#108;&#097;&#116;&#105;&#111;&#110;&#064;&#100;&#111;&#107;&#101;&#111;&#115;&#046;&#099;&#111;&#109;</a> email address. </p>
-    <h1>License</h1>
+</ul>
+
+    
+<p> Are you interested in translating the installation guide to your own language? The best way to proceed is to ask us on the <a href="http://www.dokeos.com/forum/">Dokeos forum</a>
+for the latest version &ndash; there may be updates to the guide since
+this version was released &ndash; and send new translations off to the <a href="mailto:translation@dokeos.com">translation@dokeos.com</a> email address. </p>
+
+    
+<h1>License</h1>
+
     <a href="license.html">Gnu General Public License</a>
-    <h1>Credits</h1>
-    <p><a href="credits.html">credits</a></p>
-    <h1>Dependencies</h1>
-    <p><a href="dependencies.html">dependencies</a></p>
-    <h1>Changelog</h1>
-    <p><a href="changelog.html">changelog</a></p>
+    
+<h1>Credits</h1>
+
+    
+<p><a href="credits.html">credits</a></p>
+
+    
+<h1>Dependencies</h1>
+
+    
+<p><a href="dependencies.html">dependencies</a></p>
+
+    
+<h1>Changelog</h1>
+
+    
+<p><a href="changelog.html">changelog</a></p>
+
   </div>
+
 </div>
+
 </body>
 </html>

+ 1306 - 0
documentation/installation_guide.html

@@ -0,0 +1,1306 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+
+  
+  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
+
+
+
+  
+  
+  <title>Dokeos 1.8.4 installation guide</title>
+  <link rel="stylesheet" href="default.css" type="text/css" media="screen,projection">
+
+
+  
+  <link rel="shortcut icon" href="./favicon.ico" type="image/x-icon">
+
+  <meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8">
+  <meta name="GENERATOR" content="OpenOffice.org 2.2  (Linux)">
+  <meta name="AUTHOR" content="thomas de praetere">
+  <meta name="CREATED" content="20060828;10440000">
+  <meta name="CHANGEDBY" content="thomas">
+  <meta name="CHANGED" content="20070925;20360200">
+  <style type="text/css">
+	<!--
+		@page { size: 21cm 29.7cm; margin: 2cm }
+		PRE { font-family: "Courier New", monospace }
+		P { margin-bottom: 0.21cm }
+	--></style>
+  <meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8">
+  <meta name="GENERATOR" content="OpenOffice.org 2.2  (Linux)">
+  <meta name="AUTHOR" content="thomas de praetere">
+  <meta name="CREATED" content="20060828;10440000">
+  <meta name="CHANGEDBY" content="thomas">
+  <meta name="CHANGED" content="20070925;20360200">
+  <style type="text/css">
+	<!--
+		@page { size: 21cm 29.7cm; margin: 2cm }
+		PRE { font-family: "Courier New", monospace }
+		P { margin-bottom: 0.21cm }
+	--></style>
+  <meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8">
+  <meta name="GENERATOR" content="OpenOffice.org 2.2  (Linux)">
+  <meta name="AUTHOR" content="thomas de praetere">
+  <meta name="CREATED" content="20060828;10440000">
+  <meta name="CHANGEDBY" content="thomas">
+  <meta name="CHANGED" content="20070925;20360200">
+  <style type="text/css">
+	<!--
+		@page { size: 21cm 29.7cm; margin: 2cm }
+		PRE { font-family: "Courier New", monospace }
+		P { margin-bottom: 0.21cm }
+	--></style>
+  <meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8">
+  <meta name="GENERATOR" content="OpenOffice.org 2.2  (Linux)">
+  <meta name="AUTHOR" content="thomas de praetere">
+  <meta name="CREATED" content="20060828;10440000">
+  <meta name="CHANGEDBY" content="thomas">
+  <meta name="CHANGED" content="20070925;20360200">
+  <style type="text/css">
+	<!--
+		@page { size: 21cm 29.7cm; margin: 2cm }
+		PRE { font-family: "Courier New", monospace }
+		P { margin-bottom: 0.21cm }
+	--></style>
+  <meta http-equiv="CONTENT-TYPE" content="text/html; charset=utf-8">
+  <meta name="GENERATOR" content="OpenOffice.org 2.2  (Linux)">
+  <meta name="AUTHOR" content="thomas de praetere">
+  <meta name="CREATED" content="20060828;10440000">
+  <meta name="CHANGEDBY" content="thomas">
+  <meta name="CHANGED" content="20070925;20360200">
+  <style type="text/css">
+	<!--
+		@page { size: 21cm 29.7cm; margin: 2cm }
+		PRE { font-family: "Courier New", monospace }
+		P { margin-bottom: 0.21cm }
+	--></style>
+</head>
+
+
+<body>
+
+
+
+<div id="header1">
+<h1>Dokeos 1.8.4 installation guide</h1>
+
+
+</div>
+
+
+
+<div id="outerframe">
+<div id="main">
+
+
+
+
+
+<p></p>
+
+<p>Thank you for downloading Dokeos, the open source Learning Management System for professionals.&nbsp;</p>
+
+<ul>
+
+  <li>Quick preview of <a href="http://www.dokeos.com/features.php">Dokeos features&nbsp;</a></li>
+
+  <li>test Dokeos on <a href="http://campus.dokeos.com">Free Campus</a><br>
+
+  </li>
+
+</ul>
+
+<p>This guide explains how to install Dokeos Learning
+Management System (LMS). It explains how to install Dokeos Oogie
+PowerPoint conversion and Dokeos Videoconferencing although these
+packages are not required to use Dokeos LMS. &nbsp;Please read this fully before proceeding with the installation. </p>
+
+If
+you want to save time, trouble and money, you can alternatively have
+your Dokeos portal <a href="http://www.dokeos.com/get.php">hosted</a> by Dokeos or one of its partners.<a href="http://www.dokeos.com/get.php"></a><br>
+
+
+
+<h2><b>Contents</b></h2>
+
+<ol>
+
+  <li>Pre-requisites</li>
+
+
+  <li>Installation of Dokeos LMS</li>
+
+
+
+  <li>Upgrade from a previous version of Dokeos</li>
+
+
+  <li>Troubleshooting</li>
+
+
+  <li>Administration section</li>
+
+  <li>LDAP&nbsp;</li>
+
+  <li>Oogie PowerPoint / Impress conversion</li>
+
+  <li>Videoconferencing</li>
+
+
+</ol>
+
+<br>
+<hr style="width: 100%; height: 2px;">
+<h2>1. Pre-requisites</h2>
+
+Dokeos
+can be installed on Windows, Linux, Mac OS X and UNIX servers
+indifferently. However, we recommend the use of Linux server for
+optimal flexibility, remote control and scalability. <br>
+
+<br>
+
+Dokeos is mainly a LMS running <span style="font-weight: bold;">Apache</span>, <span style="font-weight: bold;">MySQL</span> and <span style="font-weight: bold;">PHP</span> (the so called <span style="font-weight: bold;">AMP</span> trilogy). <br>
+
+<br>
+
+It
+can be enriched with&nbsp;PowerPoint conversion (feature called Dokeos
+Oogie) using <span style="font-weight: bold;">OpenOffice</span> + Java. You may also want to add the Dokeos Videoconferencing plugin using the <span style="font-weight: bold;">RED5</span> Open
+Source Flash server. <br>
+
+<br>
+
+All these software are open source and freely available. <br>
+
+<br>
+
+To run Dokeos <span style="font-weight: bold;">LMS</span> on your server, you need to install WAMP, LAMP or MAMP: 
+<ul>
+
+  <li>To install <span style="font-weight: bold;">WAMP</span> (AMP on Windows), we recommend the <a href="http://www.apachefriends.org/en/xampp.html">XAMPP</a> .exe installer<a href="http://www.apachefriends.org/en/xampp.html"><br>
+
+    </a></li>
+
+  <li>To install <span style="font-weight: bold;">LAMP</span>
+(AMP on Linux), use the Package manager of your favourite distribution (Synaptic, RPMFinder etc.).
+For instance, on a Ubuntu server,&nbsp;use Shell or Synaptic following the
+    <a href="http://ubuntuguide.org/wiki/Ubuntu:Feisty#Apache_HTTP_Server">Ubuntuguide on Apache</a> and the following sections</li>
+
+  <li>To install <span style="font-weight: bold;">MAMP</span> (AMP on Mac OS X), refer to the <a href="http://www.mamp.info/en/index.php">MAMP</a> dedicated website<a href="http://www.mamp.info/en/index.php"></a></li>
+
+</ul>
+
+<br>
+
+<h3><span style="font-weight: bold;">MySQL database server</span></h3>
+
+
+
+
+You will need a login and password allowing to administrate and create
+at least one database. By default, Dokeos will create a new database
+for each course created. It means your host should allow you to create
+and administrate several databases. You can also install Dokeos using
+only one database, in that case you have to select this option during
+the installation.
+<br>
+
+<br>
+
+To take advantage of <span style="font-weight: bold;">Oogie</span> PowerPoint / Impress conversion, you need&nbsp; : <br>
+
+<ul>
+
+  <li><a href="http://www.openoffice.org/">OpenOffice</a><a href="http://www.openoffice.org/"></a><br>
+
+  </li>
+
+  <li><a href="http://www.java.com/en/download/manual.jsp">Java Runtime Environment</a><a href="../*%20http://www.java.com/en/download/manual.jsp"></a></li>
+
+</ul>
+
+<br>
+
+To take advantage of Dokeos <span style="font-weight: bold;">Videoconferencing</span>, you need :<br>
+
+<ul>
+
+  <li><a href="http://osflash.org/red5">RED5 Open Source Flash Server</a><a href="http://osflash.org/red5"></a></li>
+
+</ul>
+
+<span style="font-weight: bold;"><br>
+</span>
+<hr style="width: 100%; height: 2px;">
+<h2><span style="font-weight: bold;">2. Installation of Dokeos LMS</span></h2>
+
+<a href="http://www.dokeos.com/download.php"></a> 
+<ul>
+
+  <li><a href="http://www.dokeos.com/download.php">Download Dokeos LMS</a></li>
+
+  <li>Unzip it</li>
+
+  <li>Copy
+the dokeos directory in your Apache web directory. This can be
+    <span style="font-weight: bold;">C:\xampp\htdocs\</span> on a Windows server or <span style="font-weight: bold;">/var/www/html/</span> on a Linux server</li>
+
+  <li>Open
+your web browser (Internet Explorer, Firefox...) and type
+    <span style="font-weight: bold;">http://localhost/dokeos/</span> if you install locally or
+    <span style="font-weight: bold;">http://www.mydomain.com/dokeos/</span> if you install remotely</li>
+
+  <li>Follow the web installation process. You can accept all default
+values. Consider changing the admin password to remember it.&nbsp;</li>
+
+</ul>
+
+<br>
+
+The following directories need to be readable, writeable and executable for everyone:
+
+<ul>
+
+  <li>dokeos/claroline/inc/conf/</li>
+
+  <li>dokeos/claroline/garbage/</li>
+
+  <li>dokeos/claroline/upload/</li>
+
+  <li>dokeos/archive/</li>
+
+  <li>dokeos/courses/</li>
+
+  <li>dokeos/home/</li>
+
+</ul>
+
+<p>
+On Linux, Mac OS X and BSD operating systems you can use the CHMOD 777 command for this.
+In Windows, you may need to check the properties of the folders (by right-clicking on them).
+</p>
+
+
+
+<p>
+2.5. The following files need to be readable and writeable for everyone:
+</p>
+
+
+<ul>
+
+  <li>dokeos/claroline/inc/conf/claro_main.conf.php (if present)</li>
+
+  <li>dokeos/home/*.html</li>
+
+</ul>
+
+
+<p>
+On Linux, Mac OS X and BSD operating systems you can use the CHMOD 666 command for this.
+In Windows, you may need to check the properties of the files and folders (by right-clicking on them).
+</p>
+
+
+
+<p>
+<b>NOTES:</b><br>
+
+
+Do not modify the home_*.html files directly. Instead,
+choose "Configure the homepage" in the Dokeos administration section.</p>
+
+<p><span style="font-weight: bold;">Windows</span> : with combination packages like XAMPP, out of the box, login and password
+   for MySQL should probably remain empty.</p>
+
+<p></p>
+
+<h3><strong> Configuration and security after installation</strong></h3>
+
+<ul>
+
+  <li><strong>Protect your configuration file: </strong>
+make sure no one can overwrite it. You can find the config file in <em>(dokeos folder)</em>/claroline/inc/conf/claro_main.conf.php.
+Make it read-only (windows/xwindows: right-click the file to edit the
+properties. linux/bsd/macosx: use the chmod 444 command). The config
+file is created by Apache so you may need to be root user to change its
+permissions.</li>
+
+  <li><strong>Protect your installation folder: </strong>
+if the <em>(dokeos folder)</em>/claroline/install
+folder is still accessible, someone could install over your existing
+version (you could lose your data that way). Move the folder somewhere
+out of the web directories so it is not accessible, change its name, or
+edit its properties so no one can read or execute it.</li>
+
+  <li><strong>For better security: </strong>
+making the files world-writable will help you install, and solves many
+issues for people without much admin experience. However, it's better
+security to make the owner of the apache process (often called apache
+or www-data) also owner of all the dokeos files and folders. Ths way,
+these files need only be readable and writable by the Apache process
+owner, not by the entire world.</li>
+
+  <li><strong>Configure your Dokeos installation: </strong>
+in the administration section of Dokeos, you can use the Dokeos Config Settings to adjust the behavior of your installation.</li>
+
+  <li><strong>Configure Dokeos mail: </strong>
+most of Dokeos uses the mail settings from the php.ini file. However,
+the announcements tool uses phpMailer (another free software project)
+and the settings for this tool can be adjusted in <em>(dokeos folder)</em>/claroline/inc/conf/mail.conf.php.</li>
+
+</ul>
+
+<br>
+
+<h3>PHP configuration</h3>
+
+To get the best of Dokeos, you need to finetune PHP settings. Consider : <br>
+
+<ul>
+
+  <li>Editing php.ini file (on windows can be located at <span style="font-weight: bold;">C:\xampp\php\php.ini</span>, on Ubuntu Linux : <span style="font-weight: bold;">/etc/php5/apache2/php.ini</span></li>
+
+  <li>search the word "max" and increase values to optimise the server</li>
+
+  <li>you may want to end up&nbsp;with the following values : <br>
+
+  </li>
+
+</ul>
+
+<br>
+
+<table style="text-align: left; width: 100%;" border="1" cellpadding="10" cellspacing="0">
+
+  <tbody>
+
+    <tr>
+
+      <td style="vertical-align: top; background-color: rgb(229, 229, 229);"><small>max_execution_time = 300&nbsp;&nbsp;&nbsp; ; Maximum execution time of each script, in seconds<br>
+
+max_input_time = 600 ; Maximum amount of time each script may spend parsing request data<br>
+
+memory_limit = 256M&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ; Maximum amount of memory a script may consume (128MB)<br>
+
+post_max_size = 64M<br>
+
+upload_max_filesize = 100M</small></td>
+
+    </tr>
+
+  
+  </tbody>
+</table>
+
+<br>
+
+<p>
+Some users could meet problems if their PHP setting doesn't fit
+these ones:</p>
+
+
+<ul>
+
+
+  <li>short_open_tag       = On</li>
+
+
+  <li>safe_mode            = Off</li>
+
+
+  <li>magic_quotes_gpc     = On</li>
+
+
+  <li>magic_quotes_runtime = Off</li>
+
+
+</ul>
+
+
+<p>
+Past Dokeos versions required register_globals to be set to On. This is
+no longer necessary, this can be set to Off and Dokeos will work fine.
+</p>
+
+
+
+<p><strong>BSD users:</strong> these php libraries have to be included during php installation:</p>
+
+
+<ul>
+
+
+  <li>php-mysql The mysql shared extension for php</li>
+
+
+  <li>php-pcre The pcre shared extension for php</li>
+
+
+  <li>php-session The session shared extension for php</li>
+
+
+  <li>php-zlib The zlib shared extension for php</li>
+
+
+  <li>(optional) php-ldap if you want to be able to use LDAP authentication</li>
+
+
+</ul>
+
+
+
+<p><a href="http://dev.mysql.com/doc/mysql/en/index.html"></a><br>
+
+</p>
+
+<hr>
+<h2>3. Upgrade from a previous version of Dokeos</h2>
+
+<br>
+
+<big><big><big style="color: rgb(0, 102, 0);"><big>YANNICK</big></big></big></big>
+
+<p>
+Before upgrading we heavily recommend you do a full backup of the previous
+Dokeos directories and databases. If you are unsure how to achieve this
+please ask your hosting provider for advice.</p>
+
+<p>Then proceed like installation up to the point of entering web
+installation page. There, select the Upgrade from Dokeos 1.6.x to 1.8.3
+button
+
+<em></em></p>
+
+<p><em></em><br>
+
+
+
+<em>If you upgrade from a lower version of Dokeos (1.5.x)</em>,
+you'll have to use the built-in upgrade facility, as described below.
+</p>
+
+
+
+<p>
+3.1. Download the Dokeos 1.6.3 install package (.zip for Windows users or .tar.gz for all others) from the <a href="http://www.dokeos.com/download.php">Dokeos download page</a>.
+</p>
+
+
+
+<p>
+3.2. Unzip or untar the downloaded install package. 
+Most current operating systems
+   can do this with a built-in graphical application, if this doesn't work
+   you can open a commandline, go to the download directory and type
+   tar -zxvf dokeos-1.6.3.tar.gz
+</p>
+
+
+
+<p>
+3.3. Move the Dokeos directory to a different path from the previous version
+</p>
+
+
+<p>
+<b>WARNING:</b><br>
+
+
+Do not delete the previous Dokeos installation directory before installing
+the new one. When the update is successfully finished, you can remove
+the old path.
+</p>
+
+
+<p>
+<b>TIP:</b><br>
+
+
+If you want Dokeos 1.6.3 to be installed in the same directory as
+the previous version :
+
+</p>
+
+<ul>
+
+
+  <li>move the old directory to a new location (e.g. move dokeos/ to dokeos_old/)</li>
+
+
+  <li>uncompress Dokeos 1.6.3 to the old version directory (e.g. uncompress Dokeos 1.6.3 to dokeos/)</li>
+
+
+  <li>go to next step</li>
+
+
+</ul>
+
+
+<p></p>
+
+
+
+<p>
+3.4. The following files need to be readable and writeable for everyone:
+
+</p>
+
+<ul>
+
+
+  <li>dokeos/claroline/inc/conf/claro_main.conf.php (if present)</li>
+
+
+  <li>dokeos/home/*.html</li>
+
+
+</ul>
+
+
+
+On Linux, Mac OS X and BSD operating systems you can use the CHMOD 666 command for this.
+In Windows, you may need to check the properties of the folders.
+<p></p>
+
+
+
+<p>
+<b>NOTE:</b><br>
+
+
+Do not modify the home_*.html files directly. Instead,
+choose "Configure the homepage" in the Dokeos administration section.
+</p>
+
+
+
+<p>
+3.5. The following directories need to be readable, writeable and executable for everyone:
+
+</p>
+
+<ul>
+
+
+  <li>dokeos/claroline/inc/conf/</li>
+
+
+  <li>dokeos/claroline/garbage/</li>
+
+
+  <li>dokeos/claroline/upload/</li>
+
+
+  <li>dokeos/archive/</li>
+
+
+  <li>dokeos/courses/</li>
+
+
+  <li>dokeos/home/</li>
+
+
+</ul>
+
+
+
+On Linux, Mac OS X and BSD operating systems you can use the CHMOD 777 command for this.
+In Windows, you may need to check the properties of the folders.
+<p></p>
+
+
+
+<p>
+3.6. Open a web browser and go to
+   http://www.yourserver.org/yoursite/dokeos/index.php
+
+   Windows locally, with e.g easyphp or another combination package, open:
+   http://localhost/dokeos/index.php
+</p>
+
+
+
+<p>
+3.7. Click on the install button, then click on "Update from Dokeos 1.5 | 1.5.4 | 1.5.5" and follow the instructions.
+</p>
+
+
+
+<p>
+3.8. <i>This part is optional!</i><br>
+
+
+   Since after version 1.5.5, the following tables in the dokeos_main database
+   can be removed when upgrading from a 1.5.5 version or lower, provided that
+   you don't use them for a customisation of your Dokeos system:
+
+</p>
+
+<ul>
+
+
+  <li>`todo`</li>
+
+
+  <li>`pma_bookmark`</li>
+
+
+  <li>`pma_column_comments`</li>
+
+
+  <li>`pma_pdf_pages`</li>
+
+
+  <li>`pma_relation`</li>
+
+
+  <li>`pma_table_coords`</li>
+
+
+  <li>`pma_table_info`</li>
+
+
+</ul>
+
+
+   
+These tables can be removed by connecting to the database as the Dokeos user
+and executing this query:
+     DROP TABLE dokeos_main.my_table;
+where   dokeos_main   is the main dokeos database name and
+           my_table	 is each of the preceding tables (repeat query for each)
+
+<br>
+
+<br>
+
+
+   A clean-up of the useless fields has also influenced some code:
+   	The main_db.cours.cours_id has been removed, as all references to
+	that field throughout the official Dokeos code. The course code
+	(literal) is used instead. Please update your custom code if any.
+
+<br>
+
+<br>
+
+
+   Under the same circumstances as tables removal, the following fields
+   can be removed if not used by your code, using a query similar to:
+     ALTER TABLE database.table drop column abc
+   where   database     is the database name (dokeos_main? or code of a course)
+           table	is the table name (cours?)
+	   abc		is the name of the field to drop
+   You can thus drop the following fields:
+   
+<ul>
+
+
+  <li>`_dokeos_main_`.`cours`.`versionDb`</li>
+
+
+  <li>`_dokeos_main_`.`cours`.`versionClaro`</li>
+
+
+  <li>`_dokeos_main_`.`cours`.`cahier_charges`</li>
+
+
+  <li>`_dokeos_main_`.`faculte`.`bc`
+    <br>
+
+    <i># the table `faculte` has been renamed to `course_category` since 1.6</i></li>
+
+
+  <li>`_cours_`.`announcement`.`code_cours`</li>
+
+
+  <li>`_cours_`.`course_description`.`upDate`</li>
+
+
+</ul>
+
+
+     
+<p></p>
+
+<hr style="width: 100%; height: 2px;">
+
+<h2>4. Troubleshooting</h2>
+
+
+<p>If you have&nbsp;problems, go to the <a href="http://www.dokeos.com">Dokeos website</a> and ask a question on the
+<a href="http://www.dokeos.com/forum/">support forum</a>. Please read the previous messages first to see if there is
+already an answer to your question. We also maintain a list of
+<a href="http://www.dokeos.com/wiki/index.php/FAQ">Frequently Asked Questions</a>.
+</p>
+
+
+
+<h2></h2>
+
+<hr style="width: 100%; height: 2px;">
+<h2>5. Administration section</h2>
+
+
+<p>To access the Dokeos administration section, open browser,
+go to your Dokeos adress and log in with the admin user.
+Then you will see a "Platform admin section" link in the header of the
+web page. There you can manage users, courses, sessions, portal look
+and feel, homepage content, course categories etc.&nbsp;</p>
+
+<p></p>
+
+<hr style="width: 100%; height: 2px;">
+
+<h2>6. LDAP</h2>
+
+
+<p>
+<i>This part is optional, only organisations with an LDAP server will need to read this.</i><br>
+
+
+An LDAP module is already provided in Dokeos, but it has to be configured to make it work.
+</p>
+
+
+
+<h3><b>Compiling</b></h3>
+
+<p>
+Linux servers: It's possible that you have to recompile php with ldap support.
+Newer distributions also allow downloading rpms for additional packages.
+</p>
+
+
+
+<h3><br>
+
+</h3>
+
+<h3><b>Activating LDAP in Dokeos</b></h3>
+
+<p>
+In (dokeos folder)/claroline/inc/conf/claro_main.conf.php, around line 90, you see<br>
+
+
+//for new login module<br>
+
+
+//uncomment these to activate ldap<br>
+
+
+//$extAuthSource['ldap']['login'] = "./claroline/auth/ldap/login.php";<br>
+
+
+//$extAuthSource['ldap']['newUser'] = "./claroline/auth/ldap/newUser.php";<br>
+
+
+<br>
+
+
+remove the // from the last two lines to activate LDAP.<br>
+
+
+</p>
+
+
+
+<h3><br>
+
+</h3>
+
+<h3><b>Settings</b></h3>
+
+<p>
+Ask the LDAP server admin for the settings:
+</p>
+
+<ul>
+
+
+  <li>ldap server name</li>
+
+
+  <li>ldap server port (usually 389)</li>
+
+
+  <li>ldap dc</li>
+
+
+</ul>
+
+
+You must enter these in
+(dokeos folder)/claroline/auth/ldap/ldap_var.inc.php
+<br>
+
+
+//parameters for LDAP module<br>
+
+
+$usesLDAP						=	TRUE;<br>
+
+
+$usesCurriculum					=	FALSE;<br>
+
+
+$ldaphost = "myldapserver.com";  // your ldap server<br>
+
+
+$ldapport = 389;                 // your ldap server's port number<br>
+
+
+$ldapDc = "dc=xx, dc=yy, dc=zz"; //domain<br>
+
+
+<br>
+
+
+
+<h3><b>Teacher/student status</b></h3>
+
+<p>
+If you wish, you can give teacher/student status to dokeos users according to settings in the ldap server.
+This is not a standard field however, so you'll have to change some code.
+claroline/auth/ldap/ldap_var.inc.php
+around line 189, function putUserInfoInClaroline ($login, $infoArray)
+</p>
+
+
+
+<p>
+if (<i>your criterium</i>)<br>
+
+
+{<br>
+
+
+   $statut = STUDENT;<br>
+
+
+}<br>
+
+
+else<br>
+
+
+{<br>
+
+
+   $statut = COURSEMANAGER;<br>
+
+
+}<br>
+
+
+</p>
+
+
+
+<p>
+If this seems too difficult, the simplest solution is to just put
+$statut = STUDENT; and give course manager rights through the administration section.
+</p>
+
+
+
+<p>
+</p>
+
+<h3><b>Protected LDAP servers</b></h3>
+
+<p>
+Some LDAP servers do not support anonymous use of the directory services
+In this case, you need code that binds with a name and password - this code has already been provided,
+just ask on a forum or email for this.</p>
+
+<p></p>
+
+<hr style="width: 100%; height: 2px;"><span style="font-weight: bold;"><br>
+
+</span>
+<h2>7. Oogie PowerPoint / Impress conversion</h2>
+
+Oogie converts your presentations coming from Ms-Office and OpenOffice into SCORM standardized e-courses or&nbsp;<span style="font-style: italic;">learning paths</span>.
+This feature needs OpenOffice to convert the slides and RED5 (optional)
+to record your voice on top of the slides through a Flash based
+audio-recorder.<br>
+
+<br>
+
+<h3>8.1. PowerPoint / Impress conversion </h3>
+
+<ul>
+
+  <li>Install OpenOffice</li>
+
+  <li>Edit the OpenOffice Setup.xcu file </li>
+
+</ul>
+
+<table style="text-align: left; width: 100%;" border="1" cellpadding="10" cellspacing="0">
+
+  <tbody>
+
+    <tr>
+
+      <td style="vertical-align: top; background-color: rgb(229, 229, 229);"><small>On some Windows computers, located : <span style="font-weight: bold;">C:\Program Files\OpenOffice.org 2.2\share\registry\data\org\openoffice\Setup.xcu</span><br>
+
+On some Linux computers, located : <span style="font-weight: bold;">/usr/lib/openoffice/share/registry/data/org/openoffice/Setup.xcu</span></small></td>
+
+    </tr>
+
+  
+  </tbody>
+</table>
+
+<br>
+
+And add the following code <br>
+
+<table style="text-align: left; width: 100%;" border="1" cellpadding="10" cellspacing="0">
+
+  <tbody>
+
+    <tr>
+
+      <td style="vertical-align: top; background-color: rgb(229, 229, 229);">
+
+
+	
+      
+      
+      
+      
+      
+      
+      
+
+	
+	
+      <small>&lt;prop oor:name="ooSetupConnectionURL"&gt;<br>
+
+&lt;value&gt;<br>
+
+socket,host=localhost,port=2002;urp;StarOffice.ServiceManager<br>
+
+&lt;/value&gt;<br>
+
+&lt;/prop&gt;</small></td>
+
+    </tr>
+
+  
+  </tbody>
+</table>
+
+<br>
+
+... just below these lines<br>
+
+&nbsp;<br>
+
+<table style="text-align: left; width: 100%;" border="1" cellpadding="10" cellspacing="0">
+
+  <tbody>
+
+    <tr>
+
+      <td style="vertical-align: top; background-color: rgb(229, 229, 229);">
+
+
+	
+      
+      
+      
+      
+      
+      
+      
+
+	
+	
+      <small>&lt;prop oor:name="ooSetupInstCompleted"&gt;<br>
+
+&lt;value&gt;false&lt;/value&gt;<br>
+
+&lt;/prop&gt;</small></td>
+
+    </tr>
+
+  
+  </tbody>
+</table>
+
+Enter your Dokeos portal on the web &gt; <span style="font-style: italic;">Admin section &gt;&nbsp; Configure the Services &gt; Oogie </span>and type :<br>
+
+<br>
+
+ 
+<table style="text-align: left; width: 100%;" border="1" cellpadding="10" cellspacing="0">
+
+  <tbody>
+
+    <tr>
+
+      <td style="vertical-align: top; background-color: rgb(229, 229, 229);"><small><span style="font-weight: bold;">Host : </span>localhost<br>
+
+      <span style="font-weight: bold;">Path to LZX Files</span>: /main/webrooms/recorder.swf<br>
+
+      <br>
+
+Leave the other fields empty<br>
+
+Leave the default width and height of the converted slides unchanged
+(as long as your clients use most often a 1024x768 standard definition
+screen)<span style="font-weight: bold;"></span></small></td>
+
+    </tr>
+
+  
+  </tbody>
+</table>
+
+<ul>
+
+  <li>Start OpenOffice. Conversion will work only if this software is up and running. Check the&nbsp;<a href="http://www.dokeos.com/wiki/index.php/MakeOOOListening">MakeOOOListening</a> wiki page to start OpenOffice as a service.</li>
+
+  <li>Test the conversion : create a course &gt; enter the course &gt;
+Learning Path &gt; PowerPoint conversion. If the slides are converted,
+then OpenOffice is listening to Dokeos.&nbsp;</li>
+
+</ul>
+
+<span style="font-weight: bold;">NOTE</span> : during the conversion,
+you should see a progress bar with a percentage. If you only see a
+default animated GIF progress bar without percentage, you may want to
+install the PECL library for PHP. <br>
+
+<br>
+
+<h3>8.2. Audio recorder</h3>
+
+Oogie allows you to convert slides but also <br>
+
+<ul>
+
+  <li>add tests, pages and activities between the slides, thanks to the Learning Path builder</li>
+
+  <li>get SCORM reporting thanks to the Learning path tool</li>
+
+  <li>add audio on top of the slides thanks to the online audio recorder</li>
+
+</ul>
+
+<br>
+
+You may&nbsp;want to take advantage of the audio recorder. For this :<br>
+
+<ul>
+
+  <li>Download and install <a href="http://osflash.org/red5">RED5 Open Source Flash server</a> (you will find Linux packages and a Windows installer on the RED 5 website)</li>
+
+  <li>Download <a href="http://www.dokeos.com/download.php">Dokeos RED5 webapplication</a></li>
+
+  <li>Unzip it and copy it into the <span style="font-style: italic;">webapps</span> directory of your RED5 installation</li>
+
+  <li>Edit the RED5 settings to fit with your firewall requirements in terms of open ports if there is a limitation.&nbsp;</li>
+
+</ul>
+
+&nbsp;<br>
+
+<table style="text-align: left; width: 100%;" border="1" cellpadding="10" cellspacing="0">
+
+  <tbody>
+
+    <tr>
+
+      <td style="vertical-align: top; background-color: rgb(229, 229, 229);">
+
+
+	
+      
+      
+      
+      
+      
+      
+      
+
+	
+	
+      <small><span style="font-weight: bold;">RED5 settings :</span></small><br>
+
+      
+      <ul>
+
+        <li><small>setting 1</small></li>
+
+        <li><small>setting 2</small></li>
+
+        <li><small>setting 3</small></li>
+
+      
+      </ul>
+
+      <big><big style="color: rgb(0, 102, 0);"><big>ARNAUD</big></big></big></td>
+
+    </tr>
+
+  
+  </tbody>
+</table>
+
+<span style="font-style: italic;"></span>
+<ul>
+
+  <li>Enter Dokeos portal &gt; Administration &gt; Configure the services and type</li>
+
+</ul>
+
+&nbsp;<br>
+
+<table style="text-align: left; width: 100%;" border="1" cellpadding="10" cellspacing="0">
+
+  <tbody>
+
+    <tr>
+
+      <td style="vertical-align: top; background-color: rgb(229, 229, 229);">
+
+
+	
+      
+      
+      
+      
+      
+      
+      
+
+	
+	
+      <small><span style="font-weight: bold;">Path to LZX files</span> : /main/webrooms/recorder.swf <br>
+
+      <br>
+
+      </small><big><big style="color: rgb(0, 102, 0);"><big>ARNAUD</big></big></big></td>
+
+    </tr>
+
+  
+  </tbody>
+</table>
+
+<span style="font-style: italic;"><br>
+
+<br>
+
+</span>
+<hr style="width: 100%; height: 2px;"><br>
+
+<h2>8. Videoconferencing</h2>
+
+Dokeos offers videoconferencing in 2 modes:<br>
+
+<ul>
+
+  <li>virtual classroom : one teacher speaks to 1 -100 participants</li>
+
+  <li>virtual meeting : 4 people see and hear each other and interact simultaneously</li>
+
+</ul>
+
+<br>
+
+To download, install and configure RED5 Open Source Flash server,&nbsp;see the Audio recorder section above. <br>
+
+To configure Videoconferencing:<br>
+
+Enter Dokeos portal &gt; Admin section and type : <br>
+
+<br>
+
+&nbsp;<br>
+
+
+
+
+	
+<table style="text-align: left; width: 100%;" border="1" cellpadding="10" cellspacing="0">
+
+  <tbody>
+
+    <tr>
+
+      <td style="vertical-align: top; background-color: rgb(229, 229, 229);">
+      
+      
+      
+      
+      
+      
+      
+
+	
+	
+      <small><span style="font-weight: bold;">Path to live conferencing : <br>
+
+Path to classroom live conferencing :<br>
+
+Videoconference host :<br>
+
+Whether the videoconference protocol is web based (false most of the time) : <br>
+
+Videoconference RTMTP protocol port :<br>
+
+Videoconference RTMTP protocol tunnel port :<br>
+
+      <br>
+
+      </span></small><big><big style="color: rgb(0, 102, 0);"><big>ARNAUD</big></big></big></td>
+
+    </tr>
+
+  
+  </tbody>
+</table>
+
+<br>
+
+And activate the service.<br>
+
+<br>
+
+<big><big><big style="color: rgb(0, 102, 0);"><big>ARNAUD</big></big></big></big>
+
+
+<p>
+</p>
+
+<hr>
+Contact address: Dokeos, 44 rue des palais, B-1030 Brussels, Belgium<br>
+
+
+Mail: info@dokeos.com<br>
+
+Tel. +32 (0)2 211 34 56
+<hr>
+<p></p>
+
+
+
+</div>
+
+
+</div>
+
+
+
+</body>
+</html>

+ 169 - 77
documentation/readme.html

@@ -1,77 +1,169 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
-   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html>
-<head>
-<title>Dokeos 1.8</title>
-<link rel="stylesheet" href="../main/css/default/default.css" type="text/css" media="screen,projection" />
-<link rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
-</head>
-<body>
-<div id="header1">
-  <h1>About Dokeos </h1>
-</div>
-<a href="index.html">Documentation</a> &gt; About Dokeos
-<div id="outerframe">
-  <div id="main">
-    <p>Dokeos is an elearning and course management web application,<br />
-      and is free software (GNU GPL). It's translated into 30 languages,<br />
-      SCORM compliant, and light and flexible.</p>
-    <p>Dokeos supports many different kinds of learning and collaboration activities.<br />
-      Teachers/trainers can create, manage and publish their courses through the web.<br />
-      Students/trainees can follow courses, read content or participate actively<br />
-      through groups, forums, chat.</p>
-    <p>Technically, Dokeos is a web application written in PHP that stores data in a <br />
-      MySQL database. Users access it using a web browser.</p>
-    <p>If you would like to know more or help develop this software, please visit<br />
-      our homepage at <a href="http://www.dokeos.com">http://www.dokeos.com</a></p>
-    <h1><br />
-      SCORM</h1>
-    Dokeos imports Scorm 1.2 compliant learning contents.<br />
-    For more information on Scorm normalisation, see http://www.adlnet.org<br />
-    <h1>Licence</h1>
-    <p>Dokeos is distributed under the GNU General Public license (GPL).<br />
-      Read the <a href="licence.html">GNU General Public license (GPL)</a> .</p>
-    <h1>Portability</h1>
-    <p>Dokeos is an AMP software. This means it should work on any platform running Apache<br />
-      + MySQL + PHP. It is then supposed to work on the following Operating Systems :</p>
-    <ul>
-      <li> Linux</li>
-      <li> Windows (98, Me, NT4, 2000, XP)</li>
-      <li> Unix</li>
-      <li> Mac OS X</li>
-    </ul>
-    <p>It has been tested on </p>
-    <ul>
-      <li> Fedora, Mandrake, Red Hat Enterprise Server, Ubuntu, Debian </li>
-      <li> Windows XP, Windows 2000</li>
-      <li> Mac OS X 10.3</li>
-    </ul>
-    <p>Email functions remain silent on systems where there is no mail sending software<br />
-      (Sendmail, Postfix, Hamster...), which is the case by default on a Windows machine.</p>
-    <h1>Interoperability</h1>
-    <p>Dokeos imports Scorm compliant learning contents. It imports then &quot;On the shelve&quot;<br />
-      contents from many companies : NETg, Skillsoft, Explio, Microsoft, Macromedia, etc.</p>
-    <p>Admin interface imports users through CSV and XML. You can create a CSV file from<br />
-      a list of users in MS Excel. OpenOffice can export to both CSV and XML formats.<br />
-      Many database management systems, like Oracle, SAP, Access, SQL-Server, LDAP ...<br />
-      export to CSV and/or XML.</p>
-    <p>Dokeos includes a LDAP module that allows admin to deactivate MySQL authentication<br />
-      and replace it by connection to a LDAP directory.</p>
-    <p>Client side, Dokeos runs on any browser : Firefox, MS Internet Explorer (5.0+), Netscape (4.7+),<br />
-      Mozilla (1.2+), Safari, Opera, ...</p>
-    <h1>Dokeos.com</h1>
-    <p>Dokeos is also a commercial service company that sells services for Dokeos (hosting, installation, <br />
-      custom developments, liveconferencing, training, ...) <br />
-      When buying any of these services you also contribute to the Dokeos open source product<br />
-      <br />
-      You can find more information on the services on <a href="http://www.dokeos.com/services.php">http://www.dokeos.com/services.php</a></p>
-    <p><u>Contact address</u>: <br />
-      Dokeos<br />
-      Rue des Palais 44 Paleizenstraat<br />
-      B-1030 Brussels - Belgium<br />
-      Tel. +32 (2) 211 34 56<br />
-      Mail: <a href="mailto:info@dokeos.com">info@dokeos.com</a> </p>
-  </div>
-</div>
-</body>
-</html>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html>
+<head>
+
+
+  <title>Dokeos 1.8</title>
+  <link rel="stylesheet" href="../main/css/default/default.css" type="text/css" media="screen,projection" />
+
+  <link rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
+</head>
+
+
+<body>
+
+<div id="header1">
+  
+<h1>About Dokeos </h1>
+
+</div>
+
+<a href="index.html">Documentation</a> &gt; About Dokeos
+<div id="outerframe">
+  
+<div id="main">
+    
+<p>Dokeos is an elearning and course management web application,<br />
+
+      and is free software (GNU GPL). It's translated into 30 languages,<br />
+
+      SCORM compliant, and light and flexible.</p>
+
+    
+<p>Dokeos supports many different kinds of learning and collaboration activities.<br />
+
+      Teachers/trainers can create, manage and publish their courses through the web.<br />
+
+      Students/trainees can follow courses, read content or participate actively<br />
+
+      through groups, forums, chat.</p>
+
+    
+<p>Technically, Dokeos is a web application written in PHP that stores data in a <br />
+
+      MySQL database. Users access it using a web browser.</p>
+
+    
+<p>If you would like to know more or help develop this software, please visit<br />
+
+      our homepage at <a href="http://www.dokeos.com">http://www.dokeos.com</a></p>
+
+    
+<h1><br />
+
+      SCORM</h1>
+
+    Dokeos imports Scorm 1.2 and SCORM 2004 contents.<br />
+
+    For more information on Scorm normalisation, see http://www.adlnet.org<br />
+
+    
+<h1>Licence</h1>
+
+    
+<p>Dokeos is distributed under the GNU General Public license (GPL).<br />
+
+      Read the <a href="licence.html">GNU General Public license (GPL)</a> .</p>
+
+    
+<h1>Portability</h1>
+
+    
+<p>Dokeos is an AMP software. This means it should work on any platform running Apache<br />
+
+      + MySQL + PHP. It is then supposed to work on the following Operating Systems :</p>
+
+    
+<ul>
+
+      <li> Linux</li>
+
+      <li> Windows (98, Me, NT4, 2000, XP)</li>
+
+      <li> Unix</li>
+
+      <li> Mac OS X</li>
+
+    
+</ul>
+
+    
+<p>It has been tested on </p>
+
+    
+<ul>
+
+      <li> Fedora, Mandrake, Red Hat Enterprise Server, Ubuntu, Debian </li>
+
+      <li> Windows XP, Windows 2000</li>
+
+      <li> Mac OS X 10.3</li>
+
+    
+</ul>
+
+    
+<p>Email functions remain silent on systems where there is no mail sending software<br />
+
+      (Sendmail, Postfix, Hamster...), which is the case by default on a Windows machine.</p>
+
+    
+<h1>Interoperability</h1>
+
+    
+<p>Dokeos imports Scorm compliant learning contents. It imports then "On the shelve"<br />
+
+      contents from many companies : NETg, Skillsoft, Explio, Microsoft, Macromedia, etc.</p>
+
+    
+<p>Admin interface imports users through CSV and XML. You can create a CSV file from<br />
+
+      a list of users in MS Excel. OpenOffice can export to both CSV and XML formats.<br />
+
+      Many database management systems, like Oracle, SAP, Access, SQL-Server, LDAP ...<br />
+
+      export to CSV and/or XML.</p>
+
+    
+<p>Dokeos includes a LDAP module that allows admin to deactivate MySQL authentication<br />
+
+      and replace it by connection to a LDAP directory.</p>
+
+    
+<p>Client side, Dokeos runs on any browser : Firefox, MS Internet Explorer (5.0+), Netscape (4.7+),<br />
+
+      Mozilla (1.2+), Safari, Opera, ...</p>
+
+    
+<h1>Dokeos.com</h1>
+
+    
+<p>Dokeos is also a commercial service company that sells services for Dokeos (hosting, installation, <br />
+
+      custom developments, liveconferencing, training, ...) <br />
+
+      When buying any of these services you also contribute to the Dokeos open source product<br />
+
+      <br />
+
+      You can find more information on the services on <a href="http://www.dokeos.com/services.php">http://www.dokeos.com/services.php</a></p>
+
+    
+<p><u>Contact address</u>: <br />
+
+      Dokeos<br />
+
+      Rue des Palais 44 Paleizenstraat<br />
+
+      B-1030 Brussels - Belgium<br />
+
+      Tel. +32 (2) 211 34 56<br />
+
+      Mail: <a href="mailto:info@dokeos.com">info@dokeos.com</a> </p>
+
+  </div>
+
+</div>
+
+</body>
+</html>