]> git.mjollnir.org Git - moodle.git/commitdiff
xhtml checked
authorralf-bonn <ralf-bonn>
Sun, 9 Jan 2005 13:20:11 +0000 (13:20 +0000)
committerralf-bonn <ralf-bonn>
Sun, 9 Jan 2005 13:20:11 +0000 (13:20 +0000)
19 files changed:
lang/de/docs/background.html
lang/de/docs/coding.html
lang/de/docs/credits.html
lang/de/docs/cvs.html
lang/de/docs/developer.html
lang/de/docs/faq.html
lang/de/docs/features.html
lang/de/docs/files.php
lang/de/docs/install.html
lang/de/docs/installamp.html
lang/de/docs/intro.html
lang/de/docs/licence.html
lang/de/docs/module_files.txt
lang/de/docs/other.html
lang/de/docs/philosophy.html
lang/de/docs/release.html
lang/de/docs/teacher.html
lang/de/docs/translation.html
lang/de/docs/upgrade.html

index cf7bc27fa8a9333c9fdb1f5ef7d65a39cb6ed8d0..f7beb53f40bf81e7fa3d021b95454993ae80805c 100644 (file)
@@ -1,45 +1,59 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<HTML>
-<HEAD>
-  <TITLE>Moodle Docs: Background</TITLE>
-  <LINK REL="stylesheet" HREF="../theme/standard/styles.php" TYPE="TEXT/CSS">
-  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-</HEAD>
-<BODY BGCOLOR="#ffffff">
-  
-<H2>Hintergrund</H2>
-<P>Moodle ist eine aktive sich weiterentwickelnde Lernplattform im Enstehungsprozess.</P>
-<P>Seit einigen Jahren arbeite ich schon auf die eine oder andere Art daran. Es begann, 
-  als ich in den 90er Jahren als Webmaster bei <a target=_top href="http://www.curtin.edu.au/">Curtin University 
-  of Technology</a> arbeitete und als Systemadministrator deren WebCT-Installation betreute.
-  Ich erlebte viele frustrierende Momente mit dem Biest WebCT und entwickelte ein Jucken, 
-  dass schließlich ein Kratzen nach sich zog \96 es muss einen besseren Weg geben (nein, nicht 
-  Blackboard :-)).</P>
-<P>Auch weiss ich von vielen Leuten in Schulen und kleineren Institutionen (und einigen 
-  Großen!), dass sie das Internet besser nutzen möchten, aber nicht wissen, wie sie anfangen
-  sollen in dem Irrgarten da draußen aus Technologien und pädagogischen Stilrichtungen. 
-  Ich habe immer gehofft es würde eine kostenlose Alternative geben, dass solche
-  Menschen Hilfe finden, ihre Lehrfähigkeiten in eine Onlineumgebung einbringen zu können.</P>
-<P>Mein fester Glaube an die nichtrealisierten Möglichkeiten von internetbasiertem 
-  Unterricht ließ mich einen Masterabschluss in Erziehungswissenschaften absolvieren und 
-  promovieren, um so meine frühere Informatikerlaufbahn mit neuentwickelten Kenntnissen 
-  über die Art des Lernens und die Zusammenarbeit zu kombinieren.</P>
-<P>Seither durchlief Moodle etliche sehr verschiedene Prototypstadien bis zur Freigabe der 
-  Version 1.0 am 20. August 2002, an eine in hohem Maße ahnungslose Welt. Von da ab 
-  erfuhr Moodle eine stetige Serie konstant verbesserter Versionen.
-<P>Heute arbeite ich damit in etlichen Kursen und finde es ein äußerst brauchbares und bewährtes
-  Mittel, um Onlinekurse hoher Qualität zu erstellen \96 andere berichten das Gleiche.
-  Angesichts des Kontextes in dem Moodle entwickelt wurde, funktioniert es besonders 
-  gut für kleinere Institutionen oder für kleinere, intimere Klassen.</P>
-<P>Verglichen mit den großen Werkzeugen wie WebCT oder Blackboard denke ich, dass es 
-  nach wie vor den Ansprüchen in manchen Bereichen nicht genügt (wie z. B. Skalierbarkeit und 
-  Standardunterstützung), aber es geht in vielen anderen Bereichen als Sieger hervor (<a href="index.php?file=features.html">Funktionen</a>). 
-</P>
-<P>&nbsp;</P>
-
-<P ALIGN="CENTER"><FONT SIZE="1"><A HREF="." TARGET="_top">Moodle Documentation</A></FONT></P>
-<P ALIGN="CENTER"><FONT SIZE="1">Version: $Id$</FONT></P>
-
-</BODY>
-</HTML>
+<html>
+<head>
+<title>Moodle Docs: Background</title>
+<link rel="stylesheet" href="docstyles.css" type=
+"TEXT/CSS">
+<meta http-equiv="Content-Type" content=
+"text/html; charset=us-ascii">
+</head>
+<body bgcolor="#FFFFFF">
+<h1>Hintergrund</h1>
+<p>Moodle ist eine aktive sich weiterentwickelnde Lernplattform
+im Enstehungsprozess.</p>
+<p>Seit einigen Jahren arbeite ich schon auf die eine oder andere
+Art daran. Es begann, als ich in den 90er Jahren als Webmaster
+bei <a target="_top" href="http://www.curtin.edu.au/">Curtin
+University of Technology</a> arbeitete und als
+Systemadministrator deren WebCT-Installation betreute. Ich
+erlebte viele frustrierende Momente mit dem Biest WebCT und
+entwickelte ein Jucken, dass schlie&szlig;lich ein Kratzen nach
+sich zog &ndash; es muss einen besseren Weg geben (nein, nicht
+Blackboard :-)).</p>
+<p>Auch weiss ich von vielen Leuten in Schulen und kleineren
+Institutionen (und einigen Gro&szlig;en!), dass sie das Internet
+besser nutzen m&ouml;chten, aber nicht wissen, wie sie anfangen
+sollen in dem Irrgarten da drau&szlig;en aus Technologien und
+p&auml;dagogischen Stilrichtungen. Ich habe immer gehofft es
+w&uuml;rde eine kostenlose Alternative geben, dass solche
+Menschen Hilfe finden, ihre Lehrf&auml;higkeiten in eine
+Onlineumgebung einbringen zu k&ouml;nnen.</p>
+<p>Mein fester Glaube an die nichtrealisierten M&ouml;glichkeiten
+von internetbasiertem Unterricht lie&szlig; mich einen
+Masterabschluss in Erziehungswissenschaften absolvieren und
+promovieren, um so meine fr&uuml;here Informatikerlaufbahn mit
+neuentwickelten Kenntnissen &uuml;ber die Art des Lernens und die
+Zusammenarbeit zu kombinieren.</p>
+<p>Seither durchlief Moodle etliche sehr verschiedene
+Prototypstadien bis zur Freigabe der Version 1.0 am 20. August
+2002, an eine in hohem Ma&szlig;e ahnungslose Welt. Von da ab
+erfuhr Moodle eine stetige Serie konstant verbesserter
+Versionen.</p>
+<p>Heute arbeite ich damit in etlichen Kursen und finde es ein
+&auml;u&szlig;erst brauchbares und bew&auml;hrtes Mittel, um
+Onlinekurse hoher Qualit&auml;t zu erstellen &ndash; andere
+berichten das Gleiche. Angesichts des Kontextes in dem Moodle
+entwickelt wurde, funktioniert es besonders gut f&uuml;r kleinere
+Institutionen oder f&uuml;r kleinere, intimere Klassen.</p>
+<p>Verglichen mit den gro&szlig;en Werkzeugen wie WebCT oder
+Blackboard denke ich, dass es nach wie vor den Anspr&uuml;chen in
+manchen Bereichen nicht gen&uuml;gt (wie z. B. Skalierbarkeit und
+Standardunterst&uuml;tzung), aber es geht in vielen anderen
+Bereichen als Sieger hervor (<a href=
+"index.php?file=features.html">Funktionen</a>).</p>
+<p> </p>
+<p align="center"><a href="." target="_top"><font size="1">Moodle
+Documentation</font></a></p>
+<p align="center"><font size="1">Version: $Id$</font></p>
+</body>
+</html>
index 28bb6d9f3711db224d8ebcc6ac0b29c97d4bb5c4..0f9b38028a50a9188eed4fa1a4ef08b421dd83c3 100644 (file)
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
 <head>
 <title>Moodle Dokumentation: Coding Guidelines</title>
 <link rel="stylesheet" href="docstyles.css" type="TEXT/CSS">
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<meta http-equiv="Content-Type" content=
+"text/html; charset=us-ascii">
 </head>
 <body bgcolor="#FFFFFF">
 <h1>Moodle Coding Guidelines</h1>
-<p class="normaltext">Die Stabilit&auml;t eines Programms wie Moodle h&auml;ngt weesentlich davon ab, dass alle Entwickler des Programmcodes bestimmte Grundregeln einheitlich anwenden. Diese sind hier definert.</p>
-<p class="normaltext">Dieser Text wird vorl&auml;ufig nicht ins Deustche &uuml;bersetzt. Wir gehen davon aus, dass alle Anwender, dier selber Programmteile f&uuml;r Moodle bearbeiten wollen so viel Englisch lesen und verstehen k&ouml;nnen dass sie diesen Text im Original verstehen. </p>
-<p class="normaltext">Any collaborative project needs consistency and stability
-  to stay strong.</p>
-<p class="normaltext">These guidelines are to provide a goal for all Moodle code
-  to strive to. It's true that some of the older existing code falls short in
-  a few areas, but it will all be fixed eventually. All new code definitely must
-  adhere to these standards as closely as possible.</p>
+<p class="normaltext">Die Stabilit&auml;t eines Programms wie
+Moodle h&auml;ngt weesentlich davon ab, dass alle Entwickler des
+Programmcodes bestimmte Grundregeln einheitlich anwenden. Diese
+sind hier definert.</p>
+<p class="normaltext">Dieser Text wird vorl&auml;ufig nicht ins
+Deustche &uuml;bersetzt. Wir gehen davon aus, dass alle Anwender,
+dier selber Programmteile f&uuml;r Moodle bearbeiten wollen so
+viel Englisch lesen und verstehen k&ouml;nnen dass sie diesen
+Text im Original verstehen.</p>
+<p class="normaltext">Any collaborative project needs consistency
+and stability to stay strong.</p>
+<p class="normaltext">These guidelines are to provide a goal for
+all Moodle code to strive to. It's true that some of the older
+existing code falls short in a few areas, but it will all be
+fixed eventually. All new code definitely must adhere to these
+standards as closely as possible.</p>
 <h2>General Rules</h2>
 <ol class="normaltext">
-  <li class="spaced">All code files should use the .php extension.</li>
-  <li class="spaced">All template files should use the .html extension.</li>
-  <li class="spaced">All text files should use Unix-style text format (most text
-    editors have this as an option).</li>
-  <li class="spaced">All php tags must be 'full' tags like <font color="#339900">&lt;?php
-    ?&gt;</font> ... not 'short' tags like <font color="#339900">&lt;? ?&gt;</font>.
-  </li>
-  <li class="spaced">All existing copyright notices must be retained. You can
-    add your own if necessary.</li>
-  <li class="spaced">Each file should include the main config.php file.</li>
-  <li class="spaced">Each file should check that the user is authenticated correctly,
-    using require_login() and isadmin(), isteacher(), iscreator() or isstudent().</li>
-  <li class="spaced">All access to databases should use the functions in lib/datalib.php
-    whenever possible - this allows compatibility across a wide range of databases.
-    You should find that almost anything is possible using these functions. If you must write SQL code then make sure it is: cross-platform; restricted to specific functions
-    within your code (usually a lib.php file); and clearly marked.</li>
-  <li class="spaced">Don't create or use global variables except for the standard
-    $CFG, $SESSION, $THEME and $USER.</li>
-  <li class="spaced">All variables should be initialised or at least tested for
-    existence using isset() or empty() before they are used.</li>
-  <li class="spaced">All strings should be translatable - create new texts in
-    the &quot;lang/en&quot; files and call them using get_string() or print_string().</li>
-  <li class="spaced">All help files should be translatable - create new texts
-    in the &quot;en/help&quot; directory and call them using helpbutton().</li>
+<li class="spaced">All code files should use the .php
+extension.</li>
+<li class="spaced">All template files should use the .html
+extension.</li>
+<li class="spaced">All text files should use Unix-style text
+format (most text editors have this as an option).</li>
+<li class="spaced">All php tags must be 'full' tags like
+<font color="#339900">&lt;?php ?&gt;</font> ... not 'short' tags
+like <font color="#339900">&lt;? ?&gt;</font>.</li>
+<li class="spaced">All existing copyright notices must be
+retained. You can add your own if necessary.</li>
+<li class="spaced">Each file should include the main config.php
+file.</li>
+<li class="spaced">Each file should check that the user is
+authenticated correctly, using require_login() and isadmin(),
+isteacher(), iscreator() or isstudent().</li>
+<li class="spaced">All access to databases should use the
+functions in lib/datalib.php whenever possible - this allows
+compatibility across a wide range of databases. You should find
+that almost anything is possible using these functions. If you
+must write SQL code then make sure it is: cross-platform;
+restricted to specific functions within your code (usually a
+lib.php file); and clearly marked.</li>
+<li class="spaced">Don't create or use global variables except
+for the standard $CFG, $SESSION, $THEME and $USER.</li>
+<li class="spaced">All variables should be initialised or at
+least tested for existence using isset() or empty() before they
+are used.</li>
+<li class="spaced">All strings should be translatable - create
+new texts in the "lang/en" files and call them using get_string()
+or print_string().</li>
+<li class="spaced">All help files should be translatable - create
+new texts in the "en/help" directory and call them using
+helpbutton().</li>
 </ol>
-<p>&nbsp;</p>
+<p> </p>
 <h2>Coding Style</h2>
-<p class="normaltext">I know it can be a little annoying to change your style
-  if you're used to something else, but balance that annoyance against the annoyance
-  of all the people trying later on to make sense of Moodle code with mixed styles.
-  There are obviously many good points for and against any style that people use,
-  but the current style just <strong>is</strong>, so please stick to it. </p>
+<p class="normaltext">I know it can be a little annoying to
+change your style if you're used to something else, but balance
+that annoyance against the annoyance of all the people trying
+later on to make sense of Moodle code with mixed styles. There
+are obviously many good points for and against any style that
+people use, but the current style just <strong>is</strong>, so
+please stick to it.</p>
 <ol class="normaltext">
-  <li class="spaced"><strong>Indenting</strong> should be consistently 4 spaces.
-    Don't use tabs AT ALL. </li>
-  <li class="spaced"><strong>Variable names</strong> should always be easy-to-read,
-    meaningful lowercase English words. If you really need more than one word
-    then run them together, but keep them short as possible. Use
-plural names for arrays of objects.
-    <p class="examplecode"><font color="#006600">GOOD: $quiz<br />
-      GOOD: $errorstring<br />
-GOOD: $assignments (for an array of objects)<br />
-      GOOD: $i (but only in little loops)<br />
-      <br />
-      BAD: $Quiz <br />
-      BAD: $aReallyLongVariableNameWithoutAGoodReason<br />
-      BAD: $error_string</font></p>
-  </li>
-  <li class="spaced"><strong>Constants</strong> should always be in upper case,
-    and always start with the name of the module. They should have words separated
-    by underscores.
-    <p class="examplecode"><font color="#006600">define(&quot;FORUM_MODE_FLATOLDEST&quot;,
-      1);</font></p>
-  </li>
-  <li class="spaced"><strong>Function names</strong> should be simple English
-    words, and start with the name of the module to avoid conflicts between modules.
-    Words should be separated by underscores. Parameters should always have sensible
-    defaults if possible. Note there is no space between the function name and
-    the following (brackets). <br />
-    <p class="examplecode"> <font color="#007700">function </font><font color="#0000BB">forum_set_display_mode</font><font color="#007700">(</font><font color="#0000BB">$mode</font><font color="#007700">=</font><font color="#0000BB">0</font><font color="#007700">)
-      {<br />
-      &nbsp;&nbsp;&nbsp;&nbsp;global </font><font color="#0000BB">$USER</font><font color="#007700">,
-      </font><font color="#0000BB">$CFG</font><font color="#007700">;<br />
-      <br />
-      &nbsp;&nbsp;&nbsp;&nbsp;if (</font><font color="#0000BB">$mode</font><font color="#007700">)
-      {<br />
-      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">$USER</font><font color="#007700">-&gt;</font><font color="#0000BB">mode
-      </font><font color="#007700">= </font><font color="#0000BB">$mode</font><font color="#007700">;<br />
-      &nbsp;&nbsp;&nbsp;&nbsp;} else if (empty(</font><font color="#0000BB">$USER</font><font color="#007700">-&gt;</font><font color="#0000BB">mode</font><font color="#007700">))
-      {<br />
-      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">$USER</font><font color="#007700">-&gt;</font><font color="#0000BB">mode
-      </font><font color="#007700">= </font><font color="#0000BB">$CFG</font><font color="#007700">-&gt;</font><font color="#0000BB">forum_displaymode</font><font color="#007700">;<br />
-      &nbsp;&nbsp;&nbsp;&nbsp;}<br />
-      }</font></p>
-  </li>
-  <li class="spaced"><strong>Blocks</strong> must always be enclosed in curly
-    braces (even if there is only one line). Moodle uses this style:
-    <p class="examplecode"> <font color="#006600">if (</font><font color="#0000CC">$quiz</font><font color="#006600">-&gt;</font><font color="#0000CC">attempts</font><font color="#006600">)
-      {<br />
-      &nbsp;&nbsp;&nbsp;&nbsp;if (</font><font color="#0000CC">$numattempts </font><font color="#006600">&gt;
-      </font><font color="#0000CC">$quiz</font><font color="#006600">-&gt;</font><font color="#0000CC">attempts</font><font color="#006600">)
-      {<br />
-      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000CC">error</font><font color="#006600">(</font><font color="#0000BB">$strtoomanyattempts</font><font color="#006600">,
-      </font><font color="#CC0000">"view.php?id=$cm</font><font color="#006600">-&gt;</font><font color="#CC0000">id"</font><font color="#006600">);<br />
-      &nbsp;&nbsp;&nbsp;&nbsp;}<br />
-      }</font></p>
-  </li>
-  <li class="spaced"><strong>Strings</strong> should be defined using single quotes
-    where possible, for increased speed.<br />
-    <p class="examplecode"> <font color="#006600">$var = 'some text without any
-      variables';<br />
-      $var = &quot;with special characters like a new line \n&quot;;<br />
-      $var = 'a very, very long string with a '.$single.' variable in it';<br />
-      $var = &quot;some $text with $many variables $within it&quot;; </font></p>
-  </li>
-  <li class="spaced"><strong>Comments</strong> should use two or three slashes
-    and line up nicely with the code.
-    <p class="examplecode"><font color="#006600">function </font><font color="#0000BB">forum_get_ratings_mean</font><font color="#007700">(</font><font color="#0000BB">$postid</font><font color="#007700">,
-      </font><font color="#0000BB">$scale</font><font color="#007700">, </font><font color="#0000BB">$ratings</font><font color="#007700">=</font><font color="#0000BB">NULL</font><font color="#007700">)
-      {<br />
-      </font><font color="#FF8000">/// Return the mean rating of a post given
-      to the current user by others.<br />
-      /// Scale is an array of possible ratings in the scale<br />
-      /// Ratings is an optional simple array of actual ratings (just integers)<br />
-      <br />
-      &nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#007700">if (!</font><font color="#0000BB">$ratings</font><font color="#007700">)
-      {<br />
-      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">$ratings
-      </font><font color="#007700">= array(); &nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#FF8000">//
-      Initialize the empty array</font><font color="#007700"><br />
-      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if (</font><font color="#0000BB">$rates
-      </font><font color="#007700">= </font><font color="#0000BB">get_records</font><font color="#007700">(</font><font color="#DD0000">"forum_ratings"</font><font color="#007700">,
-      </font><font color="#DD0000">"post"</font><font color="#007700">, </font><font color="#0000BB">$postid</font><font color="#007700">))
-      {<br />
-      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#FF8000">//
-      Process each rating in turn</font><font color="#007700"><br />
-      &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;foreach
-      (</font><font color="#0000BB">$rates </font><font color="#007700">as </font><font color="#0000BB">$rate</font><font color="#007700">)
-      {</font> <br />
-      ....etc </p>
-  </li>
-  <li class="spaced"><strong>Space</strong> should be used liberally - don't be
-    afraid to spread things out a little to gain some clarity. Generally, there
-    should be one space between brackets and normal statements, but no space between
-    brackets and variables or functions:<br />
-    <p class="examplecode"> <font color="#007700">foreach (</font><font color="#0000BB">$objects
-      </font><font color="#007700">as </font><font color="#0000BB">$key </font><font color="#007700">=&gt;</font><font color="#0000BB">
-      $thing</font><font color="#007700">)</font><font color="#006600"> {<br />
-      </font><font color="#007700">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">process($thing);</font><font color="#006600">
-      <br />
-      } <br />
-      <br />
-      </font><font color="#007700">if (</font><font color="#0000BB">$x </font><font color="#007700">==
-      </font><font color="#0000BB">$y</font><font color="#007700">)</font><font color="#006600">
-      {<br />
-      </font><font color="#007700">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">$a
-      </font><font color="#007700">= </font><font color="#0000BB">$b</font><font color="#007700">;</font><font color="#006600"><br />
-      } else if (</font><font color="#0000BB">$x </font><font color="#007700">==
-      </font><font color="#0000BB">$z</font><font color="#006600">) {<br />
-      </font><font color="#007700">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">$a
-      </font><font color="#007700">= </font><font color="#0000BB">$c</font><font color="#007700">;</font><font color="#006600"><br />
-      } else {<br />
-      </font><font color="#007700">&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">$a
-      </font><font color="#007700">= </font><font color="#0000BB">$d</font><font color="#007700">;</font><font color="#006600"><br />
-      } </font></p>
-  </li>
+<li class="spaced"><strong>Indenting</strong> should be
+consistently 4 spaces. Don't use tabs AT ALL.</li>
+<li class="spaced"><strong>Variable names</strong> should always
+be easy-to-read, meaningful lowercase English words. If you
+really need more than one word then run them together, but keep
+them short as possible. Use plural names for arrays of objects.
+<p class="examplecode"><font color="#006600">GOOD: $quiz<br>
+GOOD: $errorstring<br>
+GOOD: $assignments (for an array of objects)<br>
+GOOD: $i (but only in little loops)<br>
+<br>
+BAD: $Quiz<br>
+BAD: $aReallyLongVariableNameWithoutAGoodReason<br>
+BAD: $error_string</font></p>
+</li>
+<li class="spaced"><strong>Constants</strong> should always be in
+upper case, and always start with the name of the module. They
+should have words separated by underscores.
+<p class="examplecode"><font color=
+"#006600">define("FORUM_MODE_FLATOLDEST", 1);</font></p>
+</li>
+<li class="spaced"><strong>Function names</strong> should be
+simple English words, and start with the name of the module to
+avoid conflicts between modules. Words should be separated by
+underscores. Parameters should always have sensible defaults if
+possible. Note there is no space between the function name and
+the following (brackets).<br>
+<p class="examplecode"><font color="#007700">function</font>
+<font color="#0000BB">forum_set_display_mode</font><font color=
+"#007700">(</font><font color="#0000BB">$mode</font><font color=
+"#007700">=</font><font color="#0000BB">0</font><font color=
+"#007700">) {<br>
+    global</font> <font color="#0000BB">$USER</font><font color=
+"#007700">,</font> <font color="#0000BB">$CFG</font><font color=
+"#007700">;<br>
+<br>
+    if (</font><font color="#0000BB">$mode</font><font color=
+"#007700">) {<br>
+        </font><font color="#0000BB">$USER</font><font color=
+"#007700">-&gt;</font><font color="#0000BB">mode</font>
+<font color="#007700">=</font> <font color=
+"#0000BB">$mode</font><font color="#007700">;<br>
+    } else if (empty(</font><font color=
+"#0000BB">$USER</font><font color=
+"#007700">-&gt;</font><font color=
+"#0000BB">mode</font><font color="#007700">)) {<br>
+        </font><font color="#0000BB">$USER</font><font color=
+"#007700">-&gt;</font><font color="#0000BB">mode</font>
+<font color="#007700">=</font> <font color=
+"#0000BB">$CFG</font><font color=
+"#007700">-&gt;</font><font color=
+"#0000BB">forum_displaymode</font><font color="#007700">;<br>
+    }<br>
+}</font></p>
+</li>
+<li class="spaced"><strong>Blocks</strong> must always be
+enclosed in curly braces (even if there is only one line). Moodle
+uses this style:
+<p class="examplecode"><font color="#006600">if
+(</font><font color="#0000CC">$quiz</font><font color=
+"#006600">-&gt;</font><font color=
+"#0000CC">attempts</font><font color="#006600">) {<br>
+    if (</font><font color="#0000CC">$numattempts</font>
+<font color="#006600">&gt;</font> <font color=
+"#0000CC">$quiz</font><font color=
+"#006600">-&gt;</font><font color=
+"#0000CC">attempts</font><font color="#006600">) {<br>
+        </font><font color="#0000CC">error</font><font color=
+"#006600">(</font><font color=
+"#0000BB">$strtoomanyattempts</font><font color=
+"#006600">,</font> <font color=
+"#CC0000">"view.php?id=$cm</font><font color=
+"#006600">-&gt;</font><font color=
+"#CC0000">id"</font><font color="#006600">);<br>
+    }<br>
+}</font></p>
+</li>
+<li class="spaced"><strong>Strings</strong> should be defined
+using single quotes where possible, for increased speed.<br>
+<p class="examplecode"><font color="#006600">$var = 'some text
+without any variables';<br>
+$var = "with special characters like a new line \n";<br>
+$var = 'a very, very long string with a '.$single.' variable in
+it';<br>
+$var = "some $text with $many variables $within it";</font></p>
+</li>
+<li class="spaced"><strong>Comments</strong> should use two or
+three slashes and line up nicely with the code.
+<p class="examplecode"><font color="#006600">function</font>
+<font color="#0000BB">forum_get_ratings_mean</font><font color=
+"#007700">(</font><font color=
+"#0000BB">$postid</font><font color="#007700">,</font>
+<font color="#0000BB">$scale</font><font color="#007700">,</font>
+<font color="#0000BB">$ratings</font><font color=
+"#007700">=</font><font color="#0000BB">NULL</font><font color=
+"#007700">) {<br></font> <font color="#FF8000">/// Return the
+mean rating of a post given to the current user by others.<br>
+/// Scale is an array of possible ratings in the scale<br>
+/// Ratings is an optional simple array of actual ratings (just
+integers)<br>
+<br>
+    </font><font color="#007700">if (!</font><font color=
+"#0000BB">$ratings</font><font color="#007700">) {<br>
+        </font><font color="#0000BB">$ratings</font> <font color=
+"#007700">= array();     </font><font color="#FF8000">//
+Initialize the empty array</font><font color="#007700"><br>
+        if (</font><font color="#0000BB">$rates</font>
+<font color="#007700">=</font> <font color=
+"#0000BB">get_records</font><font color=
+"#007700">(</font><font color=
+"#DD0000">"forum_ratings"</font><font color="#007700">,</font>
+<font color="#DD0000">"post"</font><font color="#007700">,</font>
+<font color="#0000BB">$postid</font><font color="#007700">))
+{<br>
+            </font><font color="#FF8000">// Process each rating
+in turn</font><font color="#007700"><br>
+            foreach (</font><font color="#0000BB">$rates</font>
+<font color="#007700">as</font> <font color=
+"#0000BB">$rate</font><font color="#007700">) {</font><br>
+....etc</p>
+</li>
+<li class="spaced"><strong>Space</strong> should be used
+liberally - don't be afraid to spread things out a little to gain
+some clarity. Generally, there should be one space between
+brackets and normal statements, but no space between brackets and
+variables or functions:<br>
+<p class="examplecode"><font color="#007700">foreach
+(</font><font color="#0000BB">$objects</font> <font color=
+"#007700">as</font> <font color="#0000BB">$key</font>
+<font color="#007700">=&gt;</font> <font color=
+"#0000BB">$thing</font><font color="#007700">)</font>
+<font color="#006600">{<br></font> <font color=
+"#007700">    </font><font color=
+"#0000BB">process($thing);</font> <font color="#006600"><br>
+}<br>
+<br></font> <font color="#007700">if (</font><font color=
+"#0000BB">$x</font> <font color="#007700">==</font> <font color=
+"#0000BB">$y</font><font color="#007700">)</font> <font color=
+"#006600">{<br></font> <font color=
+"#007700">    </font><font color="#0000BB">$a</font> <font color=
+"#007700">=</font> <font color="#0000BB">$b</font><font color=
+"#007700">;</font><font color="#006600"><br>
+} else if (</font><font color="#0000BB">$x</font> <font color=
+"#007700">==</font> <font color="#0000BB">$z</font><font color=
+"#006600">) {<br></font> <font color=
+"#007700">    </font><font color="#0000BB">$a</font> <font color=
+"#007700">=</font> <font color="#0000BB">$c</font><font color=
+"#007700">;</font><font color="#006600"><br>
+} else {<br></font> <font color="#007700">    </font><font color=
+"#0000BB">$a</font> <font color="#007700">=</font> <font color=
+"#0000BB">$d</font><font color="#007700">;</font><font color=
+"#006600"><br>
+}</font></p>
+</li>
 </ol>
-<p>&nbsp;</p>
+<p> </p>
 <h2>Database structures</h2>
 <ol class="normaltext">
-  <li class="spaced">Every table must have an auto-incrementing <strong>id</strong> field (INT10) as primary index.</li>
-  <li class="spaced">The main table containing instances of each module must have the same name as the module (eg <strong>widget</strong>) and contain the following minimum fields:
-    <ul>
-      <li><strong>id</strong> - as described above</li>
-      <li><strong>course</strong> - the id of the course that each instance belongs to</li>
-      <li><strong>name</strong> - the full name of each instance of the module</li>
-    </ul>
-  </li>
-  <li class="spaced">Other tables associated with a module that contain information about 'things' should be named <strong>widget_things</strong> (note the plural).</li>
-  <li class="spaced">Column names should be simple and short, following the same rules as for variable names.</li>
-  <li class="spaced">Where possible, columns that contain a reference to the id field of another table (eg <strong>widget</strong>) should be called <strong>widgetid</strong>. (Note that this convention is newish and not followed in some older tables)</li>
-  <li class="spaced">Boolean fields should be implemented as small integer fields (eg INT4) containing 0 or 1, to allow for later expansion of values if necessary.</li>
-  <li class="spaced">Most tables should have a <strong>timemodified</strong> field (INT10) which is updated with a current timestamp obtained with the PHP <strong>time</strong>() function.</li>
+<li class="spaced">Every table must have an auto-incrementing
+<strong>id</strong> field (INT10) as primary index.</li>
+<li class="spaced">The main table containing instances of each
+module must have the same name as the module (eg
+<strong>widget</strong>) and contain the following minimum
+fields:
+<ul>
+<li><strong>id</strong> - as described above</li>
+<li><strong>course</strong> - the id of the course that each
+instance belongs to</li>
+<li><strong>name</strong> - the full name of each instance of the
+module</li>
+</ul>
+</li>
+<li class="spaced">Other tables associated with a module that
+contain information about 'things' should be named
+<strong>widget_things</strong> (note the plural).</li>
+<li class="spaced">Column names should be simple and short,
+following the same rules as for variable names.</li>
+<li class="spaced">Where possible, columns that contain a
+reference to the id field of another table (eg
+<strong>widget</strong>) should be called
+<strong>widgetid</strong>. (Note that this convention is newish
+and not followed in some older tables)</li>
+<li class="spaced">Boolean fields should be implemented as small
+integer fields (eg INT4) containing 0 or 1, to allow for later
+expansion of values if necessary.</li>
+<li class="spaced">Most tables should have a
+<strong>timemodified</strong> field (INT10) which is updated with
+a current timestamp obtained with the PHP <strong>time</strong>()
+function.</li>
 </ol>
 <hr>
-<p align="CENTER"><font size="1"><a href="." target="_top">Moodle Documentation</a></font></p>
-<p align="CENTER"><font size="1">Version: $Id$</font></p>
+<p align="center"><a href="." target="_top"><font size="1">Moodle
+Documentation</font></a></p>
+<p align="center"><font size="1">Version: $Id$</font></p>
 </body>
-</html>
\ No newline at end of file
+</html>
index 41fc83624da0eb88c895a8169af603008b90794a..481fb13faab3c7f50bffed570202f2bd59c87fb7 100644 (file)
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\r
-<HTML>\r
-<HEAD>\r
-    <TITLE>Moodle Dokumentation: Danke sch&ouml;n</TITLE>\r
-    <LINK REL="stylesheet" HREF="../theme/standard/styles.php" TYPE="TEXT/CSS">\r
-    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">\r
-</HEAD>\r
-<BODY BGCOLOR="#ffffff">\r
-\r
-<H2>Credits</H2>\r
-\r
-<P><B>Moodle </B>seinerseits unterliegt dem Copyright &copy; 2001-2002, <A TARGET=_top HREF="http://dougiamas.com/">\r
-  Martin Dougiamas</A>. &nbsp;Es wird verbreitet unter der <A HREF="?file=licence.html">\r
-  GNU Public License</A>.</P>\r
-\r
-\r
-\r
-<H3><br />Ein besonderer Dank gilt:</H3>\r
-<UL>\r
-    <B><A TARGET=_top HREF="http://pctaylor.com">Dr Peter C. Taylor</A></B>,\r
-    von der Curtin University of Technology in Perth, Australia, f&uuml;r seine Mitwirkung an den ersten Prototypen und f&uuml;r viele n&uuml;tzliche Anregungen auf dem Weg von Moodle.</LI>\r
-</UL>\r
-\r
-\r
-\r
-<H3><br />&Uuml;bersetzungen</H3>\r
-<BLOCKQUOTE>\r
-<P>Vielen Dank an all diese Leute - jede &Uuml;bersetzung erfordert viele Stunden Arbeitk, es sind jeweils &uuml;ber 900 Begriffe und viele Hilfedateien zu &uuml;bersetzen.   Sie sind  in der Reihenfolge aufgelistet, in der sie zum Projekt hinzugestossen sind.\r
-<UL>\r
-    <LI><B>en - Englisch</B>, von Martin Dougiamas\r
-    <LI><B>fr - Franz&ouml;sisch</B>, von S&eacute;bastien Nam&egrave;che, seb@gaia.anet.fr, <A HREF="http://gaia.anet.fr/">http://gaia.anet.fr/</A>\r
-    <LI><B>fi - Finnisch</B>, von Petri Asikainen (paca@sci.fi), Jaana Tolvanen (jaanat@cedunet.com)\r
-    <LI><B>it - Italienisch</B>, von Davide Suraci, icarused@tiscalinet.it\r
-    <LI><B>pt_br - Portugisich (Brasilen)</B>, von Fabricio Valadares, webdesigner@unincor.br\r
-    <LI><B>de - Deutschn</B>, von Holger Schadeck, Holger.Schadeck@webdesign-forum.de und vielen anderen mehr\r
-    <LI><B>es_mx - Spanisch (Mexico)</B>, von Claudio Tavares, <A HREF="http://enlaceacademico.com">enlaceacademico.com</A>\r
-    <LI><B>es_es - Spanisch </B>, von Antonio J. Navarro Vergara, anavarro@sextaisla.com, <A HREF="http://www.sextaisla.com">www.sextaisla.com</A>\r
-    <LI><B>ca - Catalanisch</B>, von Carles Bellver with the help of Merc&egrave; Renau,\r
-           Clara Andr&eacute;s and Jordi Adell, cent@uji.es, <A HREF="http://cent.uji.es">Centre d'Educaci&oacute; i Noves Tecnologies</A>\r
-    <LI><B>no - Norwegisch</B>, von Jøran Sørbø, joran.sorbo@teleweb.no\r
-    <LI><B>id - Indonesisch</B>, von Arfan Hidayat, ivanh@telkom.net, <A HREF="http://www.kursusmaya.com">http://www.kursusmaya.com</A>\r
-    <LI><B>ja - Japanisch</B>, von Mitsuhiro Yoshida, mits@mitstek.com, <A HREF="http://mitstek.com">http://mitstek.com</A>\r
-    <LI><B>tr - T&uuml;rkisch</B>, von M. C&uuml;neyt Birk&ouml;k, cuneyt@birkok.net, <A HREF="http://birkok.net">http://birkok.net</A>\r
-    <LI><B>zh_cn - Chinesisch</B>, von Zhang Dexuan, cncoolbit@hotmail.com\r
-    <LI><B>ar - Arabisch</B>, von Ahmed Nabil, ana@harf.com\r
-    <LI><B>sv - Schwedisch</B>, von Set Lonnert, set@setlonnert.com, <A HREF="http://setlonnert.com">http://setlonnert.com</A>\r
-    <LI><B>th - Thail&auml;ndisch</B>, von Wim Singhanart, minkowski@ntlworld.com, <A HREF="http://www.suthira.net">www.suthira.net</A>\r
-    <LI><B>nl - Niederl&auml;ndisch</B>, von Hans Zwart (hans@hansdezwart.info) and Jacob Romeyn (jromeyn@thekingsschool.net)\r
-    <LI><B>es_ar - Spanisch (Argentinien)</B>, von Rodrigo Vigil (rmvigil@frre.utn.edu.ar)\r
-\r
-</UL>\r
-</BLOCKQUOTE>\r
-\r
-<H3><br />Themes</H3>\r
-<BLOCKQUOTE>\r
-<P>Themes machen Moodle Farbig und lebendig.  Hier sind alle Themes f&uuml;r Moodle und ihre Entwickler:\r
-<UL>\r
-    <LI><B>standard* und cordoroyblue</B>, von Martin Dougiamas\r
-    <LI><B>oceanblue</B>, von Mitsuhiro Yoshida, <A HREF="http://mitstek.com">http://mitstek.com</A>\r
-    <LI><B>brightretro</B>, von Thomas Murdock, <A HREF="http://sand-paper.org/">http://sand-paper.org</A>\r
-    <LI><B>garden</B>, von Spiggy, <A HREF="http://phpgirl.com">http://phpgirl.com</A>\r
-</UL>\r
-</BLOCKQUOTE>\r
-\r
-\r
-<H3><br />Andere Unterst&uuml;tzer</H3>\r
-<BLOCKQUOTE>\r
-<P>Dank an all die anderen\r
-<UL>\r
-    <LI>die uns beschenkt haben &uuml;ber die <A TARGET=_top HREF="http://moodle.com/donations">Donations page</A>,\r
-    <LI>Unterst&uuml;tzer auf der <A TARGET=_top HREF="http://bugs.moodle.com">Fehlermeldeseite</A>, und    <LI>all die, die beteilugt waren bei den "<A TARGET=_top HREF="http://moodle.com/course/">Using Moodle</A>" course at moodle.com</A>\r
-</UL>\r
-</P>\r
-\r
-<P>Ein besonderer Dank gilt all denen, die uns mit konstruktiven Diskussionen und der Entwicklung von Codes unterst&uuml;ptzt haben. Die Litse ist lang und ver&auml;ndert sich andauernd:\r
-   <UL>\r
-   Art Lader,\r
-   Matt Hope,\r
-   Tom Murdock,\r
-   S&eacute;bastien Nam&egrave;che,\r
-   Petri Asikainen,\r
-   James Miller,\r
-   Dustin Rue,\r
-   Holger Schadeck,\r
-   Giovanni Tummarello,\r
-   John Windmueller,\r
-   Sean Keogh,\r
-   Mitsuhiro Yoshida,\r
-   Mark Kimes,\r
-   Greg Barnett,\r
-   Mary Hunter\r
-   </UL>\r
-</P>\r
-\r
-<P>Es haben so viele dieses Projekt bisher unterst&uuml;tzt, dass ich vielleicht manchen vergessen habe. Es ist nicht einfach, sich an alle zu erinnern. Wenn ich Dich vergessen haben sollte, schick mir eine Mail und erinnere mich. :-)\r
-</P>\r
-\r
-</BLOCKQUOTE>\r
-\r
-\r
-<H3><br />Moodle Bibliotheken</H3>\r
-\r
-<BLOCKQUOTE>\r
-  <P>Einige, der in  Moodle verwandten Bibliotheken, wurden von anderren Leuten geschrieben und wurden LGPL in Moodle verwandt. Mein Dank geht an die Autoren all dieser phantastischen Produkte ohne die Moodle viele Funktionen fehlen w&uuml;rde.  Copyright Informationen f&uuml;r jedes Pakte finden Sie hier:</P>\r
-\r
-  <P><B>ADOdb &nbsp; </B>- &nbsp;lib/adodb<br />\r
-    </P>\r
-\r
-  <BLOCKQUOTE>\r
-    <P>Database abstraction library for MySQL, PostgreSQL, MSSQL, Oracle,\r
-Interbase, Foxpro, Access, ADO, Sybase, DB2 and ODBC.</P>\r
-\r
-    <P>Version: 2.00 14 May 2002&nbsp;<br />\r
-  Copyright &copy;  2000, 2001 John Lim (jlim@natsoft.com.my)<br />\r
-  License: Dual LGPL and BSD-style<br />\r
-  URL: &nbsp;<A HREF="http://php.weblogs.com/adodb" TARGET="newpage">http://php.weblogs.com/adodb</A><br />\r
-      </P>\r
-      </BLOCKQUOTE>\r
-\r
-    <P><B>Graph Class</B> &nbsp; - &nbsp;lib/graphlib.php </P>\r
-\r
-    <BLOCKQUOTE>\r
-      <P>Class to draw line, point, bar, and area graphs, including numeric\r
- x-axis and double y-axis.</P>\r
-\r
-      <P>  Version: 1.6.3 (with modifications)<br />\r
-  Copyright &copy;&nbsp;2000&nbsp; Herman Veluwenkamp,&nbsp;hermanV@mindless.com<br />\r
-  License: LGPL<br />\r
-        </P>\r
-        </BLOCKQUOTE>\r
-\r
-\r
-          <P><B>IP-Atlas</B>&nbsp; - &nbsp; lib/ipatlas</P>\r
-\r
-          <BLOCKQUOTE>PHP scripts to show the location of an IP address on a map.<br />\r
-              <br />\r
-  Version: 1.0 (with modifications)<br />\r
- Copyright &copy; 2002 &nbsp; Ivan Kozik<br />\r
- License: GNU GPL<br />\r
-  URL: <A HREF="http://www.xpenguin.com/ip-atlas.php" TARGET="newpage">http://www.xpenguin.com/ip-atlas.php</A><br />\r
-         </BLOCKQUOTE>\r
-\r
-\r
-      <P><B>PHP mailer</B> &nbsp; - &nbsp;lib/class.phpmailer.php<br />\r
-        </P>\r
-\r
-      <BLOCKQUOTE>Class for sending email using either sendmail, PHP mail(),\r
-or SMTP.&nbsp; Methods are based upon the standard AspEmail(tm) classes.<br />\r
-         <br />\r
-          Version 1.60, Created 03/30/2002<br />\r
-  Copyright &copy; 2001 Brent R. Matzelle &lt;bmatzelle@yahoo.com&gt;<br />\r
-  License: LGPL<br />\r
-  URL: &nbsp; <A HREF="http://phpmailer.sourceforge.net" TARGET="newpage">http://phpmailer.sourceforge.net</A><br />\r
-          <br />\r
-          </BLOCKQUOTE>\r
-\r
-\r
-\r
-           <P><B>PHP Simple Excel File Generator</B>&nbsp; - &nbsp; lib/psxlsgen.php</P>\r
-\r
-          <BLOCKQUOTE>Class to generate very simple MS Excel files (xls)\r
-via PHP.<br />\r
-              <br />\r
-  Version: 0.3b<br />\r
- Copyright &copy; 2001 &nbsp;Erol Ozcan &lt;eozcan@superonline.com&gt;<br />\r
- License: GNU LGPL<br />\r
-  URL: <A HREF="http://psxlsgen.sourceforge.net" TARGET="newpage">http://psxlsgen.sourceforge.net</A><br />\r
-              </BLOCKQUOTE>\r
-\r
-\r
-\r
-\r
-\r
-          <P><B>Richtext Editor</B>&nbsp; - &nbsp; lib/rte</P>\r
-\r
-          <BLOCKQUOTE>HTML text editor for embedding in web pages.<br />\r
-              <br />\r
-  Version: 0.30 beta 1 (plus modifications)<br />\r
- Copyright &copy; 2001  Ramesys (Contracting Services) Limited &lt;Austin.France@Ramesys.com&gt;\r
- License: GNU LGPL<br />\r
-  URL: <A HREF="http://richtext.sourceforge.net" TARGET="newpage">http://richtext.sourceforge.net</A><br />\r
-         </BLOCKQUOTE>\r
-\r
-\r
-        <P><B>SMTP class &nbsp; </B>- &nbsp;lib/class.smtp.php<br />\r
-          </P>\r
-\r
-        <BLOCKQUOTE>Class that can be used to connect and communicate with\r
- any SMTP server. <br />\r
-  It implements all the SMTP functions defined in RFC821 except TURN.<br />\r
-           <br />\r
- Version: 03/26/2001 <br />\r
- Copyright &copy; 2001 &nbsp;Chris Ryan &lt;chris@greatbridge.com&gt;<br />\r
-           <br />\r
-            </BLOCKQUOTE>\r
-\r
-\r
-            <BLOCKQUOTE><br />\r
-                </BLOCKQUOTE>\r
-\r
-              <P ALIGN="CENTER"><FONT SIZE="1"><A HREF="." TARGET="_top">Moodle Documentation</A></FONT></P>\r
-              <P ALIGN="CENTER"><FONT SIZE="1">Version: $Id$</FONT></P>\r
-\r
-\r
-              </BODY>\r
-              </HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Moodle Dokumentation: Danke sch&ouml;n</title>
+<link rel="stylesheet" href="docstyles.css" type=
+"TEXT/CSS">
+<meta http-equiv="Content-Type" content=
+"text/html; charset=us-ascii">
+</head>
+<body bgcolor="#FFFFFF">
+<h1>Credits</h1>
+<p><b>Moodle</b> seinerseits unterliegt dem Copyright &copy;
+2001-2002, <a target="_top" href="http://dougiamas.com/">Martin
+Dougiamas</a>.  Es wird verbreitet unter der <a href=
+"?file=licence.html">GNU Public License</a>.</p>
+<h3><br>
+Ein besonderer Dank gilt:</h3>
+<div style="margin-left: 2em"><b><a target="_top" href=
+"http://pctaylor.com">Dr Peter C. Taylor</a></b>, von der Curtin
+University of Technology in Perth, Australia, f&uuml;r seine
+Mitwirkung an den ersten Prototypen und f&uuml;r viele
+n&uuml;tzliche Anregungen auf dem Weg von Moodle.</div>
+<h3><br>
+&Uuml;bersetzungen</h3>
+<blockquote>
+<p>Vielen Dank an all diese Leute - jede &Uuml;bersetzung
+erfordert viele Stunden Arbeitk, es sind jeweils &uuml;ber 900
+Begriffe und viele Hilfedateien zu &uuml;bersetzen. Sie sind in
+der Reihenfolge aufgelistet, in der sie zum Projekt
+hinzugestossen sind.</p>
+<ul>
+<li><b>en - Englisch</b>, von Martin Dougiamas</li>
+<li><b>fr - Franz&ouml;sisch</b>, von S&eacute;bastien
+Nam&egrave;che, seb@gaia.anet.fr, <a href=
+"http://gaia.anet.fr/">http://gaia.anet.fr/</a></li>
+<li><b>de - Deutsch</b>, von Ralf Hilgenstock, info@moodle.de, <a href=
+"http://moodle.de/">http://www.moodle.de/</a>, <a href=
+"http://dialoge.net/">http://www.dialoge.net/</a></li>
+<li><b>fi - Finnisch</b>, von Petri Asikainen (paca@sci.fi),
+Jaana Tolvanen (jaanat@cedunet.com)</li>
+<li><b>it - Italienisch</b>, von Davide Suraci,
+icarused@tiscalinet.it</li>
+<li><b>pt_br - Portugisich (Brasilen)</b>, von Fabricio
+Valadares, webdesigner@unincor.br</li>
+<li><b>es_mx - Spanisch (Mexico)</b>, von Claudio Tavares,
+<a href="http://enlaceacademico.com">enlaceacademico.com</a></li>
+<li><b>es_es - Spanisch</b> , von Antonio J. Navarro Vergara,
+anavarro@sextaisla.com, <a href=
+"http://www.sextaisla.com">www.sextaisla.com</a></li>
+<li><b>ca - Catalanisch</b>, von Carles Bellver with the help of
+Merc&egrave; Renau, Clara Andr&eacute;s and Jordi Adell,
+cent@uji.es, <a href="http://cent.uji.es">Centre
+d'Educaci&oacute; i Noves Tecnologies</a></li>
+<li><b>no - Norwegisch</b>, von J&oslash;ran S&oslash;rb&oslash;,
+joran.sorbo@teleweb.no</li>
+<li><b>id - Indonesisch</b>, von Arfan Hidayat, ivanh@telkom.net,
+<a href=
+"http://www.kursusmaya.com">http://www.kursusmaya.com</a></li>
+<li><b>ja - Japanisch</b>, von Mitsuhiro Yoshida,
+mits@mitstek.com, <a href=
+"http://mitstek.com">http://mitstek.com</a></li>
+<li><b>tr - T&uuml;rkisch</b>, von M. C&uuml;neyt Birk&ouml;k,
+cuneyt@birkok.net, <a href=
+"http://birkok.net">http://birkok.net</a></li>
+<li><b>zh_cn - Chinesisch</b>, von Zhang Dexuan,
+cncoolbit@hotmail.com</li>
+<li><b>ar - Arabisch</b>, von Ahmed Nabil, ana@harf.com</li>
+<li><b>sv - Schwedisch</b>, von Set Lonnert, set@setlonnert.com,
+<a href="http://setlonnert.com">http://setlonnert.com</a></li>
+<li><b>th - Thail&auml;ndisch</b>, von Wim Singhanart,
+minkowski@ntlworld.com, <a href=
+"http://www.suthira.net">www.suthira.net</a></li>
+<li><b>nl - Niederl&auml;ndisch</b>, von Hans Zwart
+(hans@hansdezwart.info) and Jacob Romeyn
+(jromeyn@thekingsschool.net)</li>
+<li><b>es_ar - Spanisch (Argentinien)</b>, von Rodrigo Vigil
+(rmvigil@frre.utn.edu.ar)</li>
+</ul>
+</blockquote>
+<h3><br>
+Themes</h3>
+<blockquote>
+<p>Themes machen Moodle Farbig und lebendig. Hier sind alle
+Themes f&uuml;r Moodle und ihre Entwickler:</p>
+<ul>
+<li><b>standard* und cordoroyblue</b>, von Martin Dougiamas</li>
+<li><b>oceanblue</b>, von Mitsuhiro Yoshida, <a href=
+"http://mitstek.com">http://mitstek.com</a></li>
+<li><b>brightretro</b>, von Thomas Murdock, <a href=
+"http://sand-paper.org/">http://sand-paper.org</a></li>
+<li><b>garden</b>, von Spiggy, <a href=
+"http://phpgirl.com">http://phpgirl.com</a></li>
+</ul>
+</blockquote>
+<h3><br>
+Andere Unterst&uuml;tzer</h3>
+<blockquote>
+<p>Dank an all die anderen</p>
+<ul>
+<li>die uns beschenkt haben &uuml;ber die <a target="_top" href=
+"http://moodle.com/donations">Donations page</a>,</li>
+<li>Unterst&uuml;tzer auf der <a target="_top" href=
+"http://bugs.moodle.com">Fehlermeldeseite</a>, und</li>
+<li>all die, die beteilugt waren bei den "<a target="_top" href=
+"http://moodle.com/course/">Using Moodle</a>" course at
+moodle.com</li>
+</ul>
+<p>Ein besonderer Dank gilt all denen, die uns mit konstruktiven
+Diskussionen und der Entwicklung von Codes unterst&uuml;ptzt
+haben. Die Litse ist lang und ver&auml;ndert sich andauernd:</p>
+<div style="margin-left: 2em">Art Lader, Matt Hope, Tom Murdock,
+S&eacute;bastien Nam&egrave;che, Petri Asikainen, James Miller,
+Dustin Rue, Holger Schadeck, Giovanni Tummarello, John
+Windmueller, Sean Keogh, Mitsuhiro Yoshida, Mark Kimes, Greg
+Barnett, Mary Hunter</div>
+<p>Es haben so viele dieses Projekt bisher unterst&uuml;tzt, dass
+ich vielleicht manchen vergessen habe. Es ist nicht einfach, sich
+an alle zu erinnern. Wenn ich Dich vergessen haben sollte, schick
+mir eine Mail und erinnere mich. :-)</p>
+</blockquote>
+<h3><br>
+Moodle Bibliotheken</h3>
+<blockquote>
+<p>Einige, der in Moodle verwandten Bibliotheken, wurden von
+anderren Leuten geschrieben und wurden LGPL in Moodle verwandt.
+Mein Dank geht an die Autoren all dieser phantastischen Produkte
+ohne die Moodle viele Funktionen fehlen w&uuml;rde. Copyright
+Informationen f&uuml;r jedes Pakte finden Sie hier:</p>
+<p><b>ADOdb  </b> -  lib/adodb<br></p>
+<blockquote>
+<p>Database abstraction library for MySQL, PostgreSQL, MSSQL,
+Oracle, Interbase, Foxpro, Access, ADO, Sybase, DB2 and ODBC.</p>
+<p>Version: 2.00 14 May 2002 <br>
+Copyright &copy; 2000, 2001 John Lim (jlim@natsoft.com.my)<br>
+License: Dual LGPL and BSD-style<br>
+URL:  <a href="http://php.weblogs.com/adodb" target=
+"newpage">http://php.weblogs.com/adodb</a><br></p>
+</blockquote>
+<p><b>Graph Class</b>   -  lib/graphlib.php</p>
+<blockquote>
+<p>Class to draw line, point, bar, and area graphs, including
+numeric x-axis and double y-axis.</p>
+<p>Version: 1.6.3 (with modifications)<br>
+Copyright &copy; 2000  Herman
+Veluwenkamp, hermanV@mindless.com<br>
+License: LGPL<br></p>
+</blockquote>
+<p><b>IP-Atlas</b>  -   lib/ipatlas</p>
+<blockquote>PHP scripts to show the location of an IP address on
+a map.<br>
+<br>
+Version: 1.0 (with modifications)<br>
+Copyright &copy; 2002   Ivan Kozik<br>
+License: GNU GPL<br>
+URL: <a href="http://www.xpenguin.com/ip-atlas.php" target=
+"newpage">http://www.xpenguin.com/ip-atlas.php</a><br></blockquote>
+<p><b>PHP mailer</b>   -  lib/class.phpmailer.php<br></p>
+<blockquote>Class for sending email using either sendmail, PHP
+mail(), or SMTP.  Methods are based upon the standard
+AspEmail(tm) classes.<br>
+<br>
+Version 1.60, Created 03/30/2002<br>
+Copyright &copy; 2001 Brent R. Matzelle
+&lt;bmatzelle@yahoo.com&gt;<br>
+License: LGPL<br>
+URL:   <a href="http://phpmailer.sourceforge.net" target=
+"newpage">http://phpmailer.sourceforge.net</a><br>
+<br></blockquote>
+<p><b>PHP Simple Excel File Generator</b>  -  
+lib/psxlsgen.php</p>
+<blockquote>Class to generate very simple MS Excel files (xls)
+via PHP.<br>
+<br>
+Version: 0.3b<br>
+Copyright &copy; 2001  Erol Ozcan
+&lt;eozcan@superonline.com&gt;<br>
+License: GNU LGPL<br>
+URL: <a href="http://psxlsgen.sourceforge.net" target=
+"newpage">http://psxlsgen.sourceforge.net</a><br></blockquote>
+<p><b>Richtext Editor</b>  -   lib/rte</p>
+<blockquote>HTML text editor for embedding in web pages.<br>
+<br>
+Version: 0.30 beta 1 (plus modifications)<br>
+Copyright &copy; 2001 Ramesys (Contracting Services) Limited
+&lt;Austin.France@Ramesys.com&gt; License: GNU LGPL<br>
+URL: <a href="http://richtext.sourceforge.net" target=
+"newpage">http://richtext.sourceforge.net</a><br></blockquote>
+<p><b>SMTP class  </b> -  lib/class.smtp.php<br></p>
+<blockquote>Class that can be used to connect and communicate
+with any SMTP server.<br>
+It implements all the SMTP functions defined in RFC821 except
+TURN.<br>
+<br>
+Version: 03/26/2001<br>
+Copyright &copy; 2001  Chris Ryan
+&lt;chris@greatbridge.com&gt;<br>
+<br></blockquote>
+<blockquote><br></blockquote>
+<p align="center"><a href="." target="_top"><font size="1">Moodle
+Documentation</font></a></p>
+<p align="center"><font size="1">Version: $Id$</font></p>
+</blockquote>
+</body>
+</html>
index 0eafdbf70e0852f135bdae2ce6b3b74df0b0eb1b..7e110be33fd81df2cea5e5b8b8e4851166e5448d 100644 (file)
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
 <head>
-<title>Moodle Dokumentation: Wie Sie das CVS benutzen k&ouml;nnen</title>
-    <link rel="stylesheet" href="../theme/standard/styles.php" type="TEXT/CSS">
-    <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
+<title>Moodle Dokumentation: Wie Sie das CVS benutzen
+k&ouml;nnen</title>
+<link rel="stylesheet" href="docstyles.css" type=
+"TEXT/CSS">
+<meta http-equiv="Content-Type" content=
+"text/html; charset=us-ascii">
 </head>
-<body bgcolor="#ffffff">
-<br /><h2>Zugang und Nutzung des CVS</h2><br />
-
-<blockquote><p>Das CVS bietet den Zugang zu den aktuellen Entwicklerversionen von Moodle. Die Anleitung zur Nutzung des CVS wird nicht ins Deutsche &uuml;bersetzt.</p></blockquote><br />  <br />
-<br />
-
+<body bgcolor="#FFFFFF">
+<br>
+<h1>Zugang und Nutzung des CVS</h1>
+<br>
+<blockquote>
+<p>Das CVS bietet den Zugang zu den aktuellen Entwicklerversionen
+von Moodle. Die Anleitung zur Nutzung des CVS wird nicht ins
+Deutsche &uuml;bersetzt.</p>
+</blockquote>
+<br>
+<br>
+<br>
 <h2>Using CVS to access and update Moodle source code</h2>
 <blockquote>
-  <p>CVS is the Concurrent Versioning System. It's a commonly used way of storing
-    source code because it keeps versions of all files so that nothing is ever
-    lost, and usage by different people is tracked. It also provides ways to merge
-    code if two or more people are working on the same file. All code and all
-    versions are stored on a central server (in this case, at <a href="http://www.sf.net/">Sourceforge</a>).
-  </p>
-  <p>To use <a href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/moodle/moodle/">Moodle's
-    CVS archive</a> (as a <a href="http://sourceforge.net/project/memberlist.php?group_id=30935">developer
-    with write access</a>), you first need to have an <a href="http://sourceforge.net/account/register.php">account
-    on Sourceforge</a>. For the examples on this page, let's assume your username
-    is <strong><font color="#990000">myusername</font></strong> and your password
-    is <strong><font color="#990000">mypassword</font></strong>. Once you have
-    a Sourceforge account, contact me (<a
-  href="http://dougiamas.com/">Martin Dougiamas</a>) so I can give you write access
-    to particular directories.</p>
-  <p>To avoid being prompted for <strong><font color="#990000">mypassword</font></strong>
-    every time you run a CVS command, follow the <a href="http://sourceforge.net/account/editsshkeys.php">Sourceforge
-    directions for using authorized keys</a>. This step is optional, but it can
-    make your CVS experience a lot nicer.</p>
-  <p>With that done, you should have all the permissions you need, so you just
-    need to set up your machine and download the current sources so you can start
-    working on them. Below are instructions for Unix and Windows systems.</p>
-  <h3>1. Using CVS on Unix</h3>
-  <blockquote>
-    <p>Sourceforge CVS uses ssh as a transport layer for security, so you will
-      have to set this CVS_RSH environment variable in your Unix shell:</p>
-    <blockquote>
-      <pre><strong>setenv CVS_RSH ssh</strong> (for csh, tcsh etc)</pre>
-      <pre><strong>export CVS_RSH=ssh</strong> (for sh, bash etc)</pre>
-    </blockquote>
-    <p>It's best to put this in your .bashrc or .cshrc so you don't have to type
-      it all the time. Then, check out Moodle using this (all one line): </p>
-    <blockquote>
-      <pre><strong>cvs -z3 -d:ext:myusername@cvs.sourceforge.net:/cvsroot/moodle co moodle</strong></pre>
-    </blockquote>
-    <p>Don't try to do run this first CVS command into an existing moodle directory
-      - start fresh with a new directory.</p>
-    <p>Note that you will be prompted for <strong><font color="#990000">mypassword</font></strong>
-      for each command unless you set up <a href="http://sourceforge.net/account/editsshkeys.php">authorized
-      keys</a></p>
-    <p>Now, you should have a new 'moodle' directory. You can rename it and move
-      it around if you like. Go into it: </p>
-    <blockquote>
-      <pre><strong>cd moodle </strong></pre>
-    </blockquote>
-    <p>All the latest Moodle files should be in there. You can now change files
-      in your copy. To compare your files against the main CVS copy on the server
-      use cvs diff, eg: </p>
-    <blockquote>
-      <pre><strong>cvs diff -c config-dist.php
-cvs diff -c lang</strong></pre>
-    </blockquote>
-    <p>To fetch the latest updates from the server use: </p>
-    <blockquote>
-      <pre><strong>cvs update -dP</strong> </pre>
-    </blockquote>
-    <p>To copy your new files back to the server you would do something like:
-    </p>
-    <blockquote>
-      <pre><strong>cd lang/ca
-cvs commit</strong> </pre>
-    </blockquote>
-    <p>You will be prompted to add some comments (depends on your default text
-      editor) ... add a meangingful comment and close the editor ... the files
-      will be sent to Sourceforge and stored. Done! </p>
-    <p>To save more time you can put default arguments into a file called .cvsrc
-      in your home directory. For example, mine contains: </p>
-    <blockquote>
-      <pre><strong>diff -c
-update -dP</strong> </pre>
-    </blockquote>
-    <p>Try 'cvs help' for more details ... </p>
-    <p>&nbsp;</p>
-  </blockquote>
-  <h3>2. Using CVS on Windows</h3>
-  <blockquote>
-    <p>These instructions are based on notes provided by Mitsuhiro Yoshida &lt;mits@mitstek.com&gt;.</p>
-    <p>Firstly, download and install WinCVS.</p>
-    <blockquote>
-      <p><a href="https://sourceforge.net/project/showfiles.php?group_id=10072">https://sourceforge.net/project/showfiles.php?group_id=10072</a></p>
-    </blockquote>
-    <p>Secondly, download sfsetup for SourceForge ssh access, install it and reboot
-      Windows.</p>
-    <blockquote>
-      <p><a href="http://sourceforge.net/projects/sfsetup/">http://sourceforge.net/projects/sfsetup/</a></p>
-    </blockquote>
-    <p>Next, configure WinCVS. Launch it, and select Admin -&gt; Preferences.
-      Then change them as follows:</p>
-    <blockquote>
-      <p> [General]<br />
-        <strong>CVSROOT data</strong>:<br />
-        <strong>Authentication</strong>: ssh<br />
-        <strong>Path</strong>: /cvsroot/moodle<br />
-        <strong>Host address</strong>: cvs.sourceforge.net<br />
-        <strong>User name</strong>: <font color="#990000">myusername</font><br />
-        <strong>CVSROOT</strong>: <font color="#990000">myusername</font>@cvs.sourceforge.net:/cvsroot/moodle</p>
-      <p>[Globals]<br />
-        <strong>Checkout read-only</strong>: uncheck<br />
-        <strong>Supply control when adding files</strong>: check<br />
-        <strong>Quiet mode</strong>: uncheck<br />
-        <strong>TCP/IP compression</strong>: check and select 9<br />
-        <strong>Dirty files support</strong>: check<br />
-        <strong>Prune(remove) empty directories</strong>: check<br />
-        <strong>Disable splash screen</strong>: uncheck</p>
-    </blockquote>
-    <p>Congratulations, WinCVS is set up. Now, you should check out a complete
-      working copy of the Moodle course code:</p>
-    <ol>
-      <li>Select 'Create -&gt; checkout'</li>
-      <li>For the setting 'Module name and path on the server&quot;, type &quot;moodle&quot;,
-        then click OK.</li>
-      <li>Type in <strong><font color="#990000">mypassword</font></strong> and
-        press Enter in the DOS window.</li>
-    </ol>
-    <p>After this first checkout, you can fetch updated files from the CVS server
-      like this:</p>
-    <ol>
-      <li> Select folders or files you want to update</li>
-      <li>Press right mouse button and select '<strong>Update selection</strong>'</li>
-      <li>Press OK button</li>
-      <li>Type in <strong><font color="#990000">mypassword</font></strong> and
-        press Enter in the DOS window.</li>
-    </ol>
-    <p>After modifying files, you can commit them back to the CVS server like
-      this:</p>
-    <ol>
-      <li>Select folders or files you want to commit</li>
-      <li>Press right button and select '<strong>Commit selection</strong>'</li>
-      <li>Press OK button</li>
-      <li>Type in a meaningful comment and press OK button.</li>
-      <li>Type in <strong><font color="#990000">mypassword</font></strong> and
-        press Enter in the DOS window.</li>
-    </ol>
-  </blockquote>
-  <p>&nbsp;</p>
-  <p align="center">Good luck!</p>
-  <p>&nbsp;</p>
+<p>CVS is the Concurrent Versioning System. It's a commonly used
+way of storing source code because it keeps versions of all files
+so that nothing is ever lost, and usage by different people is
+tracked. It also provides ways to merge code if two or more
+people are working on the same file. All code and all versions
+are stored on a central server (in this case, at <a href=
+"http://www.sf.net/">Sourceforge</a>).</p>
+<p>To use <a href=
+"http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/moodle/moodle/">Moodle's
+CVS archive</a> (as a <a href=
+"http://sourceforge.net/project/memberlist.php?group_id=30935">developer
+with write access</a>), you first need to have an <a href=
+"http://sourceforge.net/account/register.php">account on
+Sourceforge</a>. For the examples on this page, let's assume your
+username is <strong><font color=
+"#990000">myusername</font></strong> and your password is
+<strong><font color="#990000">mypassword</font></strong>. Once
+you have a Sourceforge account, contact me (<a href=
+"http://dougiamas.com/">Martin Dougiamas</a>) so I can give you
+write access to particular directories.</p>
+<p>To avoid being prompted for <strong><font color=
+"#990000">mypassword</font></strong> every time you run a CVS
+command, follow the <a href=
+"http://sourceforge.net/account/editsshkeys.php">Sourceforge
+directions for using authorized keys</a>. This step is optional,
+but it can make your CVS experience a lot nicer.</p>
+<p>With that done, you should have all the permissions you need,
+so you just need to set up your machine and download the current
+sources so you can start working on them. Below are instructions
+for Unix and Windows systems.</p>
+<h3>1. Using CVS on Unix</h3>
+<blockquote>
+<p>Sourceforge CVS uses ssh as a transport layer for security, so
+you will have to set this CVS_RSH environment variable in your
+Unix shell:</p>
+<blockquote>
+<pre>
+<strong>setenv CVS_RSH ssh</strong> (for csh, tcsh etc)
+</pre>
+<pre>
+<strong>export CVS_RSH=ssh</strong> (for sh, bash etc)
+</pre></blockquote>
+<p>It's best to put this in your .bashrc or .cshrc so you don't
+have to type it all the time. Then, check out Moodle using this
+(all one line):</p>
+<blockquote>
+<pre>
+<strong>cvs -z3 -d:ext:myusername@cvs.sourceforge.net:/cvsroot/moodle co moodle</strong>
+</pre></blockquote>
+<p>Don't try to do run this first CVS command into an existing
+moodle directory - start fresh with a new directory.</p>
+<p>Note that you will be prompted for <strong><font color=
+"#990000">mypassword</font></strong> for each command unless you
+set up <a href=
+"http://sourceforge.net/account/editsshkeys.php">authorized
+keys</a></p>
+<p>Now, you should have a new 'moodle' directory. You can rename
+it and move it around if you like. Go into it:</p>
+<blockquote>
+<pre>
+<strong>cd moodle </strong>
+</pre></blockquote>
+<p>All the latest Moodle files should be in there. You can now
+change files in your copy. To compare your files against the main
+CVS copy on the server use cvs diff, eg:</p>
+<blockquote>
+<pre>
+<strong>cvs diff -c config-dist.php
+cvs diff -c lang</strong>
+</pre></blockquote>
+<p>To fetch the latest updates from the server use:</p>
+<blockquote>
+<pre>
+<strong>cvs update -dP</strong> 
+</pre></blockquote>
+<p>To copy your new files back to the server you would do
+something like:</p>
+<blockquote>
+<pre>
+<strong>cd lang/ca
+cvs commit</strong> 
+</pre></blockquote>
+<p>You will be prompted to add some comments (depends on your
+default text editor) ... add a meangingful comment and close the
+editor ... the files will be sent to Sourceforge and stored.
+Done!</p>
+<p>To save more time you can put default arguments into a file
+called .cvsrc in your home directory. For example, mine
+contains:</p>
+<blockquote>
+<pre>
+<strong>diff -c
+update -dP</strong> 
+</pre></blockquote>
+<p>Try 'cvs help' for more details ...</p>
+<p> </p>
+</blockquote>
+<h3>2. Using CVS on Windows</h3>
+<blockquote>
+<p>These instructions are based on notes provided by Mitsuhiro
+Yoshida &lt;mits@mitstek.com&gt;.</p>
+<p>Firstly, download and install WinCVS.</p>
+<blockquote>
+<p><a href=
+"https://sourceforge.net/project/showfiles.php?group_id=10072">https://sourceforge.net/project/showfiles.php?group_id=10072</a></p>
+</blockquote>
+<p>Secondly, download sfsetup for SourceForge ssh access, install
+it and reboot Windows.</p>
+<blockquote>
+<p><a href=
+"http://sourceforge.net/projects/sfsetup/">http://sourceforge.net/projects/sfsetup/</a></p>
+</blockquote>
+<p>Next, configure WinCVS. Launch it, and select Admin -&gt;
+Preferences. Then change them as follows:</p>
+<blockquote>
+<p>[General]<br>
+<strong>CVSROOT data</strong>:<br>
+<strong>Authentication</strong>: ssh<br>
+<strong>Path</strong>: /cvsroot/moodle<br>
+<strong>Host address</strong>: cvs.sourceforge.net<br>
+<strong>User name</strong>: <font color=
+"#990000">myusername</font><br>
+<strong>CVSROOT</strong>: <font color=
+"#990000">myusername</font>@cvs.sourceforge.net:/cvsroot/moodle</p>
+<p>[Globals]<br>
+<strong>Checkout read-only</strong>: uncheck<br>
+<strong>Supply control when adding files</strong>: check<br>
+<strong>Quiet mode</strong>: uncheck<br>
+<strong>TCP/IP compression</strong>: check and select 9<br>
+<strong>Dirty files support</strong>: check<br>
+<strong>Prune(remove) empty directories</strong>: check<br>
+<strong>Disable splash screen</strong>: uncheck</p>
+</blockquote>
+<p>Congratulations, WinCVS is set up. Now, you should check out a
+complete working copy of the Moodle course code:</p>
+<ol>
+<li>Select 'Create -&gt; checkout'</li>
+<li>For the setting 'Module name and path on the server", type
+"moodle", then click OK.</li>
+<li>Type in <strong><font color=
+"#990000">mypassword</font></strong> and press Enter in the DOS
+window.</li>
+</ol>
+<p>After this first checkout, you can fetch updated files from
+the CVS server like this:</p>
+<ol>
+<li>Select folders or files you want to update</li>
+<li>Press right mouse button and select '<strong>Update
+selection</strong>'</li>
+<li>Press OK button</li>
+<li>Type in <strong><font color=
+"#990000">mypassword</font></strong> and press Enter in the DOS
+window.</li>
+</ol>
+<p>After modifying files, you can commit them back to the CVS
+server like this:</p>
+<ol>
+<li>Select folders or files you want to commit</li>
+<li>Press right button and select '<strong>Commit
+selection</strong>'</li>
+<li>Press OK button</li>
+<li>Type in a meaningful comment and press OK button.</li>
+<li>Type in <strong><font color=
+"#990000">mypassword</font></strong> and press Enter in the DOS
+window.</li>
+</ol>
+</blockquote>
+<p> </p>
+<p align="center">Good luck!</p>
+<p> </p>
 </blockquote>
-<p align="CENTER"><font size="1"><a href="." target="_top">Moodle Documentation</a></font></p>
-<p align="CENTER"><font size="1">Version: $Id: features.html,v 1.2 2001/12/09
-  10:34:19 martin Exp $</font></p>
+<p align="center"><a href="." target="_top"><font size="1">Moodle
+Documentation</font></a></p>
+<p align="center"><font size="1">Version: $Id: features.html,v
+1.2 2001/12/09 10:34:19 martin Exp $</font></p>
 </body>
 </html>
index 947c1da269a466fc1d01955e96606cf466cd9c6a..620308da659b32cdf4315f6916e08158817e369a 100644 (file)
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
 <head>
-    <title>Moodle Dokumentation: Entwicklerhandbuch</title>
-        <link rel="stylesheet" href="../theme/standard/styles.php" type="TEXT/CSS">
-    <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
+<title>Moodle Dokumentation: Entwicklerhandbuch</title>
+<link rel="stylesheet" href="docstyles.css" type=
+"TEXT/CSS">
+<meta http-equiv="Content-Type" content=
+"text/html; charset=us-ascii">
 </head>
-
 <body bgcolor="#FFFFFF">
-<h2>Entwicklerhandbuch</h2>
-<p>Dieses Dokument beschreibt die Grundlagen des Designs von Moodle und wie Sie daran mitwirken k&ouml;nnen.</p>
+<h1>Entwicklerhandbuch</h1>
+<p>Dieses Dokument beschreibt die Grundlagen des Designs von
+Moodle und wie Sie daran mitwirken k&ouml;nnen.</p>
 <p>Abschnitte dieses Dokuments:</p>
 <ol>
-  <li><a href="#architecture">Moodle Architektur</a></li>
-  <li><a href="#contribute">Wie Sie mitarbeiten k&ouml;nnen</a>
-    <ul>
-      <li><a href="#activities">Lernmodule Aktivit&auml;ten)</a></li>
-      <li><a href="#themes">Themes</a></li>
-      <li><a href="#languages">Sprachen</a></li>
-      <li><a href="#database">Datenbankschema</a></li>
-      <li><a href="#courseformats">Kursformate</a></li>
-      <li><a href="#doc">Dokumentation und Artikel</a></li>
-      <li><a href="#bugs">Fehlerbeseitigung</a></li>
-    </ul>
-  </li>
+<li><a href="#architecture">Moodle Architektur</a></li>
+<li><a href="#contribute">Wie Sie mitarbeiten k&ouml;nnen</a>
+<ul>
+<li><a href="#activities">Lernmodule Aktivit&auml;ten)</a></li>
+<li><a href="#themes">Themes</a></li>
+<li><a href="#languages">Sprachen</a></li>
+<li><a href="#database">Datenbankschema</a></li>
+<li><a href="#courseformats">Kursformate</a></li>
+<li><a href="#doc">Dokumentation und Artikel</a></li>
+<li><a href="#bugs">Fehlerbeseitigung</a></li>
+</ul>
+</li>
 </ol>
-<br />
-<p>Vorbemerkung: Dieser Text wird nicht weiter ins Deutsche &uuml;bertragen. Die Entwicklung dieses Programms erfolgt in einer internationalen Gemeinschaft. Die Umgangssprache in Englisch. Wir gehen davon aus, dass alle an der Entwicklung interessierten Personen in der Lage sind, den Oroginaltext zu verstehen. </p><br />
-
-<p>&nbsp;</p>
-<h3><a name="architecture"></a>1. Moodle architecture</h3>
-<p>From a system administrator's perspective, Moodle has been designed according
-  to the following criteria:</p>
+<br>
+<p>Vorbemerkung: Dieser Text wird nicht weiter ins Deutsche
+&uuml;bertragen. Die Entwicklung dieses Programms erfolgt in
+einer internationalen Gemeinschaft. Die Umgangssprache in
+Englisch. Wir gehen davon aus, dass alle an der Entwicklung
+interessierten Personen in der Lage sind, den Originaltext zu
+verstehen.</p>
+<br>
+<p> </p>
+<h3><a name="architecture" id="architecture"></a>1. Moodle
+architecture</h3>
+<p>From a system administrator's perspective, Moodle has been
+designed according to the following criteria:</p>
 <ol>
-  <li><strong>Moodle should run on the widest variety of platforms</strong><br />
-    <br />
-    The web application platform that runs on most platforms is PHP combined with
-    MySQL, and this is the environment that Moodle has been developed in (on Linux,
-    Windows, and Mac OS X). Moodle also uses the ADOdb library for database abstraction,
-    which means Moodle can use <a href="http://php.weblogs.com/ADOdb_manual#drivers">more
-    than ten different brands of database</a> (unfortunately, though, it can not
-    yet <em><strong>set up tables</strong></em> in all these databases - more
-    on this later). <br /><br />
-  </li>
-  <li><strong>Moodle should be easy to install, learn and modify</strong><br />
-    <br />
-    Early prototypes of Moodle (1999) were built using <a target=_top href="http://www.zope.org/">Zope</a>
-    - an advanced object-oriented web application server. Unfortunately I found
-    that although the technology was pretty cool, it had a very steep learning
-    curve and was not very flexible in terms of system administration. The PHP
-    scripting language, on the other hand, is very easy to get into (especially
-    if you've done any programming using any other scripting language). Early
-    on I made the decision to avoid using a class-oriented design - again, to
-    keep it simple to understand for novices. Code reuse is instead achieved by
-    libraries of clearly-named functions and consistent layout of script files.
-    PHP is also easy to install (binaries are available for every platform) and
-    is widely available to the point that most web hosting services provide it
-    as standard.<br /><br />
-  </li>
-  <li><strong>It should be easy to upgrade from one version to the next</strong><br />
-    <br />
-    Moodle knows what version it is (as well as the versions of all plug-in modules)
-    and a mechanism has been built-in so that Moodle can properly upgrade itself
-    to new versions (for example it can rename database tables or add new fields).
-    If using CVS in Unix for example, one can just do a &quot;cvs update -d&quot;
-    and then visit the site home page to complete an upgrade.<br /><br />
-  </li>
-  <li><strong>It should be modular to allow for growth</strong><br />
-    <br />
-    Moodle has a number of features that are modular, including themes, activities,
-    interface languages, database schemas and course formats. This allows anyone
-    to add features to the main codebase or to even distribute them separately.
-    More on this below in the next section.<br /><br />
-  </li>
-  <li><strong>It should be able to be used in conjunction with other systems</strong><br />
-    <br />
-    One thing Moodle does is keep all files for one course within a single, normal
-    directory on the server. This would allow a system administrator to provide
-    seamless forms of file-level access for each teacher, such as Appletalk, SMB,
-    NFS, FTP, WebDAV and so on.  The authentication modules allow Moodle to use
-    LDAP, IMAP, POP3, NNTP and other databases as sources for user information.
-    Otherwise, there is work yet to do. Features planned
-    for Moodle in future versions include: import and export of Moodle data using XML-based
-    formats (including IMS and SCORM); and increased use of style sheets for
-    interface formatting (so that it can be integrated visually into other web sites).</li>
+<li><strong>Moodle should run on the widest variety of
+platforms</strong><br>
+<br>
+The web application platform that runs on most platforms is PHP
+combined with MySQL, and this is the environment that Moodle has
+been developed in (on Linux, Windows, and Mac OS X). Moodle also
+uses the ADOdb library for database abstraction, which means
+Moodle can use <a href=
+"http://php.weblogs.com/ADOdb_manual#drivers">more than ten
+different brands of database</a> (unfortunately, though, it can
+not yet <em><strong>set up tables</strong></em> in all these
+databases - more on this later).<br>
+<br></li>
+<li><strong>Moodle should be easy to install, learn and
+modify</strong><br>
+<br>
+Early prototypes of Moodle (1999) were built using <a target=
+"_top" href="http://www.zope.org/">Zope</a> - an advanced
+object-oriented web application server. Unfortunately I found
+that although the technology was pretty cool, it had a very steep
+learning curve and was not very flexible in terms of system
+administration. The PHP scripting language, on the other hand, is
+very easy to get into (especially if you've done any programming
+using any other scripting language). Early on I made the decision
+to avoid using a class-oriented design - again, to keep it simple
+to understand for novices. Code reuse is instead achieved by
+libraries of clearly-named functions and consistent layout of
+script files. PHP is also easy to install (binaries are available
+for every platform) and is widely available to the point that
+most web hosting services provide it as standard.<br>
+<br></li>
+<li><strong>It should be easy to upgrade from one version to the
+next</strong><br>
+<br>
+Moodle knows what version it is (as well as the versions of all
+plug-in modules) and a mechanism has been built-in so that Moodle
+can properly upgrade itself to new versions (for example it can
+rename database tables or add new fields). If using CVS in Unix
+for example, one can just do a "cvs update -d" and then visit the
+site home page to complete an upgrade.<br>
+<br></li>
+<li><strong>It should be modular to allow for growth</strong><br>
+<br>
+Moodle has a number of features that are modular, including
+themes, activities, interface languages, database schemas and
+course formats. This allows anyone to add features to the main
+codebase or to even distribute them separately. More on this
+below in the next section.<br>
+<br></li>
+<li><strong>It should be able to be used in conjunction with
+other systems</strong><br>
+<br>
+One thing Moodle does is keep all files for one course within a
+single, normal directory on the server. This would allow a system
+administrator to provide seamless forms of file-level access for
+each teacher, such as Appletalk, SMB, NFS, FTP, WebDAV and so on.
+The authentication modules allow Moodle to use LDAP, IMAP, POP3,
+NNTP and other databases as sources for user information.
+Otherwise, there is work yet to do. Features planned for Moodle
+in future versions include: import and export of Moodle data
+using XML-based formats (including IMS and SCORM); and increased
+use of style sheets for interface formatting (so that it can be
+integrated visually into other web sites).</li>
 </ol>
-<p>&nbsp;</p>
-<h3><a name="contribute" id="contribute"></a>2. How you can contribute</h3>
-<p>As mentioned above, Moodle has a number of features that are modular. Even
-  if you are not a programmer there are things you can change or help with.</p>
-<p><strong><a name="activities" id="activities"></a>Learning Activities</strong></p>
+<p> </p>
+<h3><a name="contribute" id="contribute"></a>2. How you can
+contribute</h3>
+<p>As mentioned above, Moodle has a number of features that are
+modular. Even if you are not a programmer there are things you
+can change or help with.</p>
+<p><strong><a name="activities" id="activities"></a>Learning
+Activities</strong></p>
 <blockquote>
-  <p>These are by far the most important modules, and reside in the 'mod' directory.
-    There are seven default modules: assignment, choice, forum, journal, quiz,
-    resource, and survey. Each module is in a separate subdirectory and consists
-    of the following mandatory elements (plus extra scripts unique to each module):</p>
-  <ul>
-    <li>mod.html: a form to set up or update an instance of this module</li>
-    <li>version.php: defines some meta-info and provides upgrading code</li>
-    <li>icon.gif: a 16x16 icon for the module</li>
-    <li>db/: SQL dumps of all the required db tables and data (for each database
-      type) </li>
-    <li>index.php: a page to list all instances in a course</li>
-    <li>view.php: a page to view a particular instance</li>
-    <li>lib.php: any/all functions defined by the module should be in here. If
-      the modulename if called widget, then the required functions include:
-      <ul>
-        <li>widget_add_instance() - code to add a new instance of widget</li>
-        <li>widget_update_instance() - code to update an existing instance</li>
-        <li>widget_delete_instance() - code to delete an instance</li>
-        <li>widget_user_outline() - given an instance, return a summary of a user's
-          contribution</li>
-        <li>widget_user_complete() - given an instance, print details of a user's
-          contribution<br />
-        </li>
-        <li>To avoid possible conflict, any module functions should be named starting
-          with widget_ and any constants you define should start with WIDGET_
-        </li>
-      </ul>
-    </li>
-    <li>Lastly, each module will have some language files that contain strings
-      for that module. See below.</li>
-  </ul>
-  <p>The easiest way to start a new learning activity module is to use the template
-    in <strong><a href="http://moodle.com/mod/newmodule_template.zip">mod/newmodule_template.zip</a>.</strong>
-    Unzip it and follow the README inside. </p>
-  <p>You might also like to post first in the <a href="http://moodle.com/mod/forum/view.php?id=44" target="_top">Activities
-    modules forum on Using Moodle</a>.</p>
-  <p>&nbsp;</p>
+<p>These are by far the most important modules, and reside in the
+'mod' directory. There are seven default modules: assignment,
+choice, forum, journal, quiz, resource, and survey. Each module
+is in a separate subdirectory and consists of the following
+mandatory elements (plus extra scripts unique to each
+module):</p>
+<ul>
+<li>mod.html: a form to set up or update an instance of this
+module</li>
+<li>version.php: defines some meta-info and provides upgrading
+code</li>
+<li>icon.gif: a 16x16 icon for the module</li>
+<li>db/: SQL dumps of all the required db tables and data (for
+each database type)</li>
+<li>index.php: a page to list all instances in a course</li>
+<li>view.php: a page to view a particular instance</li>
+<li>lib.php: any/all functions defined by the module should be in
+here. If the modulename if called widget, then the required
+functions include:
+<ul>
+<li>widget_add_instance() - code to add a new instance of
+widget</li>
+<li>widget_update_instance() - code to update an existing
+instance</li>
+<li>widget_delete_instance() - code to delete an instance</li>
+<li>widget_user_outline() - given an instance, return a summary
+of a user's contribution</li>
+<li>widget_user_complete() - given an instance, print details of
+a user's contribution<br></li>
+<li>To avoid possible conflict, any module functions should be
+named starting with widget_ and any constants you define should
+start with WIDGET_</li>
+</ul>
+</li>
+<li>Lastly, each module will have some language files that
+contain strings for that module. See below.</li>
+</ul>
+<p>The easiest way to start a new learning activity module is to
+use the template in <strong><a href=
+"http://moodle.com/mod/newmodule_template.zip">mod/newmodule_template.zip</a>.</strong>
+Unzip it and follow the README inside.</p>
+<p>You might also like to post first in the <a href=
+"http://moodle.com/mod/forum/view.php?id=44" target=
+"_top">Activities modules forum on Using Moodle</a>.</p>
+<p> </p>
 </blockquote>
-<p> <strong><a name="themes" id="themes"></a>Themes</strong></p>
+<p><strong><a name="themes" id="themes"></a>Themes</strong></p>
 <blockquote>
-  <p>Themes (or skins) define the look of a site. A number of simple themes are
-    provided in the main distribution, but you may want to create your own theme
-    with your own colours, logo, styles and graphics.
-
-  <p>Each theme is in a subdirectory of the &quot;theme&quot; directory, and contains
-     at least the following files:</p>
-  <ul>
-    <li><strong>config.php</strong>: defines the theme colours used throughout
-      the site</li>
-    <li><strong>styles.php</strong>: the style sheet, containing CSS definitions
-      for standard HTML elements as well as many Moodle elements.</li>
-    <li><strong>header.html</strong>: Included at the top of each page. This is
-      what you need to edit to add a logo at the top of pages, for example.</li>
-    <li><strong>footer.html</strong>: Included at the bottom of each page.</li>
-  </ul>
-  <p>To create your own themes for current versions of Moodle:</p>
-  <ol>
-    <li>Copy one of the existing theme folders to one with a new name.  I recommend
-        starting with one of the standard themes.
-    <li>Edit config.php and insert your own colours.
-    <li>Edit styles.php and change your CSS styles.
-    <li>Edit header.html and footer.html to add new logos, or change the layout.
-  </ol>
-  <p>Note that all these steps are optional - you can make a radically different
-    look to your site simply by editing the colours in config.php</p>
-  <p>Note also that Moodle upgrades <em>may</em> break themes slightly, so check the
-    release notes carefully if you are using a custom theme.</p>
-  <p>In particular, Moodle 2.0 will have a completely new display system, probably based on
-    XSL transformations of XML output from Moodle. It is likely that the
-    themes for this will be a completely different format, but the advantage will
-    be a much higher possible degree of customisation (including moving elements
-    around the page).</p>
-  <p>More discussion about this in the <a target=_top href="http://moodle.com/mod/forum/view.php?id=46">Themes
-    forum on Using Moodle</a>.  If you create a nice theme that you think others
-    might want to use, please post your zip file on the themes forum!<br />
-  </p>
+<p>Themes (or skins) define the look of a site. A number of
+simple themes are provided in the main distribution, but you may
+want to create your own theme with your own colours, logo, styles
+and graphics.</p>
+<p>Each theme is in a subdirectory of the "theme" directory, and
+contains at least the following files:</p>
+<ul>
+<li><strong>config.php</strong>: defines the theme colours used
+throughout the site</li>
+<li><strong>styles.php</strong>: the style sheet, containing CSS
+definitions for standard HTML elements as well as many Moodle
+elements.</li>
+<li><strong>header.html</strong>: Included at the top of each
+page. This is what you need to edit to add a logo at the top of
+pages, for example.</li>
+<li><strong>footer.html</strong>: Included at the bottom of each
+page.</li>
+</ul>
+<p>To create your own themes for current versions of Moodle:</p>
+<ol>
+<li>Copy one of the existing theme folders to one with a new
+name. I recommend starting with one of the standard themes.</li>
+<li>Edit config.php and insert your own colours.</li>
+<li>Edit styles.php and change your CSS styles.</li>
+<li>Edit header.html and footer.html to add new logos, or change
+the layout.</li>
+</ol>
+<p>Note that all these steps are optional - you can make a
+radically different look to your site simply by editing the
+colours in config.php</p>
+<p>Note also that Moodle upgrades <em>may</em> break themes
+slightly, so check the release notes carefully if you are using a
+custom theme.</p>
+<p>In particular, Moodle 2.0 will have a completely new display
+system, probably based on XSL transformations of XML output from
+Moodle. It is likely that the themes for this will be a
+completely different format, but the advantage will be a much
+higher possible degree of customisation (including moving
+elements around the page).</p>
+<p>More discussion about this in the <a target="_top" href=
+"http://moodle.com/mod/forum/view.php?id=46">Themes forum on
+Using Moodle</a>. If you create a nice theme that you think
+others might want to use, please post your zip file on the themes
+forum!<br></p>
 </blockquote>
-
-  <p>&nbsp;</p>
-
-<p><strong><a name="languages" id="languages"></a>Languages</strong></p>
+<p> </p>
+<p><strong><a name="languages" id=
+"languages"></a>Languages</strong></p>
+<blockquote>
+<p>Moodle has been designed for internationalisation. Each
+'string' or 'page' of text that is displayed as part of the
+interface is drawn from a set of language files. Each language is
+a subdirectory of the directory 'lang'. The structure of the lang
+directory is as follows:</p>
+<p><strong>lang/en</strong> - directory containing all files for
+one language (eg English)</p>
+<ul>
+<li>moodle.php - strings for main interface</li>
+<li>assignment.php - strings for assignment module</li>
+<li>choice.php - strings for choice module</li>
+<li>forum.php - strings for forum module</li>
+<li>journal.php - strings for journal module</li>
+<li>quiz.php - strings for quiz module</li>
+<li>resource.php - strings for resource module</li>
+<li>survey.php - strings for survey module</li>
+<li>.... plus other modules if any.<br>
+<br>
+A string is called from these files using the
+<strong><em>get_string()</em></strong> or
+<em><strong>print_string()</strong></em> functions. Each string
+supports variable substitution, to support variable ordering in
+different languages.<em><br>
+<br></em> eg $strdueby = get_string("assignmentdueby",
+"assignment", userdate($date));<br>
+<br>
+If a string doesn't exist in a particular language, then the
+equivalent in English will automatically be used instead.</li>
+</ul>
+<p><strong>lang/en/help</strong> - contains whole help pages (for
+popup context-sensitive help)</p>
 <blockquote>
-  <p>Moodle has been designed for internationalisation. Each 'string' or 'page'
-    of text that is displayed as part of the interface is drawn from a set of
-    language files. Each language is a subdirectory of the directory 'lang'. The
-    structure of the lang directory is as follows:</p>
-  <p><strong>lang/en</strong> - directory containing all files for one language
-    (eg English)</p>
-  <ul>
-    <li>moodle.php - strings for main interface</li>
-    <li>assignment.php - strings for assignment module</li>
-    <li>choice.php - strings for choice module</li>
-    <li>forum.php - strings for forum module</li>
-    <li>journal.php - strings for journal module </li>
-    <li>quiz.php - strings for quiz module</li>
-    <li>resource.php - strings for resource module</li>
-    <li>survey.php - strings for survey module</li>
-    <li>.... plus other modules if any.<br />
-      <br />
-      A string is called from these files using the <strong><em>get_string()</em></strong><em>
-      </em>or<em> <strong>print_string()</strong> </em>functions. Each string
-      supports variable substitution, to support variable ordering in different
-      languages.<em><br />
-      <br />
-      </em>eg $strdueby = get_string(&quot;assignmentdueby&quot;, &quot;assignment&quot;,
-      userdate($date)); <br />
-      <br />
-      If a string doesn't exist in a particular language, then the equivalent
-      in English will automatically be used instead.</li>
-  </ul>
-  <p><strong>lang/en/help</strong> - contains whole help pages (for popup context-sensitive
-    help)</p>
-  <blockquote>
-    <p>Main help pages are situated here, while help pages specific to each module
-      are located in subdirectories with the module's name.</p>
-    <p>You can insert a helpbutton in a page with the helpbutton function.</p>
-    <p>eg helpbutton(&quot;text&quot;, &quot;Click here for help about text&quot;);</p>
-    <p>and for modules:</p>
-    <p>helpbutton(&quot;forumtypes&quot;, &quot;Forum types&quot;, &quot;forum&quot;);</p>
-  </blockquote>
-  <p>Note that you can edit languages online, using the administration web tools
-    under &quot;Check this language&quot;. This makes it easy to not to only create
-    new languages but to refine existing ones. If you are starting a new language,
-    please contact me, <a target=_top href="http://dougiamas.com/">Martin Dougiamas</a>. </p>
-  <p>You might also like to post in the <a target=_top href="http://moodle.com/mod/forum/view.php?id=43" target="_top">Languages
-    forum on Using Moodle</a>. </p>
-  <p>If you are maintaining a language an ongoing basis, I can give you <a href="?file=cvs.html">CVS
-    write access to the Moodle source code</a> so that you can directly maintain
-    the files.</p>
+<p>Main help pages are situated here, while help pages specific
+to each module are located in subdirectories with the module's
+name.</p>
+<p>You can insert a helpbutton in a page with the helpbutton
+function.</p>
+<p>eg helpbutton("text", "Click here for help about text");</p>
+<p>and for modules:</p>
+<p>helpbutton("forumtypes", "Forum types", "forum");</p>
 </blockquote>
-<p><br />
-  <strong><a name="database" id="database"></a>Database Schemas</strong></p>
+<p>Note that you can edit languages online, using the
+administration web tools under "Check this language". This makes
+it easy to not to only create new languages but to refine
+existing ones. If you are starting a new language, please contact
+me, <a target="_top" href="http://dougiamas.com/">Martin
+Dougiamas</a>.</p>
+<p>You might also like to post in the <a href=
+"http://moodle.com/mod/forum/view.php?id=43" target=
+"_top">Languages forum on Using Moodle</a>.</p>
+<p>If you are maintaining a language an ongoing basis, I can give
+you <a href="?file=cvs.html">CVS write access to the Moodle
+source code</a> so that you can directly maintain the files.</p>
+</blockquote>
+<p><br>
+<strong><a name="database" id="database"></a>Database
+Schemas</strong></p>
 <blockquote>
-  <p>Given a working database with defined tables, the intentionally simple SQL
-    used in Moodle should work fine with a wide variety of database brands.</p>
-
-  <p>A problem exists with <strong>automatically creating</strong> new tables
-    in a database, which is what Moodle tries to do upon initial installation.
-    Because every database is very different, there doesn't yet exist any way
-    to do this in a platform-independent way. To support this automation in each
-    database, schemas can be created that list the required SQL to create Moodle
-    tables in a particular database. These are files in <strong>lib/db</strong>
-    and inside the <strong>db</strong> subdirectory of each module.</p>
-
-  <p>Currently, only MySQL and PostgreSQL are fully supported in this way. If you are
-    familiar with another database (especially open source databases) and are
-    willing to help port the existing schema, please get in contact with me (<a target=_top href="http://dougiamas.com/">Martin
-    Dougiamas</a>).</p>
+<p>Given a working database with defined tables, the
+intentionally simple SQL used in Moodle should work fine with a
+wide variety of database brands.</p>
+<p>A problem exists with <strong>automatically creating</strong>
+new tables in a database, which is what Moodle tries to do upon
+initial installation. Because every database is very different,
+there doesn't yet exist any way to do this in a
+platform-independent way. To support this automation in each
+database, schemas can be created that list the required SQL to
+create Moodle tables in a particular database. These are files in
+<strong>lib/db</strong> and inside the <strong>db</strong>
+subdirectory of each module.</p>
+<p>Currently, only MySQL and PostgreSQL are fully supported in
+this way. If you are familiar with another database (especially
+open source databases) and are willing to help port the existing
+schema, please get in contact with me (<a target="_top" href=
+"http://dougiamas.com/">Martin Dougiamas</a>).</p>
 </blockquote>
-<p>&nbsp;</p>
-<p><strong><a name="courseformats" id="courseformats"></a>Course Formats</strong></p>
+<p> </p>
+<p><strong><a name="courseformats" id="courseformats"></a>Course
+Formats</strong></p>
 <blockquote>
-  <p>Moodle currently supports three different course formats: weekly, topics and social.
-  </p>
-  <p>These are a little more connected to the rest of the code (and hence, less
-    &quot;pluggable&quot;) but it is still quite easy to add new ones.</p>
-  <p>If you have any ideas for different formats that you need or would like to
-    see, get in touch with me and I'll do my absolute best to have them available
-    in future releases.</p>
+<p>Moodle currently supports three different course formats:
+weekly, topics and social.</p>
+<p>These are a little more connected to the rest of the code (and
+hence, less "pluggable") but it is still quite easy to add new
+ones.</p>
+<p>If you have any ideas for different formats that you need or
+would like to see, get in touch with me and I'll do my absolute
+best to have them available in future releases.</p>
 </blockquote>
-<p>&nbsp;</p>
-<p><strong><a name="doc" id="doc"></a>Documentation and articles</strong></p>
+<p> </p>
+<p><strong><a name="doc" id="doc"></a>Documentation and
+articles</strong></p>
 <blockquote>
-  <p>If you feel like writing a tutorial, an article, an academic paper or anything
-    else about Moodle, please do! </p>
-  <p>Put it on the web and make sure you include links to <a target=_top href="http://moodle.com/">http://moodle.com/</a></p>
-  </blockquote>
-<p>&nbsp;</p>
-<p><strong><a name="bugs" id="bugs"></a>Participating in the bug tracker</strong></p>
+<p>If you feel like writing a tutorial, an article, an academic
+paper or anything else about Moodle, please do!</p>
+<p>Put it on the web and make sure you include links to
+<a target="_top" href=
+"http://moodle.com/">http://moodle.com/</a></p>
+</blockquote>
+<p> </p>
+<p><strong><a name="bugs" id="bugs"></a>Participating in the bug
+tracker</strong></p>
 <blockquote>
-  <p>Finally, I would like to invite you to register on the &quot;bug tracker&quot;
-    at <a target=_top href="http://bugs.moodle.org">bugs.moodle.org</a> so you can file any
-    bugs that you find and perhaps participate in discussing and fixing them.
-  </p>
-  <p>&quot;Bugs&quot; not only includes software bugs with current versions of
-    Moodle, but also new ideas, feature requests and even constructive criticism
-    of existing features. The beauty of open source is that anyone can participate
-    in some way and help to create a better product for all of us to enjoy. In
-    this project, your input is very welcome!</p>
+<p>Finally, I would like to invite you to register on the "bug
+tracker" at <a target="_top" href=
+"http://bugs.moodle.org">bugs.moodle.org</a> so you can file any
+bugs that you find and perhaps participate in discussing and
+fixing them.</p>
+<p>"Bugs" not only includes software bugs with current versions
+of Moodle, but also new ideas, feature requests and even
+constructive criticism of existing features. The beauty of open
+source is that anyone can participate in some way and help to
+create a better product for all of us to enjoy. In this project,
+your input is very welcome!</p>
 </blockquote>
-<p>&nbsp;</p>
+<p> </p>
 <blockquote>
-  <blockquote>
-    <blockquote>
-      <p align="center">Thanks for using Moodle!</p>
-      <p align="center">Cheers,<br />
-        <a target=_top href="http://dougiamas.com/" target="_top">Martin Dougiamas</a></p>
-    </blockquote>
-  </blockquote>
+<blockquote>
+<blockquote>
+<p align="center">Thanks for using Moodle!</p>
+<p align="center">Cheers,<br>
+<a href="http://dougiamas.com/" target="_top">Martin
+Dougiamas</a></p>
+</blockquote>
+</blockquote>
 </blockquote>
-<p>&nbsp;</p>
-<p>&nbsp;</p>
+<p> </p>
+<p> </p>
 <blockquote>
-  <p>&nbsp;</p>
+<p> </p>
 </blockquote>
-<p align="CENTER"><font size="1"><a href="." target="_top">Moodle Documentation</a></font></p>
-<p align="CENTER"><font size="1">Version: $Id: developer.html,v 1.2 2001/12/09
-  10:34:19 martin Exp $</font></p>
-
-</body>
\ No newline at end of file
+<p align="center"><a href="." target="_top"><font size="1">Moodle
+Documentation</font></a></p>
+<p align="center"><font size="1">Version: $Id: developer.html,v
+1.2 2001/12/09 10:34:19 martin Exp $</font></p>
+</body>
+</html>
index 2150d89a5da7c537a77226978a5196134a092d4e..c8b626ff9b5a0d00f2e81cd0ff1c14f07b9ebac6 100644 (file)
-<HTML><HEAD><TITLE>Moodle Dokumentation: Frequently Asked Questions (FAQ)</TITLE>
-
-
-<H1>Frequently Asked Questions (FAQ)</H1>
-<P class=normaltext>Auf dieser Seite finden Sie einige der am h&auml;ufigsten
-gestellten Fragen von Menschen, die Moodle installieren. Wenn Sie der <A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/?file=install.html">Installationsanleitung</A>
-gefolgt sind und trotzdem ein Problem haben, dann sind Sie genau hier an der
-richtigen Stelle. </P>
-<P class=normaltext>Falls Sie hier keine Antworten auf Ihre Frage finden,
-versuchen Sie es auf der Seite moodle.org mit dem Kurs <A
-href="http://moodle.org/mod/forum/index.php?id=5" target=_top>Using Moodle</A>.
-Durchsuchen Sie zuerst die Foren mit einigen Schl&uuml;sselw&ouml;rtern, denn Ihr Problem
-k&ouml;nnte dort bereits diskutiert worden sein. Besteht keine solche Diskussion,
-versuchen Sie selbst eine im passenden Forum zu beginnen \96 normalerweise wird
-irgendjemand Ihnen helfen k&ouml;nnen.</P>
-<P class=normaltext>M&ouml;glicherweise f&uuml;hren Ihre verschiedenen L&ouml;sungsversuche zu
-keinem Ergebnis und Sie benutzen eine Firewall, so kann es sein, dass diese
-notwendige Funktionen oder eine ben&ouml;tigte Kommunikation verhindert. Zur
-Sicherheit empfiehlt es sich eine erneute Konfiguration durchzuf&uuml;hren. Sehr
-selten haben Firewalls Probleme mit Moodle, aber gelegentlich sind sie
-verantwortlich f&uuml;r eine reduzierte Funktionalit&auml;t aufgrund einer
-Fehlkonfiguration derer Einstellungen.
-<P class=normaltext>Benutzen Sie diese Liste, um zu den gew&uuml;nschten Antworten zu
-springen:</P>
-<P class=questionlink><A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#filenotfound">Immer
-wenn ich versuche auf eine hochgeladene Datei zuzugreifen oder anzeigen zu
-lassen, erhalte ich eine Fehlermeldung "Datei nicht gefunden".</A></P>
-<P class=questionlink><A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#php">Ist
-PHP auf meinem System installiert und welche Version habe ich?</A></P>
-<P class=questionlink><A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#blankpages">Warum
-sind meine ganzen Seiten leer?</A></P>
-<P class=questionlink><A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#errorgetstring">Meine
-Seite zeigt 'fatal error' an wie z. B.: call to undefined function:
-get_string()</A></P>
-<P class=questionlink><A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#headerssent">Warum
-erhalte ich dauernd Fehlermeldungen &uuml;ber "headers already sent"?</A></P>
-<P class=questionlink><A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#failedopen">Ich
-erhalte st&auml;ndig den Fehler: Failed opening required
-'/web/moodle/lib/setup.php'</A></P>
-<P class=questionlink><A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#quotes">Jeder
-Versuch einen Text, ein Apostroph (') oder ein Anf&uuml;hrungszeichen (") hinzu zu
-f&uuml;gen, endet mit einer Fehlermeldung oder er wird mit einem Slash
-gezeigt.</A></P>
-<P class=questionlink><A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#sessiontmp">Ich
-erhalte dauernd Fehlermeldungen &uuml;ber session_start.</A></P>
-<P class=questionlink><A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#fixdirroot">Wenn
-ich auf die Adminseite gehen m&ouml;chte, bekomme ich eine Nachricht, dirroot leer zu
-machen!</A></P>
-<P class=questionlink><A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#loginsetting">Ich
-melde mich an, aber die Anmeldeseite &auml;ndert sich nicht. Ich bin angemldet und
-kann frei navigieren. </A></P>
-<P class=questionlink><A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#resource1">Wenn
-ich versuche eine Literatur oder Quelle ein zu f&uuml;gen, erhalte ich
-Fehlermeldungen.</A></P>
-<P class=questionlink><A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#noadmin">W&auml;hrend
-dem anf&auml;nglichen Setup wurde ich nicht aufgefordert einen Adminaccount ein zu
-richten!</A></P>
-<P class=questionlink><A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#nologin">Ich
-kann mich nicht anmelden \96 ich bleibe einfach auf der Anmeldeseite
-stecken.</A></P>
-<P class=questionlink><A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#backup">Wie
-kann ich meine Moodleseite sichern? </A></P>
-<P class=questionlink><A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#locale">Warum
-zeigt meine Moodleseite die Zeit und das Datum nicht richtig an?</A></P>
-<P class=questionlink><A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#cron">Von
-den Foren werden keine Kopien per email versendet.</A></P>
-<P class=questionlink>&nbsp;</P>
-<H3><A name=filenotfound></A>Immer wenn ich versuche auf eine hochgeladene Datei
-zu zu greifen oder anzeigen zu lassen, erhalte ich eine Fehlermeldung "Datei
-nicht gefunden".</H3>
-<P class=answer>Bsp.: Not Found: The requested URL /moodle/file.php/2/myfile.jpg
-was not found on this server. </P>
-<P class=answer>Die Konfiguration Ihres Webservers muss den Teil nach dem
-Skriptnamen einer URL erlauben, um direkt zu dem Skript &uuml;bergeben zu werden.
-&Uuml;blicherweise ist dies in der Apache 1 Version bereits aktiviert, aber in der
-Apache 2 Version standardm&auml;&szlig;ig inaktiv. Um dies zu aktivieren, f&uuml;gen Sie diese
-Zeile zu httpd.conf oder zu .htaccess in Ihrem lokalen Verzeichnis ein (mehr
-Infos finden sie in der <A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/?file=install.html#webserver">Installationsanleitung</A>
-): </P>
-<P class=answercode><B>AcceptPathInfo</B> on</P>
-<P class=answer>Achtung, funktioniert ausschlie&szlig;lich f&uuml;r die Apache Version
-2.x.</P>
-<P class=answer>Falls Sie Apache 2 nicht benutzen und trotzdem ungewollt dieses
-Problem haben, k&ouml;nnen Sie Moodle so ver&auml;ndern, dass es eine alternative Methode
-benutzt. Nachteil dessen sind, leichte Verluste in der Ausf&uuml;hrung f&uuml;r Ihre
-Benutzer und es k&ouml;nnen keine Linkverbindungen mit HTML-Inhalten benutzt werden.
-</P>
-<P class=answer>Um diese Methode zu benutzen, m&uuml;ssen Sie als Admin angemeldet
-sein. Gehen Sie zur Seite "Konfigurationsvariablen" und &auml;ndern Sie die
-Einstellung f&uuml;r die "<B>slasharguments</B>".Nun sollten Sie in der Lage sein auf
-Ihre hochgeladenen Dateien zugreifen zu k&ouml;nnen.</P>
-<P class=answer>&nbsp;</P>
-<H3><A name=php></A>Ist PHP auf meinem System installiert und welche Version
-habe ich?</H3>
-<P class=answer>Erstellen Sie eine neue Webseite mit dem Namen info.php mit dem
-folgenden Textinhalt und &ouml;ffnen es mit Ihrem Browser:</P>
-<P class=answercode>&lt;?PHP phpinfo() ?&gt;</P>
-<P class=answer>Wenn nichts passiert, dann haben Sie kein PHP installiert. In
-der Installationsanleitung finden Sie einige Informationen dar&uuml;ber, wo Sie PHP
-f&uuml;r Ihr System herunterladen k&ouml;nnen. </P>
-<P class=answer>&nbsp;</P>
-<H3><A name=blankpages></A>Warum sind meine ganzen Seiten leer? </H3>
-<P class=answer>Pr&uuml;fen Sie die dirroot Variablen in der config.php. Sie m&uuml;ssen vollst&auml;ndige absolute Pfade eintragen, z.B.:</P>
-<P class=answercode>$CFG-&gt;dirroot =
-"d:\inetpub\sites\www.yoursite.com\web\moodle";</P>
-<P></P>
-<P class=answer>F&uuml;r Nutzer von Redhat Linux sehen Sie bitte hier nach: <A
-href="http://moodle.org/doc/?file=installamp.html">Redhat Linux</A></P>
-<P></P>
-<H3><A name=errorgetstring></A>Meine
-Seite zeigt 'fatal error' an wie z. B.: call to undefined function:
-get_string()</H3>
-<P class=answer>Wenn Sie folgende Fehler sehen:</P>
-<P class=answercode>Parse error: parse error, unexpected T_VARIABLE in
-c:\program files\easyphp\www\moodle\config.php on line 94 <br />Fatal error: Call
-to undefined function: get_string() in c:\program
-files\easyphp\www\moodle\mod\resource\lib.php on line 11</P>
-<P class=answer>dann haben Sie vermutlich ein Semicolon am Ende oder ein abschlie&szlig;endes " in config.php (in Zeile 94) vergessen.</P>
-<P class=answer>Andere Gr&uuml;nde k&ouml;nnen darin liegen, wenn Sie die Datei config.php in Word bearbeitet haben und sie als HTML-Seite gespeichert haben, statt als reine Textdatei. Dadurch werden zus&auml;tzliche Informationen in der Datei gespeichert, die die Ausf&uuml;hrung st&ouml;ren.</P>
-<P>&nbsp;</P>
-<H3><A name=headerssent></A>Warum
-erhalte ich dauernd Fehlermeldungen &uuml;ber "headers already sent"?</H3>
-<P class=answer>Wenn Sie folgende Fehler sehen:</P>
-<P class=answercode>Warning: Cannot add header information - headers already
-sent by (output started at /webs/moodle/config.php:87) in
-/webs/moodle/lib/moodlelib.php on line 1322 </P>
-<P class=answercode>Warning: Cannot add header information - headers already
-sent by (output started at /webs/moodle/config.php:87) in
-/webs/moodle/lib/moodlelib.php on line 1323 </P>
-<P class=answercode>Warning: Cannot add header information - headers already
-sent by (output started at /webs/moodle/config.php:87) in
-/webs/moodle/login/index.php on line 54 </P>
-<P class=answer>Sie haben leere Zeilen oder Leerzeichen nach dem abschlie&szlig;enden ?&gt; in Ihrer
-config.php Datei. Einige Texteditoren wie z.B. Notepad (Windows) f&uuml;gen diese ein. Sie m&uuml;ssen nun mit einem andernen Editor diese Zeichen vollst&auml;ndig l&ouml;schen. </P>
-<P class=answer>&nbsp;</P>
-<H3><A name=failedopen></A>Ich erhalte st&auml;ndig den Fehler: Failed opening required
-'/web/moodle/lib/setup.php'</H3>
-<P class=answer>In Ihrer config.php mu&szlig; die Angabe f&uuml;r dirroot
-ein <STRONG>vollst&auml;ndiger Pfad auf dem Server sein.</STRONG>.</P>
-<P class=answer>Manchmal werden nur die Pfade vom Home-Verzeichnis  oder relative Pfade eingetragen.</P>
-<P class=answer>&nbsp;</P>
-<H3><A id=quotes name=quotes></A>Jeder
-Versuch einen Text, ein Apostroph (') oder ein Anf&uuml;hrungszeichen (") hinzu zu
-f&uuml;gen, endet mit einer Fehlermeldung oder er wird mit einem Slash
-gezeigt.</H3>
-<P class=answer>Probleme mit ' liegen in falschen "magic
-quotes" Einstellungen. Moodle ben&ouml;tigt die folgenden Einstellungen (dies sind normalerweise die Standardeinstellungen):</P>
-<P class=answercode>magic_quotes_gpc = On<br />magic_quotes_runtime = Off</P>
-<P class=answer>Beachten Sie auch den folgenden Hinweis zur <A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/?file=install.html#webserver">Webserver
-Konfiguration</A> in den Installationsdokumenten.</P>
-<P class=answer>&nbsp;</P>
-<H3><A name=sessiontmp></A>Ich
-erhalte dauernd Fehlermeldungen &uuml;ber session_start.</H3>
-<P class=answer>Wenn Sie folgende Fehler sehen:</P>
-<P class=answercode>Warning: session_start() [function.session-start]:
-open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or
-directory (2) in G:\web\moodle\lib\setup.php on line 123</P>
-<P class=answercode>Warning: session_start() [function.session-start]:
-open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed: No such file or
-directory (2) in G:\web\moodle\lib\setup.php on line 123</P>
-<P class=answercode>Warning: session_start() [function.session-start]: Cannot
-send session cache limiter - headers already sent (output started at
-G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on line 123</P>
-<P class=answer>... diese beziehen sich alle auf Probleme von PHP Informationen &uuml;ber die 'session' auf der Festplatte (im Verzeichnis /tmp) abzulegen. Zumeist liegt der Fehler darin, dass ein entsprechendes Verzeichnis auf Ihrem Rechner nicht vorhanden ist (z.B. bei manchen Windows-Installationen).
-<P class=answer>&Auml;ndern Sie die PHP Einstellungen  f&uuml;r diesen Pfad auf ein bestehendes Verzeichnis in der Datei php.ini:</P>
-<P class=answercode>session.save_path = C:\temp</P>
-<P class=answer>oder in einem .htaccess file in Ihrem Hauptverzeichnis von Moodle:</P>
-<P class=answercode>php_value session.save_path "/home/moodle/sessions"</P>
-<P class=answercode>&nbsp;</P>
-<H3><A name=fixdirroot></A>Wenn
-ich auf die Adminseite gehen m&ouml;chte, bekomme ich eine Nachricht, dirroot leer zu
-machen!</H3>
-<P class=answer>Wenn Sie die folgenden Fehlermeldungen in Moodle 1.0.9 sehen:</P>
-<TABLE class=generalbox cellSpacing=0 cellPadding=5 align=center border=0>
-  <TBODY>
-  <TR>
-    <TD bgColor=#ffbbbb>Please fix your settings in config.php:
-      <P>You have:
-      <P>$CFG-&gt;dirroot = "/home/users/fred/public_html/moodle";
-      <P>but it should be:
-      <P>$CFG-&gt;dirroot = "";</P></TD></TR></TBODY></TABLE>
-<P class=answer>dann liegt ein kleiner Fehler vor, der auf manchen Servern auftritt. Der Fehler basiert auf dem Fehler-Pr&uuml;fmechanismus, nicht Ihrem aktuellen Pfad. Suchen Sie in der Datei admin/index.php die Zeile 66: </P>
-<P class=answercode>if ($dirroot != $CFG-&gt;dirroot) {</P>
-<P class=answer>und &auml;ndern Sie sie wie folgt:</P>
-<P class=answercode>if (!empty($dirroot) and $dirroot != $CFG-&gt;dirroot) {</P>
-<P class=answercode>&nbsp;</P>
-<H3><A name=loginsetting></A>Ich
-melde mich an, aber die Anmeldeseite &auml;ndert sich nicht. Ich bin angemldet und
-kann frei navigieren. </H3>
-<P class=answer>Pr&uuml;fen Sie, ob die eingegebene URL Adresse in den  $CFG-&gt;wwwroot Einstellungen genau mit von Ihnen eingebenen Adresse beim Aufruf &uuml;bereinstimmt.</P>
-<P class=answer>&nbsp;</P>
-<H3><A name=resource1></A>Wenn
-ich versuche eine Literatur oder Quelle einzuf&uuml;gen, erhalte ich
-Fehlermeldungen.</H3>
-<P class=answer>Wenn Sie  Apache verwenden, dann stimmen vermutlich die Einstellungen in der config.php f&uuml;r $CFG-&gt;wwwroot mit der aktuell eingegebenen URL zum Aufruf der Seite nicht &uuml;berein. &Auml;ndern Sie die Einstellung "<B>secureforms</B>" in der Administration auf OFF.</P>
-<P class=answer>&nbsp;</P>
-<H3><A name=noadmin></A>W&auml;hrend
-dem anf&auml;nglichen Setup wurde ich nicht aufgefordert einen Adminaccount ein zu
-richten!</H3>
-<P class=answer>Dies ist ein wohl bekannter Fehler in den Versionen bis 1.0.9, er ist nun behoben und sollte sp&auml;testens ab Version 1.1. nicht mehr auftauchen.</P>
-<P class=answer>Er betrifft nicht alle Anwender. Der Fehler tritt auf, wenn die Person, die Moodle installiert hat, in ihrem Browser einen Cookie abgelegt hat f&uuml;r ein anderen Programm auf der gleicehn Seite mit Namen "user", "admin", oder "teacher".</P>
-<P class=answer>L&ouml;schen sie Ihren Cookie vor der Installation von Moodle oder ver&auml;ndern Sie die Datei moodle/admin/user.php durch Einf&uuml;gen folgender Zeile am Anfang der Datei:</P>
-<P class=answercode>unset($user);<br />unset($admin);<br />unset($teacher);</P>
-<P class=answer>Danach sollten Sie alle Tabellen von Moodle in der Datenbank l&ouml;schen und eine komplette Neuinstallation vornehmen.</P>
-<P class=answer>&nbsp;</P>
-<H3><A name=nologin></A>Ich
-kann mich nicht anmelden \96 ich bleibe einfach auf der Anmeldeseite
-stecken.</H3>
-<P class=answer>Der Grund liegt zumeist an Ihrer Firewall, nicht am Server. Hier einige Hinweise <A
-href="http://service1.symantec.com/SUPPORT/nip.nsf/46f26a2d6dafb0a788256bc7005c3fa3/b9b47ad7eddd343b88256c6b006a85a8?OpenDocument&amp;src=bar_sch_nam">Norton
-firewall products</A>.</P>
-<P class=answer>Der Administrator des Servers kann dies durch &Auml;nderung der Einstellung "<B>secureforms</B>" zu
-"No" korrigieren.</P>
-<P class=answer>Ein anderer Grund kann adri liegen dass sessions auf dem Server nicht richtig konfiguriert sind. Testen Sie dies durch den folgenden Aufruf
-http://yourserver/moodle/lib/session-test.php.</P>
-<P class=answer>&nbsp;</P>
-<H3><A name=backup></A>Wie
-kann ich meine Moodleseite sichern?</H3>
-<P class=answer>Von zwei Dingen sollten Sie Kopien anlegen : hochgeladene Dateien und der Datenbank. Die Moodle-Dateien selber sind weniger wichtig, weil Sie sich jederzeit eine aktuelle Version herunterladen k&ouml;nnen.<br />
-Sie k&ouml;nnen inzwischen komplette Kurse komfortabel sichern. Eine deutschsprachige Anleitung finden Sie im deutschen Diskussionsforum von Moodle als Ressource. </P>
-<P class=answer>Es gibt verschiedene Wege f&uuml;r solche backups. Hier die Gr&uuml;ndz&uuml;ge eines kleinen Scripts auf UNIX f&uuml;r dsa Backup der Datenbank (Sie k&ouml;nnen es t&auml;glich durch einen cron job laufen lassen</P>
-<P class=answercode>cd /my/backup/directory</P>
-<P class=answercode>mv moodle-database.sql.gz moodle-database-old.sql.gz</P>
-<P class=answercode>mysqldump -h example.com -u myusername --password=mypassword
--C -Q -e -a mydatabasename &gt; moodle-database.sql</P>
-<P class=answercode>gzip moodle-database.sql</P>
-<P class=answer>F&uuml;r die Dateien k&ouml;nnen Sie rsync verwendet, um ver&auml;nderte Daten auf einen anderren host zu kopieren:</P>
-<P class=answercode>rsync -auvtz --delete -e ssh
-mysshusername@example.com:/my/server/directory /my/backup/directory/</P>
-<P class=answercode>&nbsp;</P>
-<H3><A name=locale></A>Warum
-zeigt meine Moodleseite die Zeit und das Datum nicht richtig an?</H3>
-<P class=answer>Jede Sprache ben&ouml;tigt einen eigene Sprachcode (
-<STRONG>locale</STRONG> Code) damit Daten richtig angezeigt werden. Die Sprachpakete enthalten die Standardeinstellung. Manchmal arbeiten diese aber nicht richtig auf Windows-Servern. </P>
-<P class=answer>Die richtigen local codes f&uuml;r Windows finden Sie auf folgenden Seiten.<A
-href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_language_strings.asp"
-target=_blank>Sprach (Language) Codes</A> und <A
-href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_country_strings.asp"
-target=_blank>L&auml;nder (Country/region) Codes</A>.(z.B.eg "esp_esp" for spanish)</P>
-<P class=answer>Diese neuen Codes k&ouml;nnen Sie auf der Seite Administration -&gt;
-Konfiguration -&gt; Variablen eintragen indem Sie die vorhandene Eintragungen &uuml;berschreiben.</P>
-<P class=answer>&nbsp;</P>
-<H3><A name=cron></A>Von
-den Foren werden keine Kopien per email versendet. </H3>
-<P class=answer>Sie <STRONG>m&uuml;ssen</STRONG> cron einrichten, bevor Emails automatisch von den Foren und anderen Aktivit&auml;ten versandt werden. </P>
-<P class=answer>Zun&auml;chst m&uuml;ssen Sie Cron-Prozesse einrichten http://yoursite/admin/cron.php. Beachten Sie den folgenden Abschnitt <A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/?file=install.html#cron">Cron Jobs in der Installationsanleitung</A>.</P>
-<P class=answer>Tipp: Versuchen Sie es mit den Grundeinstellungen auf der Moodle/Variablen-Seite. Lassen Sie
-smtphost leer. Diese Einstellungen reichen in den meisten F&auml;llen aus..
-<P class=answer>
-<P class=answer>
-<HR>
-
-<P class=normaltext align=center><A title=martin@moodle.org
-href="mailto:martin@moodle.org">Stellen Sie neue FAQ</A> (mit Antworten!)</P>
-<HR>
-
-<P align=right><STRONG><EM>Dank an John Eyre f&uuml;r seine Hilfe bei der Zusammenstellung dieser
-FAQ.</EM></STRONG></P>
-<P align=center><FONT size=1><A
-href="http://moodle.org/file.php/18/moddata/forum/166/17102/" target=_top>Moodle
-Dokumentation</A></FONT></P>
-<P align=center><FONT size=1>Version: $Id: faq.html,v 1.6 2003/03/30 13:54:28
-moodler Exp $</FONT></P></BODY></HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Moodle Dokumentation: Frequently Asked Questions
+(FAQ)</title>
+<link rel="stylesheet" href="docstyles.css" type=
+"TEXT/CSS">
+<meta http-equiv="Content-Type" content=
+"text/html; charset=us-ascii">
+</head>
+<body>
+<h1>Frequently Asked Questions (FAQ)</h1>
+<p class="normaltext">Auf dieser Seite finden Sie einige der am
+h&auml;ufigsten gestellten Fragen von Menschen, die Moodle
+installieren. Wenn Sie der <a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/?file=install.html">
+Installationsanleitung</a> gefolgt sind und trotzdem ein Problem
+haben, dann sind Sie genau hier an der richtigen Stelle.</p>
+<p class="normaltext">Falls Sie hier keine Antworten auf Ihre
+Frage finden, versuchen Sie es auf der Seite moodle.org mit dem
+Kurs <a href="http://moodle.org/mod/forum/index.php?id=5" target=
+"_top">Using Moodle</a>. Durchsuchen Sie zuerst die Foren mit
+einigen Schl&uuml;sselw&ouml;rtern, denn Ihr Problem k&ouml;nnte
+dort bereits diskutiert worden sein. Besteht keine solche
+Diskussion, versuchen Sie selbst eine im passenden Forum zu
+beginnen &ndash; normalerweise wird irgendjemand Ihnen helfen
+k&ouml;nnen.</p>
+<p class="normaltext">M&ouml;glicherweise f&uuml;hren Ihre
+verschiedenen L&ouml;sungsversuche zu keinem Ergebnis und Sie
+benutzen eine Firewall, so kann es sein, dass diese notwendige
+Funktionen oder eine ben&ouml;tigte Kommunikation verhindert. Zur
+Sicherheit empfiehlt es sich eine erneute Konfiguration
+durchzuf&uuml;hren. Sehr selten haben Firewalls Probleme mit
+Moodle, aber gelegentlich sind sie verantwortlich f&uuml;r eine
+reduzierte Funktionalit&auml;t aufgrund einer Fehlkonfiguration
+derer Einstellungen.</p>
+<p class="normaltext">Benutzen Sie diese Liste, um zu den
+gew&uuml;nschten Antworten zu springen:</p>
+<p class="questionlink"><a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#filenotfound">
+Immer wenn ich versuche auf eine hochgeladene Datei zuzugreifen
+oder anzeigen zu lassen, erhalte ich eine Fehlermeldung "Datei
+nicht gefunden".</a></p>
+<p class="questionlink"><a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#php">
+Ist PHP auf meinem System installiert und welche Version habe
+ich?</a></p>
+<p class="questionlink"><a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#blankpages">
+Warum sind meine ganzen Seiten leer?</a></p>
+<p class="questionlink"><a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#errorgetstring">
+Meine Seite zeigt 'fatal error' an wie z. B.: call to undefined
+function: get_string()</a></p>
+<p class="questionlink"><a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#headerssent">
+Warum erhalte ich dauernd Fehlermeldungen &uuml;ber "headers
+already sent"?</a></p>
+<p class="questionlink"><a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#failedopen">
+Ich erhalte st&auml;ndig den Fehler: Failed opening required
+'/web/moodle/lib/setup.php'</a></p>
+<p class="questionlink"><a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#quotes">
+Jeder Versuch einen Text, ein Apostroph (') oder ein
+Anf&uuml;hrungszeichen (") hinzu zu f&uuml;gen, endet mit einer
+Fehlermeldung oder er wird mit einem Slash gezeigt.</a></p>
+<p class="questionlink"><a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#sessiontmp">
+Ich erhalte dauernd Fehlermeldungen &uuml;ber
+session_start.</a></p>
+<p class="questionlink"><a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#fixdirroot">
+Wenn ich auf die Adminseite gehen m&ouml;chte, bekomme ich eine
+Nachricht, dirroot leer zu machen!</a></p>
+<p class="questionlink"><a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#loginsetting">
+Ich melde mich an, aber die Anmeldeseite &auml;ndert sich nicht.
+Ich bin angemldet und kann frei navigieren.</a></p>
+<p class="questionlink"><a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#resource1">
+Wenn ich versuche eine Literatur oder Quelle ein zu f&uuml;gen,
+erhalte ich Fehlermeldungen.</a></p>
+<p class="questionlink"><a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#noadmin">
+W&auml;hrend dem anf&auml;nglichen Setup wurde ich nicht
+aufgefordert einen Adminaccount ein zu richten!</a></p>
+<p class="questionlink"><a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#nologin">
+Ich kann mich nicht anmelden &ndash; ich bleibe einfach auf der
+Anmeldeseite stecken.</a></p>
+<p class="questionlink"><a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#backup">
+Wie kann ich meine Moodleseite sichern?</a></p>
+<p class="questionlink"><a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#locale">
+Warum zeigt meine Moodleseite die Zeit und das Datum nicht
+richtig an?</a></p>
+<p class="questionlink"><a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/faq.html#cron">
+Von den Foren werden keine Kopien per email versendet.</a></p>
+<p class="questionlink"> </p>
+<h3><a name="filenotfound" id="filenotfound"></a>Immer wenn ich
+versuche auf eine hochgeladene Datei zu zu greifen oder anzeigen
+zu lassen, erhalte ich eine Fehlermeldung "Datei nicht
+gefunden".</h3>
+<p class="answer">Bsp.: Not Found: The requested URL
+/moodle/file.php/2/myfile.jpg was not found on this server.</p>
+<p class="answer">Die Konfiguration Ihres Webservers muss den
+Teil nach dem Skriptnamen einer URL erlauben, um direkt zu dem
+Skript &uuml;bergeben zu werden. &Uuml;blicherweise ist dies in
+der Apache 1 Version bereits aktiviert, aber in der Apache 2
+Version standardm&auml;&szlig;ig inaktiv. Um dies zu aktivieren,
+f&uuml;gen Sie diese Zeile zu httpd.conf oder zu .htaccess in
+Ihrem lokalen Verzeichnis ein (mehr Infos finden sie in der
+<a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/?file=install.html#webserver">
+Installationsanleitung</a> ):</p>
+<p class="answercode"><b>AcceptPathInfo</b> on</p>
+<p class="answer">Achtung, funktioniert ausschlie&szlig;lich
+f&uuml;r die Apache Version 2.x.</p>
+<p class="answer">Falls Sie Apache 2 nicht benutzen und trotzdem
+ungewollt dieses Problem haben, k&ouml;nnen Sie Moodle so
+ver&auml;ndern, dass es eine alternative Methode benutzt.
+Nachteil dessen sind, leichte Verluste in der Ausf&uuml;hrung
+f&uuml;r Ihre Benutzer und es k&ouml;nnen keine Linkverbindungen
+mit HTML-Inhalten benutzt werden.</p>
+<p class="answer">Um diese Methode zu benutzen, m&uuml;ssen Sie
+als Admin angemeldet sein. Gehen Sie zur Seite
+"Konfigurationsvariablen" und &auml;ndern Sie die Einstellung
+f&uuml;r die "<b>slasharguments</b>".Nun sollten Sie in der Lage
+sein auf Ihre hochgeladenen Dateien zugreifen zu k&ouml;nnen.</p>
+<p class="answer"> </p>
+<h3><a name="php" id="php"></a>Ist PHP auf meinem System
+installiert und welche Version habe ich?</h3>
+<p class="answer">Erstellen Sie eine neue Webseite mit dem Namen
+info.php mit dem folgenden Textinhalt und &ouml;ffnen es mit
+Ihrem Browser:</p>
+<p class="answercode">&lt;?PHP phpinfo() ?&gt;</p>
+<p class="answer">Wenn nichts passiert, dann haben Sie kein PHP
+installiert. In der Installationsanleitung finden Sie einige
+Informationen dar&uuml;ber, wo Sie PHP f&uuml;r Ihr System
+herunterladen k&ouml;nnen.</p>
+<p class="answer"> </p>
+<h3><a name="blankpages" id="blankpages"></a>Warum sind meine
+ganzen Seiten leer?</h3>
+<p class="answer">Pr&uuml;fen Sie die dirroot Variablen in der
+config.php. Sie m&uuml;ssen vollst&auml;ndige absolute Pfade
+eintragen, z.B.:</p>
+<p class="answercode">$CFG-&gt;dirroot =
+"d:\inetpub\sites\www.yoursite.com\web\moodle";</p>
+<p class="answer">F&uuml;r Nutzer von Redhat Linux sehen Sie
+bitte hier nach: <a href=
+"http://moodle.org/doc/?file=installamp.html">Redhat
+Linux</a></p>
+<h3><a name="errorgetstring" id="errorgetstring"></a>Meine Seite
+zeigt 'fatal error' an wie z. B.: call to undefined function:
+get_string()</h3>
+<p class="answer">Wenn Sie folgende Fehler sehen:</p>
+<p class="answercode">Parse error: parse error, unexpected
+T_VARIABLE in c:\program files\easyphp\www\moodle\config.php on
+line 94<br>
+Fatal error: Call to undefined function: get_string() in
+c:\program files\easyphp\www\moodle\mod\resource\lib.php on line
+11</p>
+<p class="answer">dann haben Sie vermutlich ein Semicolon am Ende
+oder ein abschlie&szlig;endes " in config.php (in Zeile 94)
+vergessen.</p>
+<p class="answer">Andere Gr&uuml;nde k&ouml;nnen darin liegen,
+wenn Sie die Datei config.php in Word bearbeitet haben und sie
+als HTML-Seite gespeichert haben, statt als reine Textdatei.
+Dadurch werden zus&auml;tzliche Informationen in der Datei
+gespeichert, die die Ausf&uuml;hrung st&ouml;ren.</p>
+<p> </p>
+<h3><a name="headerssent" id="headerssent"></a>Warum erhalte ich
+dauernd Fehlermeldungen &uuml;ber "headers already sent"?</h3>
+<p class="answer">Wenn Sie folgende Fehler sehen:</p>
+<p class="answercode">Warning: Cannot add header information -
+headers already sent by (output started at
+/webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on
+line 1322</p>
+<p class="answercode">Warning: Cannot add header information -
+headers already sent by (output started at
+/webs/moodle/config.php:87) in /webs/moodle/lib/moodlelib.php on
+line 1323</p>
+<p class="answercode">Warning: Cannot add header information -
+headers already sent by (output started at
+/webs/moodle/config.php:87) in /webs/moodle/login/index.php on
+line 54</p>
+<p class="answer">Sie haben leere Zeilen oder Leerzeichen nach
+dem abschlie&szlig;enden ?&gt; in Ihrer config.php Datei. Einige
+Texteditoren wie z.B. Notepad (Windows) f&uuml;gen diese ein. Sie
+m&uuml;ssen nun mit einem andernen Editor diese Zeichen
+vollst&auml;ndig l&ouml;schen.</p>
+<p class="answer"> </p>
+<h3><a name="failedopen" id="failedopen"></a>Ich erhalte
+st&auml;ndig den Fehler: Failed opening required
+'/web/moodle/lib/setup.php'</h3>
+<p class="answer">In Ihrer config.php mu&szlig; die Angabe
+f&uuml;r dirroot ein <strong>vollst&auml;ndiger Pfad auf dem
+Server sein.</strong>.</p>
+<p class="answer">Manchmal werden nur die Pfade vom
+Home-Verzeichnis oder relative Pfade eingetragen.</p>
+<p class="answer"> </p>
+<h3><a id="quotes" name="quotes"></a>Jeder Versuch einen Text,
+ein Apostroph (') oder ein Anf&uuml;hrungszeichen (") hinzu zu
+f&uuml;gen, endet mit einer Fehlermeldung oder er wird mit einem
+Slash gezeigt.</h3>
+<p class="answer">Probleme mit ' liegen in falschen "magic
+quotes" Einstellungen. Moodle ben&ouml;tigt die folgenden
+Einstellungen (dies sind normalerweise die
+Standardeinstellungen):</p>
+<p class="answercode">magic_quotes_gpc = On<br>
+magic_quotes_runtime = Off</p>
+<p class="answer">Beachten Sie auch den folgenden Hinweis zur
+<a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/?file=install.html#webserver">
+Webserver Konfiguration</a> in den Installationsdokumenten.</p>
+<p class="answer"> </p>
+<h3><a name="sessiontmp" id="sessiontmp"></a>Ich erhalte dauernd
+Fehlermeldungen &uuml;ber session_start.</h3>
+<p class="answer">Wenn Sie folgende Fehler sehen:</p>
+<p class="answercode">Warning: session_start()
+[function.session-start]:
+open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed:
+No such file or directory (2) in G:\web\moodle\lib\setup.php on
+line 123</p>
+<p class="answercode">Warning: session_start()
+[function.session-start]:
+open(/tmp\sess_d40f380d37d431fc1516e9a895ad9ce0, O_RDWR) failed:
+No such file or directory (2) in G:\web\moodle\lib\setup.php on
+line 123</p>
+<p class="answercode">Warning: session_start()
+[function.session-start]: Cannot send session cache limiter -
+headers already sent (output started at
+G:\web\moodle\lib\setup.php:1) in G:\web\moodle\lib\setup.php on
+line 123</p>
+<p class="answer">... diese beziehen sich alle auf Probleme von
+PHP Informationen &uuml;ber die 'session' auf der Festplatte (im
+Verzeichnis /tmp) abzulegen. Zumeist liegt der Fehler darin, dass
+ein entsprechendes Verzeichnis auf Ihrem Rechner nicht vorhanden
+ist (z.B. bei manchen Windows-Installationen).</p>
+<p class="answer">&Auml;ndern Sie die PHP Einstellungen f&uuml;r
+diesen Pfad auf ein bestehendes Verzeichnis in der Datei
+php.ini:</p>
+<p class="answercode">session.save_path = C:\temp</p>
+<p class="answer">oder in einem .htaccess file in Ihrem
+Hauptverzeichnis von Moodle:</p>
+<p class="answercode">php_value session.save_path
+"/home/moodle/sessions"</p>
+<p class="answercode"> </p>
+<h3><a name="fixdirroot" id="fixdirroot"></a>Wenn ich auf die
+Adminseite gehen m&ouml;chte, bekomme ich eine Nachricht, dirroot
+leer zu machen!</h3>
+<p class="answer">Wenn Sie die folgenden Fehlermeldungen in
+Moodle 1.0.9 sehen:</p>
+<table class="generalbox" cellspacing="0" cellpadding="5" align=
+"center" border="0">
+<tbody>
+<tr>
+<td bgcolor="#FFBBBB">Please fix your settings in config.php:
+<p>You have:</p>
+<p>$CFG-&gt;dirroot = "/home/users/fred/public_html/moodle";</p>
+<p>but it should be:</p>
+<p>$CFG-&gt;dirroot = "";</p>
+</td>
+</tr>
+</tbody>
+</table>
+<p class="answer">dann liegt ein kleiner Fehler vor, der auf
+manchen Servern auftritt. Der Fehler basiert auf dem
+Fehler-Pr&uuml;fmechanismus, nicht Ihrem aktuellen Pfad. Suchen
+Sie in der Datei admin/index.php die Zeile 66:</p>
+<p class="answercode">if ($dirroot != $CFG-&gt;dirroot) {</p>
+<p class="answer">und &auml;ndern Sie sie wie folgt:</p>
+<p class="answercode">if (!empty($dirroot) and $dirroot !=
+$CFG-&gt;dirroot) {</p>
+<p class="answercode"> </p>
+<h3><a name="loginsetting" id="loginsetting"></a>Ich melde mich
+an, aber die Anmeldeseite &auml;ndert sich nicht. Ich bin
+angemldet und kann frei navigieren.</h3>
+<p class="answer">Pr&uuml;fen Sie, ob die eingegebene URL Adresse
+in den $CFG-&gt;wwwroot Einstellungen genau mit von Ihnen
+eingebenen Adresse beim Aufruf &uuml;bereinstimmt.</p>
+<p class="answer"> </p>
+<h3><a name="resource1" id="resource1"></a>Wenn ich versuche eine
+Literatur oder Quelle einzuf&uuml;gen, erhalte ich
+Fehlermeldungen.</h3>
+<p class="answer">Wenn Sie Apache verwenden, dann stimmen
+vermutlich die Einstellungen in der config.php f&uuml;r
+$CFG-&gt;wwwroot mit der aktuell eingegebenen URL zum Aufruf der
+Seite nicht &uuml;berein. &Auml;ndern Sie die Einstellung
+"<b>secureforms</b>" in der Administration auf OFF.</p>
+<p class="answer"> </p>
+<h3><a name="noadmin" id="noadmin"></a>W&auml;hrend dem
+anf&auml;nglichen Setup wurde ich nicht aufgefordert einen
+Adminaccount ein zu richten!</h3>
+<p class="answer">Dies ist ein wohl bekannter Fehler in den
+Versionen bis 1.0.9, er ist nun behoben und sollte
+sp&auml;testens ab Version 1.1. nicht mehr auftauchen.</p>
+<p class="answer">Er betrifft nicht alle Anwender. Der Fehler
+tritt auf, wenn die Person, die Moodle installiert hat, in ihrem
+Browser einen Cookie abgelegt hat f&uuml;r ein anderen Programm
+auf der gleicehn Seite mit Namen "user", "admin", oder
+"teacher".</p>
+<p class="answer">L&ouml;schen sie Ihren Cookie vor der
+Installation von Moodle oder ver&auml;ndern Sie die Datei
+moodle/admin/user.php durch Einf&uuml;gen folgender Zeile am
+Anfang der Datei:</p>
+<p class="answercode">unset($user);<br>
+unset($admin);<br>
+unset($teacher);</p>
+<p class="answer">Danach sollten Sie alle Tabellen von Moodle in
+der Datenbank l&ouml;schen und eine komplette Neuinstallation
+vornehmen.</p>
+<p class="answer"> </p>
+<h3><a name="nologin" id="nologin"></a>Ich kann mich nicht
+anmelden &ndash; ich bleibe einfach auf der Anmeldeseite
+stecken.</h3>
+<p class="answer">Der Grund liegt zumeist an Ihrer Firewall,
+nicht am Server. Hier einige Hinweise <a href=
+"http://service1.symantec.com/SUPPORT/nip.nsf/46f26a2d6dafb0a788256bc7005c3fa3/b9b47ad7eddd343b88256c6b006a85a8?OpenDocument&amp;src=bar_sch_nam">
+Norton firewall products</a>.</p>
+<p class="answer">Der Administrator des Servers kann dies durch
+&Auml;nderung der Einstellung "<b>secureforms</b>" zu "No"
+korrigieren.</p>
+<p class="answer">Ein anderer Grund kann adri liegen dass
+sessions auf dem Server nicht richtig konfiguriert sind. Testen
+Sie dies durch den folgenden Aufruf
+http://yourserver/moodle/lib/session-test.php.</p>
+<p class="answer"> </p>
+<h3><a name="backup" id="backup"></a>Wie kann ich meine
+Moodleseite sichern?</h3>
+<p class="answer">Von zwei Dingen sollten Sie Kopien anlegen :
+hochgeladene Dateien und der Datenbank. Die Moodle-Dateien selber
+sind weniger wichtig, weil Sie sich jederzeit eine aktuelle
+Version herunterladen k&ouml;nnen.<br>
+Sie k&ouml;nnen inzwischen komplette Kurse komfortabel sichern.
+Eine deutschsprachige Anleitung finden Sie im deutschen
+Diskussionsforum von Moodle als Ressource.</p>
+<p class="answer">Es gibt verschiedene Wege f&uuml;r solche
+backups. Hier die Gr&uuml;ndz&uuml;ge eines kleinen Scripts auf
+UNIX f&uuml;r dsa Backup der Datenbank (Sie k&ouml;nnen es
+t&auml;glich durch einen cron job laufen lassen</p>
+<p class="answercode">cd /my/backup/directory</p>
+<p class="answercode">mv moodle-database.sql.gz
+moodle-database-old.sql.gz</p>
+<p class="answercode">mysqldump -h example.com -u myusername
+--password=mypassword -C -Q -e -a mydatabasename &gt;
+moodle-database.sql</p>
+<p class="answercode">gzip moodle-database.sql</p>
+<p class="answer">F&uuml;r die Dateien k&ouml;nnen Sie rsync
+verwendet, um ver&auml;nderte Daten auf einen anderren host zu
+kopieren:</p>
+<p class="answercode">rsync -auvtz --delete -e ssh
+mysshusername@example.com:/my/server/directory
+/my/backup/directory/</p>
+<p class="answercode"> </p>
+<h3><a name="locale" id="locale"></a>Warum zeigt meine
+Moodleseite die Zeit und das Datum nicht richtig an?</h3>
+<p class="answer">Jede Sprache ben&ouml;tigt einen eigene
+Sprachcode ( <strong>locale</strong> Code) damit Daten richtig
+angezeigt werden. Die Sprachpakete enthalten die
+Standardeinstellung. Manchmal arbeiten diese aber nicht richtig
+auf Windows-Servern.</p>
+<p class="answer">Die richtigen local codes f&uuml;r Windows
+finden Sie auf folgenden Seiten.<a href=
+"http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_language_strings.asp"
+target="_blank">Sprach (Language) Codes</a> und <a href=
+"http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_country_strings.asp"
+target="_blank">L&auml;nder (Country/region) Codes</a>.(z.B.eg
+"esp_esp" for spanish)</p>
+<p class="answer">Diese neuen Codes k&ouml;nnen Sie auf der Seite
+Administration -&gt; Konfiguration -&gt; Variablen eintragen
+indem Sie die vorhandene Eintragungen &uuml;berschreiben.</p>
+<p class="answer"> </p>
+<h3><a name="cron" id="cron"></a>Von den Foren werden keine
+Kopien per email versendet.</h3>
+<p class="answer">Sie <strong>m&uuml;ssen</strong> cron
+einrichten, bevor Emails automatisch von den Foren und anderen
+Aktivit&auml;ten versandt werden.</p>
+<p class="answer">Zun&auml;chst m&uuml;ssen Sie Cron-Prozesse
+einrichten http://yoursite/admin/cron.php. Beachten Sie den
+folgenden Abschnitt <a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/?file=install.html#cron">
+Cron Jobs in der Installationsanleitung</a>.</p>
+<p class="answer">Tipp: Versuchen Sie es mit den
+Grundeinstellungen auf der Moodle/Variablen-Seite. Lassen Sie
+smtphost leer. Diese Einstellungen reichen in den meisten
+F&auml;llen aus..</p>
+<p class="answer"> </p>
+<p class="answer"> </p>
+<hr>
+<p class="normaltext" align="center"><a title="martin@moodle.org"
+href="mailto:martin@moodle.org">Stellen Sie neue FAQ</a> (mit
+Antworten!)</p>
+<hr>
+<p align="right"><strong><em>Dank an John Eyre f&uuml;r seine
+Hilfe bei der Zusammenstellung dieser FAQ.</em></strong></p>
+<p align="center"><a href=
+"http://moodle.org/file.php/18/moddata/forum/166/17102/" target=
+"_top"><font size="1">Moodle Dokumentation</font></a></p>
+<p align="center"><font size="1">Version: $Id: faq.html,v 1.6
+2003/03/30 13:54:28 moodler Exp $</font></p>
+</body>
+</html>
index b534bd49933a6d791a052ea21ebc2df68098168f..ad6678910aa39477d043d25c54e7d9d3df0e3ce2 100644 (file)
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\r
-<HTML>\r
-<HEAD>\r
-  <TITLE>Moodle Docs: Eigenschaften</TITLE>\r
-  <LINK REL="stylesheet" HREF="../theme/standard/styles.php" TYPE="TEXT/CSS">\r
-  <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">\r
-</HEAD>\r
-<BODY BGCOLOR="#ffffff">\r
-\r
-<H2>Eigenschaften</H2>\r
-<p>Moodle ist ein aktives und sich weiterentwickelndes Produkt. Hier sehen\r
-      Sie einen Auszug mit den wichtigsten Eigenschaften:</p>\r
-<p><strong>Gesamtkonzept</strong></p>\r
-<UL>\r
-  <LI>unterst&uuml;tzt eine sozial konstruktive P&auml;dagogik (Zusammenarbeit, Aktivit&auml;ten, kritische Reflektion, etc)</LI>\r
-  <LI>nutzbar f&uuml;r reines Online-Lernen genauso wie f&uuml;r das Lernen im Unterrichtsraum\r
-  <LI>einfach zu bedienen und zu erlernen, effizient, kompatibel, mit jedem Browser nutzbar</LI>\r
-  <LI>einfach zu installieren auf allen Plattformen, die PHP unterst&uuml;tzen. Erfordert nur eine Datenbank.</LI>\r
-  <LI>unterst&uuml;tzt alle wichtigen Datenbanken</LI>\r
-  <LI>Kurs&uuml;bersicht zeigt Kurzbeschreibungen f&uuml;r jeden Kurs, einschlie&szlig;lich der Zugangsm&ouml;glichkeit f&uuml;r G&auml;ste.</LI>\r
-  <LI>Betonung wichtiger Sicherheitsaspekte. Alle Formulare wurden gepr&uuml;ft, Daten validiert,\r
-    Cookies verschl&uuml;sselt etc.</LI>\r
-</UL>\r
-<p><strong>Seitenverwaltung</strong></p>\r
-<UL>\r
-  <LI>Die Seite wird durch einen Administrator verwaltet, der bei der Installation festgelegt wird.</LI>\r
-  <LI>Plug-in-"themes" erlauben es dem Administrator Farben, Schriften, LayOut etc nach eigenen\r
-  Vorstellunegn zu gestalten.</LI>\r
-  <LI>Plug-in Module k&ouml;nnen erg&auml;nzt werden</LI>\r
-  <LI>Plug-in Sprachpakte erlauben die Anpassung an jede Sprache. Die Bearbeitung kann mit dem mitgelieferten Editor komfortabel vorgenommen werden.  Derzeit liegen Sprachpakete f&uuml;r mehr als <A HREF="http://moodle.com/download/lang/" TARGET="_top">19 Sprachen</A> vor.</LI>\r
-  <LI>Der Code ist durchg&auml;ngig in PHP unter der GPL-Lizenz geschrieben. Er kann leicht an Ihren Bedarf angepasst werden</LI>\r
-</UL>\r
-<p><strong>Nutzerverwaltung</strong></p>\r
-<UL>\r
-  <LI>Die Aufgaben des Adiministrators sollen bei gleichzeitig hohem Sicherheitsstandard minimiert werden.</LI>\r
-  <LI>Unterst&uuml;tzt eine Reihe von Anmeldemechanismen durch Plug-Ins, die leicht in das bestehende System integriert werden k&ouml;nnen.</LI>\r
-  <LI>Standard Email Verfahren: Teilnehmer/innen k&ouml;nnen selber Zug&auml;nge anlegen. Email\r
-    Adressen k&ouml;nnen durch Best&auml;tigung &uuml;berpr&uuml;ft werden.</LI>\r
-  <LI>LDAP Methode: Anmeldungen  k&ouml;nnen &uuml;ber einen LDAP Server gepr&uuml;ft werden. Administratoren\r
-    k&ouml;nnen festlegen, welche Felder genutzt werden.</LI>\r
-  <LI>IMAP, POP3, NNTP: Anmeldungen werden &uuml;ber Mail- oder News-Server gepr&uuml;ft.\r
-    SSL, Zertifikate und TLS werden unterst&uuml;tzt.</LI>\r
-  <LI>Externe Datenbanken: Jede Datenbank, die zumindest zwei Felder umfasst kann f&uuml;r einen externen Zugang verwandt werden.</LI>\r
-  <LI>Jede/r Teilnehmer/in ben&ouml;tigt lediglich einen Zugang f&uuml;r alle Anwendungen und Kurse. Jeder Zugang hat gesonderte Rechte</LI>\r
-  <LI>Der Administrator kontrolliert die Erstellung von Kursen und die Definition von Dozentenrollen durch die Teilnehmerverwaltung</li>\r
-  <LI>Sicherheit - Dozenten k&ouml;nnen einen "Anmelde-Code" f&uuml;r Ihre Lehrg&auml;nge einrichten, um unberechtigte Personen auszuschlie&szlig;en, Diesen Code k&ouml;nenn sie pers&ouml;nlich oder durch EMail an die Teilnehmer/innen weitergeben.</LI>\r
-  <LI>Dozent/innen k&ouml;nnen Teilnehmner/innen manuell aus dem Kurs austragen wenn dies gew&uuml;nscht ist. Sontsr werden Sie automatisch abgemeldet, wenn Sie f&uuml;r eine bestimmte Zeitdauer nicht aktiv waren. Diese Einstellung nimmt der Admin vor.</LI>\r
-  <LI>Teilnehmer/innenwerden aufgefordert, ein Online-Profil zu gestalten. Es umfasst eine Textdarstellung und ein Bild.\r
-    Email-Adressen k&ouml;nnen ausgeblendet werden wenn gew&uuml;nscht.</LI>\r
-  <LI>Jeder Anwender kann die eigene Zeitzone festlegen. Jedes Datum wird in diese Zeitzone umgerechnet (z.B. bei Diskussionsbeitr&auml;gen oder Terminen f&uuml;r Pr&uuml;fungen, etc.)</LI>\r
-  <LI>Jeder Anwender kann die Sprache des Interface von Moodle selber w&auml;hlen.</LI>\r
-</UL>\r
-<p><strong>Kursverwaltung</strong></p>\r
-<UL>\r
-  <LI>Trainer/innen haben die vollst&auml;ndige Kontrolle &uuml;ber alle Einstellungen in ihrem Kurs.</LI>\r
-  <LI>Wahl des Kursformats wie w&ouml;chentlich, thematisch oder diskussionsorientiert</LI>\r
-  <LI>Flexible Gestaltung der Kurse mit &Uuml;bungen, Foren, Journalen, Quiz, Materialien, Befragungen und Pr&uuml;fungen.</LI>\r
-  <LI>Ver&auml;nderungen im Kurs seit dem letzten Besuch (Login) k&ouml;nnen angezeigt werden und verbessern die &Uuml;bersicht</LI>\r
-  <LI>Die meisten Texteintr&auml;ge k&ouml;nnen mit Hilfe eines WYSIWYG HTML Editors vorgenommen werden</LI>\r
-  <LI>Alle Bewertungen f&uuml;r Foren, Journale, Quizz und &Uuml;bungen k&ouml;nnen auf einer &Uuml;bersichtsseite angesehen und als Tabellenkalkulationsblatt gespeichert werden.</LI>\r
-  <LI>Vollst&auml;ndige &Uuml;bersicht &uuml;ber Nutzungszeiten und Aktivit&auml;ten jedes Benutzers k&ouml;nnen mit Details und grafischer &Uuml;bersicht dargestellt werden. Forenbeitr&auml;ge und eingereichte Aufgaben jedes Teilnehmers k&ouml;nnen auf einer &Uuml;bersichtsseite abgerufen werden.</LI>\r
-  <LI>Mail Integration - Kopien von Forumsbeitr&auml;gen, Dozentenfeedback k&ouml;nnen als HTML-Mail oder einfacher Text &uuml;bermittelt werden.</LI>\r
-</UL>\r
-<B>Das Aufgaben Modul</B>\r
-<UL>\r
-  <LI>Aufgaben k&ouml;nnen mit einem Abgabedatum und einer maximalen Punktzahl definiert werden.</LI>\r
-  <LI>Teilnehmer/innen k&ouml;nnen ihre Arbeiten in einem beliebigen Dateiformat hochladen -\r
-    der Abgabetermin f&uuml;r registriert.</LI>\r
-  <LI>Sp&auml;tere Abgaben sind m&ouml;glich. Der/die Dozent/in wird &uuml;ber die Versp&auml;tung informiert.</LI>\r
-  <LI>F&uuml;r jede einzelne Aufgabe, die gnaz Klasse erfolgt die Bewertung auf einer &Uuml;bersichtsseite durch den/die Dozent/in (Bewertung und Kommentar).</LI>\r
-  <LI>Das Feedback des/der Dozent/in wird auf der Aufgabenseite des/der Teilnehmer/in dargestellt und eine Benachrichtigung per Email versandt.</LI>\r
-  <LI>Der/die Dozent/in kann zulassen, dass die Arbeit wiederholt (ncah der Bewertung) eingereicht wird.</LI>\r
-</UL>\r
-<P><B>Das Wahlen Modul</B> </P>\r
-<UL>\r
-  <LI>Wie eine Wahl. Kann verwandt werden, um eine Bewertung durchzuf&uuml;hren oder Feedback einzuholen</LI>\r
-  <LI>Dozent/innen k&ouml;nnen die Bewertungen den einzelnen Bewerter/innen zuordnen</LI>\r
-</UL>\r
-<P><B>Das Forem Modul</B> </P>\r
-<UL>\r
-  <LI>Verschiedene Foren-Typen k&ouml;nnen ausgew&auml;hlt werden (z.B. Themen nur durch Lehrer festgelegt, Kursneuigkeiten (ohne Kommentar), ein Thema je Teilnehmer, offen f&uuml;r alle).</LI>\r
-  <LI>Alle Beitr&auml;gezeigen das hinterlegte Bild des Autors mit an.</LI>\r
-  <LI>Diskussionen k&ouml;nnen in verschiedenen Ansichten gezeigt werden.</LI>\r
-  <LI>Die Anmeldung zu einem Forum kann jede/r selber vornehmen. Einstellungne klnnen individuell vorgenommen werden, wie z.B. eine Email-Benachrichtung &uuml;ber neue Beitr&auml;ge. Der/die Trainer/in kann die automatische Eintragung aller Teilnehmer/innen vornehmen.</LI>\r
-  <LI>Der/die Dozent/in kann festlegen, dass ein Forum geschlossen wird und keine neue Eintr&auml;ge mehr m&ouml;glich sind.</LI>\r
-</UL>\r
-<B>Das Journal Modul</B>\r
-<UL>\r
-  <LI>Journale k&ouml;nnen lediglich vom Teilnehmer/in und Dozent/in eingesehen werden.</LI>\r
-  <LI>Jeder Journaleintrag kann &uuml;ber eine Fragestellung angeregt werden.</LI>\r
-  <LI>Jeder einzelne Journaleintrag kann auf einer &Uuml;bersichtsseite f&uuml;r die ganze Gruppe bewertet werden.</LI>\r
-  <LI>Das Feedback des/der Dozent/in wird auf der Journalseite des/der Teilnehmer/in dargestellt und eine Benachrichtigung per Email versandt.</LI>\r
-</UL>\r
-<P><B>Das Quiz Modul</B> </P>\r
-<UL>\r
-  <LI>Dozent/innen k&ouml;nnen eine Datenbank mit Fragestellungen einrichten, die f&uuml;r verschiedene Quizze genutzt werden k&ouml;nnen.</LI>\r
-  <LI>Quizze werden automatisch bewertet. Sie k&ouml;nnen neu bewertet werden, wenn die Fragen ver&auml;ndert werden. </LI>\r
-  <LI>Quizze k&ouml;nnen zeitgesteuert werden.</LI>\r
-  <LI>Dozent/innen k&ouml;nnen festlegen, dass Quizze mehrfach wiederholt werden k&ouml;nnen. Ein Feedback auf eine Antwort oder die richtige Antwort k&ouml;nnen angezeigt werden.</LI>\r
-  <LI>Fragen k&ouml;nnen in  HTML-Code und mit Bildern gestaltet werden.</LI>\r
-  <LI>Multiple-Choice-Fragen unterst&uuml;tzen eine oder mehrere richtige Antworten</LI>\r
-  <LI>L&uuml;ckentext-Fragen (Kurzantwort-Fragen) (Worte oder Phrasen)</LI>\r
-  <LI>Richtig-Falsch Fragen </LI>\r
-</UL>\r
-<P><B>Das Ressourcen Modul</B> </P>\r
-<UL>\r
-  <LI>Unterst&uuml;tzt die Anzeige jeder Art elektronischer Inhalte</LI>\r
-  <LI>Dateien k&ouml;nnen hochgeladen werden und auf dem Server verwaltet werden, oder direkt im System erstellt werden (Text oder HTML-Format)</LI>\r
-  <LI>Externer Inhalt im Web kann verlinkt werden und nahtlos in die Kursoberfl&auml;che integriert werden.</LI>\r
-</UL>\r
-<B>Das Survey Modul</B>\r
-<UL><LI>Eingebaute Befragungen (COLLES, ATTLS) haben sich als Instrument der Analyse von E-Learning-Kursen bew&auml;hrt</LI><LI>Online Befragungsauswertungen sind jederzeit verf&uuml;gbar und umfassen verschiedene grafische Darstellungsm&ouml;glichkeiten.  Daten k&ouml;nne als Excel-Datenblatt oder als CSV-Textdatei heruntergeladen werden.</LI><LI>Die Befragungsoberfl&auml;che bietet mehrere Befragungskonzepte als Muster an.</LI>\r
-<LI>Die Teilnehmer/innen erhalten R&uuml;ckmeldungen &uuml;ber ihre Ergebnisse und in Relation zum Durchschnitt der ganzen Gruppe.</UL>\r
-\r
-<P>&nbsp;</P>\r
-\r
-<P ALIGN="CENTER"><FONT SIZE="1"><A HREF="." TARGET="_top">Moodle Dokumentation</A></FONT></P>\r
-<P ALIGN="CENTER"><FONT SIZE="1">Version: $Id: features.html,v 1.2 2001/12/09\r
-  10:34:19 martin Exp $</FONT></P>\r
-\r
-</BODY>\r
-</HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Moodle Docs: Eigenschaften</title>
+<link rel="stylesheet" href="docstyles.css" type=
+"TEXT/CSS">
+<meta http-equiv="Content-Type" content=
+"text/html; charset=us-ascii">
+</head>
+<body bgcolor="#FFFFFF">
+<h1>Eigenschaften</h1>
+<p>Moodle ist ein aktives und sich weiterentwickelndes Produkt.
+Hier sehen Sie einen Auszug mit den wichtigsten
+Eigenschaften:</p>
+<p><strong>Gesamtkonzept</strong></p>
+<ul>
+<li>unterst&uuml;tzt eine sozial konstruktive P&auml;dagogik
+(Zusammenarbeit, Aktivit&auml;ten, kritische Reflektion,
+etc)</li>
+<li>nutzbar f&uuml;r reines Online-Lernen genauso wie f&uuml;r
+das Lernen im Unterrichtsraum</li>
+<li>einfach zu bedienen und zu erlernen, effizient, kompatibel,
+mit jedem Browser nutzbar</li>
+<li>einfach zu installieren auf allen Plattformen, die PHP
+unterst&uuml;tzen. Erfordert nur eine Datenbank.</li>
+<li>unterst&uuml;tzt alle wichtigen Datenbanken</li>
+<li>Kurs&uuml;bersicht zeigt Kurzbeschreibungen f&uuml;r jeden
+Kurs, einschlie&szlig;lich der Zugangsm&ouml;glichkeit f&uuml;r
+G&auml;ste.</li>
+<li>Betonung wichtiger Sicherheitsaspekte. Alle Formulare wurden
+gepr&uuml;ft, Daten validiert, Cookies verschl&uuml;sselt
+etc.</li>
+</ul>
+<p><strong>Seitenverwaltung</strong></p>
+<ul>
+<li>Die Seite wird durch einen Administrator verwaltet, der bei
+der Installation festgelegt wird.</li>
+<li>Plug-in-"themes" erlauben es dem Administrator Farben,
+Schriften, LayOut etc nach eigenen Vorstellunegn zu
+gestalten.</li>
+<li>Plug-in Module k&ouml;nnen erg&auml;nzt werden</li>
+<li>Plug-in Sprachpakte erlauben die Anpassung an jede Sprache.
+Die Bearbeitung kann mit dem mitgelieferten Editor komfortabel
+vorgenommen werden. Derzeit liegen Sprachpakete f&uuml;r mehr als
+<a href="http://moodle.com/download/lang/" target="_top">19
+Sprachen</a> vor.</li>
+<li>Der Code ist durchg&auml;ngig in PHP unter der GPL-Lizenz
+geschrieben. Er kann leicht an Ihren Bedarf angepasst werden</li>
+</ul>
+<p><strong>Nutzerverwaltung</strong></p>
+<ul>
+<li>Die Aufgaben des Adiministrators sollen bei gleichzeitig
+hohem Sicherheitsstandard minimiert werden.</li>
+<li>Unterst&uuml;tzt eine Reihe von Anmeldemechanismen durch
+Plug-Ins, die leicht in das bestehende System integriert werden
+k&ouml;nnen.</li>
+<li>Standard Email Verfahren: Teilnehmer/innen k&ouml;nnen selber
+Zug&auml;nge anlegen. Email Adressen k&ouml;nnen durch
+Best&auml;tigung &uuml;berpr&uuml;ft werden.</li>
+<li>LDAP Methode: Anmeldungen k&ouml;nnen &uuml;ber einen LDAP
+Server gepr&uuml;ft werden. Administratoren k&ouml;nnen
+festlegen, welche Felder genutzt werden.</li>
+<li>IMAP, POP3, NNTP: Anmeldungen werden &uuml;ber Mail- oder
+News-Server gepr&uuml;ft. SSL, Zertifikate und TLS werden
+unterst&uuml;tzt.</li>
+<li>Externe Datenbanken: Jede Datenbank, die zumindest zwei
+Felder umfasst kann f&uuml;r einen externen Zugang verwandt
+werden.</li>
+<li>Jede/r Teilnehmer/in ben&ouml;tigt lediglich einen Zugang
+f&uuml;r alle Anwendungen und Kurse. Jeder Zugang hat gesonderte
+Rechte</li>
+<li>Der Administrator kontrolliert die Erstellung von Kursen und
+die Definition von Dozentenrollen durch die
+Teilnehmerverwaltung</li>
+<li>Sicherheit - Dozenten k&ouml;nnen einen "Anmelde-Code"
+f&uuml;r Ihre Lehrg&auml;nge einrichten, um unberechtigte
+Personen auszuschlie&szlig;en, Diesen Code k&ouml;nenn sie
+pers&ouml;nlich oder durch EMail an die Teilnehmer/innen
+weitergeben.</li>
+<li>Dozent/innen k&ouml;nnen Teilnehmner/innen manuell aus dem
+Kurs austragen wenn dies gew&uuml;nscht ist. Sontsr werden Sie
+automatisch abgemeldet, wenn Sie f&uuml;r eine bestimmte
+Zeitdauer nicht aktiv waren. Diese Einstellung nimmt der Admin
+vor.</li>
+<li>Teilnehmer/innenwerden aufgefordert, ein Online-Profil zu
+gestalten. Es umfasst eine Textdarstellung und ein Bild.
+Email-Adressen k&ouml;nnen ausgeblendet werden wenn
+gew&uuml;nscht.</li>
+<li>Jeder Anwender kann die eigene Zeitzone festlegen. Jedes
+Datum wird in diese Zeitzone umgerechnet (z.B. bei
+Diskussionsbeitr&auml;gen oder Terminen f&uuml;r Pr&uuml;fungen,
+etc.)</li>
+<li>Jeder Anwender kann die Sprache des Interface von Moodle
+selber w&auml;hlen.</li>
+</ul>
+<p><strong>Kursverwaltung</strong></p>
+<ul>
+<li>Trainer/innen haben die vollst&auml;ndige Kontrolle &uuml;ber
+alle Einstellungen in ihrem Kurs.</li>
+<li>Wahl des Kursformats wie w&ouml;chentlich, thematisch oder
+diskussionsorientiert</li>
+<li>Flexible Gestaltung der Kurse mit &Uuml;bungen, Foren,
+Journalen, Quiz, Materialien, Befragungen und
+Pr&uuml;fungen.</li>
+<li>Ver&auml;nderungen im Kurs seit dem letzten Besuch (Login)
+k&ouml;nnen angezeigt werden und verbessern die
+&Uuml;bersicht</li>
+<li>Die meisten Texteintr&auml;ge k&ouml;nnen mit Hilfe eines
+WYSIWYG HTML Editors vorgenommen werden</li>
+<li>Alle Bewertungen f&uuml;r Foren, Journale, Quizz und
+&Uuml;bungen k&ouml;nnen auf einer &Uuml;bersichtsseite angesehen
+und als Tabellenkalkulationsblatt gespeichert werden.</li>
+<li>Vollst&auml;ndige &Uuml;bersicht &uuml;ber Nutzungszeiten und
+Aktivit&auml;ten jedes Benutzers k&ouml;nnen mit Details und
+grafischer &Uuml;bersicht dargestellt werden. Forenbeitr&auml;ge
+und eingereichte Aufgaben jedes Teilnehmers k&ouml;nnen auf einer
+&Uuml;bersichtsseite abgerufen werden.</li>
+<li>Mail Integration - Kopien von Forumsbeitr&auml;gen,
+Dozentenfeedback k&ouml;nnen als HTML-Mail oder einfacher Text
+&uuml;bermittelt werden.</li>
+</ul>
+<b>Das Aufgaben Modul</b>
+<ul>
+<li>Aufgaben k&ouml;nnen mit einem Abgabedatum und einer
+maximalen Punktzahl definiert werden.</li>
+<li>Teilnehmer/innen k&ouml;nnen ihre Arbeiten in einem
+beliebigen Dateiformat hochladen - der Abgabetermin f&uuml;r
+registriert.</li>
+<li>Sp&auml;tere Abgaben sind m&ouml;glich. Der/die Dozent/in
+wird &uuml;ber die Versp&auml;tung informiert.</li>
+<li>F&uuml;r jede einzelne Aufgabe, die gnaz Klasse erfolgt die
+Bewertung auf einer &Uuml;bersichtsseite durch den/die Dozent/in
+(Bewertung und Kommentar).</li>
+<li>Das Feedback des/der Dozent/in wird auf der Aufgabenseite
+des/der Teilnehmer/in dargestellt und eine Benachrichtigung per
+Email versandt.</li>
+<li>Der/die Dozent/in kann zulassen, dass die Arbeit wiederholt
+(ncah der Bewertung) eingereicht wird.</li>
+</ul>
+<p><b>Das Wahlen Modul</b></p>
+<ul>
+<li>Wie eine Wahl. Kann verwandt werden, um eine Bewertung
+durchzuf&uuml;hren oder Feedback einzuholen</li>
+<li>Dozent/innen k&ouml;nnen die Bewertungen den einzelnen
+Bewerter/innen zuordnen</li>
+</ul>
+<p><b>Das Forem Modul</b></p>
+<ul>
+<li>Verschiedene Foren-Typen k&ouml;nnen ausgew&auml;hlt werden
+(z.B. Themen nur durch Lehrer festgelegt, Kursneuigkeiten (ohne
+Kommentar), ein Thema je Teilnehmer, offen f&uuml;r alle).</li>
+<li>Alle Beitr&auml;gezeigen das hinterlegte Bild des Autors mit
+an.</li>
+<li>Diskussionen k&ouml;nnen in verschiedenen Ansichten gezeigt
+werden.</li>
+<li>Die Anmeldung zu einem Forum kann jede/r selber vornehmen.
+Einstellungne klnnen individuell vorgenommen werden, wie z.B.
+eine Email-Benachrichtung &uuml;ber neue Beitr&auml;ge. Der/die
+Trainer/in kann die automatische Eintragung aller
+Teilnehmer/innen vornehmen.</li>
+<li>Der/die Dozent/in kann festlegen, dass ein Forum geschlossen
+wird und keine neue Eintr&auml;ge mehr m&ouml;glich sind.</li>
+</ul>
+<b>Das Journal Modul</b>
+<ul>
+<li>Journale k&ouml;nnen lediglich vom Teilnehmer/in und
+Dozent/in eingesehen werden.</li>
+<li>Jeder Journaleintrag kann &uuml;ber eine Fragestellung
+angeregt werden.</li>
+<li>Jeder einzelne Journaleintrag kann auf einer
+&Uuml;bersichtsseite f&uuml;r die ganze Gruppe bewertet
+werden.</li>
+<li>Das Feedback des/der Dozent/in wird auf der Journalseite
+des/der Teilnehmer/in dargestellt und eine Benachrichtigung per
+Email versandt.</li>
+</ul>
+<p><b>Das Quiz Modul</b></p>
+<ul>
+<li>Dozent/innen k&ouml;nnen eine Datenbank mit Fragestellungen
+einrichten, die f&uuml;r verschiedene Quizze genutzt werden
+k&ouml;nnen.</li>
+<li>Quizze werden automatisch bewertet. Sie k&ouml;nnen neu
+bewertet werden, wenn die Fragen ver&auml;ndert werden.</li>
+<li>Quizze k&ouml;nnen zeitgesteuert werden.</li>
+<li>Dozent/innen k&ouml;nnen festlegen, dass Quizze mehrfach
+wiederholt werden k&ouml;nnen. Ein Feedback auf eine Antwort oder
+die richtige Antwort k&ouml;nnen angezeigt werden.</li>
+<li>Fragen k&ouml;nnen in HTML-Code und mit Bildern gestaltet
+werden.</li>
+<li>Multiple-Choice-Fragen unterst&uuml;tzen eine oder mehrere
+richtige Antworten</li>
+<li>L&uuml;ckentext-Fragen (Kurzantwort-Fragen) (Worte oder
+Phrasen)</li>
+<li>Richtig-Falsch Fragen</li>
+</ul>
+<p><b>Das Ressourcen Modul</b></p>
+<ul>
+<li>Unterst&uuml;tzt die Anzeige jeder Art elektronischer
+Inhalte</li>
+<li>Dateien k&ouml;nnen hochgeladen werden und auf dem Server
+verwaltet werden, oder direkt im System erstellt werden (Text
+oder HTML-Format)</li>
+<li>Externer Inhalt im Web kann verlinkt werden und nahtlos in
+die Kursoberfl&auml;che integriert werden.</li>
+</ul>
+<b>Das Survey Modul</b>
+<ul>
+<li>Eingebaute Befragungen (COLLES, ATTLS) haben sich als
+Instrument der Analyse von E-Learning-Kursen bew&auml;hrt</li>
+<li>Online Befragungsauswertungen sind jederzeit verf&uuml;gbar
+und umfassen verschiedene grafische
+Darstellungsm&ouml;glichkeiten. Daten k&ouml;nne als
+Excel-Datenblatt oder als CSV-Textdatei heruntergeladen
+werden.</li>
+<li>Die Befragungsoberfl&auml;che bietet mehrere
+Befragungskonzepte als Muster an.</li>
+<li>Die Teilnehmer/innen erhalten R&uuml;ckmeldungen &uuml;ber
+ihre Ergebnisse und in Relation zum Durchschnitt der ganzen
+Gruppe.</li>
+</ul>
+<p> </p>
+<p align="center"><a href="." target="_top"><font size="1">Moodle
+Dokumentation</font></a></p>
+<p align="center"><font size="1">Version: $Id: features.html,v
+1.2 2001/12/09 10:34:19 martin Exp $</font></p>
+</body>
+</html>
index bda5a26c8a4fe4a4da15d4d1e5e412f48d37799f..77adcdde11596e098844ac36c0ee252c578f6eb0 100644 (file)
@@ -1,31 +1,32 @@
-<?php // $Id$\r
-      // Namen der Dokumentationsdateien\r
-      // Dateien mit einer "-" Definition werden als Abschnitte verwandt\r
-\r
-$string['-about'] = "Über Moodle";\r
-$string['intro.html'] = "Einführung";\r
-$string['background.html'] = "Hintergrund";\r
-$string['philosophy.html'] = "Philosophie";\r
-$string['licence.html'] = "Lizenz";\r
-$string['features.html'] = "Features";\r
-$string['release.html'] = "Versionen";\r
-$string['future.html'] = "Zukunft";\r
-$string['credits.html'] = "Danke schön";\r
-\r
-$string['-installation'] = "Verwaltung";\r
-$string['install.html'] = "Installation";\r
-$string['faq.html'] = "FAQ";\r
-$string['installamp.html'] = "Apache, MySQL, PHP installieren";\r
-$string['upgrade.html'] = "Upgrading";\r
-\r
-$string['-usage'] = "Moodle nutzen";\r
-$string['teacher.html'] = "Dozentenhandbuch";\r
-$string['other.html'] = "Andere Dokumente";\r
-\r
-$string['-development'] = "Programmentwicklung";\r
-$string['developer.html'] = "Entwicklerhandbuch";\r
-$string['coding.html'] = "Code Richtlinien";\r
-$string['cvs.html'] = "CVS benutzen";\r
-\r
-\r
-?>
\ No newline at end of file
+<?php // $Id$
+      // Namen der Dokumentationsdateien
+      // Dateien mit einer "-" Definition werden als Abschnitte verwandt
+
+$string['-about'] = "Über Moodle";
+$string['intro.html'] = "Einführung";
+$string['background.html'] = "Hintergrund";
+$string['philosophy.html'] = "Philosophie";
+$string['licence.html'] = "Lizenz";
+$string['features.html'] = "Features";
+$string['release.html'] = "Versionen";
+$string['future.html'] = "Zukunft";
+$string['credits.html'] = "Danke schön";
+
+$string['-installation'] = "Verwaltung";
+$string['install.html'] = "Installation";
+$string['faq.html'] = "FAQ";
+$string['installamp.html'] = "Apache, MySQL, PHP installieren";
+$string['upgrade.html'] = "Upgrading";
+
+$string['-usage'] = "Moodle nutzen";
+$string['teacher.html'] = "Dozentenhandbuch";
+$string['other.html'] = "Andere Dokumente";
+
+$string['-development'] = "Programmentwicklung";
+$string['developer.html'] = "Entwicklerhandbuch";
+$string['coding.html'] = "Code Richtlinien";
+$string['cvs.html'] = "CVS benutzen";
+
+
+?>
+
index 1c85d549330447f1a574035ce3a60ac203a93973..da786942d9732c8caf288714320ae2dfa950ce8b 100644 (file)
-<HEAD>
-    <TITLE>Moodle Dokumentation: Installation</TITLE>
-        <LINK REL="stylesheet" HREF="../theme/standard/styles.php" TYPE="TEXT/CSS">
-    <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-</HEAD>
-
-<BODY BGCOLOR="#FFFFFF">
-<H2>Moodle installieren</H2>
-<P>Dieses Tutorial zeigt, wie Sie Moodle zum ersten Mal installieren. An
-      manchen Stellen geht es recht weit ins Detail, um die Server-Einstellungen
-      auch zu erkl&auml;ren. Das erscheint mitunter etwas kompliziert. Sie werden
-      aber bald feststellen, dass alles sehr leicht ist. In der Regel ist MOODLE
-      in ein paar Minuten installiert.<p>Nehmen Sie sich ein wenig Zeit, diese
-      Anleitung sorgf&auml;ltig zu lesen - es spart Zeit sp&auml;ter!</P>
-<P>Abschnitte in diesem Dokument:</P>
-<OL>
-  <LI><A HREF="#requirements">Systemanforderngen</A></LI>
-  <LI><A HREF="#downloading">Download</A></LI>
-  <LI><A HREF="#site">Verzeichnisstruktur</A></LI>
-  <LI><A HREF="#data">Ein Datenverzeichnis erstellen</A></LI>
-  <LI><A HREF="#database">Eine Datenbank erstellene</A></LI>
-  <LI><A HREF="#webserver">Die Web-Server Einstellungen &uuml;berpr&uuml;fen</A></LI>
-  <LI><A HREF="#config">Die config.php anpassen</A></LI>
-  <LI><A HREF="#admin">Die Administrationsseite starten</A></LI>
-  <LI><A HREF="#cron">Einen Cron-Job starten</A></LI>
-  <LI><A HREF="#course">Einen neuen Kurs anlegen</A></LI>
-</OL>
-<H3><A NAME="requirements"></A>1. Systemanforderungen</H3>
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Moodle Dokumentation: Installation</title>
+<link rel="stylesheet" href="docstyles.css" type=
+"TEXT/CSS">
+<meta http-equiv="Content-Type" content=
+"text/html; charset=us-ascii">
+</head>
+<body bgcolor="#FFFFFF">
+<h1>Moodle installieren</h1>
+<p>Dieses Tutorial zeigt, wie Sie Moodle zum ersten Mal
+installieren. An manchen Stellen geht es recht weit ins Detail,
+um die Server-Einstellungen auch zu erkl&auml;ren. Das erscheint
+mitunter etwas kompliziert. Sie werden aber bald feststellen,
+dass alles sehr leicht ist. In der Regel ist MOODLE in ein paar
+Minuten installiert.</p>
+<p>Nehmen Sie sich ein wenig Zeit, diese Anleitung
+sorgf&auml;ltig zu lesen - es spart Zeit sp&auml;ter!</p>
+<p>Abschnitte in diesem Dokument:</p>
+<ol>
+<li><a href="#requirements">Systemanforderngen</a></li>
+<li><a href="#downloading">Download</a></li>
+<li><a href="#site">Verzeichnisstruktur</a></li>
+<li><a href="#data">Ein Datenverzeichnis erstellen</a></li>
+<li><a href="#database">Eine Datenbank erstellen</a></li>
+<li><a href="#webserver">Die Web-Server Einstellungen
+&uuml;berpr&uuml;fen</a></li>
+<li><a href="#config">Die config.php anpassen</a></li>
+<li><a href="#admin">Die Administrationsseite starten</a></li>
+<li><a href="#cron">Einen Cron-Job starten</a></li>
+<li><a href="#course">Einen neuen Kurs anlegen</a></li>
+</ol>
+<h3><a name="requirements" id="requirements"></a>1.
+Systemanforderungen</h3>
 <blockquote>
-  <p>Moodle wurde in Linux entwickelt und nutzt PHP, Apache und MySQL. Es wurde getestet
-    mit PostgreSQL unter Windows XP und Mac OS X Umgebungen.</p>
-  <p>Alles was Sie brauchen ist:</p>
-  <ol>
-    <li>eine funktionierende Installation von <A HREF="http://www.php.net/">PHP</A> (Version
-      4.1.0 oder j&uuml;nger), die die folgenden Features einschlie&szlig;t (bei den meisten PHP Installationen ist ads heutzutage der Fall)):
-      <ul>
-      <LI><A HREF="http://www.boutell.com/gd/">GD library</A> Mit Unterst&uuml;tzung der JPG und PNG Formate</li>
-      <LI>Sessions support</LI>
-      <LI>Datei uploading erlaubt</LI>
-      </UL>
-</LI>
-    <li>einen funktionierenden Datenbankserver: <A HREF="http://www.mysql.com/">MySQL</A> oder <A HREF="http://www.postgresql.org/">PostgreSQL</A> sind ok. (MSSQL, Oracle, Interbase, Foxpro, Access, ADO, Sybase, DB2 oder ODBC werde  theretisch ebenfalls unterst&uuml;tzt. Sie m&uuml;ssen dann jedoch die Datenbanktabellen manuell einrichten).</li>
-  </ol>
-  <p>F&uuml;r Windows-Plattformen ist es am einfachsten
-     <A HREF="http://www.foxserv.net/">FoxServ</A>,
-    oder <A HREF="http://www.easyphp.org/">EasyPHP</A> herunterzuladen, die f&uuml;r Sie Apache,
-    PHP, und MySQL installieren. &Uuml;berpr&uuml;fen Sie, ob das GD Modul aktiviert ist, damit oodle Bilder verarbeiten kann - evtl. m&uuml;ssen Sie die php.ini bearbeiten und die Kommentare (;) aus der Zeile: 'extension=php_gd.dll' entfernen. Legen Sie weiterhin das Verzeichnis f&uuml;r
-    session.save_path - fest anstelle der Grundeinstellung "/tmp" nutzt Windows ein Verzeichnis wie "c:/temp".</p>
-
-  <p>F&uuml;r Mac OS X empfehle ich das <a href="http://fink.sourceforge.net/">fink</a>
-    Projekt um die entsprechenden Pakete herunterzuladen.  Wen Sie mit den erforderlichen Einstellungen nicht so vertraut sind, finden Sie einen einfachen Weg PHP f&uuml;r einen OS X Server zu installieren bei <A HREF="http://www.entropy.ch/software/macosx/php/">Marc Liyanage's PHP Apache Module</A>.</p>
-
-  <p>Wenn Sie unter Linux oder Unix arbeiten, vermute ich, dass Sie all dies elber einrichten k&ouml;nnen! ;-) </p>
-
+<p>Moodle wurde in Linux entwickelt und nutzt PHP, Apache und
+MySQL. Es wurde getestet mit PostgreSQL unter Windows XP und Mac
+OS X Umgebungen.</p>
+<p>Alles was Sie brauchen ist:</p>
+<ol>
+<li>eine funktionierende Installation von <a href=
+"http://www.php.net/">PHP</a> (Version 4.1.0 oder j&uuml;nger),
+die die folgenden Features einschlie&szlig;t (bei den meisten PHP
+Installationen ist ads heutzutage der Fall)):
+<ul>
+<li><a href="http://www.boutell.com/gd/">GD library</a> Mit
+Unterst&uuml;tzung der JPG und PNG Formate</li>
+<li>Sessions support</li>
+<li>Datei uploading erlaubt</li>
+</ul>
+</li>
+<li>einen funktionierenden Datenbankserver: <a href=
+"http://www.mysql.com/">MySQL</a> oder <a href=
+"http://www.postgresql.org/">PostgreSQL</a> sind ok. (MSSQL,
+Oracle, Interbase, Foxpro, Access, ADO, Sybase, DB2 oder ODBC
+werde theretisch ebenfalls unterst&uuml;tzt. Sie m&uuml;ssen dann
+jedoch die Datenbanktabellen manuell einrichten).</li>
+</ol>
+<p>F&uuml;r Windows-Plattformen ist es am einfachsten <a href=
+"http://www.foxserv.net/">FoxServ</a>, oder <a href=
+"http://www.easyphp.org/">EasyPHP</a> herunterzuladen, die
+f&uuml;r Sie Apache, PHP, und MySQL installieren.
+&Uuml;berpr&uuml;fen Sie, ob das GD Modul aktiviert ist, damit
+oodle Bilder verarbeiten kann - evtl. m&uuml;ssen Sie die php.ini
+bearbeiten und die Kommentare (;) aus der Zeile:
+'extension=php_gd.dll' entfernen. Legen Sie weiterhin das
+Verzeichnis f&uuml;r session.save_path - fest anstelle der
+Grundeinstellung "/tmp" nutzt Windows ein Verzeichnis wie
+"c:/temp".</p>
+<p>F&uuml;r Mac OS X empfehle ich das <a href=
+"http://fink.sourceforge.net/">fink</a> Projekt um die
+entsprechenden Pakete herunterzuladen. Wen Sie mit den
+erforderlichen Einstellungen nicht so vertraut sind, finden Sie
+einen einfachen Weg PHP f&uuml;r einen OS X Server zu
+installieren bei <a href=
+"http://www.entropy.ch/software/macosx/php/">Marc Liyanage's PHP
+Apache Module</a>.</p>
+<p>Wenn Sie unter Linux oder Unix arbeiten, vermute ich, dass Sie
+all dies elber einrichten k&ouml;nnen! ;-)</p>
 </blockquote>
-<P>&nbsp;</P>
-<H3><A NAME="downloading"></A>2. Download</H3>
+<p> </p>
+<h3><a name="downloading" id="downloading"></a>2. Download</h3>
 <blockquote>
-  <p>Moodle liegt als komprimiertes Paket oder &uuml;ber CVS f&uuml;r Sie bereit. Detailerkl&auml;rungen finden Sie auf der Downloadseite <A HREF="http://moodle.com/">http://moodle.com/</A></p>
-  <p>Nach dem Download packen Sie das Archiv oder die CVS Dateien aus. Im neuen Verzeichnis quot;moodle&quot; finden Sie eine Reihe von Dateien und Ordnern.. </p>
-  <p>Sie k&ouml;nnen den gesamten Ordner in ein Dokumentenverzeichnis ihres Webservers kopieren, dann finden Sie Moodle unter folgender Adresse <B>http://yourwebserver.com/moodle</B>,
-    oder Sie kopieren alles direkt in das Hauptverzeichnis. Moodle finden Sie dann unter <B>http://yourwebserver.com</B>.</p>
+<p>Moodle liegt als komprimiertes Paket oder &uuml;ber CVS
+f&uuml;r Sie bereit. Detailerkl&auml;rungen finden Sie auf der
+Downloadseite <a href=
+"http://moodle.com/">http://moodle.com/</a></p>
+<p>Nach dem Download packen Sie das Archiv oder die CVS Dateien
+aus. Im neuen Verzeichnis quot;moodle" finden Sie eine Reihe von
+Dateien und Ordnern..</p>
+<p>Sie k&ouml;nnen den gesamten Ordner in ein
+Dokumentenverzeichnis ihres Webservers kopieren, dann finden Sie
+Moodle unter folgender Adresse
+<b>http://yourwebserver.com/moodle</b>, oder Sie kopieren alles
+direkt in das Hauptverzeichnis. Moodle finden Sie dann unter
+<b>http://yourwebserver.com</b>.</p>
 </blockquote>
-<P>&nbsp;</P>
-<H3><A NAME="site"></A>3. Verzeichnisstruktur</H3>
-<BLOCKQUOTE>
-  <p>Verschaffen Sie sich ruhig einen &Uuml;berblick &uuml;ber die verschiedenen Verzeichnisse von Moodle und ihren Inhalt:</p>
-  <blockquote>
-    <p>config.php - Dies ist die einzige Datei, die Sie vor dem Start noch bearbeiten m&uuml;ssen<br />
-      version.php - beschreibt die gerade installierte Version von Moodle<br />
-      index.php - die Startseite</p>
-    <ul>
-      <li>admin/ - verwaltet die gesamte Anwendung </li>
-      <li>auth/ - Plugin Module um Anwender zu identifizieren  </li>
-      <li>course/ - Anzeige und Verwaltung der Kurse </li>
-      <li>doc/ - Hilfedateien f&uuml;r Moodle (z.B. diese Seite)</li>
-      <li>files/ - Anzeige und Verwaltung hochgeladener Dateien</li>
-      <li>lang/ - Texte in verschiedenen Sprachen </li>
-      <li>lib/ - Bibliotheken des Kerns von Moodle  </li>
-      <li>login/ - Steuerung des Login und der Anmeldungen </li>
-      <li>mod/ - alle Moodle Kursmodule</li>
-      <li>pix/ - Grafische Gestaltung der Seiten</li>
-      <li>theme/ - Vorlagen f&uuml;r die visuelle Gestaltung der Seiten (Themes/Skins).</li>
-      <li>user/ - Anzeige und Verwaltung von Benutzern</li>
-    </ul>
-    <p>&nbsp;</p>
-  </blockquote>
-</BLOCKQUOTE>
-<H3><A NAME="data"></A>4. Ein Datenverzeichnis erstellen</H3>
+<p> </p>
+<h3><a name="site" id="site"></a>3. Verzeichnisstruktur</h3>
 <blockquote>
-  <p>Moodle braucht nun  etwas Speicherplatz f&uuml;r hochgeladene Dateien wie Kursdokumente und Nutzerbilder.</p>
-
-  <p>Erstellen Sie an einer beliebigen Stelle auf Ihrem Server f&uuml;r diesen Zweck ein Verzeichnis. Aus Sicherheitsgr&uuml;nden sollte dierses Verzeichnis NICHT f&uuml;r jedermann direkt &uuml;bers Web zugreifbar sein. Am besten richten Sie es ausserhalb des Programmverzeichnisses ein, oder Sie sch&uuml;tzen es mit Hilfe einer .htaccess-Datei mit folgendem Inhalt:
-  <blockquote>
-     <PRE>deny from all</PRE>
-  </blockquote>
-
-  <p>Pr&uuml;fen Sie ob Moodle in diesem Vezeichnis Dtaeien ablegen darf, indem Sie &uuml;berpr&uuml;fen, ob die WebServer Software (z.B. Apache) f&uuml;r dieses Verzeichnis Scheiberlaubnis hat. Auf Unix-Rechnern lautet die Einstellung f&uuml;r das Verzeichnis &quot;nobody&quot; oder &quot;apache&quot;.</p>
-
-  <p><br />
-  Wenn Sie einen gemieteten Server nutten, der von mehrren Nutzern in Anspruch genommen werden, sollten Sie darauf achten, das nichta lle anderen Nutzer auf Ihre Daten zugreifen k&ouml;nnen. Wenn Sie sich nicht sicher sind, wenden Sie sich an den Administrator Ihres Providesr.</p>
-
+<p>Verschaffen Sie sich ruhig einen &Uuml;berblick &uuml;ber die
+verschiedenen Verzeichnisse von Moodle und ihren Inhalt:</p>
+<blockquote>
+<p>config.php - Dies ist die einzige Datei, die Sie vor dem Start
+noch bearbeiten m&uuml;ssen<br>
+version.php - beschreibt die gerade installierte Version von
+Moodle<br>
+index.php - die Startseite</p>
+<ul>
+<li>admin/ - verwaltet die gesamte Anwendung</li>
+<li>auth/ - Plugin Module um Anwender zu identifizieren</li>
+<li>course/ - Anzeige und Verwaltung der Kurse</li>
+<li>doc/ - Hilfedateien f&uuml;r Moodle (z.B. diese Seite)</li>
+<li>files/ - Anzeige und Verwaltung hochgeladener Dateien</li>
+<li>lang/ - Texte in verschiedenen Sprachen</li>
+<li>lib/ - Bibliotheken des Kerns von Moodle</li>
+<li>login/ - Steuerung des Login und der Anmeldungen</li>
+<li>mod/ - alle Moodle Kursmodule</li>
+<li>pix/ - Grafische Gestaltung der Seiten</li>
+<li>theme/ - Vorlagen f&uuml;r die visuelle Gestaltung der Seiten
+(Themes/Skins).</li>
+<li>user/ - Anzeige und Verwaltung von Benutzern</li>
+</ul>
+<p> </p>
+</blockquote>
+</blockquote>
+<h3><a name="data" id="data"></a>4. Ein Datenverzeichnis
+erstellen</h3>
+<blockquote>
+<p>Moodle braucht nun etwas Speicherplatz f&uuml;r hochgeladene
+Dateien wie Kursdokumente und Nutzerbilder.</p>
+<p>Erstellen Sie an einer beliebigen Stelle auf Ihrem Server
+f&uuml;r diesen Zweck ein Verzeichnis. Aus
+Sicherheitsgr&uuml;nden sollte dierses Verzeichnis NICHT f&uuml;r
+jedermann direkt &uuml;bers Web zugreifbar sein. Am besten
+richten Sie es ausserhalb des Programmverzeichnisses ein, oder
+Sie sch&uuml;tzen es mit Hilfe einer .htaccess-Datei mit
+folgendem Inhalt:</p>
+<blockquote>
+<pre>
+deny from all
+</pre></blockquote>
+<p>Pr&uuml;fen Sie ob Moodle in diesem Vezeichnis Dtaeien ablegen
+darf, indem Sie &uuml;berpr&uuml;fen, ob die WebServer Software
+(z.B. Apache) f&uuml;r dieses Verzeichnis Scheiberlaubnis hat.
+Auf Unix-Rechnern lautet die Einstellung f&uuml;r das Verzeichnis
+"nobody" oder "apache".</p>
+<p><br>
+Wenn Sie einen gemieteten Server nutten, der von mehrren Nutzern
+in Anspruch genommen werden, sollten Sie darauf achten, das
+nichta lle anderen Nutzer auf Ihre Daten zugreifen k&ouml;nnen.
+Wenn Sie sich nicht sicher sind, wenden Sie sich an den
+Administrator Ihres Providesr.</p>
 </blockquote>
-<P>&nbsp;</P>
-<H3><A NAME="database"></A>5. Eine Datenbank erstellen</H3>
+<p> </p>
+<h3><a name="database" id="database"></a>5. Eine Datenbank
+erstellen</h3>
 <blockquote>
-<p>Erstellen Sie nun eine leere Datenbank (z.B. "moodle") in Ihrem Datenbanksystem
-    mit dem Nutzer (z.B. "moodleuser") der auf diese Datenbank zugreifen kann. Richten Sie in jedem Falle ein Passwort ein, wenn Sie einen Online-Server nutzen, damit niemand anderer auf Ihre Datenbank zugreifen kann.
-</p>
-  <p>Aufruf f&uuml;r MySQL (Beispiel): </p>
-  <PRE>
+<p>Erstellen Sie nun eine leere Datenbank (z.B. "moodle") in
+Ihrem Datenbanksystem mit dem Nutzer (z.B. "moodleuser") der auf
+diese Datenbank zugreifen kann. Richten Sie in jedem Falle ein
+Passwort ein, wenn Sie einen Online-Server nutzen, damit niemand
+anderer auf Ihre Datenbank zugreifen kann.</p>
+<p>Aufruf f&uuml;r MySQL (Beispiel):</p>
+<pre>
    # mysql -u root -p
-   > CREATE DATABASE moodle;
-   > GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER ON moodle.*
+   &gt; CREATE DATABASE moodle;
+   &gt; GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,INDEX,ALTER ON moodle.*
            TO moodleuser@localhost IDENTIFIED BY 'yourpassword';
-   > quit
+   &gt; quit
    # mysqladmin -p reload
-</PRE>
-  <p>Aufruf f&uuml;r PostgreSQL (Beispiel): </p>
-  <PRE>
+</pre>
+<p>Aufruf f&uuml;r PostgreSQL (Beispiel):</p>
+<pre>
    # su - postgres
-   > psql -c "create user moodleuser createdb;" template1
-   > psql -c "create database moodle;" -U moodleuser template1
-   > psql -c "alter user moodleuser nocreatedb;" template1
-</PRE>
-  <p>(F&uuml;r MySQL empfehle ich den Gebrauch von <a href="http://phpmyadmin.sourceforge.net/">phpMyAdmin</a>
-    zur Bearbeitung der Datenbank).</p>
-<p>Ab der Version 1.0.8 unterst&uuml;tzt Moodle Vorzeichen f&uuml;r die Datenbanktabellen. Dadurch k&ouml;nnen Sie die gleiche Datenbank mit mehreren Moodle-Installationen oder anderen Webanwendungen nutzen.</p>
+   &gt; psql -c "create user moodleuser createdb;" template1
+   &gt; psql -c "create database moodle;" -U moodleuser template1
+   &gt; psql -c "alter user moodleuser nocreatedb;" template1
+</pre>
+<p>(F&uuml;r MySQL empfehle ich den Gebrauch von <a href=
+"http://phpmyadmin.sourceforge.net/">phpMyAdmin</a> zur
+Bearbeitung der Datenbank).</p>
+<p>Ab der Version 1.0.8 unterst&uuml;tzt Moodle Vorzeichen
+f&uuml;r die Datenbanktabellen. Dadurch k&ouml;nnen Sie die
+gleiche Datenbank mit mehreren Moodle-Installationen oder anderen
+Webanwendungen nutzen.</p>
 </blockquote>
-<P>&nbsp;</P>
-<H3><A NAME="webserver" id="webserver"></A>6. Die Web-Server Einstellungen &uuml;berpr&uuml;fen</H3>
+<p> </p>
+<h3><a name="webserver" id="webserver"></a>6. Die Web-Server
+Einstellungen &uuml;berpr&uuml;fen</h3>
 <blockquote>
-  <p>Stellen Sie zun&auml;chst sicher, dass Ihr Webserver automatisch die Index.php Datei aufruft (evtl erg&auml;nzend zur index.html, default.htm etc).</p>
-  <p>In Apache erfolgt diese Einstellung in der httpd.conf
-    Datei. Darin sollte z.B. folgender Text stehen:</p>
-  <blockquote>
-    <pre><strong>DirectoryIndex</strong> index.php index.html index.htm </pre>
-  </blockquote>
-  <p>index.php mu&szlig; in dieser &Uuml;bersicht aufgef&uuml;hrt sein. Am besten steht es sogar ganz am Anfang der Liste.</p>
-  <p>Dann erfordert Moodle einige PHP-Einstellungen, damit es arbeiten kann.  <B>Zumeist sind diese bereits als Grundeinstellungen vorhanden.</B>
-     Einige PHP-Server (besonders solche mit &auml;lteren Versionen)m&uuml;ssen entsprechend eingestellt werden. Sie finden die Einstellungen in der PHP-Konfigurationsdatei (php.ini):</p>
-  <blockquote>
-
-<pre>magic_quotes_gpc = On
+<p>Stellen Sie zun&auml;chst sicher, dass Ihr Webserver
+automatisch die Index.php Datei aufruft (evtl erg&auml;nzend zur
+index.html, default.htm etc).</p>
+<p>In Apache erfolgt diese Einstellung in der httpd.conf Datei.
+Darin sollte z.B. folgender Text stehen:</p>
+<blockquote>
+<pre>
+<strong>DirectoryIndex</strong> index.php index.html index.htm 
+</pre></blockquote>
+<p>index.php mu&szlig; in dieser &Uuml;bersicht aufgef&uuml;hrt
+sein. Am besten steht es sogar ganz am Anfang der Liste.</p>
+<p>Dann erfordert Moodle einige PHP-Einstellungen, damit es
+arbeiten kann. <b>Zumeist sind diese bereits als
+Grundeinstellungen vorhanden.</b> Einige PHP-Server (besonders
+solche mit &auml;lteren Versionen)m&uuml;ssen entsprechend
+eingestellt werden. Sie finden die Einstellungen in der
+PHP-Konfigurationsdatei (php.ini):</p>
+<blockquote>
+<pre>
+magic_quotes_gpc = On
 magic_quotes_runtime = Off
 file_uploads = On
 short_open_tag = On
 session.auto_start = Off
 session.bug_compat_warn = Off
-</pre>
-  </blockquote>
-  <p>Wenn Sie keinen Zugriff auf die Dateien httpd.conf oder php.ini auf Ihrem Server haben, oder wenn andere Anwendungen andere Einstellungen erfordern als Moodle gehen Sie wie folgt vor.
-
-  <p>Erstellen Sie eine Datei mit Namen <B>.htaccess</B> im Hauptverzeichnis von Moodle
-     mit der Definition der folgenden Einstellungen.
-     Dies ist jedoch nur bei Apache Servern m&ouml;glich und auch nur dann wenn Overrides zul&auml;ssig sind.
-     <BLOCKQUOTE><PRE>
+</pre></blockquote>
+<p>Wenn Sie keinen Zugriff auf die Dateien httpd.conf oder
+php.ini auf Ihrem Server haben, oder wenn andere Anwendungen
+andere Einstellungen erfordern als Moodle gehen Sie wie folgt
+vor.</p>
+<p>Erstellen Sie eine Datei mit Namen <b>.htaccess</b> im
+Hauptverzeichnis von Moodle mit der Definition der folgenden
+Einstellungen. Dies ist jedoch nur bei Apache Servern
+m&ouml;glich und auch nur dann wenn Overrides zul&auml;ssig
+sind.</p>
+<blockquote>
+<pre>
 DirectoryIndex index.php index.html index.htm
 php_value magic_quotes_gpc On
 php_value magic_quotes_runtime Off
 php_value file_uploads On
 php_value short_open_tag On
 php_value session.auto_start Off
-php_value session.bug_compat_warn Off</BLOCKQUOTE></PRE>
-     <P>Sie k&ouml;nnen nun auch die maximale Dateigr&ouml;&szlig;e festlegen, die hochgeladen werden darf:
-     <BLOCKQUOTE><PRE>
+php_value session.bug_compat_warn Off
+</pre></blockquote>
+<p>Sie k&ouml;nnen nun auch die maximale Dateigr&ouml;&szlig;e
+festlegen, die hochgeladen werden darf:</p>
+<blockquote>
+<pre>
 php_value upload_max_filesize 2M
 php_value post_max_size 2M
-     </BLOCKQUOTE></PRE>
-
-  <p>Am einfachsten kopieren Sie die Beispieldatei aus lib/htaccess
-     und bearbeiten Sie nach Ihren Vorstellungen.  Sie finden dort weitere Informationen.  Rufen Sie in der Unix Shell folgenden Befehl auf:
-  <blockquote>
-    <pre>cp lib/htaccess .htaccess</pre>
-  </blockquote>
-
+     
+</pre></blockquote>
+<p>Am einfachsten kopieren Sie die Beispieldatei aus lib/htaccess
+und bearbeiten Sie nach Ihren Vorstellungen. Sie finden dort
+weitere Informationen. Rufen Sie in der Unix Shell folgenden
+Befehl auf:</p>
+<blockquote>
+<pre>
+cp lib/htaccess .htaccess
+</pre></blockquote>
 </blockquote>
-<p>&nbsp;</p>
-<H3><A NAME="config"></A>7. Die config.php anpassen</H3>
+<p> </p>
+<h3><a name="config" id="config"></a>7. Die config.php
+anpassen</h3>
 <blockquote>
-  <p>Nun k&ouml;nnen Sie die Konfigurationsdatei <strong>config.php</strong> mit einem einfachen texteditor bearbeiten. Diese Datei wird von allen anderen Moodle-Dateien genutzt.</p>
-  <p>Erstellen Sie eine Kopie der Datei config-dist.php und benennen Sie sie mit config.php. Wenn Sie sp&auml;ter ein Update von moodle vornehmen wird diese zentrale Datei nicht &uuml;berschriebenW. </p>
-  <p>Tragen Sie in der config.php die Datenbankangaben und die Pr&auml;fixe der Tabellen (der Pr&auml;fix ist bei einer PostgreSQL-Datenbank UNBEDINGT erforderlich), tragen Sie auch die Web-Adresse Ihrer neuen Moodle-Seite, das Verzeichnis der Moodle-Dateien und das Verzeichnis f&uuml;r die Kursdaten in der config.php ein. Weitere Informationen finden Sie in der config.php.</p>
-  <p>F&uuml;r die weiteren Beschreibungen gehen wir davon aus, dass Ihre Seite an folgender Stelle liegt:
-    <u>http://example.com/moodle</u></p>
+<p>Nun k&ouml;nnen Sie die Konfigurationsdatei
+<strong>config.php</strong> mit einem einfachen texteditor
+bearbeiten. Diese Datei wird von allen anderen Moodle-Dateien
+genutzt.</p>
+<p>Erstellen Sie eine Kopie der Datei config-dist.php und
+benennen Sie sie mit config.php. Wenn Sie sp&auml;ter ein Update
+von moodle vornehmen wird diese zentrale Datei nicht
+&uuml;berschriebenW.</p>
+<p>Tragen Sie in der config.php die Datenbankangaben und die
+Pr&auml;fixe der Tabellen (der Pr&auml;fix ist bei einer
+PostgreSQL-Datenbank UNBEDINGT erforderlich), tragen Sie auch die
+Web-Adresse Ihrer neuen Moodle-Seite, das Verzeichnis der
+Moodle-Dateien und das Verzeichnis f&uuml;r die Kursdaten in der
+config.php ein. Weitere Informationen finden Sie in der
+config.php.</p>
+<p>F&uuml;r die weiteren Beschreibungen gehen wir davon aus, dass
+Ihre Seite an folgender Stelle liegt:
+<u>http://example.com/moodle</u></p>
 </blockquote>
-<P>&nbsp;</P>
-<H3><A NAME="admin"></A>8. Die Administrationsseite starten</H3>
+<p> </p>
+<h3><a name="admin" id="admin"></a>8. Die Administrationsseite
+starten</h3>
 <blockquote>
-  <p>Rufen Sie nun die Administrationsseite mit folgendem Befehl auf: <u>http://example.com/moodle/admin</u>.
-    Beim ersten Aufruf der Seite m&uuml;ssen Sie der GPL-Lizenzvereinbarung zustimmen bevor das Setup fortgesetzt wird.</p>
-  <P>(Moodle wird  nun versuchen, einige Cookies auf Ihrem PC zu installieren. Wenn Ihr Browser Sie um Zustimmung zur Installation der Moodle Cookies fragt, m&uuml;ssen Sie dies best&auml;tigen, da andernfalls Moodle nicht von Ihrem Rechner aus genutzt werden kann.)
-  <p>Moodle richtet nun die Datenbank ein und erstellt die erforderlichen Tabellen in der Datenbank.
-    Zuerst werden die Datenbanktabellen erstellt. Sie sehen auf dem Bildschirm eine Reihe von SQL-Meldungen und Best&auml;tigungsmeldungen in roter oder gr&uuml;ner Schrift. Dies sieht in etwa so aus:</p>
-  <blockquote>
-    <p>CREATE TABLE course ( id int(10) unsigned NOT NULL auto_increment, category
-      int(10) unsigned NOT NULL default '0', password varchar(50) NOT NULL default
-      '', fullname varchar(254) NOT NULL default '', shortname varchar(15) NOT
-      NULL default '', summary text NOT NULL, format tinyint(4) NOT NULL default
-      '1', teacher varchar(100) NOT NULL default 'Teacher', startdate int(10)
-      unsigned NOT NULL default '0', enddate int(10) unsigned NOT NULL default
-      '0', timemodified int(10) unsigned NOT NULL default '0', PRIMARY KEY (id))
-      TYPE=MyISAM</p>
-    <p><FONT COLOR="#006600">SUCCESS</FONT></p>
-    <p>...und so weiter, gefolgt von: <FONT COLOR="#FF0000">Main databases set up
-      successfully</FONT>. </p>
-  </blockquote>
-  <p>Wenn Sie dies nicht angezeigt bekommen, besteht ein Problem mit der Datenbank oder den Einstellungen in der Konfigurationsdatei config.php. Pr&uuml;fen Siue, ob PHP nicht im eingeschr&auml;nkten
-     "safe mode" l&auml;uft (Kommerzielle Webhoster aktivieren h&auml;ufig den safe mode). Die PHP Variablen k&ouml;nnen Sie selber mit einer kleinen Datei mit folgendem Inhalt &uuml;berpr&uuml;fen: &lt?
-    phpinfo() ?&gt. Speichern Sie die Datei in einen Webverzeichnis und rufen Sie sie mit dem Browser auf. Nun k&ouml;nnen Sie alle Einstellungen von PHP ablesen. Pr&uuml;fen Sie diese Schritte und und versuchen Sie dann die Admin-Seite erneut aufzurufen.</p>
-  <p>Scrollen sie nun bis zum Ende der Seite und dr&uuml;cken Sie den Button e &quot;Continue/Weiter&quot;
-    .</p>
-  <p>Danach sehen Sie eine Reihe von Anzeigen, die das Erstellen der tabellen f&uuml;r die verschiedenen Module von Moodle best&auml;tigen. Wie zuvor sollten alle Eintr&auml;ge gr&uuml;n sein.</p>
-
-  <p>Dr&uuml;cken Sie nun am Fu&szlig; der Seite wieder den &quot;Continue/Weiter&quot;
-    Button.</p>
-
-  <p>Nun sehen Sie ein Formular mit dem Sie weitere Einstellungen an Ihrem Moodle vornehmen k&ouml;nnen, wie z.B. die voreingestellte Sprache, SMTP hosts und so weiter.
-     Sie m&uuml;ssen nicht alle Einstellungen sofort vornehmen. Sie k&ouml;nnen die Einstellungen jederzeit im Administrationsmenu nachbearbeiten.
-     Am Fu&szlig; der Seite finden Sie wieder einen Button &quot;&Auml;ndern der Einstellungen/Save changes&quot; Button.</p>
-
-  <p>Wenn (und wirklich nur dann) das Setup stecken bleibt, dann hat Ihr Server wom&ouml;glich ein "buggy referrer" Problem.  Dieses ist jedoch leicht zu beheben: Setzen Sie in der config.php die Variable buggy_referrer auf <i>true</i> und starten Sie die Adminseite erneut.</p>
-
-  <p>Auf der n&auml;chsten Seite legen Sie weitere Einstellungen Ihrer seite fest (z.B. Name der Seite, Formate, Beschreibungen und so weite).
-
-    F&uuml;llen Sie alle Angaben aus (&Auml;nderungen k&ouml;nnen sie jederzeit &uuml;ber das Administrationsmenu vornehmen) und klicken Sie auf
-    &quot;&Auml;nderungen best&auml;tigen/Save changes&quot;.</p>
-
-  <p>Als letzten Schritt legen Sie die Zugangsdaten f&uuml;r den Administrator von Moodle fest. Tragen Sie Ihren eigenen Name, Email etc. ein und klicken Sie auf &quot;&Auml;nderungen best&auml;tigen/Save changes&quot;. Nicht alle Felder m&uuml;ssen ausgef&uuml;llt werden. Falls Sie etwas vergessen haben, werden sie autromatisch daran erinnert.
-  </p>
-  <blockquote>
-    <blockquote>
-      <blockquote>
-        <blockquote>
-          <blockquote>
-            <p><strong>Stellen Sie unbedingt sicher, dass Sie sich den Benutzernamen und das Passwort
-            f&uuml;r den Administrationszugang merken. Er ist erforderlich f&uuml;r sp&auml;tere Verwaltungen auf
-             Moodle.</strong></p>
-          </blockquote>
-        </blockquote>
-      </blockquote>
-    </blockquote>
-  </blockquote>
-  <p>Wenn Sie diesen Schritt erfolgreich abgeschlossen haben, sehen Sie die Administrationsseite. In dem Menu (es wird, wenn Sie sich als Admin einloggen auch auf der Startseite angezeigt) k&ouml;nnen Sie alle weiteren Einstellungen an Ihrem Moodle vornehmen wie z.B.:</p>
-  <ul>
-    <li>Erstellen und l&ouml;schen von Kursen</li>
-    <li>Erstellen und bearbeiten von Nutzerzug&auml;ngen</li>
-    <li>Verwaltung von Dozentenzug&auml;ngen</li>
-    <li>Ver&auml;nderungen von Einstellungen,die f&uuml;r die gesamte Seite gelten.</li>
-  </ul>
+<p>Rufen Sie nun die Administrationsseite mit folgendem Befehl
+auf: <u>http://example.com/moodle/admin</u>. Beim ersten Aufruf
+der Seite m&uuml;ssen Sie der GPL-Lizenzvereinbarung zustimmen
+bevor das Setup fortgesetzt wird.</p>
+<p>(Moodle wird nun versuchen, einige Cookies auf Ihrem PC zu
+installieren. Wenn Ihr Browser Sie um Zustimmung zur Installation
+der Moodle Cookies fragt, m&uuml;ssen Sie dies best&auml;tigen,
+da andernfalls Moodle nicht von Ihrem Rechner aus genutzt werden
+kann.)</p>
+<p>Moodle richtet nun die Datenbank ein und erstellt die
+erforderlichen Tabellen in der Datenbank. Zuerst werden die
+Datenbanktabellen erstellt. Sie sehen auf dem Bildschirm eine
+Reihe von SQL-Meldungen und Best&auml;tigungsmeldungen in roter
+oder gr&uuml;ner Schrift. Dies sieht in etwa so aus:</p>
+<blockquote>
+<p>CREATE TABLE course ( id int(10) unsigned NOT NULL
+auto_increment, category int(10) unsigned NOT NULL default '0',
+password varchar(50) NOT NULL default '', fullname varchar(254)
+NOT NULL default '', shortname varchar(15) NOT NULL default '',
+summary text NOT NULL, format tinyint(4) NOT NULL default '1',
+teacher varchar(100) NOT NULL default 'Teacher', startdate
+int(10) unsigned NOT NULL default '0', enddate int(10) unsigned
+NOT NULL default '0', timemodified int(10) unsigned NOT NULL
+default '0', PRIMARY KEY (id)) TYPE=MyISAM</p>
+<p><font color="#006600">SUCCESS</font></p>
+<p>...und so weiter, gefolgt von: <font color="#FF0000">Main
+databases set up successfully</font>.</p>
 </blockquote>
-<P>&nbsp;</P>
-<H3><A NAME="cron"></A>9. Einen Cron-Job starten</H3>
+<p>Wenn Sie dies nicht angezeigt bekommen, besteht ein Problem
+mit der Datenbank oder den Einstellungen in der
+Konfigurationsdatei config.php. Pr&uuml;fen Siue, ob PHP nicht im
+eingeschr&auml;nkten "safe mode" l&auml;uft (Kommerzielle
+Webhoster aktivieren h&auml;ufig den safe mode). Die PHP
+Variablen k&ouml;nnen Sie selber mit einer kleinen Datei mit
+folgendem Inhalt &uuml;berpr&uuml;fen: &lt;? phpinfo() ?&gt.
+Speichern Sie die Datei in einen Webverzeichnis und rufen Sie sie
+mit dem Browser auf. Nun k&ouml;nnen Sie alle Einstellungen von
+PHP ablesen. Pr&uuml;fen Sie diese Schritte und und versuchen Sie
+dann die Admin-Seite erneut aufzurufen.</p>
+<p>Scrollen sie nun bis zum Ende der Seite und dr&uuml;cken Sie
+den Button e "Continue/Weiter" .</p>
+<p>Danach sehen Sie eine Reihe von Anzeigen, die das Erstellen
+der tabellen f&uuml;r die verschiedenen Module von Moodle
+best&auml;tigen. Wie zuvor sollten alle Eintr&auml;ge gr&uuml;n
+sein.</p>
+<p>Dr&uuml;cken Sie nun am Fu&szlig; der Seite wieder den
+"Continue/Weiter" Button.</p>
+<p>Nun sehen Sie ein Formular mit dem Sie weitere Einstellungen
+an Ihrem Moodle vornehmen k&ouml;nnen, wie z.B. die
+voreingestellte Sprache, SMTP hosts und so weiter. Sie
+m&uuml;ssen nicht alle Einstellungen sofort vornehmen. Sie
+k&ouml;nnen die Einstellungen jederzeit im Administrationsmenu
+nachbearbeiten. Am Fu&szlig; der Seite finden Sie wieder einen
+Button "&Auml;ndern der Einstellungen/Save changes" Button.</p>
+<p>Wenn (und wirklich nur dann) das Setup stecken bleibt, dann
+hat Ihr Server wom&ouml;glich ein "buggy referrer" Problem.
+Dieses ist jedoch leicht zu beheben: Setzen Sie in der config.php
+die Variable buggy_referrer auf <i>true</i> und starten Sie die
+Adminseite erneut.</p>
+<p>Auf der n&auml;chsten Seite legen Sie weitere Einstellungen
+Ihrer seite fest (z.B. Name der Seite, Formate, Beschreibungen
+und so weite). F&uuml;llen Sie alle Angaben aus (&Auml;nderungen
+k&ouml;nnen sie jederzeit &uuml;ber das Administrationsmenu
+vornehmen) und klicken Sie auf "&Auml;nderungen
+best&auml;tigen/Save changes".</p>
+<p>Als letzten Schritt legen Sie die Zugangsdaten f&uuml;r den
+Administrator von Moodle fest. Tragen Sie Ihren eigenen Name,
+Email etc. ein und klicken Sie auf "&Auml;nderungen
+best&auml;tigen/Save changes". Nicht alle Felder m&uuml;ssen
+ausgef&uuml;llt werden. Falls Sie etwas vergessen haben, werden
+sie autromatisch daran erinnert.</p>
 <blockquote>
-  <p>Einige Module von Moodle pr&uuml;fen regelm&auml;&szlig;ig, ob bestimmte Aufgaben ausgef&uuml;hrt werden m&uuml;ssen. Moodle &uuml;berpr&uuml;ft z.B. ob es im Forum neue Eintr&auml;ge gibt, die per Email an Nutzer versandt werden m&uuml;ssen.</p>
-  <p>Das Skript, das all diese Vorg&auml;nge steuert finden Sie im Admin-Verzeichnis und hei&szlig;t
-    cron.php. Diese Datei l&auml;uft nicht von alleine. Sie m&uuml;ssen einen Mechanismus einrichten, der die Datei z.B. alle f&uuml;nf Minuten ausf&uuml;hrt. Dazu ist es erforderlich, dass ein &quot;Impuls&quot; f&uuml;r jedes Modul ausgel&ouml;st wird.</p>
-  <P><B>Der Ausl&ouml;ser dieses Impulses mu&szlig; nicht von dem Server erfolgen auf dem Moodle installiert ist.</B>.  Wenn Sie auf diesem Server keine Cron-Jobs ausf&uuml;hren k&ouml;nnen, kann dies von einem anderen Server ausgel&ouml;st oder von Ihrem PC gestartet werden. Es ist lediglich n&ouml;tig, die Datei cron.phpa lle f&uuml;nf Minuten aufzurufen.</p>
-  <p>Testen Sie zuerst, ob die Datei funktioniert. Rufen Sie sie mit Ihrem Browser auf:</p>
-  <blockquote>
-    <PRE>http://example.com/moodle/admin/cron.php</PRE>
-  </blockquote>
-  <p>Nehmen Sie nun einige Einstellungen vor: </p>
-  <H4> Aufruf des Skripts von der Kommandozeile</H4>
-  <p>Rufen Sie die Datei wie zuvor auf. Nehmen Sie dazu z.B. den Unix-Befehl 'wget':</p>
-  <blockquote>
-    <PRE>wget -q -O /dev/null http://example.com/moodle/admin/cron.php</PRE>
-  </blockquote>
-  <p>In diesem Beispiel wird das Ergebnis abgelegt (nach /dev/null).</p>
-  <p>Das gleiche mit lynx:</p>
-  <blockquote>
-    <pre>lynx -dump http://example.com/moodle/admin/cron.php &gt; /dev/null</pre>
-  </blockquote>
-  <p>Alternativ k&ouml;nnen Sie eine separate PHP-Version nutzen, die &uuml;ber die Kommandozeile gesteuert wird.
-
-   Der Vorteil dieser Variante ist, dass in den Log-Dateien des Web- Servers der Aufruf von cron.php nicht ständig protokolliert wird. Der Nachteil dieser Variante besteht darin, dass sie einen Zugang zur Kommando-Zeile der PHP- Version benötigen.</p>
-  <blockquote>
-    <PRE>/opt/bin/php /web/moodle/admin/cron.php
+<blockquote>
+<blockquote>
+<blockquote>
+<blockquote>
+<p><strong>Stellen Sie unbedingt sicher, dass Sie sich den
+Benutzernamen und das Passwort f&uuml;r den Administrationszugang
+merken. Er ist erforderlich f&uuml;r sp&auml;tere Verwaltungen
+auf Moodle.</strong></p>
+</blockquote>
+</blockquote>
+</blockquote>
+</blockquote>
+</blockquote>
+<p>Wenn Sie diesen Schritt erfolgreich abgeschlossen haben, sehen
+Sie die Administrationsseite. In dem Menu (es wird, wenn Sie sich
+als Admin einloggen auch auf der Startseite angezeigt)
+k&ouml;nnen Sie alle weiteren Einstellungen an Ihrem Moodle
+vornehmen wie z.B.:</p>
+<ul>
+<li>Erstellen und l&ouml;schen von Kursen</li>
+<li>Erstellen und bearbeiten von Nutzerzug&auml;ngen</li>
+<li>Verwaltung von Dozentenzug&auml;ngen</li>
+<li>Ver&auml;nderungen von Einstellungen,die f&uuml;r die gesamte
+Seite gelten.</li>
+</ul>
+</blockquote>
+<p> </p>
+<h3><a name="cron" id="cron"></a>9. Einen Cron-Job starten</h3>
+<blockquote>
+<p>Einige Module von Moodle pr&uuml;fen regelm&auml;&szlig;ig, ob
+bestimmte Aufgaben ausgef&uuml;hrt werden m&uuml;ssen. Moodle
+&uuml;berpr&uuml;ft z.B. ob es im Forum neue Eintr&auml;ge gibt,
+die per Email an Nutzer versandt werden m&uuml;ssen.</p>
+<p>Das Skript, das all diese Vorg&auml;nge steuert finden Sie im
+Admin-Verzeichnis und hei&szlig;t cron.php. Diese Datei
+l&auml;uft nicht von alleine. Sie m&uuml;ssen einen Mechanismus
+einrichten, der die Datei z.B. alle f&uuml;nf Minuten
+ausf&uuml;hrt. Dazu ist es erforderlich, dass ein "Impuls"
+f&uuml;r jedes Modul ausgel&ouml;st wird.</p>
+<p><b>Der Ausl&ouml;ser dieses Impulses mu&szlig; nicht von dem
+Server erfolgen auf dem Moodle installiert ist.</b>. Wenn Sie auf
+diesem Server keine Cron-Jobs ausf&uuml;hren k&ouml;nnen, kann
+dies von einem anderen Server ausgel&ouml;st oder von Ihrem PC
+gestartet werden. Es ist lediglich n&ouml;tig, die Datei
+cron.phpa lle f&uuml;nf Minuten aufzurufen.</p>
+<p>Testen Sie zuerst, ob die Datei funktioniert. Rufen Sie sie
+mit Ihrem Browser auf:</p>
+<blockquote>
+<pre>
+http://example.com/moodle/admin/cron.php
+</pre></blockquote>
+<p>Nehmen Sie nun einige Einstellungen vor:</p>
+<h4>Aufruf des Skripts von der Kommandozeile</h4>
+<p>Rufen Sie die Datei wie zuvor auf. Nehmen Sie dazu z.B. den
+Unix-Befehl 'wget':</p>
+<blockquote>
+<pre>
+wget -q -O /dev/null http://example.com/moodle/admin/cron.php
+</pre></blockquote>
+<p>In diesem Beispiel wird das Ergebnis abgelegt (nach
+/dev/null).</p>
+<p>Das gleiche mit lynx:</p>
+<blockquote>
+<pre>
+lynx -dump http://example.com/moodle/admin/cron.php &gt; /dev/null
+</pre></blockquote>
+<p>Alternativ k&ouml;nnen Sie eine separate PHP-Version nutzen,
+die &uuml;ber die Kommandozeile gesteuert wird. Der Vorteil
+dieser Variante ist, dass in den Log-Dateien des Web- Servers der
+Aufruf von cron.php nicht st&auml;ndig protokolliert wird. Der
+Nachteil dieser Variante besteht darin, dass sie einen Zugang zur
+Kommando-Zeile der PHP- Version ben&ouml;tigen.</p>
+<blockquote>
+<pre>
+/opt/bin/php /web/moodle/admin/cron.php
 
 
 (Windows) C:\apache\php\php.exe C:\apache\htdocs\moodle\admin\cron.php
 
-</PRE>
-  </blockquote>
-  <h4>Automatische Ausf&uuml;hrung des Skripts alle 5 Minuten</h4>
-  <p>Bei UNIX- Systemen: Use <B>cron</B>. Passen sie ihre Einstellungen für Cron- Jobs über die Komandozeile mit folgendem Befehl an &quot;crontab -e&quot; und fügen sie folgende Zeile hinzu:</p>
-  <blockquote>
-    <PRE>*/5 * * * * wget -q -O /dev/null http://example.com/moodle/admin/cron.php</PRE>
-  </blockquote>
-  <p>Bei Windows- Systemen: Der einfachste Weg ist hier mein Programm zu benutzen, <A TITLE="Folgen sie diesem Link, um den Download des Programms durchzuführen.(150k)" HREF="http://moodle.com/download/moodle-cron-for-windows.zip">moodle-cron-for-windows.zip</A>
-    wodurch die Anpassungen ganz einfach sind. Sie können alternativ dazu, die in Windows enthaltene Funktion "Scheduled Tasks" benutzen.</p>
-  </p>
+</pre></blockquote>
+<h4>Automatische Ausf&uuml;hrung des Skripts alle 5 Minuten</h4>
+<p>Bei UNIX- Systemen: Use <b>cron</b>. Passen sie ihre
+Einstellungen f&uuml;r Cron- Jobs &uuml;ber die Komandozeile mit
+folgendem Befehl an "crontab -e" und f&uuml;gen sie folgende
+Zeile hinzu:</p>
+<blockquote>
+<pre>
+*/5 * * * * wget -q -O /dev/null http://example.com/moodle/admin/cron.php
+</pre></blockquote>
+<p>Bei Windows- Systemen: Der einfachste Weg ist hier mein
+Programm zu benutzen, <a title=
+"Folgen sie diesem Link, um den Download des Programms durchzuf&uuml;hren.(150k)"
+href=
+"http://moodle.com/download/moodle-cron-for-windows.zip">moodle-cron-for-windows.zip</a>
+wodurch die Anpassungen ganz einfach sind. Sie k&ouml;nnen
+alternativ dazu, die in Windows enthaltene Funktion "Scheduled
+Tasks" benutzen.</p>
 </blockquote>
-<H3><A NAME="course"></A>10. Einen neuen Kurs anlegen</H3>
+<h3><a name="course" id="course"></a>10. Einen neuen Kurs
+anlegen</h3>
 <blockquote>
-  <p>Wenn alle Einstellungen vorgenommen wurden, sollte diese Moodle- Seite einsatzfähig sein und sie können einen Kurs erstellen. </p>
-  <p>Wählen sie &quot;Neuen Kurs anlegen&quot; auf der Administrationsseite ( oder über den Link im Administrationsmenü auf der Hauptseite).</p>
-  <p>Legen Sie die Grundeinstellungen fest. Achten sie dabei bitte besonders auf das Kursformat. Sie brauchen sich in dieser Sufe nicht zu intensiv mit den Details zu beschäftigen, da alle diese Einstellungen später durch den Lehrer geändert werden können.</p>
-  <p>Über den Button &quot;Änderungen speichern&quot;, gelangen sie auf eine neue Seite. Auf dieser Seite können sie den Lehrer für diesen Kurs zuweisen. Sie können nur Teilnehmer als Lehrer zuweisen, die bereits einen Zugang zu diesem Moodle- System besitzen. Wenn ein neuer Lehrer- Zugang eingerichtet werden soll, bitten sie den Lehrer sich selbst einen Zugang einzurichten ( Über die Anmeldeseite) oder erzeugen sei einen neuen Zugang über das Administrationsmenü. Dort finden sie den Link &quot;Neuen Benutzer anlegen &quot;. </p>
-  <p>Wenn dies erledigt ist, sind die Vorbereitungen abgeschlossen und der Kurs kann über den Link &quot;Kurse&quot; auf der Hauptseite weiter bearbeitet werden.</p>
-  <p>Lesen sie das &quot;<A HREF="./?file=teacher.html">Lehrer Handbuch</A>&quot;, um weitere Informationen zur Erstellung eines Kurses zu erhalten. Eine ausführliche Anleitung in deutscher Sprache finden sie im <A HREF="http://moodle.org/file.php/18/Trainerhandbuch.pdf">Deutschen Forum.</A> </p>
+<p>Wenn alle Einstellungen vorgenommen wurden, sollte diese
+Moodle- Seite einsatzf&auml;hig sein und sie k&ouml;nnen einen
+Kurs erstellen.</p>
+<p>W&auml;hlen sie "Neuen Kurs anlegen" auf der
+Administrationsseite ( oder &uuml;ber den Link im
+Administrationsmen&uuml; auf der Hauptseite).</p>
+<p>Legen Sie die Grundeinstellungen fest. Achten sie dabei bitte
+besonders auf das Kursformat. Sie brauchen sich in dieser Sufe
+nicht zu intensiv mit den Details zu besch&auml;ftigen, da alle
+diese Einstellungen sp&auml;ter durch den Lehrer ge&auml;ndert
+werden k&ouml;nnen.</p>
+<p>&Uuml;ber den Button "&Auml;nderungen speichern", gelangen sie
+auf eine neue Seite. Auf dieser Seite k&ouml;nnen sie den Lehrer
+f&uuml;r diesen Kurs zuweisen. Sie k&ouml;nnen nur Teilnehmer als
+Lehrer zuweisen, die bereits einen Zugang zu diesem Moodle-
+System besitzen. Wenn ein neuer Lehrer- Zugang eingerichtet
+werden soll, bitten sie den Lehrer sich selbst einen Zugang
+einzurichten ( &Uuml;ber die Anmeldeseite) oder erzeugen sei
+einen neuen Zugang &uuml;ber das Administrationsmen&uuml;. Dort
+finden sie den Link "Neuen Benutzer anlegen ".</p>
+<p>Wenn dies erledigt ist, sind die Vorbereitungen abgeschlossen
+und der Kurs kann &uuml;ber den Link "Kurse" auf der Hauptseite
+weiter bearbeitet werden.</p>
+<p>Lesen sie das "<a href="./?file=teacher.html">Lehrer
+Handbuch</a>", um weitere Informationen zur Erstellung eines
+Kurses zu erhalten. Eine ausf&uuml;hrliche Anleitung in deutscher
+Sprache finden sie im <a href=
+"http://moodle.org/file.php/18/Trainerhandbuch.pdf">Deutschen
+Forum.</a></p>
 </blockquote>
-<P>&nbsp;</P>
-<P ALIGN="CENTER"><FONT SIZE="1"><A HREF="." TARGET="_top">Moodle Dokumentation</A></FONT></P>
-<P ALIGN="CENTER"><FONT SIZE="1">Version: $Id$</FONT></P>
-
-</BODY>
+<p> </p>
+<p align="center"><a href="." target="_top"><font size="1">Moodle
+Dokumentation</font></a></p>
+<p align="center"><font size="1">Version: $Id$</font></p>
+</body>
+</html>
index e878777d58ff30bc51fab63cb1da5bc48f29ca5e..675f840613d3678af1361ad755292340df77eccd 100644 (file)
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
 <head>
-    <title>Moodle Dokumentation: Apache, MySQL und PHP installieren</title>
-        <link rel="stylesheet" href="docstyles.css" type="TEXT/CSS">
-    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>Moodle Dokumentation: Apache, MySQL und PHP
+installieren</title>
+<link rel="stylesheet" href="docstyles.css" type="TEXT/CSS">
+<meta http-equiv="Content-Type" content=
+"text/html; charset=us-ascii">
 </head>
-
 <body bgcolor="#FFFFFF">
 <h1>Installation von Apache, MySQL und PHP</h1>
 <blockquote>
-  <p>Moodle <br />
-  Moodle ist in einer Scriptsprache namens PHP geschrieben, und speichert die meisten Daten in einer Datenbank. Die favorisierte Datenbank ist MySQL. Bevor Moodle installiert werden kann ist es erforderlich eine PHP-Installation eingerichtet zu haben und eine Datenbank auf einem WebServer einzurichten. Diese Softwarepakete zu installieren kann agnz sch&ouml;n knifflig sein, diese Seite erkl&auml;rt mit einfachen Worten wie dies auf verschiedenen Plattformen m&ouml;glich ist:</p>
-  <ul>
-    <li><a href="#host" class="questionlink">Hosting Service</a></li>
-    <li><a href="#mac" class="questionlink">Mac OS X</a></li>
-    <li><a href="#redhat" class="questionlink">Redhat Linux</a></li>
-    <li><a href="#windows" class="questionlink">Windows</a></li>
-  </ul>
-  <p class="questionlink">&nbsp;</p>
-  <h3 class="sectionheading"><a name="host" id="host"></a>Hosting Service</h3>
-  <blockquote>
-    <p>Leider gibt es gro&szlig;e Unterschiede zwiscehn den verschiedenen Webhostinganbietern. Einige bieten an Moodle f&uuml;r Sie zu installieren.  </p>
-    <p>Die meisten bieten eine Onlineoberfl&auml;che zur Verwaltung der Seite, zum Einrichten von Datenbanken und zur Aktivierung von Cron-Jobs an. Einige bieten einen terminal access via ssh an. Dann k&ouml;nnen Sie die command shell nutzen.</p>
-    <p>Arbeiten Sie die <a href="./?file=install.html">Installationsanweisung
-</a> St&uuml;ck f&uuml;r St&uuml;ck durch. Fragen Sie Ihren Provider wenn Probleme auftauchen.
- </p>
-    <p>&nbsp;</p>
-  </blockquote>
-  <h3 class="sectionheading"><a name="mac" id="mac"></a>Mac OS X</h3>
-  <blockquote>
-    <p>Der einfachste Weg ist die Nutzung des  Apache Servers, der auch Apple unterst&uuml;tzt. Und erg&auml;nzen Sie  PHP und MySQL aus Marc Liyanage's Paket. Beide unten aufgef&uuml;hrten Seiten verf&uuml;gen &uuml;ber eine gute Anleitung, die wir hier nicht wiederholen:</p>
-    <blockquote>
-      <p><strong>PHP</strong>: Download: <a href="http://www.entropy.ch/software/macosx/php/" target="_top">http://www.entropy.ch/software/macosx/php/</a></p>
-      <p><strong>MySQL</strong>: Download: <a href="http://www.entropy.ch/software/macosx/mysql/" target="_top">http://www.entropy.ch/software/macosx/mysql/</a></p>
-    </blockquote>
-    <p>Wenn diese installiert sind, sollte die Standard- <a href="./?file=install.html">Installationsanleitung</a> ausreichen.</p>
-    <p>Eine ausf&uuml;hrliche Anleitung finden Sie hier: <a href="http://moodle.org/wiki/index.php/InstallingMoodle">http://moodle.org/wiki/index.php/InstallingMoodle</a></p>
-    <p>&nbsp;</p>
-  </blockquote>
-  <h3 class="sectionheading"><a name="redhat"></a>Redhat Linux</h3>
-  <blockquote>
-    <p>Installieren Sie alle verf&uuml;gbaren RPM packages f&uuml;r Apache, PHP und MySQL.
-    Ein Paket, das immer wieder vergessen wird ist das php-mysql Paket. Es wird f&uuml;r die Kommunikation von PHP mit MySQL ben&ouml;tigt.</p>
-    <p>Danach sollte die Standard-<a href="./?file=install.html">Installationsanleitung
-</a> weiterhelfen.</p>
-    <p>Eine ausf&uuml;hrlichere Anleitung hier:: <a href="http://moodle.org/wiki/index.php/InstallingMoodle">http://moodle.org/wiki/index.php/InstallingMoodle</a></p>
-  </blockquote>
-  <p>&nbsp;</p>
-  <h3 class="sectionheading"><a name="windows" id="windows"></a>Windows</h3>
-  <blockquote>
-    <p>Der einfachste Weg erfolgt &uuml;ber das  <a href="http://www.easyphp.org/" target="_blank">EasyPHP</a>-Paket. Das Paket b&uuml;ndelt alle erforderlichen Softwareprogramme in einer Windowsanwendung. Hier nun die Schritte von Anfang an:</p>
-    <ol>
-      <li> Zun&auml;chst, wenn Sie bereits fr&uuml;her MySQL installiert haben, deinstallieren Sie alles. L&ouml;sceh sie alle MySQL-Dateien und  auch die Dateien <strong>c:\my.cnf</strong> und <strong>c:\windows\my.ini</strong>. F&uuml;hre Sie eine Dateisuche nach den Dateien: <strong>my.cnf</strong>
-      oder <strong>my.ini</strong> durch und l&ouml;schen Sie sie vollst&auml;ndig.</li>
-      <li> Wenn Sie fr&uuml;her bereits PHP installiert haben, l&ouml;schen Sie auf die gleiche Art alle Dateien mit dem Namen <strong>php4ts.dll</strong>
-      aus dem Windows Verzeichnis, sowie alle Dateien mit dem Namen <strong>php.ini</strong>.</li>
-      <li> Downloaden sie EasyPHP hier: <a href="http://www.easyphp.org/telechargements/dn.php?F=easyphp1-7">http://www.easyphp.org/telechargements/dn.php?F=easyphp1-7</a>
-      (approx 10 Mb)</li>
-      <li> F&uuml;hren Sie die Datei <strong>easyphp1-7_setup.exe</strong> aus. Der Installationsprozess wird auf franz&ouml;sisch ausgef&uuml;hrt. Er verl&auml;uft jedoch auf die gleiche Art und Weise wie bei anderen Windowsprogrammen auch. Akzeptieren Sie alle Hinweise und f&uuml;hren Sie eine vollst&auml;ndige Installation durch.      Anmerkung:
- &quot;Suivant&quot; bedeutet 'Weiter' und &quot;Oui&quot; bedeutet 'Ja'.</li>
-      <li>Am Ende der Installation lassen Sie die Auswahl der Checkbox auf &quot;Lancer
-      EasyPHP&quot; (Start EasyPHP) stehen und klicken Sie auf den 'Terminer&quot; Button. Sie werden nun zu einer Informationsseite egf&uuml;hrt, die Sie ignorieren k&ouml;nnen. </li>
-      <li>Gratulation, wenn alles geklappt hat! Apache, PHP und MySQL sind komplett installiert und laufen. Sie sollten in der Toolbar ein schwarzes E vorfinden. Klicken Sie mit der rechten Maustaste darauf und Sie erhalten ein Kontrollmenu &uuml;ber die laufenden Programme.</li>
-      <li>Einige Eintr&auml;ge werden auf franz&ouml;sisch sein. Den englischen Sprachfile finden Sie unter: <a href="http://www.easyphp.org/telechargements/dn.php?F=indexUS_1.7">http://www.easyphp.org/telechargements/dn.php?F=indexUS_1.7</a>. Diese k&ouml;nnen &uuml;ber die vorhandenen Dateien kopiert werden.</li>
-      <li> Als n&auml;chstes m&uuml;ssen Sie eine Datenbank f&uuml;r Moodle einrichten.
-      Rechts-klick am schw&auml;zen E in der Toolbar und Administration ausw&auml;hlen, dann auch DB Management klicken (neben PHPMyAdmin).</li>
-      <li>Wenn Sie nach einem username gefragt werden, geben Sie &quot;<strong>root</strong>&quot; mit einem <strong>leeren Passwort</strong> ein. Sie sollten nun die Oberfl&auml;che von phpMyAdmin sehen, wo sie neue Datenbanken und Nutzer einrichten k&ouml;nnen. </li>
-      <li>Erstellen Sie eine neue Datenbank durch Eingabe von &quot;moodle&quot; im Feld und best&auml;tigen unter im &quot;Create&quot; Button. Das war einfach!</li>
-      <li>Sie k&ouml;nne zugleich neue Anwender mit Zugriff auf diese Datenbank einrichten, wenn Sie wollen. Dies ist etwas aufwendiger wenn Sie es zum ersten Mal machen. Benutzen Sie daher zun&auml;chst den vorhandenen Anwender &quot;root&quot; ohne Passwort in Ihrer Konfiguration f&uuml;r Moodle ud nehmen sie sp&auml;ter &Auml;nderungen vor. .</li>
-      <li> Sie haben nun alles f&uuml;r die Installation von Moodle vorbereitet. Downloaden Sie sich nun die aktuellste Version von Moodle von <a href="http://moodle.org/download" target="_blank">http://moodle.org/download</a>,
-      und unzippen Sie das Archiv.</li>
-      <li>Kopieren Sie Ihre Moodle-Dateien nach <strong>C:\Program Files\EasyPHP\www. </strong>Sie k&ouml;nnen entweder das gesamte Moodle-Verzeichnis (z.B. C:\Program Files\EasyPHP\www\moodle)
-      oder den <em>Inhalt</em> des moodle Verzeichnisses kopieren. Wenn Sie die zweite Option w&auml;hlen, erreichen Sie den Zugnag zu Ihrem Moodle mit der Eingabe von http://localhost/ an Stelle von http://localhost/moodle/.</li>
-      <li> Erstellen Sie einen leeren Ordner an anderer Stelle f&uuml;r die Ablage von hochgeladenen Dateien in Moodle, z.B. : <strong>C:\moodledata</strong></li>
-      <li> Gehen Sie in Ihen Moodle-Ordner und erstellen Sie eine Kopie der Datei config-dist.php mit dem Namen config.php</li>
-      <li> Bearbeiten Sie config.php mit einem Texteditor (z.B. mit Notepad oder einem HTML Editor). </li>
-      <li>Geben Sie folgenden Datenbankinformationen ein:<br />
-      $CFG-&gt;dbtype = 'mysql';<br />
-      $CFG-&gt;dbhost = 'localhost';<br />
-      $CFG-&gt;dbname = 'moodle';<br />
-      $CFG-&gt;dbuser = 'root'; <br />
-      $CFG-&gt;dbpass = '';<br />
-      $CFG-&gt;dbpersist = true;<br />
-      $CFG-&gt;prefix = 'mdl_';</li>
-      <li>Und f&uuml;gen Sie die Pfade ein:<br />
-      $CFG-&gt;wwwroot = 'http://localhost/moodle'; // Use an external address
-      if you know it. <br />
-      $CFG-&gt;dirroot = 'C:\Program Files\EasyPHP\www\moodle'; <br />
-      $CFG-&gt;dataroot = 'C:\moodledata';</li>
-      <li>Speichern  Sie die config.php - alle anderen Einstellungen k&ouml;nnen Sie ignorieren.</li>
-      <li>Sie sind nun fast fertig. Die weiteren Schritte des Setup nehmen Sie mit Ihrem Browser vor. Rufen Sie <a href="http://localhost/moodle/admin/" target="_blank">http://localhost/moodle/admin/</a>
-      mit Ihem Browser auf, um das Setup abzuschlie&szlig;en.</li>
-      <li>Um zip-files mit Moodle zu verwenden (z.B. nutzen die Backups zip-Dateien) sollten Sie &quot;zlib&quot; enablen. Sie k&ouml;nnen dies in Ihrem EasyPHP
-      Verzeichnis (<strong>C:\Program Files\EasyPHP</strong>) durch das Ausf&uuml;hren des Programms       phpini.exe. Markieren Sie die Checkbox neben &quot;zlib.dll&quot;.
-      Schlie&szlig;en Sie das Fenster, gehen Sie zum schwarzen E in Ihrer Toolbar und &ouml;ffnen Sie mit der rechten Maustaste das Menu, w&auml;hlen Sie &quot;Restart&quot; in diesm Menu aus..</li>
-      <li>Zum Schlu&szlig; k&ouml;nnen Sie noch Cron-Jobs einrichten. Beachten Sie auch die  <a href="./?file=install.html">Installationsanleitung
-      guide</a> f&uuml;r weitere Details.</li>
-    </ol>
-    <p>Wenn Sie EasyPHP nicht benutzen k&ouml;nnen oder wollen, habe ich hier einige Hinweise f&uuml;r Sie:</p>
-    <ul>
-      <li>Pr&uuml;fen Sie, ob  das  GD Modul enabled ist, damit Moodle, Bilder verarbeiten kann. Sie k&ouml;nnen die Datei php.ini bearbeiten und den Kommentar (;) von dieser Zeile entfernen: 'extension=php_gd2.dll'.
-    </li>
-      <li>Pr&uuml;fen sie, ob das Zlib Module enabled ist, damit Sie ZIP-Files erstellen u d entpacken k&ouml;nnen in Moodle.</li>
-      <li>Stellen Sie sicher, dass sessions auf der Einstellung  'turned on'. Bearbeiten Sie dazu die Datei edit php.ini und legen sie das Verzeichnis f&uuml;r <strong>session.save_path</strong> fest. &Auml;ndern Sie dazu das als Standard eingestellte Verzeichnis "/tmp" auf folgende Einstellung wie z.B. "c:/temp".</li>
-    </ul>
-    <p>&nbsp;</p>
-  </blockquote>
+<p>Moodle<br>
+Moodle ist in einer Scriptsprache namens PHP geschrieben, und
+speichert die meisten Daten in einer Datenbank. Die favorisierte
+Datenbank ist MySQL. Bevor Moodle installiert werden kann ist es
+erforderlich eine PHP-Installation eingerichtet zu haben und eine
+Datenbank auf einem WebServer einzurichten. Diese Softwarepakete
+zu installieren kann agnz sch&ouml;n knifflig sein, diese Seite
+erkl&auml;rt mit einfachen Worten wie dies auf verschiedenen
+Plattformen m&ouml;glich ist:</p>
+<ul>
+<li><a href="#host" class="questionlink">Hosting Service</a></li>
+<li><a href="#mac" class="questionlink">Mac OS X</a></li>
+<li><a href="#redhat" class="questionlink">Redhat Linux</a></li>
+<li><a href="#windows" class="questionlink">Windows</a></li>
+</ul>
+<p class="questionlink"> </p>
+<h3 class="sectionheading"><a name="host" id="host"></a>Hosting
+Service</h3>
+<blockquote>
+<p>Leider gibt es gro&szlig;e Unterschiede zwiscehn den
+verschiedenen Webhostinganbietern. Einige bieten an Moodle
+f&uuml;r Sie zu installieren.</p>
+<p>Die meisten bieten eine Onlineoberfl&auml;che zur Verwaltung
+der Seite, zum Einrichten von Datenbanken und zur Aktivierung von
+Cron-Jobs an. Einige bieten einen terminal access via ssh an.
+Dann k&ouml;nnen Sie die command shell nutzen.</p>
+<p>Arbeiten Sie die <a href=
+"./?file=install.html">Installationsanweisung</a> St&uuml;ck
+f&uuml;r St&uuml;ck durch. Fragen Sie Ihren Provider wenn
+Probleme auftauchen.</p>
+<p> </p>
+</blockquote>
+<h3 class="sectionheading"><a name="mac" id="mac"></a>Mac OS
+X</h3>
+<blockquote>
+<p>Der einfachste Weg ist die Nutzung des Apache Servers, der
+auch Apple unterst&uuml;tzt. Und erg&auml;nzen Sie PHP und MySQL
+aus Marc Liyanage's Paket. Beide unten aufgef&uuml;hrten Seiten
+verf&uuml;gen &uuml;ber eine gute Anleitung, die wir hier nicht
+wiederholen:</p>
+<blockquote>
+<p><strong>PHP</strong>: Download: <a href=
+"http://www.entropy.ch/software/macosx/php/" target=
+"_top">http://www.entropy.ch/software/macosx/php/</a></p>
+<p><strong>MySQL</strong>: Download: <a href=
+"http://www.entropy.ch/software/macosx/mysql/" target=
+"_top">http://www.entropy.ch/software/macosx/mysql/</a></p>
+</blockquote>
+<p>Wenn diese installiert sind, sollte die Standard- <a href=
+"./?file=install.html">Installationsanleitung</a> ausreichen.</p>
+<p>Eine ausf&uuml;hrliche Anleitung finden Sie hier: <a href=
+"http://moodle.org/wiki/index.php/InstallingMoodle">http://moodle.org/wiki/index.php/InstallingMoodle</a></p>
+<p> </p>
+</blockquote>
+<h3 class="sectionheading"><a name="redhat" id=
+"redhat"></a>Redhat Linux</h3>
+<blockquote>
+<p>Installieren Sie alle verf&uuml;gbaren RPM packages f&uuml;r
+Apache, PHP und MySQL. Ein Paket, das immer wieder vergessen wird
+ist das php-mysql Paket. Es wird f&uuml;r die Kommunikation von
+PHP mit MySQL ben&ouml;tigt.</p>
+<p>Danach sollte die Standard-<a href=
+"./?file=install.html">Installationsanleitung</a>
+weiterhelfen.</p>
+<p>Eine ausf&uuml;hrlichere Anleitung hier:: <a href=
+"http://moodle.org/wiki/index.php/InstallingMoodle">http://moodle.org/wiki/index.php/InstallingMoodle</a></p>
+</blockquote>
+<p> </p>
+<h3 class="sectionheading"><a name="windows" id=
+"windows"></a>Windows</h3>
+<blockquote>
+<p>Der einfachste Weg erfolgt &uuml;ber das <a href=
+"http://www.easyphp.org/" target="_blank">EasyPHP</a>-Paket. Das
+Paket b&uuml;ndelt alle erforderlichen Softwareprogramme in einer
+Windowsanwendung. Hier nun die Schritte von Anfang an:</p>
+<ol>
+<li>Zun&auml;chst, wenn Sie bereits fr&uuml;her MySQL installiert
+haben, deinstallieren Sie alles. L&ouml;sceh sie alle
+MySQL-Dateien und auch die Dateien <strong>c:\my.cnf</strong> und
+<strong>c:\windows\my.ini</strong>. F&uuml;hre Sie eine
+Dateisuche nach den Dateien: <strong>my.cnf</strong> oder
+<strong>my.ini</strong> durch und l&ouml;schen Sie sie
+vollst&auml;ndig.</li>
+<li>Wenn Sie fr&uuml;her bereits PHP installiert haben,
+l&ouml;schen Sie auf die gleiche Art alle Dateien mit dem Namen
+<strong>php4ts.dll</strong> aus dem Windows Verzeichnis, sowie
+alle Dateien mit dem Namen <strong>php.ini</strong>.</li>
+<li>Downloaden sie EasyPHP hier: <a href=
+"http://www.easyphp.org/telechargements/dn.php?F=easyphp1-7">http://www.easyphp.org/telechargements/dn.php?F=easyphp1-7</a>
+(approx 10 Mb)</li>
+<li>F&uuml;hren Sie die Datei
+<strong>easyphp1-7_setup.exe</strong> aus. Der
+Installationsprozess wird auf franz&ouml;sisch ausgef&uuml;hrt.
+Er verl&auml;uft jedoch auf die gleiche Art und Weise wie bei
+anderen Windowsprogrammen auch. Akzeptieren Sie alle Hinweise und
+f&uuml;hren Sie eine vollst&auml;ndige Installation durch.
+Anmerkung: "Suivant" bedeutet 'Weiter' und "Oui" bedeutet
+'Ja'.</li>
+<li>Am Ende der Installation lassen Sie die Auswahl der Checkbox
+auf "Lancer EasyPHP" (Start EasyPHP) stehen und klicken Sie auf
+den 'Terminer" Button. Sie werden nun zu einer Informationsseite
+egf&uuml;hrt, die Sie ignorieren k&ouml;nnen.</li>
+<li>Gratulation, wenn alles geklappt hat! Apache, PHP und MySQL
+sind komplett installiert und laufen. Sie sollten in der Toolbar
+ein schwarzes E vorfinden. Klicken Sie mit der rechten Maustaste
+darauf und Sie erhalten ein Kontrollmenu &uuml;ber die laufenden
+Programme.</li>
+<li>Einige Eintr&auml;ge werden auf franz&ouml;sisch sein. Den
+englischen Sprachfile finden Sie unter: <a href=
+"http://www.easyphp.org/telechargements/dn.php?F=indexUS_1.7">http://www.easyphp.org/telechargements/dn.php?F=indexUS_1.7</a>.
+Diese k&ouml;nnen &uuml;ber die vorhandenen Dateien kopiert
+werden.</li>
+<li>Als n&auml;chstes m&uuml;ssen Sie eine Datenbank f&uuml;r
+Moodle einrichten. Rechts-klick am schw&auml;zen E in der Toolbar
+und Administration ausw&auml;hlen, dann auch DB Management
+klicken (neben PHPMyAdmin).</li>
+<li>Wenn Sie nach einem username gefragt werden, geben Sie
+"<strong>root</strong>" mit einem <strong>leeren
+Passwort</strong> ein. Sie sollten nun die Oberfl&auml;che von
+phpMyAdmin sehen, wo sie neue Datenbanken und Nutzer einrichten
+k&ouml;nnen.</li>
+<li>Erstellen Sie eine neue Datenbank durch Eingabe von "moodle"
+im Feld und best&auml;tigen unter im "Create" Button. Das war
+einfach!</li>
+<li>Sie k&ouml;nne zugleich neue Anwender mit Zugriff auf diese
+Datenbank einrichten, wenn Sie wollen. Dies ist etwas aufwendiger
+wenn Sie es zum ersten Mal machen. Benutzen Sie daher
+zun&auml;chst den vorhandenen Anwender "root" ohne Passwort in
+Ihrer Konfiguration f&uuml;r Moodle ud nehmen sie sp&auml;ter
+&Auml;nderungen vor. .</li>
+<li>Sie haben nun alles f&uuml;r die Installation von Moodle
+vorbereitet. Downloaden Sie sich nun die aktuellste Version von
+Moodle von <a href="http://moodle.org/download" target=
+"_blank">http://moodle.org/download</a>, und unzippen Sie das
+Archiv.</li>
+<li>Kopieren Sie Ihre Moodle-Dateien nach <strong>C:\Program
+Files\EasyPHP\www.</strong> Sie k&ouml;nnen entweder das gesamte
+Moodle-Verzeichnis (z.B. C:\Program Files\EasyPHP\www\moodle)
+oder den <em>Inhalt</em> des moodle Verzeichnisses kopieren. Wenn
+Sie die zweite Option w&auml;hlen, erreichen Sie den Zugnag zu
+Ihrem Moodle mit der Eingabe von http://localhost/ an Stelle von
+http://localhost/moodle/.</li>
+<li>Erstellen Sie einen leeren Ordner an anderer Stelle f&uuml;r
+die Ablage von hochgeladenen Dateien in Moodle, z.B. :
+<strong>C:\moodledata</strong></li>
+<li>Gehen Sie in Ihen Moodle-Ordner und erstellen Sie eine Kopie
+der Datei config-dist.php mit dem Namen config.php</li>
+<li>Bearbeiten Sie config.php mit einem Texteditor (z.B. mit
+Notepad oder einem HTML Editor).</li>
+<li>Geben Sie folgenden Datenbankinformationen ein:<br>
+$CFG-&gt;dbtype = 'mysql';<br>
+$CFG-&gt;dbhost = 'localhost';<br>
+$CFG-&gt;dbname = 'moodle';<br>
+$CFG-&gt;dbuser = 'root';<br>
+$CFG-&gt;dbpass = '';<br>
+$CFG-&gt;dbpersist = true;<br>
+$CFG-&gt;prefix = 'mdl_';</li>
+<li>Und f&uuml;gen Sie die Pfade ein:<br>
+$CFG-&gt;wwwroot = 'http://localhost/moodle'; // Use an external
+address if you know it.<br>
+$CFG-&gt;dirroot = 'C:\Program Files\EasyPHP\www\moodle';<br>
+$CFG-&gt;dataroot = 'C:\moodledata';</li>
+<li>Speichern Sie die config.php - alle anderen Einstellungen
+k&ouml;nnen Sie ignorieren.</li>
+<li>Sie sind nun fast fertig. Die weiteren Schritte des Setup
+nehmen Sie mit Ihrem Browser vor. Rufen Sie <a href=
+"http://localhost/moodle/admin/" target=
+"_blank">http://localhost/moodle/admin/</a> mit Ihem Browser auf,
+um das Setup abzuschlie&szlig;en.</li>
+<li>Um zip-files mit Moodle zu verwenden (z.B. nutzen die Backups
+zip-Dateien) sollten Sie "zlib" enablen. Sie k&ouml;nnen dies in
+Ihrem EasyPHP Verzeichnis (<strong>C:\Program
+Files\EasyPHP</strong>) durch das Ausf&uuml;hren des Programms
+phpini.exe. Markieren Sie die Checkbox neben "zlib.dll".
+Schlie&szlig;en Sie das Fenster, gehen Sie zum schwarzen E in
+Ihrer Toolbar und &ouml;ffnen Sie mit der rechten Maustaste das
+Menu, w&auml;hlen Sie "Restart" in diesm Menu aus..</li>
+<li>Zum Schlu&szlig; k&ouml;nnen Sie noch Cron-Jobs einrichten.
+Beachten Sie auch die <a href=
+"./?file=install.html">Installationsanleitung guide</a> f&uuml;r
+weitere Details.</li>
+</ol>
+<p>Wenn Sie EasyPHP nicht benutzen k&ouml;nnen oder wollen, habe
+ich hier einige Hinweise f&uuml;r Sie:</p>
+<ul>
+<li>Pr&uuml;fen Sie, ob das GD Modul enabled ist, damit Moodle,
+Bilder verarbeiten kann. Sie k&ouml;nnen die Datei php.ini
+bearbeiten und den Kommentar (;) von dieser Zeile entfernen:
+'extension=php_gd2.dll'.</li>
+<li>Pr&uuml;fen sie, ob das Zlib Module enabled ist, damit Sie
+ZIP-Files erstellen u d entpacken k&ouml;nnen in Moodle.</li>
+<li>Stellen Sie sicher, dass sessions auf der Einstellung 'turned
+on'. Bearbeiten Sie dazu die Datei edit php.ini und legen sie das
+Verzeichnis f&uuml;r <strong>session.save_path</strong> fest.
+&Auml;ndern Sie dazu das als Standard eingestellte Verzeichnis
+"/tmp" auf folgende Einstellung wie z.B. "c:/temp".</li>
+</ul>
+<p> </p>
+</blockquote>
 </blockquote>
-<p align="CENTER"><font size="1"><a href="." target="_top">Moodle Dokumentation</a></font></p>
-<p align="CENTER"><font size="1">Version: $Id$</font></p>
-
+<p align="center"><a href="." target="_top"><font size="1">Moodle
+Dokumentation</font></a></p>
+<p align="center"><font size="1">Version: $Id$</font></p>
 </body>
-</html>
\ No newline at end of file
+</html>
index f2066e3e9319d5f22b1c3269773c267f155692c5..5dae73bc2f9e1865a74766b793f753506457ff98 100644 (file)
@@ -1,36 +1,43 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\r
-<HTML>\r
-<HEAD>\r
-  <TITLE>Moodle Docs: Introduction</TITLE>\r
-  <LINK REL="stylesheet" HREF="../theme/standard/styles.php" TYPE="TEXT/CSS">\r
-  <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">\r
-</HEAD>\r
-<BODY BGCOLOR="#ffffff">\r
-\r
-   <h2>Einf&uuml;hrung</h2>\r
-      <p>Moodle ist ein Software-Paket, um internetbasierte Kurse und Webseiten\r
-      zu produzieren. Es ist ein dauerhaftes Entwicklungsprojekt, das f&uuml;r den\r
-      online-Erziehungs- und Schulungsbereich entwickelt wurde.</p>\r
-     <p>Moodle wird als freie Software (unter GNU Public License) zur Verf&uuml;gung\r
-      gestellt. Sie d&uuml;rfen die Software kopieren, benutzen und weiterentwickeln.\r
-      Die Weitergabe an andere Personen ist erlaubt unter der Bedingung, dass die\r
-      urspr&uuml;ngliche Lizenzbasis nicht ver&auml;ndert wird und die Lizenz f&uuml;r die\r
-      Weiterentwicklungen ebenso gilt.</p>\r
-      <p>Lesen Sie die Copyright-Bedingungen und setzen Sie sich mit dem\r
-      Copyright-Halter in Verbindung, wenn Sie Fragen haben.</p>\r
-      <p>Moodle l&auml;uft auf jedem Rechner, der PHP verarbeiten kann und\r
-      unterst&uuml;tzt verschiedene Datenbanken.</p>\r
-      <p>Moodle war urspr&uuml;nglich ein Akronym f&uuml;r Modulare dynamische\r
-      objektorientierte Schulungsumgebung (Modular Object-OrientedDynamic\r
-      Learning Environment), das f&uuml;r Dozent/innen und\r
-      Ausbildungs-Theoretikern besonders n&uuml;tzlich ist. Moodle steht als Begriff jedoch auch f&uuml;r eine einfache Lerntechnik, das Kennenlernen von neuen Lernmethoden, die wiederum\r
-      die Kreativit&auml;t und Aufnahmef&auml;higkeit des Benutzers f&ouml;rdert.</p>\r
-      <p>Darin verbinden sich zwei Dinge, die Art und Weise in der Moodle entwickelt wurde und die Art und Weise in der Dozent/innen und Teilnehmer/innen einander beim Prozess des Lernens aneinander ann&auml;hern.</p>\r
-\r
-<P><br />\r
-</P>\r
-<P ALIGN="CENTER"><FONT SIZE="1"><A HREF="." TARGET="_top">Moodle Documentation</A></FONT></P>\r
-<P ALIGN="CENTER"><FONT SIZE="1">Version: $Id$</FONT></P>\r
-\r
-</BODY>\r
-</HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Moodle Docs: Introduction</title>
+<link rel="stylesheet" href="docstyles.css" type=
+"TEXT/CSS">
+<meta http-equiv="Content-Type" content=
+"text/html; charset=us-ascii">
+</head>
+<body bgcolor="#FFFFFF">
+<h1>Einf&uuml;hrung</h1>
+<p>Moodle ist ein Software-Paket, um internetbasierte Kurse und
+Webseiten zu produzieren. Es ist ein dauerhaftes
+Entwicklungsprojekt, das f&uuml;r den online-Erziehungs- und
+Schulungsbereich entwickelt wurde.</p>
+<p>Moodle wird als freie Software (unter GNU Public License) zur
+Verf&uuml;gung gestellt. Sie d&uuml;rfen die Software kopieren,
+benutzen und weiterentwickeln. Die Weitergabe an andere Personen
+ist erlaubt unter der Bedingung, dass die urspr&uuml;ngliche
+Lizenzbasis nicht ver&auml;ndert wird und die Lizenz f&uuml;r die
+Weiterentwicklungen ebenso gilt.</p>
+<p>Lesen Sie die Copyright-Bedingungen und setzen Sie sich mit
+dem Copyright-Halter in Verbindung, wenn Sie Fragen haben.</p>
+<p>Moodle l&auml;uft auf jedem Rechner, der PHP verarbeiten kann
+und unterst&uuml;tzt verschiedene Datenbanken.</p>
+<p>Moodle war urspr&uuml;nglich ein Akronym f&uuml;r Modulare
+dynamische objektorientierte Schulungsumgebung (Modular
+Object-OrientedDynamic Learning Environment), das f&uuml;r
+Dozent/innen und Ausbildungs-Theoretikern besonders n&uuml;tzlich
+ist. Moodle steht als Begriff jedoch auch f&uuml;r eine einfache
+Lerntechnik, das Kennenlernen von neuen Lernmethoden, die
+wiederum die Kreativit&auml;t und Aufnahmef&auml;higkeit des
+Benutzers f&ouml;rdert.</p>
+<p>Darin verbinden sich zwei Dinge, die Art und Weise in der
+Moodle entwickelt wurde und die Art und Weise in der Dozent/innen
+und Teilnehmer/innen einander beim Prozess des Lernens aneinander
+ann&auml;hern.</p>
+<p><br></p>
+<p align="center"><a href="." target="_top"><font size="1">Moodle
+Documentation</font></a></p>
+<p align="center"><font size="1">Version: $Id$</font></p>
+</body>
+</html>
index 45fd9db5e63f5a36db35c70830a1d1fae1024f56..6564ae3e5fdeface79e1507d86a6baf85b2702b3 100644 (file)
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\r
-<HTML>\r
-<HEAD>\r
-   <TITLE>Moodle Dokument: Urheberrechtsbestimmung</TITLE>\r
-   <LINK REL="stylesheet" HREF="../theme/standard/styles.php" TYPE="TEXT/CSS">\r
-   <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">\r
-</HEAD>\r
-<BODY BGCOLOR="#ffffff">\r
-\r
-<H2>Urheber- und Nutzungsrechte f&uuml;r Moodle</H2>\r
-\r
-<P>Moodle unterliegt dem Copyright von &copy; 2001-2003, <A HREF="http://dougiamas.com/">Martin\r
-  Dougiamas</A>.</P>\r
-<P>Dieses Programm ist freie Software. Sie kann weiter verbreitet und/oder ver&auml;ndert<br />\r
-  werden unter den Bestimmungen der GNU General Public License wie sie von der<br />\r
-  Free Software Foundation ver&ouml;ffentlicht wurde; entweder in der Fassung 2 der Lizenz, oder<br />\r
-  einer sp&auml;teren Version.</P>\r
-<P>Dieses Progrmam wird verbreitet in der H&ouml;ffnung, dass es n&uuml;tzlich ist,<br />\r
-  aber OHNE IRGENDEINE ZUSICHERUNG; ohne die Garantie der FUNKTIONSF&Auml;HIGKEIT<br />\r
-  oder EIGNUNG F&Uuml;R IRGENDEINEN BESTIMMTEN ZWECK. Beachten Sie dazu die<br />\r
-  GNU General Public License mit weiteren Details (Anhang).<br />\r
-</P>\r
-\r
-<HR WIDTH="100%" SIZE="2"><br />\r
-\r
-<PRE>                    GNU GENERAL PUBLIC LICENSE<br />                       Version 2, June 1991<br /><br /> Copyright (C) 1989, 1991 Free Software Foundation, Inc.<br /> 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA<br /> Everyone is permitted to copy and distribute verbatim copies<br /> of this license document, but changing it is not allowed.<br /><br />                            Preamble<br /><br />  The licenses for most software are designed to take away your<br />freedom to share and change it.  By contrast, the GNU General Public<br />License is intended to guarantee your freedom to share and change free<br />software--to make sure the software is free for all its users.  This<br />General Public License applies to most of the Free Software<br />Foundation's software and to any other program whose authors commit to<br />using it.  (Some other Free Software Foundation software is covered by<br />the GNU Library General Public License instead.)  You can apply it to<br />your programs, too.<br /><br />  When we speak of free software, we are referring to freedom, not<br />price.  Our General Public Licenses are designed to make sure that you<br />have the freedom to distribute copies of free software (and charge for<br />this service if you wish), that you receive source code or can get it<br />if you want it, that you can change the software or use pieces of it<br />in new free programs; and that you know you can do these things.<br /><br />  To protect your rights, we need to make restrictions that forbid<br />anyone to deny you these rights or to ask you to surrender the rights.<br />These restrictions translate to certain responsibilities for you if you<br />distribute copies of the software, or if you modify it.<br /><br />  For example, if you distribute copies of such a program, whether<br />gratis or for a fee, you must give the recipients all the rights that<br />you have.  You must make sure that they, too, receive or can get the<br />source code.  And you must show them these terms so they know their<br />rights.<br /><br />  We protect your rights with two steps: (1) copyright the software, and<br />(2) offer you this license which gives you legal permission to copy,<br />distribute and/or modify the software.<br /><br />  Also, for each author's protection and ours, we want to make certain<br />that everyone understands that there is no warranty for this free<br />software.  If the software is modified by someone else and passed on, we<br />want its recipients to know that what they have is not the original, so<br />that any problems introduced by others will not reflect on the original<br />authors' reputations.<br /><br />  Finally, any free program is threatened constantly by software<br />patents.  We wish to avoid the danger that redistributors of a free<br />program will individually obtain patent licenses, in effect making the<br />program proprietary.  To prevent this, we have made it clear that any<br />patent must be licensed for everyone's free use or not licensed at all.<br /><br />  The precise terms and conditions for copying, distribution and<br />modification follow.<br />\f<br />                    GNU GENERAL PUBLIC LICENSE<br />   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION<br /><br />  0. This License applies to any program or other work which contains<br />a notice placed by the copyright holder saying it may be distributed<br />under the terms of this General Public License.  The "Program", below,<br />refers to any such program or work, and a "work based on the Program"<br />means either the Program or any derivative work under copyright law:<br />that is to say, a work containing the Program or a portion of it,<br />either verbatim or with modifications and/or translated into another<br />language.  (Hereinafter, translation is included without limitation in<br />the term "modification".)  Each licensee is addressed as "you".<br /><br />Activities other than copying, distribution and modification are not<br />covered by this License; they are outside its scope.  The act of<br />running the Program is not restricted, and the output from the Program<br />is covered only if its contents constitute a work based on the<br />Program (independent of having been made by running the Program).<br />Whether that is true depends on what the Program does.<br /><br />  1. You may copy and distribute verbatim copies of the Program's<br />source code as you receive it, in any medium, provided that you<br />conspicuously and appropriately publish on each copy an appropriate<br />copyright notice and disclaimer of warranty; keep intact all the<br />notices that refer to this License and to the absence of any warranty;<br />and give any other recipients of the Program a copy of this License<br />along with the Program.<br /><br />You may charge a fee for the physical act of transferring a copy, and<br />you may at your option offer warranty protection in exchange for a fee.<br /><br />  2. You may modify your copy or copies of the Program or any portion<br />of it, thus forming a work based on the Program, and copy and<br />distribute such modifications or work under the terms of Section 1<br />above, provided that you also meet all of these conditions:<br /><br />    a) You must cause the modified files to carry prominent notices<br />    stating that you changed the files and the date of any change.<br /><br />    b) You must cause any work that you distribute or publish, that in<br />    whole or in part contains or is derived from the Program or any<br />    part thereof, to be licensed as a whole at no charge to all third<br />    parties under the terms of this License.<br /><br />    c) If the modified program normally reads commands interactively<br />    when run, you must cause it, when started running for such<br />    interactive use in the most ordinary way, to print or display an<br />    announcement including an appropriate copyright notice and a<br />    notice that there is no warranty (or else, saying that you provide<br />    a warranty) and that users may redistribute the program under<br />    these conditions, and telling the user how to view a copy of this<br />    License.  (Exception: if the Program itself is interactive but<br />    does not normally print such an announcement, your work based on<br />    the Program is not required to print an announcement.)<br />\f<br />These requirements apply to the modified work as a whole.  If<br />identifiable sections of that work are not derived from the Program,<br />and can be reasonably considered independent and separate works in<br />themselves, then this License, and its terms, do not apply to those<br />sections when you distribute them as separate works.  But when you<br />distribute the same sections as part of a whole which is a work based<br />on the Program, the distribution of the whole must be on the terms of<br />this License, whose permissions for other licensees extend to the<br />entire whole, and thus to each and every part regardless of who wrote it.<br /><br />Thus, it is not the intent of this section to claim rights or contest<br />your rights to work written entirely by you; rather, the intent is to<br />exercise the right to control the distribution of derivative or<br />collective works based on the Program.<br /><br />In addition, mere aggregation of another work not based on the Program<br />with the Program (or with a work based on the Program) on a volume of<br />a storage or distribution medium does not bring the other work under<br />the scope of this License.<br /><br />  3. You may copy and distribute the Program (or a work based on it,<br />under Section 2) in object code or executable form under the terms of<br />Sections 1 and 2 above provided that you also do one of the following:<br /><br />    a) Accompany it with the complete corresponding machine-readable<br />    source code, which must be distributed under the terms of Sections<br />    1 and 2 above on a medium customarily used for software interchange; or,<br /><br />    b) Accompany it with a written offer, valid for at least three<br />    years, to give any third party, for a charge no more than your<br />    cost of physically performing source distribution, a complete<br />    machine-readable copy of the corresponding source code, to be<br />    distributed under the terms of Sections 1 and 2 above on a medium<br />    customarily used for software interchange; or,<br /><br />    c) Accompany it with the information you received as to the offer<br />    to distribute corresponding source code.  (This alternative is<br />    allowed only for noncommercial distribution and only if you<br />    received the program in object code or executable form with such<br />    an offer, in accord with Subsection b above.)<br /><br />The source code for a work means the preferred form of the work for<br />making modifications to it.  For an executable work, complete source<br />code means all the source code for all modules it contains, plus any<br />associated interface definition files, plus the scripts used to<br />control compilation and installation of the executable.  However, as a<br />special exception, the source code distributed need not include<br />anything that is normally distributed (in either source or binary<br />form) with the major components (compiler, kernel, and so on) of the<br />operating system on which the executable runs, unless that component<br />itself accompanies the executable.<br /><br />If distribution of executable or object code is made by offering<br />access to copy from a designated place, then offering equivalent<br />access to copy the source code from the same place counts as<br />distribution of the source code, even though third parties are not<br />compelled to copy the source along with the object code.<br />\f<br />  4. You may not copy, modify, sublicense, or distribute the Program<br />except as expressly provided under this License.  Any attempt<br />otherwise to copy, modify, sublicense or distribute the Program is<br />void, and will automatically terminate your rights under this License.<br />However, parties who have received copies, or rights, from you under<br />this License will not have their licenses terminated so long as such<br />parties remain in full compliance.<br /><br />  5. You are not required to accept this License, since you have not<br />signed it.  However, nothing else grants you permission to modify or<br />distribute the Program or its derivative works.  These actions are<br />prohibited by law if you do not accept this License.  Therefore, by<br />modifying or distributing the Program (or any work based on the<br />Program), you indicate your acceptance of this License to do so, and<br />all its terms and conditions for copying, distributing or modifying<br />the Program or works based on it.<br /><br />  6. Each time you redistribute the Program (or any work based on the<br />Program), the recipient automatically receives a license from the<br />original licensor to copy, distribute or modify the Program subject to<br />these terms and conditions.  You may not impose any further<br />restrictions on the recipients' exercise of the rights granted herein.<br />You are not responsible for enforcing compliance by third parties to<br />this License.<br /><br />  7. If, as a consequence of a court judgment or allegation of patent<br />infringement or for any other reason (not limited to patent issues),<br />conditions are imposed on you (whether by court order, agreement or<br />otherwise) that contradict the conditions of this License, they do not<br />excuse you from the conditions of this License.  If you cannot<br />distribute so as to satisfy simultaneously your obligations under this<br />License and any other pertinent obligations, then as a consequence you<br />may not distribute the Program at all.  For example, if a patent<br />license would not permit royalty-free redistribution of the Program by<br />all those who receive copies directly or indirectly through you, then<br />the only way you could satisfy both it and this License would be to<br />refrain entirely from distribution of the Program.<br /><br />If any portion of this section is held invalid or unenforceable under<br />any particular circumstance, the balance of the section is intended to<br />apply and the section as a whole is intended to apply in other<br />circumstances.<br /><br />It is not the purpose of this section to induce you to infringe any<br />patents or other property right claims or to contest validity of any<br />such claims; this section has the sole purpose of protecting the<br />integrity of the free software distribution system, which is<br />implemented by public license practices.  Many people have made<br />generous contributions to the wide range of software distributed<br />through that system in reliance on consistent application of that<br />system; it is up to the author/donor to decide if he or she is willing<br />to distribute software through any other system and a licensee cannot<br />impose that choice.<br /><br />This section is intended to make thoroughly clear what is believed to<br />be a consequence of the rest of this License.<br />\f<br />  8. If the distribution and/or use of the Program is restricted in<br />certain countries either by patents or by copyrighted interfaces, the<br />original copyright holder who places the Program under this License<br />may add an explicit geographical distribution limitation excluding<br />those countries, so that distribution is permitted only in or among<br />countries not thus excluded.  In such case, this License incorporates<br />the limitation as if written in the body of this License.<br /><br />  9. The Free Software Foundation may publish revised and/or new versions<br />of the General Public License from time to time.  Such new versions will<br />be similar in spirit to the present version, but may differ in detail to<br />address new problems or concerns.<br /><br />Each version is given a distinguishing version number.  If the Program<br />specifies a version number of this License which applies to it and "any<br />later version", you have the option of following the terms and conditions<br />either of that version or of any later version published by the Free<br />Software Foundation.  If the Program does not specify a version number of<br />this License, you may choose any version ever published by the Free Software<br />Foundation.<br /><br />  10. If you wish to incorporate parts of the Program into other free<br />programs whose distribution conditions are different, write to the author<br />to ask for permission.  For software which is copyrighted by the Free<br />Software Foundation, write to the Free Software Foundation; we sometimes<br />make exceptions for this.  Our decision will be guided by the two goals<br />of preserving the free status of all derivatives of our free software and<br />of promoting the sharing and reuse of software generally.<br /><br />                            NO WARRANTY<br /><br />  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY<br />FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN<br />OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES<br />PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED<br />OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF<br />MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS<br />TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE<br />PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,<br />REPAIR OR CORRECTION.<br /><br />  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING<br />WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR<br />REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,<br />INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING<br />OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED<br />TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY<br />YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER<br />PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE<br />POSSIBILITY OF SUCH DAMAGES.<br /><br />                     END OF TERMS AND CONDITIONS<br /></PRE>\r
-\r
-\r
-<P ALIGN="CENTER"><FONT SIZE="1"><A HREF="." TARGET="_top">Moodle Dokumentation</A></FONT></P>\r
-<P ALIGN="CENTER"><FONT SIZE="1">Version: $Id$</FONT></P>\r
-\r
-</BODY>\r
-</HTML>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Moodle Dokument: Urheberrechtsbestimmung</title>
+<link rel="stylesheet" href="docstyles.css" type=
+"TEXT/CSS">
+<meta http-equiv="Content-Type" content=
+"text/html; charset=us-ascii">
+</head>
+<body bgcolor="#FFFFFF">
+<h1>Urheber- und Nutzungsrechte f&uuml;r Moodle</h1>
+<p>Moodle unterliegt dem Copyright von &copy; 2001-2003, <a href=
+"http://dougiamas.com/">Martin Dougiamas</a>.</p>
+<p>Dieses Programm ist freie Software. Sie kann weiter verbreitet
+und/oder ver&auml;ndert<br>
+werden unter den Bestimmungen der GNU General Public License wie
+sie von der<br>
+Free Software Foundation ver&ouml;ffentlicht wurde; entweder in
+der Fassung 2 der Lizenz, oder<br>
+einer sp&auml;teren Version.</p>
+<p>Dieses Progrmam wird verbreitet in der H&ouml;ffnung, dass es
+n&uuml;tzlich ist,<br>
+aber OHNE IRGENDEINE ZUSICHERUNG; ohne die Garantie der
+FUNKTIONSF&Auml;HIGKEIT<br>
+oder EIGNUNG F&Uuml;R IRGENDEINEN BESTIMMTEN ZWECK. Beachten Sie
+dazu die<br>
+GNU General Public License mit weiteren Details (Anhang).<br></p>
+<hr width="100%" size="2">
+<br>
+<pre>
+                    GNU GENERAL PUBLIC LICENSE<br>
+                       Version 2, June 1991<br>
+<br>
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.<br>
+ 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA<br>
+ Everyone is permitted to copy and distribute verbatim copies<br>
+ of this license document, but changing it is not allowed.<br>
+<br>
+                            Preamble<br>
+<br>
+  The licenses for most software are designed to take away your<br>
+freedom to share and change it.  By contrast, the GNU General Public<br>
+License is intended to guarantee your freedom to share and change free<br>
+software--to make sure the software is free for all its users.  This<br>
+General Public License applies to most of the Free Software<br>
+Foundation's software and to any other program whose authors commit to<br>
+using it.  (Some other Free Software Foundation software is covered by<br>
+the GNU Library General Public License instead.)  You can apply it to<br>
+your programs, too.<br>
+<br>
+  When we speak of free software, we are referring to freedom, not<br>
+price.  Our General Public Licenses are designed to make sure that you<br>
+have the freedom to distribute copies of free software (and charge for<br>
+this service if you wish), that you receive source code or can get it<br>
+if you want it, that you can change the software or use pieces of it<br>
+in new free programs; and that you know you can do these things.<br>
+<br>
+  To protect your rights, we need to make restrictions that forbid<br>
+anyone to deny you these rights or to ask you to surrender the rights.<br>
+These restrictions translate to certain responsibilities for you if you<br>
+distribute copies of the software, or if you modify it.<br>
+<br>
+  For example, if you distribute copies of such a program, whether<br>
+gratis or for a fee, you must give the recipients all the rights that<br>
+you have.  You must make sure that they, too, receive or can get the<br>
+source code.  And you must show them these terms so they know their<br>
+rights.<br>
+<br>
+  We protect your rights with two steps: (1) copyright the software, and<br>
+(2) offer you this license which gives you legal permission to copy,<br>
+distribute and/or modify the software.<br>
+<br>
+  Also, for each author's protection and ours, we want to make certain<br>
+that everyone understands that there is no warranty for this free<br>
+software.  If the software is modified by someone else and passed on, we<br>
+want its recipients to know that what they have is not the original, so<br>
+that any problems introduced by others will not reflect on the original<br>
+authors' reputations.<br>
+<br>
+  Finally, any free program is threatened constantly by software<br>
+patents.  We wish to avoid the danger that redistributors of a free<br>
+program will individually obtain patent licenses, in effect making the<br>
+program proprietary.  To prevent this, we have made it clear that any<br>
+patent must be licensed for everyone's free use or not licensed at all.<br>
+<br>
+  The precise terms and conditions for copying, distribution and<br>
+modification follow.<br>
+<br>
+                    GNU GENERAL PUBLIC LICENSE<br>
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION<br>
+<br>
+  0. This License applies to any program or other work which contains<br>
+a notice placed by the copyright holder saying it may be distributed<br>
+under the terms of this General Public License.  The "Program", below,<br>
+refers to any such program or work, and a "work based on the Program"<br>
+means either the Program or any derivative work under copyright law:<br>
+that is to say, a work containing the Program or a portion of it,<br>
+either verbatim or with modifications and/or translated into another<br>
+language.  (Hereinafter, translation is included without limitation in<br>
+the term "modification".)  Each licensee is addressed as "you".<br>
+<br>
+Activities other than copying, distribution and modification are not<br>
+covered by this License; they are outside its scope.  The act of<br>
+running the Program is not restricted, and the output from the Program<br>
+is covered only if its contents constitute a work based on the<br>
+Program (independent of having been made by running the Program).<br>
+Whether that is true depends on what the Program does.<br>
+<br>
+  1. You may copy and distribute verbatim copies of the Program's<br>
+source code as you receive it, in any medium, provided that you<br>
+conspicuously and appropriately publish on each copy an appropriate<br>
+copyright notice and disclaimer of warranty; keep intact all the<br>
+notices that refer to this License and to the absence of any warranty;<br>
+and give any other recipients of the Program a copy of this License<br>
+along with the Program.<br>
+<br>
+You may charge a fee for the physical act of transferring a copy, and<br>
+you may at your option offer warranty protection in exchange for a fee.<br>
+<br>
+  2. You may modify your copy or copies of the Program or any portion<br>
+of it, thus forming a work based on the Program, and copy and<br>
+distribute such modifications or work under the terms of Section 1<br>
+above, provided that you also meet all of these conditions:<br>
+<br>
+    a) You must cause the modified files to carry prominent notices<br>
+    stating that you changed the files and the date of any change.<br>
+<br>
+    b) You must cause any work that you distribute or publish, that in<br>
+    whole or in part contains or is derived from the Program or any<br>
+    part thereof, to be licensed as a whole at no charge to all third<br>
+    parties under the terms of this License.<br>
+<br>
+    c) If the modified program normally reads commands interactively<br>
+    when run, you must cause it, when started running for such<br>
+    interactive use in the most ordinary way, to print or display an<br>
+    announcement including an appropriate copyright notice and a<br>
+    notice that there is no warranty (or else, saying that you provide<br>
+    a warranty) and that users may redistribute the program under<br>
+    these conditions, and telling the user how to view a copy of this<br>
+    License.  (Exception: if the Program itself is interactive but<br>
+    does not normally print such an announcement, your work based on<br>
+    the Program is not required to print an announcement.)<br>
+<br>
+These requirements apply to the modified work as a whole.  If<br>
+identifiable sections of that work are not derived from the Program,<br>
+and can be reasonably considered independent and separate works in<br>
+themselves, then this License, and its terms, do not apply to those<br>
+sections when you distribute them as separate works.  But when you<br>
+distribute the same sections as part of a whole which is a work based<br>
+on the Program, the distribution of the whole must be on the terms of<br>
+this License, whose permissions for other licensees extend to the<br>
+entire whole, and thus to each and every part regardless of who wrote it.<br>
+<br>
+Thus, it is not the intent of this section to claim rights or contest<br>
+your rights to work written entirely by you; rather, the intent is to<br>
+exercise the right to control the distribution of derivative or<br>
+collective works based on the Program.<br>
+<br>
+In addition, mere aggregation of another work not based on the Program<br>
+with the Program (or with a work based on the Program) on a volume of<br>
+a storage or distribution medium does not bring the other work under<br>
+the scope of this License.<br>
+<br>
+  3. You may copy and distribute the Program (or a work based on it,<br>
+under Section 2) in object code or executable form under the terms of<br>
+Sections 1 and 2 above provided that you also do one of the following:<br>
+<br>
+    a) Accompany it with the complete corresponding machine-readable<br>
+    source code, which must be distributed under the terms of Sections<br>
+    1 and 2 above on a medium customarily used for software interchange; or,<br>
+<br>
+    b) Accompany it with a written offer, valid for at least three<br>
+    years, to give any third party, for a charge no more than your<br>
+    cost of physically performing source distribution, a complete<br>
+    machine-readable copy of the corresponding source code, to be<br>
+    distributed under the terms of Sections 1 and 2 above on a medium<br>
+    customarily used for software interchange; or,<br>
+<br>
+    c) Accompany it with the information you received as to the offer<br>
+    to distribute corresponding source code.  (This alternative is<br>
+    allowed only for noncommercial distribution and only if you<br>
+    received the program in object code or executable form with such<br>
+    an offer, in accord with Subsection b above.)<br>
+<br>
+The source code for a work means the preferred form of the work for<br>
+making modifications to it.  For an executable work, complete source<br>
+code means all the source code for all modules it contains, plus any<br>
+associated interface definition files, plus the scripts used to<br>
+control compilation and installation of the executable.  However, as a<br>
+special exception, the source code distributed need not include<br>
+anything that is normally distributed (in either source or binary<br>
+form) with the major components (compiler, kernel, and so on) of the<br>
+operating system on which the executable runs, unless that component<br>
+itself accompanies the executable.<br>
+<br>
+If distribution of executable or object code is made by offering<br>
+access to copy from a designated place, then offering equivalent<br>
+access to copy the source code from the same place counts as<br>
+distribution of the source code, even though third parties are not<br>
+compelled to copy the source along with the object code.<br>
+<br>
+  4. You may not copy, modify, sublicense, or distribute the Program<br>
+except as expressly provided under this License.  Any attempt<br>
+otherwise to copy, modify, sublicense or distribute the Program is<br>
+void, and will automatically terminate your rights under this License.<br>
+However, parties who have received copies, or rights, from you under<br>
+this License will not have their licenses terminated so long as such<br>
+parties remain in full compliance.<br>
+<br>
+  5. You are not required to accept this License, since you have not<br>
+signed it.  However, nothing else grants you permission to modify or<br>
+distribute the Program or its derivative works.  These actions are<br>
+prohibited by law if you do not accept this License.  Therefore, by<br>
+modifying or distributing the Program (or any work based on the<br>
+Program), you indicate your acceptance of this License to do so, and<br>
+all its terms and conditions for copying, distributing or modifying<br>
+the Program or works based on it.<br>
+<br>
+  6. Each time you redistribute the Program (or any work based on the<br>
+Program), the recipient automatically receives a license from the<br>
+original licensor to copy, distribute or modify the Program subject to<br>
+these terms and conditions.  You may not impose any further<br>
+restrictions on the recipients' exercise of the rights granted herein.<br>
+You are not responsible for enforcing compliance by third parties to<br>
+this License.<br>
+<br>
+  7. If, as a consequence of a court judgment or allegation of patent<br>
+infringement or for any other reason (not limited to patent issues),<br>
+conditions are imposed on you (whether by court order, agreement or<br>
+otherwise) that contradict the conditions of this License, they do not<br>
+excuse you from the conditions of this License.  If you cannot<br>
+distribute so as to satisfy simultaneously your obligations under this<br>
+License and any other pertinent obligations, then as a consequence you<br>
+may not distribute the Program at all.  For example, if a patent<br>
+license would not permit royalty-free redistribution of the Program by<br>
+all those who receive copies directly or indirectly through you, then<br>
+the only way you could satisfy both it and this License would be to<br>
+refrain entirely from distribution of the Program.<br>
+<br>
+If any portion of this section is held invalid or unenforceable under<br>
+any particular circumstance, the balance of the section is intended to<br>
+apply and the section as a whole is intended to apply in other<br>
+circumstances.<br>
+<br>
+It is not the purpose of this section to induce you to infringe any<br>
+patents or other property right claims or to contest validity of any<br>
+such claims; this section has the sole purpose of protecting the<br>
+integrity of the free software distribution system, which is<br>
+implemented by public license practices.  Many people have made<br>
+generous contributions to the wide range of software distributed<br>
+through that system in reliance on consistent application of that<br>
+system; it is up to the author/donor to decide if he or she is willing<br>
+to distribute software through any other system and a licensee cannot<br>
+impose that choice.<br>
+<br>
+This section is intended to make thoroughly clear what is believed to<br>
+be a consequence of the rest of this License.<br>
+<br>
+  8. If the distribution and/or use of the Program is restricted in<br>
+certain countries either by patents or by copyrighted interfaces, the<br>
+original copyright holder who places the Program under this License<br>
+may add an explicit geographical distribution limitation excluding<br>
+those countries, so that distribution is permitted only in or among<br>
+countries not thus excluded.  In such case, this License incorporates<br>
+the limitation as if written in the body of this License.<br>
+<br>
+  9. The Free Software Foundation may publish revised and/or new versions<br>
+of the General Public License from time to time.  Such new versions will<br>
+be similar in spirit to the present version, but may differ in detail to<br>
+address new problems or concerns.<br>
+<br>
+Each version is given a distinguishing version number.  If the Program<br>
+specifies a version number of this License which applies to it and "any<br>
+later version", you have the option of following the terms and conditions<br>
+either of that version or of any later version published by the Free<br>
+Software Foundation.  If the Program does not specify a version number of<br>
+this License, you may choose any version ever published by the Free Software<br>
+Foundation.<br>
+<br>
+  10. If you wish to incorporate parts of the Program into other free<br>
+programs whose distribution conditions are different, write to the author<br>
+to ask for permission.  For software which is copyrighted by the Free<br>
+Software Foundation, write to the Free Software Foundation; we sometimes<br>
+make exceptions for this.  Our decision will be guided by the two goals<br>
+of preserving the free status of all derivatives of our free software and<br>
+of promoting the sharing and reuse of software generally.<br>
+<br>
+                            NO WARRANTY<br>
+<br>
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY<br>
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN<br>
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES<br>
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED<br>
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF<br>
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS<br>
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE<br>
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,<br>
+REPAIR OR CORRECTION.<br>
+<br>
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING<br>
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR<br>
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,<br>
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING<br>
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED<br>
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY<br>
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER<br>
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE<br>
+POSSIBILITY OF SUCH DAMAGES.<br>
+<br>
+                     END OF TERMS AND CONDITIONS<br>
+</pre>
+<p align="center"><a href="." target="_top"><font size="1">Moodle
+Dokumentation</font></a></p>
+<p align="center"><font size="1">Version: $Id$</font></p>
+</body>
+</html>
index aa1aa4be3b00b135ac196f7ff3fa020b655675b7..2ee6bd72a44f51c51f841951dcec831517e6a607 100644 (file)
@@ -1,17 +1,19 @@
-ÜBER DIESES VERZEICHNIS\r
------------------------\r
-\r
-SIE SOLLTEN KEINE DER DATEIEN IN DIESEM VERZEICHNIS VERÄNDERN,\r
-UMBENENNEN ODER VERSCHIEBEN\r
-wenn Sie sich nicht ganz sicher sind, was Sie tun.\r
-\r
-Veränderungen dieser Dateien können die Funktionsfähigkeit\r
-Ihres Lehrgangs beeinträchtigen.\r
-\r
-Dieses Verzeichnis enthält Dateien, die in verschiedenen\r
-Anwendungsbereichen (zumeist von Teilnehmer/innen) hochgeladen\r
-wurden. Dies können zum Beispiel eingereichte Prüfungsarbeiten\r
-oder Forumsbeiträge sein.\r
-\r
-Die Namen der Verzeichnisse oder der Dateien sind automatisch\r
-von moodle erstellt und dürfen auf keinen Fall verändert werden.\r
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<html>
+<head>
+<title></title>
+</head>
+<body>
+&Uuml;BER DIESES VERZEICHNIS ----------------------- SIE SOLLTEN
+KEINE DER DATEIEN IN DIESEM VERZEICHNIS VER&Auml;NDERN,
+UMBENENNEN ODER VERSCHIEBEN wenn Sie sich nicht ganz sicher sind,
+was Sie tun. Ver&auml;nderungen dieser Dateien k&ouml;nnen die
+Funktionsf&auml;higkeit Ihres Lehrgangs beeintr&auml;chtigen.
+Dieses Verzeichnis enth&auml;lt Dateien, die in verschiedenen
+Anwendungsbereichen (zumeist von Teilnehmer/innen) hochgeladen
+wurden. Dies k&ouml;nnen zum Beispiel eingereichte
+Pr&uuml;fungsarbeiten oder Forumsbeitr&auml;ge sein. Die Namen
+der Verzeichnisse oder der Dateien sind automatisch von moodle
+erstellt und d&uuml;rfen auf keinen Fall ver&auml;ndert werden.
+</body>
+</html>
index 404a69227ee79094ff2d4142ba1f7abc10068c77..b59f1856429e69b2724ecc553617180ba6977d40 100644 (file)
@@ -1,21 +1,29 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
 <head>
-<title>Moodle Dokumente: Weitere Hilfedateien und Handb&uuml;cher</title>
+<title>Moodle Dokumente: Weitere Hilfedateien und
+Handb&uuml;cher</title>
 <link rel="stylesheet" href="docstyles.css" type="TEXT/CSS">
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<meta http-equiv="Content-Type" content=
+"text/html; charset=us-ascii">
 </head>
-
 <body bgcolor="#FFFFFF">
 <h1>Andere Hilfedateien und Dokumentationen</h1>
-<p class="normaltext">Hier sind einige Links zu anderen Moodle Handb&uuml;chern:</p>
-<p class="normaltext"><a href="../help.php?file=index.html">&Uuml;bersicht &uuml;ber alle Moodle
-  Hilfeseiten</a> - &Uuml;bersicht &uuml;ber alle Hilfedateien, die auf den verschiedenen Seiten aufgerufen werden k&ouml;nnen</p>
-<p class="normaltext"><a href="http://moodle.org/docs/">Anwender-Dokumentationen</a>
-  - diese Seite listet alle Dokumentation auf, die von Nutzern von Moodle erarbeitet wurden.</p>
-<p align="center" class="normaltext">&nbsp;</p>
+<p class="normaltext">Hier sind einige Links zu anderen Moodle
+Handb&uuml;chern:</p>
+<p class="normaltext"><a href=
+"../help.php?file=index.html">&Uuml;bersicht &uuml;ber alle
+Moodle Hilfeseiten</a> - &Uuml;bersicht &uuml;ber alle
+Hilfedateien, die auf den verschiedenen Seiten aufgerufen werden
+k&ouml;nnen</p>
+<p class="normaltext"><a href=
+"http://moodle.org/docs/">Anwender-Dokumentationen</a> - diese
+Seite listet alle Dokumentation auf, die von Nutzern von Moodle
+erarbeitet wurden.</p>
+<p align="center" class="normaltext"> </p>
 <hr>
-
-<p align="center"><font size="1"><a href="." target="_top">Moodle Documentation</a></font></p>
+<p align="center"><a href="." target="_top"><font size="1">Moodle
+Documentation</font></a></p>
 <p align="center"><font size="1">Version: $Id$</font></p>
 </body>
-</html>
\ No newline at end of file
+</html>
index b9b76a9b42bdc6d5c4b05302d567e19c300db7c8..ebde5ccaf2bf5a69d3a55a5e9a3760ad66d49fce 100644 (file)
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\r
-<html>\r
-<head>\r
-\r
-<title>Moodle Dokumente: Philosophie</title>\r
-\r
-<link rel="stylesheet" href="docstyles.css" type="TEXT/CSS">\r
-\r
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">\r
-</head>\r
-<body bgcolor="#ffffff">\r
-\r
-<h1>Philosophie</h1>\r
-\r
-<blockquote>\r
-<h3>Vorbemerkung des deutschen &Uuml;bersetzers</h3><br />\r
-Die &Uuml;bersetzung der p&auml;dagogischen Fachbegriffe und die Interpretation der knappen Zusammenfassung des hinter Moodle stehenden p&auml;dagogischen Konzepte von Martin Dougiamas f&auml;llt nicht leicht. Daher m&ouml;chte ich versuchen, mit eigenen Worten eine Adaption auf den deutschen Sprachgebrauch vorzunehmen, und meine &Uuml;bersetzung des Originaltextes anf&uuml;gen.<br />\r
-Das Modell des 'N&uuml;rnberger Trichters' als Grundlage f&uuml;r Lernprozesse ist endg&uuml;ltig zu den Akten gelegt. Heute k&ouml;nnen wir davon ausgehen, dass Lernen in einem aktiven Aneignungsprozess mit einem immer wiederkehrenden Abgleich zwischen vorhandenen Erfahrungen und neuen Informationen erfolgt. (Theorie des Konstruktivismus)<br />\r
-Wirkungsvolle Lernprozesse m&uuml;ssen daher Anreize bieten, neue Erfahrungen zu machen und Informationen aktiv anzuwenden. In der aktiven Anwendung und - besser noch - der eigenen Vermittlung neuer Informationen als Teilnehmer/in an andere liegen besonders gute Lernpotenziale.<br />\r
-Moodle versucht nun eine Lernumgebung zu schaffen, in der die Interaktion der Lerngruppe einen hohen Stellenwert besitzt. Die Diskussion miteinander, die Auseinandersetzung mit Aufgaben und die gegenseitige Bewertung (z.B. im Workshop-Modul in der Form des peer assesment), aber auch die M&ouml;glichkeit aus Einsch&auml;tzungen und Kommentaren dazu zu lernen und eine Aufgabe in einer verbesserten Version wieder einzureichen sind zentrale M&ouml;glichkeiten einen Lernprozess zu gestalten.<br />\r
-Moodle kann - daran darf es keinen Zweifel geben - als klassische 'Pauk-Maschine' oder als 'Online-Frontalunterricht' genutzt werden. Sein besonderes Augenmerk gilt aber der fortgeschrittenen und zielgerichteten Interaktion als Lernprozess.<br />\r
-Zentral ist dabei ein Ver&auml;nderung der Aufgabe des/der Dozent/in vom Wissensvermittler hin zum Lernbegleiter. Im angels&auml;chsischen Sprachgebrauch (nicht von Martin Dougiamas) wird der Begriff des Facilitators verst&auml;rkt genutzt. Seine Aufgabe ist es, einen Handlungsrahmen zu schaffen, in dem eine lern- und entwicklungsf&ouml;rderliche Umgebung besteht, die ein entdeckendes und aktives Lernen erm&ouml;glicht.<br />\r
-R&uuml;ckfragen an den &Uuml;bersetzer unter ralf.hilgenstock@dialoge.net.<br /><br />\r
-\r
-\r
-<h3>Hier nun die &Uuml;bersetzung des Orioginaltextes</h3>\r
-  <p>Die Gestaltung und Entwicklung von Moodle wurde gepr&auml;gt von einer Lernphilosophie, einem Weg des Denkens, den man vereinfacht als quot;<em>soziale f&ouml;rdernde P&auml;dagogik</em>&quot; bezeichnen kann. (Einige unter Ihnen werden denken &quot;'Hokus-Pokus-P&auml;dagogik'&quot; und wegklicken wollen. Aber bitte lesen Sie weiter!)</p>\r
-  <p>Diese Seite versucht, Ihnen mit einfachen Begriffe die <strong>vier Hauptkonzepte</strong> zu erl&auml;utern, die dahinter stecken. Jedes Teilkonzept fasst die Ergebnisse umfangreicher Forschungsarbeiten zusammen. Zwangsl&auml;ufig muss daher diese kurze Beschrreibung oberfl&auml;chlich bleiben.</p>\r
-  <p>Wenn diese Konzeopte f&uuml;r Sie g&auml;nzlich neu sind, mag es sein, dass das eine oder andere zun&auml;chst etwas schwer zu verstehen ist. Als kleiner Tipp hilft vielleicht beim Lesen &uuml;ber die eigenen Erfahrungen beim Lernen nachzudenken.<br />\r
-  </p>\r
-  <h3>1. F&ouml;rderung (Constructivism)</h3>\r
-  <blockquote>\r
-    <p>Diese Betrachtungsweise geht davon aus, dass Menschen ihr Wissen aktiv aus der Interaktion mit ihrer Umgebung <strong>entwickeln</strong>. </p>\r
-    <p>Alles, was Sie lesen, sehen, h&ouml;ren, f&uuml;hlen und ber&uuml;hren - also mit Ihren Sinnen wahrnehmen - wird mit Ihrem fr&uuml;heren Wissen verglichen und in Ihre Vorstellung und Erkl&auml;rung der Welt eingebaut. Daraus kann  neues Wissen entstehen, das Sie mit sich nehmen. Wissen wird best&auml;tigt wenn es sinnvoll genutzt werden kann in anderen Situationen. Menschen sind keine passiven Informationsdatenbanken, die alles in sich aufnehmen. Genausowenig kann Wissen durch einfaches Lesen oder H&ouml;ren &uuml;bertargen werden.</p>\r
-    <p>Damit sei nicht gesagt, man k&ouml;nne durch das Lesen einer Webseite nichts lernen. Man kann nat&uuml;rlich. Es findet jedoch eine Interpretation des Gelesenen vor dem Hintergrund der vorhandenen Erfahrungen statt. Das uralte Modell des 'N&uuml;rnberger-Trichters' funktioniert so nicht. <br />\r
-  </p>\r
-  </blockquote>\r
-  <h3>2. Lernen durch Vermittlung (Constructionism)</h3>\r
-  <blockquote>\r
-    <p>Konstruktionismus behauptet, dass Lernen besonders effektiv ist, wenn der Lerninhalt f&uuml;r andere aufbereitet - also aktiv angewandt wird. Dies kann durch einen gesprochenen Satz oder einen Diskussionsbeitrag erfolgen, oder anspruchsvoller durch die Erstellung eines Bildes, eines Hauses oder einer Software erfolgen (aktiv wiedergeben statt passiv konsumieren).</p>\r
-    <p>Sie k&ouml;nnen - zum Beispiel - diese Seite mehrere Male lesen und werden vieles bis morgen schon wieder vergessen haben. Wenn Sie aber versuchen, die hier formulierten Ideen, einem anderen mit eigenen Worten zu erkl&auml;ren, eine Pr&auml;sentation dar&uuml;ber erstellen, dann kann ich ganz sicher sein, das Sie ein besseres Verst&auml;ndnis von diesen Ideen entwickelt habens. Das ist &uuml;brigens auch der Grund aus dem Menschen sich w&auml;hrend der &Uuml;bungen Notizen machen, selbst wenn sei diese sp&auml;ter nicht wieder lesen.<br />\r
-  </p>\r
-  </blockquote>\r
-  <h3>3. Social Constructivism</h3>\r
-  <blockquote>\r
-    <p>Stellen wir uns diese Gedanken nun innerhalb einer Gruppe vor, die sich eine Kultur gemeinsam geteilten Wissens und gemeinsamer Bedeutungszusammenh&auml;nge erarbeitet. Wenn man einmal in diese Gruppe eingetaucht ist, lernt man kontinuierlich auf verschiedenen Ebenen.</p>\r
-    <p>Ein sehr einfaches Beispiel ist ein Gegenstand wie z.B. eine Tasse. Die Tasse kann f&uuml;r sehr viele Zwecke genutzt werden. Aber seine Form erm&ouml;glicht es uns, einiges &uuml;ber das Transportieren von Fl&uuml;ssigkeiten in Erfahrung zu bringen. Ein komplexeres Beispiel ist ein Online-Kurs. Er wird nicht nur so verwandt, wie die Entwickler es sich vorgestellt haben. Die praktische Arbeit mit den einzelnen Elementen schafft Ideen f&uuml;r einen erweiteren Gebrauch und damit eine neue Wirklichkeit und neue M&ouml;glichkeiten. Dies passiert besonders h&auml;ufig wenn nicht nur einzelne, sondern Gruppen mit der Software arbeiten.<br />\r
-  </p>\r
-  </blockquote>\r
-  <h3>4. Verbunden und aufgeteilt (Connected and Separate)</h3>\r
-  <blockquote>\r
-    <p>Dieser Gedanke befasst sich n&auml;her mit den Motiven der Einzelnen innerhalb von Diskussionen. 'Aufgeteiltes' Verhalten liegt vor, wenn jemand versucht objektiv zu bleiben und Fakten darzustellen. Er /sie wird dazu tendieren, die eigenen Ideen zu verteidigen und L&uuml;cken in der Argumentation der anderen zu entdecken. 'Verbundenes' Verhalten stellt mehr ein empathisches Verhalten dar, das Subjektivit&auml;t einbezieht, versucht zuzuh&ouml;ren, Fragen zu stellen in der Absicht, den anderen zu verstehen.\r
-    'Entwickeltes (constructed) Verhalten beide Ann&auml;herungen an einen Gegenstand nutzen kann und in der Lage ist, die geeignete Form in der jeweiligen Situation auszuw&auml;hlen.\r
-    </p>\r
-    <p>Das gemeinsame Verhalten ist starker Anreiz f&uuml;r den Lernprozess. Er bringt nicht nur die Teilnehmer n&auml;her miteinander in Kontakt, unterst&uuml;tzt eine tiefere Reflexion und f&ouml;rdert die &Uuml;berpr&uuml;fung bestehender Annahmen.</p>\r
-  </blockquote>\r
-  <hr>\r
-  <p>Wenn Sie &uuml;ber all dies nachdenken, dann hilft es, sich auf die wichtigsten Lernerfahrungen aus der Lernersicht zu konzentrieren und nicht die Informationen zu ver&ouml;ffentlichen und zu pr&uuml;fen, von der Sie denken, dass sie gewu&szlig;t werden sollten. Es kann auch hilfreich sein, dar&uuml;ber nachzudenken in welcher weise jede/r Teilnehmer gleicherma&szlig;en Lerner und Lehrer sein kann. Ihre Aufgabe als Dozent/in kann sich wandeln vom allwissenden Informationsgeber zum Vorbild, der den Teilnehmer/innen erm&ouml;glicht, ihren eigenen Lernbedarf zu erkennen, Diskussionen moderiert und durch &Uuml;bungen die ganze Gruppe zu ihren Lernzielen f&uuml;hrt.\r
-  </p>\r
-  <p>Moodle alleine schafft diese Lernsituation nicht. Moodle unterst&uuml;tzt sie aber effektiv. In der Zukunft, wenn die technische Basis von Moodle stabil ist, wird sich die weitere Entwicklung von Moodle auf die p&auml;dagogische Unterst&uuml;tzung dieses Prozesses konzentrieren.</p>\r
-</blockquote>\r
-<hr>\r
-<p align="CENTER"><font size="1"><a href="." target="_top">Moodle Dokumentation</a></font></p>\r
-<p align="CENTER"><font size="1">Version: $Id$</font></p>\r
-</body>\r
-</html>
\ No newline at end of file
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Moodle Dokumente: Philosophie</title>
+<link rel="stylesheet" href="docstyles.css" type="TEXT/CSS">
+<meta http-equiv="Content-Type" content=
+"text/html; charset=us-ascii">
+</head>
+<body bgcolor="#FFFFFF">
+<h1>Philosophie</h1>
+<blockquote>
+<h3>Vorbemerkung des deutschen &Uuml;bersetzers</h3>
+<br>
+Die &Uuml;bersetzung der p&auml;dagogischen Fachbegriffe und die
+Interpretation der knappen Zusammenfassung des hinter Moodle
+stehenden p&auml;dagogischen Konzepte von Martin Dougiamas
+f&auml;llt nicht leicht. Daher m&ouml;chte ich versuchen, mit
+eigenen Worten eine Adaption auf den deutschen Sprachgebrauch
+vorzunehmen, und meine &Uuml;bersetzung des Originaltextes
+anf&uuml;gen.<br>
+Das Modell des 'N&uuml;rnberger Trichters' als Grundlage f&uuml;r
+Lernprozesse ist endg&uuml;ltig zu den Akten gelegt. Heute
+k&ouml;nnen wir davon ausgehen, dass Lernen in einem aktiven
+Aneignungsprozess mit einem immer wiederkehrenden Abgleich
+zwischen vorhandenen Erfahrungen und neuen Informationen erfolgt.
+(Theorie des Konstruktivismus)<br>
+Wirkungsvolle Lernprozesse m&uuml;ssen daher Anreize bieten, neue
+Erfahrungen zu machen und Informationen aktiv anzuwenden. In der
+aktiven Anwendung und - besser noch - der eigenen Vermittlung
+neuer Informationen als Teilnehmer/in an andere liegen besonders
+gute Lernpotenziale.<br>
+Moodle versucht nun eine Lernumgebung zu schaffen, in der die
+Interaktion der Lerngruppe einen hohen Stellenwert besitzt. Die
+Diskussion miteinander, die Auseinandersetzung mit Aufgaben und
+die gegenseitige Bewertung (z.B. im Workshop-Modul in der Form
+des peer assesment), aber auch die M&ouml;glichkeit aus
+Einsch&auml;tzungen und Kommentaren dazu zu lernen und eine
+Aufgabe in einer verbesserten Version wieder einzureichen sind
+zentrale M&ouml;glichkeiten einen Lernprozess zu gestalten.<br>
+Moodle kann - daran darf es keinen Zweifel geben - als klassische
+'Pauk-Maschine' oder als 'Online-Frontalunterricht' genutzt
+werden. Sein besonderes Augenmerk gilt aber der fortgeschrittenen
+und zielgerichteten Interaktion als Lernprozess.<br>
+Zentral ist dabei ein Ver&auml;nderung der Aufgabe des/der
+Dozent/in vom Wissensvermittler hin zum Lernbegleiter. Im
+angels&auml;chsischen Sprachgebrauch (nicht von Martin Dougiamas)
+wird der Begriff des Facilitators verst&auml;rkt genutzt. Seine
+Aufgabe ist es, einen Handlungsrahmen zu schaffen, in dem eine
+lern- und entwicklungsf&ouml;rderliche Umgebung besteht, die ein
+entdeckendes und aktives Lernen erm&ouml;glicht.<br>
+R&uuml;ckfragen an den &Uuml;bersetzer unter
+ralf.hilgenstock@dialoge.net.<br>
+<br>
+<h3>Hier nun die &Uuml;bersetzung des Originaltextes</h3>
+<p>Die Gestaltung und Entwicklung von Moodle wurde gepr&auml;gt
+von einer Lernphilosophie, einem Weg des Denkens, den man
+vereinfacht als quot;<em>soziale f&ouml;rdernde
+P&auml;dagogik</em>" bezeichnen kann. (Einige unter Ihnen werden
+denken "'Hokus-Pokus-P&auml;dagogik'" und wegklicken wollen. Aber
+bitte lesen Sie weiter!)</p>
+<p>Diese Seite versucht, Ihnen mit einfachen Begriffe die
+<strong>vier Hauptkonzepte</strong> zu erl&auml;utern, die
+dahinter stecken. Jedes Teilkonzept fasst die Ergebnisse
+umfangreicher Forschungsarbeiten zusammen. Zwangsl&auml;ufig muss
+daher diese kurze Beschrreibung oberfl&auml;chlich bleiben.</p>
+<p>Wenn diese Konzeopte f&uuml;r Sie g&auml;nzlich neu sind, mag
+es sein, dass das eine oder andere zun&auml;chst etwas schwer zu
+verstehen ist. Als kleiner Tipp hilft vielleicht beim Lesen
+&uuml;ber die eigenen Erfahrungen beim Lernen
+nachzudenken.<br></p>
+<h3>1. F&ouml;rderung (Constructivism)</h3>
+<blockquote>
+<p>Diese Betrachtungsweise geht davon aus, dass Menschen ihr
+Wissen aktiv aus der Interaktion mit ihrer Umgebung
+<strong>entwickeln</strong>.</p>
+<p>Alles, was Sie lesen, sehen, h&ouml;ren, f&uuml;hlen und
+ber&uuml;hren - also mit Ihren Sinnen wahrnehmen - wird mit Ihrem
+fr&uuml;heren Wissen verglichen und in Ihre Vorstellung und
+Erkl&auml;rung der Welt eingebaut. Daraus kann neues Wissen
+entstehen, das Sie mit sich nehmen. Wissen wird best&auml;tigt
+wenn es sinnvoll genutzt werden kann in anderen Situationen.
+Menschen sind keine passiven Informationsdatenbanken, die alles
+in sich aufnehmen. Genausowenig kann Wissen durch einfaches Lesen
+oder H&ouml;ren &uuml;bertargen werden.</p>
+<p>Damit sei nicht gesagt, man k&ouml;nne durch das Lesen einer
+Webseite nichts lernen. Man kann nat&uuml;rlich. Es findet jedoch
+eine Interpretation des Gelesenen vor dem Hintergrund der
+vorhandenen Erfahrungen statt. Das uralte Modell des
+'N&uuml;rnberger-Trichters' funktioniert so nicht.<br></p>
+</blockquote>
+<h3>2. Lernen durch Vermittlung (Constructionism)</h3>
+<blockquote>
+<p>Konstruktionismus behauptet, dass Lernen besonders effektiv
+ist, wenn der Lerninhalt f&uuml;r andere aufbereitet - also aktiv
+angewandt wird. Dies kann durch einen gesprochenen Satz oder
+einen Diskussionsbeitrag erfolgen, oder anspruchsvoller durch die
+Erstellung eines Bildes, eines Hauses oder einer Software
+erfolgen (aktiv wiedergeben statt passiv konsumieren).</p>
+<p>Sie k&ouml;nnen - zum Beispiel - diese Seite mehrere Male
+lesen und werden vieles bis morgen schon wieder vergessen haben.
+Wenn Sie aber versuchen, die hier formulierten Ideen, einem
+anderen mit eigenen Worten zu erkl&auml;ren, eine
+Pr&auml;sentation dar&uuml;ber erstellen, dann kann ich ganz
+sicher sein, das Sie ein besseres Verst&auml;ndnis von diesen
+Ideen entwickelt habens. Das ist &uuml;brigens auch der Grund aus
+dem Menschen sich w&auml;hrend der &Uuml;bungen Notizen machen,
+selbst wenn sei diese sp&auml;ter nicht wieder lesen.<br></p>
+</blockquote>
+<h3>3. Social Constructivism</h3>
+<blockquote>
+<p>Stellen wir uns diese Gedanken nun innerhalb einer Gruppe vor,
+die sich eine Kultur gemeinsam geteilten Wissens und gemeinsamer
+Bedeutungszusammenh&auml;nge erarbeitet. Wenn man einmal in diese
+Gruppe eingetaucht ist, lernt man kontinuierlich auf
+verschiedenen Ebenen.</p>
+<p>Ein sehr einfaches Beispiel ist ein Gegenstand wie z.B. eine
+Tasse. Die Tasse kann f&uuml;r sehr viele Zwecke genutzt werden.
+Aber seine Form erm&ouml;glicht es uns, einiges &uuml;ber das
+Transportieren von Fl&uuml;ssigkeiten in Erfahrung zu bringen.
+Ein komplexeres Beispiel ist ein Online-Kurs. Er wird nicht nur
+so verwandt, wie die Entwickler es sich vorgestellt haben. Die
+praktische Arbeit mit den einzelnen Elementen schafft Ideen
+f&uuml;r einen erweiteren Gebrauch und damit eine neue
+Wirklichkeit und neue M&ouml;glichkeiten. Dies passiert besonders
+h&auml;ufig wenn nicht nur einzelne, sondern Gruppen mit der
+Software arbeiten.<br></p>
+</blockquote>
+<h3>4. Verbunden und aufgeteilt (Connected and Separate)</h3>
+<blockquote>
+<p>Dieser Gedanke befasst sich n&auml;her mit den Motiven der
+Einzelnen innerhalb von Diskussionen. 'Aufgeteiltes' Verhalten
+liegt vor, wenn jemand versucht objektiv zu bleiben und Fakten
+darzustellen. Er /sie wird dazu tendieren, die eigenen Ideen zu
+verteidigen und L&uuml;cken in der Argumentation der anderen zu
+entdecken. 'Verbundenes' Verhalten stellt mehr ein empathisches
+Verhalten dar, das Subjektivit&auml;t einbezieht, versucht
+zuzuh&ouml;ren, Fragen zu stellen in der Absicht, den anderen zu
+verstehen. 'Entwickeltes (constructed) Verhalten beide
+Ann&auml;herungen an einen Gegenstand nutzen kann und in der Lage
+ist, die geeignete Form in der jeweiligen Situation
+auszuw&auml;hlen.</p>
+<p>Das gemeinsame Verhalten ist starker Anreiz f&uuml;r den
+Lernprozess. Er bringt nicht nur die Teilnehmer n&auml;her
+miteinander in Kontakt, unterst&uuml;tzt eine tiefere Reflexion
+und f&ouml;rdert die &Uuml;berpr&uuml;fung bestehender
+Annahmen.</p>
+</blockquote>
+<hr>
+<p>Wenn Sie &uuml;ber all dies nachdenken, dann hilft es, sich
+auf die wichtigsten Lernerfahrungen aus der Lernersicht zu
+konzentrieren und nicht die Informationen zu ver&ouml;ffentlichen
+und zu pr&uuml;fen, von der Sie denken, dass sie gewu&szlig;t
+werden sollten. Es kann auch hilfreich sein, dar&uuml;ber
+nachzudenken in welcher weise jede/r Teilnehmer
+gleicherma&szlig;en Lerner und Lehrer sein kann. Ihre Aufgabe als
+Dozent/in kann sich wandeln vom allwissenden Informationsgeber
+zum Vorbild, der den Teilnehmer/innen erm&ouml;glicht, ihren
+eigenen Lernbedarf zu erkennen, Diskussionen moderiert und durch
+&Uuml;bungen die ganze Gruppe zu ihren Lernzielen f&uuml;hrt.</p>
+<p>Moodle alleine schafft diese Lernsituation nicht. Moodle
+unterst&uuml;tzt sie aber effektiv. In der Zukunft, wenn die
+technische Basis von Moodle stabil ist, wird sich die weitere
+Entwicklung von Moodle auf die p&auml;dagogische
+Unterst&uuml;tzung dieses Prozesses konzentrieren.</p>
+</blockquote>
+<hr>
+<p align="center"><a href="." target="_top"><font size="1">Moodle
+Dokumentation</font></a></p>
+<p align="center"><font size="1">Version: $Id$</font></p>
+</body>
+</html>
index afcfa7117420a7059cee0708f40daa8999f8657b..1310ec9096b597a4a17b6b77446c4d808df903bd 100644 (file)
 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
-<html><head><title>Moodle Dokumente: Aktuelle Release Informationen</title><link href="release_files/docstyles.htm" type="TEXT/CSS" rel="stylesheet">
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-<style type="text/css">DT {
-        FONT-WEIGHT: bold; FONT-FAMILY: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif
-}
-DD {
-        MARGIN-BOTTOM: 1em
-}
-.style1 {
-        FONT-WEIGHT: bold
-}
-</style>
-
-<meta content="MSHTML 6.00.2800.1458" name="GENERATOR"></head>
-<body bgcolor="#ffffff">
+<html>
+<head>
+<title>Moodle Dokumente: Aktuelle Release Informationen</title>
+<link rel="stylesheet" href="docstyles.css" type="TEXT/CSS">
+<meta http-equiv="Content-Type" content=
+"text/html; charset=us-ascii">
+</head>
+<body bgcolor="#FFFFFF">
 <h1>Letzte Release Informationen</h1>
-
 <h3>Moodle 1.4.3 (17. Dezember 2004)</h3>
-
-<p>(Diese Version enthält wichtige Sicherheitsverbesserungen. Wir empfehlen alle Seiten,
-die frühere Versionen nutzen, so schnell wie möglich zu aktualisieren.)</p>
-
+<p>(Diese Version enth&auml;lt wichtige
+Sicherheitsverbesserungen. Wir empfehlen alle Seiten, die
+fr&uuml;here Versionen nutzen, so schnell wie m&ouml;glich zu
+aktualisieren.)</p>
+<div style="margin-left: 2em">
+<dl>
+<dt>Wichtige Sicherheitsverbesserungen</dt>
+<dd>
 <ul>
-  <dl>
-    <dt>Wichtige Sicherheitsverbesserungen</dt>
-    <dd>
-      <ul>
-        <li>Bessere Prüfung/Bereinigung von Cookie-Daten</li>
-        <li>Vorbeugender Abgleich der Daten für Sessions Speicherung</li>
-        <li>Bessre
-Prüfung/Bereinigung der Parameter für RSS-Feeds, Ip Atlas Parameter,
-Wörterbuch, Foren, Theme Auswahl, SCORM Modul, Dokumentenansicht</li>
-        <li>Neuer Schutz bei der Ansicht hochgeladener Dateien</li>
-        <li>Neuer Schutz gegen Verzeichnis traversal</li>
-        <li>Fix der Variable $FULLME, die für Cron benötigt wird</li>
-        <li>Schutz gegenüber einem direkten Aufruf interner Bibliotheken.</li>
-        <li>Schutz beim Aufruf von Wörterbüchern, die verborgen wurden</li>
-        <li>Verborgene Abschnitte werden vor Teilnehmern verborgen, die frühere Aktivitäten bearbeiten.</li>
-        <li>Fixed Problem bei Gastnutzern, die Termine im Kalender einsehen konnten</li>
-        <li>Fixed encoding von TEX Ausdrücken</li>
-      </ul>
-    </dd>
-
-    <dt>Einige neue Dinge</dt>
-    <dd>
-      <ul>
-        <li>Eindeutige Anmeldung wird erzwungen (Leistungsverbesserung).</li>
-        <li>hHinzugefügt: Transaktions Unzerstützung für PostgreSQL </li>
-        <li>Logging in und logging out werden nun geloggt</li>
-        <li>Wiki und SCORM nutzen nun beide den neuen Zip-Code </li>
-        <li>Neues Seitenmodell für Wörterbücher</li>
-        <li>Nutzerinformationen von LDAP gekürzt, um Dtaenverlust zu vermeiden</li>
-        <li>pclzip aktualisiert auf neue Version</li>
-        <li>Memory_limit kann von einer höheren Einstellung in der php.ini überschrieben werden, commandline,  httpd.conf, .htaccess</li>
-        <li>Neue Übersetzungen wurden gestartet für: Maori, Kanada, Albanisch und Vietnamesisch</li>
-        <li>Viele Ergänzungen in anderen Sprachpaketen</li>
-        <li>Trainer/innen können nun jederzeit Tests erproben, auch wenn sie noch nicht freigegeben wurden.</li>
-        <li>Druckformat der Wörterbücher ist nun für jedes Format angepasst.</li>
-        <li>Wörterbuch-Suche berücksichtigt jetzt auch alias-Begriffe</li>
-        <li>Deutliche Verbesserungen im multilang Filter mit einer 'nachsichtigeren' Syntax </li>
-      </ul>
-    </dd>
-
-   <dt>Leistungsverbesserungen</dt>
-    <dd>
-      <ul>
-        <li>Headers werden besser gespeichert. Damit kann auf allen Seiten der 'zurück-Button' genutzt werden</li>
-        <li>Datenbankindeizes an vielen Stellen ergänzt. Dies führt zu Leistungsverbesserungen bei großen Anwendungen</li>
-        <li>Leistungsverbesserungen bei der Auflistung der Kurse.</li>
-        <li>VerschiedeneVerbesserungen beim Entfernen nicht mehr benötigter Datenbankeinträge und Sortierungen.</li>
-      </ul>
-    </dd>
-
-    <dt>Weitere Fehlerkorrekturen</dt>
-    <dd>
-      <ul>
-        <li>Problem bei der Wiederherstellung von Kursen in neuen Kursen mit der ID-Nummer</li>
-        <li>Verschiedene kleine Werte bei Postgres korrigiert</li>
-        <li>Verschiedene nicht benötigte Einträge im  'debug on'-Modus</li>
-        <li>Einige PHP5 Einträge</li>
-        <li>Unterstützung von Apostrophs, Anführungszeichen und Backslashes in LDAP Nutzerdaten</li>
-        <li>Fix für Paginierung der Sucherergebnisse für Kurse bei Postgres </li>
-        <li>Fixed Bug mit Leerzeichen in der Nutzersuche</li>
-        <li>Fixed Chatroom Bug mit der Anzeige aller Chatnutzer wenn mehrere Chatrooms zugleich genutzt werden </li>
-        <li>Fix für Installationsscript Bug</li>
-        <li>Groß-/Kleinschreibung von Nutzernamen beim Bulk-Import von Nutzern fixed</li>
-        <li>Fixed Bug nach Bewertung von Forenbeiträgen mit Rückgängig-Funktion</li>
-        <li>Fixed Bug in Test mit Zuordnungsfragen</li>
-        <li>Fixed Bug in Testvorschau</li>
-        <li>Fixed Bug in der Sprachbearbeitung</li>
-        <li>Verschiedene kleine Anpassungen im SCORM Modul</li>
-        <li>SCORM Modul zeigt Nutzerbilder richtig</li>
-        <li>Aktivitätennamen im Aktivitäten Filter nach Titelnn sortierbar</li>
-        <li>Wörterbuchsuche berücksichtigt Alias-Bezeichnungen</li>
-        <li>Einige RSS Fehler werden in einem  gültigen RSS Fehlerfile angezeigt, statt in ungültigem RSS.</li>
-        <li>Fixed Problem mit SCORM Paketprüfung und PHP5</li>
-        <li>Fixed Problem mit Backup/Restore und leeren Kategorien</li>
-        <li>Besseres XHTML in Wikis</li>
-        <li>Bug fix in Chat Berichten der ersten Chatsitzung</li>
-        <li>Fix eines Problem mit SCORM beim Löschen einer großen Zahl von Dateien oder bei großen Dateien</li>
-        <li>Fix einiger Probleme im Enzyklopädie-Format des Wörterbuchs</li>
-        <li>Fixe eines Fehlers bei der SCORM Integration mit Zip-Code</li>
-        <li>Fix eines Fehlers bei E-Mail-Benachrichtigung von Dialogen mit Textformat</li>
-        <li>Fix von fehlenden sesskey-Variablen im Block Gemeinsame Aktivitäten(social activity block) </li>
-        <li>Überflüssige Abschnitte für einen Kurs werden nun im Navigationsmenu versteckt</li>
-        <li>Zeitumstellung für Kalender</li>
-        <li>Für den ersten Test in einem neuen Kurs wird eine Default-Kategorie angezeigt</li>
-        <li>Fix eines Fehlers im Paypal-Modul bei der Akzeptanz des Zahlungsbetrages</li>
-        <li>Fix eines Fehlers in der Anzeige der Kursdateien </li>
-      </ul>
-    </dd>
-
-
-
-  </dl>
+<li>Bessere Pr&uuml;fung/Bereinigung von Cookie-Daten</li>
+<li>Vorbeugender Abgleich der Daten f&uuml;r Sessions
+Speicherung</li>
+<li>Bessre Pr&uuml;fung/Bereinigung der Parameter f&uuml;r
+RSS-Feeds, Ip Atlas Parameter, W&ouml;rterbuch, Foren, Theme
+Auswahl, SCORM Modul, Dokumentenansicht</li>
+<li>Neuer Schutz bei der Ansicht hochgeladener Dateien</li>
+<li>Neuer Schutz gegen Verzeichnis traversal</li>
+<li>Fix der Variable $FULLME, die f&uuml;r Cron ben&ouml;tigt
+wird</li>
+<li>Schutz gegen&uuml;ber einem direkten Aufruf interner
+Bibliotheken.</li>
+<li>Schutz beim Aufruf von W&ouml;rterb&uuml;chern, die verborgen
+wurden</li>
+<li>Verborgene Abschnitte werden vor Teilnehmern verborgen, die
+fr&uuml;here Aktivit&auml;ten bearbeiten.</li>
+<li>Fixed Problem bei Gastnutzern, die Termine im Kalender
+einsehen konnten</li>
+<li>Fixed encoding von TEX Ausdr&uuml;cken</li>
 </ul>
-
-<p>&nbsp;</p><br>
-
-
+</dd>
+<dt>Einige neue Dinge</dt>
+<dd>
+<ul>
+<li>Eindeutige Anmeldung wird erzwungen
+(Leistungsverbesserung).</li>
+<li>hHinzugef&uuml;gt: Transaktions Unzerst&uuml;tzung f&uuml;r
+PostgreSQL</li>
+<li>Logging in und logging out werden nun geloggt</li>
+<li>Wiki und SCORM nutzen nun beide den neuen Zip-Code</li>
+<li>Neues Seitenmodell f&uuml;r W&ouml;rterb&uuml;cher</li>
+<li>Nutzerinformationen von LDAP gek&uuml;rzt, um Dtaenverlust zu
+vermeiden</li>
+<li>pclzip aktualisiert auf neue Version</li>
+<li>Memory_limit kann von einer h&ouml;heren Einstellung in der
+php.ini &uuml;berschrieben werden, commandline, httpd.conf,
+.htaccess</li>
+<li>Neue &Uuml;bersetzungen wurden gestartet f&uuml;r: Maori,
+Kanada, Albanisch und Vietnamesisch</li>
+<li>Viele Erg&auml;nzungen in anderen Sprachpaketen</li>
+<li>Trainer/innen k&ouml;nnen nun jederzeit Tests erproben, auch
+wenn sie noch nicht freigegeben wurden.</li>
+<li>Druckformat der W&ouml;rterb&uuml;cher ist nun f&uuml;r jedes
+Format angepasst.</li>
+<li>W&ouml;rterbuch-Suche ber&uuml;cksichtigt jetzt auch
+alias-Begriffe</li>
+<li>Deutliche Verbesserungen im multilang Filter mit einer
+'nachsichtigeren' Syntax</li>
+</ul>
+</dd>
+<dt>Leistungsverbesserungen</dt>
+<dd>
+<ul>
+<li>Headers werden besser gespeichert. Damit kann auf allen
+Seiten der 'zur&uuml;ck-Button' genutzt werden</li>
+<li>Datenbankindeizes an vielen Stellen erg&auml;nzt. Dies
+f&uuml;hrt zu Leistungsverbesserungen bei gro&szlig;en
+Anwendungen</li>
+<li>Leistungsverbesserungen bei der Auflistung der Kurse.</li>
+<li>VerschiedeneVerbesserungen beim Entfernen nicht mehr
+ben&ouml;tigter Datenbankeintr&auml;ge und Sortierungen.</li>
+</ul>
+</dd>
+<dt>Weitere Fehlerkorrekturen</dt>
+<dd>
+<ul>
+<li>Problem bei der Wiederherstellung von Kursen in neuen Kursen
+mit der ID-Nummer</li>
+<li>Verschiedene kleine Werte bei Postgres korrigiert</li>
+<li>Verschiedene nicht ben&ouml;tigte Eintr&auml;ge im 'debug
+on'-Modus</li>
+<li>Einige PHP5 Eintr&auml;ge</li>
+<li>Unterst&uuml;tzung von Apostrophs, Anf&uuml;hrungszeichen und
+Backslashes in LDAP Nutzerdaten</li>
+<li>Fix f&uuml;r Paginierung der Sucherergebnisse f&uuml;r Kurse
+bei Postgres</li>
+<li>Fixed Bug mit Leerzeichen in der Nutzersuche</li>
+<li>Fixed Chatroom Bug mit der Anzeige aller Chatnutzer wenn
+mehrere Chatrooms zugleich genutzt werden</li>
+<li>Fix f&uuml;r Installationsscript Bug</li>
+<li>Gro&szlig;-/Kleinschreibung von Nutzernamen beim Bulk-Import
+von Nutzern fixed</li>
+<li>Fixed Bug nach Bewertung von Forenbeitr&auml;gen mit
+R&uuml;ckg&auml;ngig-Funktion</li>
+<li>Fixed Bug in Test mit Zuordnungsfragen</li>
+<li>Fixed Bug in Testvorschau</li>
+<li>Fixed Bug in der Sprachbearbeitung</li>
+<li>Verschiedene kleine Anpassungen im SCORM Modul</li>
+<li>SCORM Modul zeigt Nutzerbilder richtig</li>
+<li>Aktivit&auml;tennamen im Aktivit&auml;ten Filter nach Titelnn
+sortierbar</li>
+<li>W&ouml;rterbuchsuche ber&uuml;cksichtigt
+Alias-Bezeichnungen</li>
+<li>Einige RSS Fehler werden in einem g&uuml;ltigen RSS
+Fehlerfile angezeigt, statt in ung&uuml;ltigem RSS.</li>
+<li>Fixed Problem mit SCORM Paketpr&uuml;fung und PHP5</li>
+<li>Fixed Problem mit Backup/Restore und leeren Kategorien</li>
+<li>Besseres XHTML in Wikis</li>
+<li>Bug fix in Chat Berichten der ersten Chatsitzung</li>
+<li>Fix eines Problem mit SCORM beim L&ouml;schen einer
+gro&szlig;en Zahl von Dateien oder bei gro&szlig;en Dateien</li>
+<li>Fix einiger Probleme im Enzyklop&auml;die-Format des
+W&ouml;rterbuchs</li>
+<li>Fixe eines Fehlers bei der SCORM Integration mit
+Zip-Code</li>
+<li>Fix eines Fehlers bei E-Mail-Benachrichtigung von Dialogen
+mit Textformat</li>
+<li>Fix von fehlenden sesskey-Variablen im Block Gemeinsame
+Aktivit&auml;ten(social activity block)</li>
+<li>&Uuml;berfl&uuml;ssige Abschnitte f&uuml;r einen Kurs werden
+nun im Navigationsmenu versteckt</li>
+<li>Zeitumstellung f&uuml;r Kalender</li>
+<li>F&uuml;r den ersten Test in einem neuen Kurs wird eine
+Default-Kategorie angezeigt</li>
+<li>Fix eines Fehlers im Paypal-Modul bei der Akzeptanz des
+Zahlungsbetrages</li>
+<li>Fix eines Fehlers in der Anzeige der Kursdateien</li>
+</ul>
+</dd>
+</dl>
+</div>
+<p> </p>
+<br>
 <h3>Moodle 1.4.2 (Oktober 2004)</h3>
+<div style="margin-left: 2em">
+<dl>
+<dt>Einige kleine Neuerungen</dt>
+<dd>
 <ul>
-  <dl>
-    <dt>Einige kleine Neuerungen
-    </dt><dd>
-    <ul>
-      <li>Neue PAM Authentifikationsmodule für die direkte Authentifikation auf Unix/Linux
-      </li><li>Kursersteller/innen können nun auch Kurse in neue/bestehende Kurse wiederherstellen
-      </li><li>Forumsbeiträge erhalten nun detaillierte Header zur richtigen Darstellung der Threads in Mailclients
-      </li></ul>
-    </dd><dt>Einige wichtige Sicherheitsfixes
-    </dt><dd>
-    <ul>
-      <li>Bessere Prüfung/Bereinigung von Script Parametern in einigen Bereichen von moodle
-                         (ein großer Dank an Petr Skoda für seine früheren Hinweise zu Verbesserung der Sicherheit)
-      </li><li>Berichtigung einiger SQL Parameter im Glossar-Modul, um mögliche Angriffe zu vermeiden </li></ul>
-    </dd><dt>Und ein Bündel anderer Bug-Fixes
-    </dt><dd>
-    <ul>
-      <li>Backup ist nun besser in der Lage mit Fehlermeldungen umzugehen (z.B. wenn
-                        das Backup unterbrochen wurde) und erkennt selber unvollständige Dateien
-      </li><li>Fix für Databank Authentifikation mit einer PostgreSQL Datenbank
-      </li><li>Fixes für einige Teile der Installation mit PostgreSQL
-      </li><li>Forumsüberschriften werden nun nur noch in der Aktivitätenansicht umgebrochen
-      </li><li>Datenbank basierte Anmeldung funktioniert nun tatsächlich :-)
-      </li><li>SQL Fixes für die Erstellung von RSS Feeds von PostgreSQL
-      </li><li>rtsp zur Liste der erlaubten Protokolle bei reinem HTML-Text hinzugefügt
-      </li><li>Nutzerprofile und die Seite zur Bearbeitung der Profile kann ohne Parameter aufgerufen werden
-
-      </li><li>xmlize Bibliothek auf aktuellste Version upgedatet
-      </li><li>Upgrade der phpmailer Bibliothek auf aktuellste Version
-      </li><li>Verschiedene kleine Code Bereinigungen
-      </li><li>Adminmenu erlaubt nun Backup/Restore des Kurses auf der Startseite
-
-      </li><li>Fix einer Fehlermeldung im Forumsindex (nur in PHP 5 augetreten)
-      </li><li>Hervorhebungsfunktion (z.B. nach der Suche) entfernte Backslashes
-      </li><li>Info von LDAP ist nun decoded von utf8
-      </li><li>Kursübersicht kann nun besser mit sehr umfangreichen Kursübersichten umgehen
-      </li><li>Zwei SCORM Bugs fixed (eine Typo und ein Problem mit onbeforeunload)
-      </li><li>Einige Cleanups beim Druck von Texten, Überschriften und Variablen in Lektionen
-      </li><li>Kalendar funktioniert nun wie erwartet, wenn man in der Rolle einer anderen Person sich einloggt(als Trainer)
-
-      </li><li>Fix einiger übriggebliebener kurzer PHP Tags
-      </li><li>Bessere Zufallssteuerung für zufallssgesteuerte Tests (Fehler aus Version 1.4)
-
-      </li><li>Wenn ein Trainer aus einem Kurs entfernt wird, wird er jetzt auch aus allen Gruppen
-                        des Kurses entfernt.
-
-      </li><li>Fix des strip_pages Bug im Wiki
-      </li><li>Fixes für charset detection in backups und multilang filter unter PHP5
-      </li></ul></dd></dl></ul>
-<p>&nbsp;</p>
+<li>Neue PAM Authentifikationsmodule f&uuml;r die direkte
+Authentifikation auf Unix/Linux</li>
+<li>Kursersteller/innen k&ouml;nnen nun auch Kurse in
+neue/bestehende Kurse wiederherstellen</li>
+<li>Forumsbeitr&auml;ge erhalten nun detaillierte Header zur
+richtigen Darstellung der Threads in Mailclients</li>
+</ul>
+</dd>
+<dt>Einige wichtige Sicherheitsfixes</dt>
+<dd>
+<ul>
+<li>Bessere Pr&uuml;fung/Bereinigung von Script Parametern in
+einigen Bereichen von moodle (ein gro&szlig;er Dank an Petr Skoda
+f&uuml;r seine fr&uuml;heren Hinweise zu Verbesserung der
+Sicherheit)</li>
+<li>Berichtigung einiger SQL Parameter im Glossar-Modul, um
+m&ouml;gliche Angriffe zu vermeiden</li>
+</ul>
+</dd>
+<dt>Und ein B&uuml;ndel anderer Bug-Fixes</dt>
+<dd>
+<ul>
+<li>Backup ist nun besser in der Lage mit Fehlermeldungen
+umzugehen (z.B. wenn das Backup unterbrochen wurde) und erkennt
+selber unvollst&auml;ndige Dateien</li>
+<li>Fix f&uuml;r Databank Authentifikation mit einer PostgreSQL
+Datenbank</li>
+<li>Fixes f&uuml;r einige Teile der Installation mit
+PostgreSQL</li>
+<li>Forums&uuml;berschriften werden nun nur noch in der
+Aktivit&auml;tenansicht umgebrochen</li>
+<li>Datenbank basierte Anmeldung funktioniert nun
+tats&auml;chlich :-)</li>
+<li>SQL Fixes f&uuml;r die Erstellung von RSS Feeds von
+PostgreSQL</li>
+<li>rtsp zur Liste der erlaubten Protokolle bei reinem HTML-Text
+hinzugef&uuml;gt</li>
+<li>Nutzerprofile und die Seite zur Bearbeitung der Profile kann
+ohne Parameter aufgerufen werden</li>
+<li>xmlize Bibliothek auf aktuellste Version upgedatet</li>
+<li>Upgrade der phpmailer Bibliothek auf aktuellste Version</li>
+<li>Verschiedene kleine Code Bereinigungen</li>
+<li>Adminmenu erlaubt nun Backup/Restore des Kurses auf der
+Startseite</li>
+<li>Fix einer Fehlermeldung im Forumsindex (nur in PHP 5
+augetreten)</li>
+<li>Hervorhebungsfunktion (z.B. nach der Suche) entfernte
+Backslashes</li>
+<li>Info von LDAP ist nun decoded von utf8</li>
+<li>Kurs&uuml;bersicht kann nun besser mit sehr umfangreichen
+Kurs&uuml;bersichten umgehen</li>
+<li>Zwei SCORM Bugs fixed (eine Typo und ein Problem mit
+onbeforeunload)</li>
+<li>Einige Cleanups beim Druck von Texten, &Uuml;berschriften und
+Variablen in Lektionen</li>
+<li>Kalendar funktioniert nun wie erwartet, wenn man in der Rolle
+einer anderen Person sich einloggt(als Trainer)</li>
+<li>Fix einiger &uuml;briggebliebener kurzer PHP Tags</li>
+<li>Bessere Zufallssteuerung f&uuml;r zufallssgesteuerte Tests
+(Fehler aus Version 1.4)</li>
+<li>Wenn ein Trainer aus einem Kurs entfernt wird, wird er jetzt
+auch aus allen Gruppen des Kurses entfernt.</li>
+<li>Fix des strip_pages Bug im Wiki</li>
+<li>Fixes f&uuml;r charset detection in backups und multilang
+filter unter PHP5</li>
+</ul>
+</dd>
+</dl>
+</div>
+<p> </p>
 <h3>Moodle 1.4.1 (12. September 2004)</h3>
+<div style="margin-left: 2em">
+<dl>
+<dt>Einige wenige kleine Neuerungen</dt>
+<dd>
 <ul>
-  <dl>
-    <dt>Einige wenige kleine Neuerungen
-    </dt><dd>
-    <ul>
-      <li>Neuer "Email Protection" Filter verbirgt alle Emailadressen in allen Texten und
-                        vermeidet damit autoamtische E-Mial-Adresssammlung
-      </li><li>Zugelassene EMailAdressen können nun begrenzt werden (Details in config-dist.php)
-      </li><li>Extra Anweisungen für Übersetzer hinzugefügt
-      </li><li>Neue Hilfedatei für Verzeichnispfade </li></ul>
-    </dd><dt>Und einige Bug-Fixes
-    </dt><dd>
-    <ul>
-      <li>Leistungsverbesserungen bei der Ansicht von Logseiten
-      </li><li>Verbesserte Seiten und Leistungen im Glossar
-      </li><li>Glossareinträge werden richtig angezeigt wenn sie zu mehreren Kategrorien zugeordnet sind
-      </li><li>Kein redeclare bei gescheiterten auth_user_login
-      </li><li>Fix von zwei fehlenden Icons im cordoroyblue Theme
-      </li><li>Fix fehlender "New event" Button auf der Seite künftige Events
-      </li><li>Ergänzung von addslashes bei Chatnachrichten von daemon Nutzern vor Eintrag in die Datenbank.
-      </li><li>Fix fürdie Handhabung festgelegter Anmeldetermine für Kurse
-
-      </li><li>Site course ID (definiert als SITEID) ist nicht mehr als 1 fetgelegt
-
-      </li><li>Default Memory Grenzen auf 16 MB erhöht worden. Damit kann moodle bei unerwarteten Speicherprobelmen besser weiter arbeiten
-      </li><li>Smilies sind nun auch als Bilder in Markdown formatierten Texten verfügbar
-                        </li><li>Workshops werden unter derzeitige Aktivitäten wieder angezeigt
-      </li><li>file.php kann nun nur verwandt werden, um auf Dateien innerhalb von Kursen zuzugreifen
-      </li><li>Verbesserung des Kalenderblocks auf der Startseite
-      </li><li>Fix von Bugs mit PostgreSQL Datenbankeinstellungen des Installers
-      </li><li>Fix der manchmal fehlenden Anzeige richtiger Antworten bei Tests
-      </li><li>&lt;tt&gt; und &lt;code&gt; sind nun zugelassene Tags
-      </li><li>Einführungstexte, Kursbeschreibungen und Labels enthalten jetzt auch Java Script
-      </li><li>Fix seltner LDAP Bugs, bei denen keine neuen Accounts angelegt werden konnten
-      </li></ul></dd></dl></ul>
-<p>&nbsp;</p>
+<li>Neuer "Email Protection" Filter verbirgt alle Emailadressen
+in allen Texten und vermeidet damit autoamtische
+E-Mial-Adresssammlung</li>
+<li>Zugelassene EMailAdressen k&ouml;nnen nun begrenzt werden
+(Details in config-dist.php)</li>
+<li>Extra Anweisungen f&uuml;r &Uuml;bersetzer
+hinzugef&uuml;gt</li>
+<li>Neue Hilfedatei f&uuml;r Verzeichnispfade</li>
+</ul>
+</dd>
+<dt>Und einige Bug-Fixes</dt>
+<dd>
+<ul>
+<li>Leistungsverbesserungen bei der Ansicht von Logseiten</li>
+<li>Verbesserte Seiten und Leistungen im Glossar</li>
+<li>Glossareintr&auml;ge werden richtig angezeigt wenn sie zu
+mehreren Kategrorien zugeordnet sind</li>
+<li>Kein redeclare bei gescheiterten auth_user_login</li>
+<li>Fix von zwei fehlenden Icons im cordoroyblue Theme</li>
+<li>Fix fehlender "New event" Button auf der Seite k&uuml;nftige
+Events</li>
+<li>Erg&auml;nzung von addslashes bei Chatnachrichten von daemon
+Nutzern vor Eintrag in die Datenbank.</li>
+<li>Fix f&uuml;rdie Handhabung festgelegter Anmeldetermine
+f&uuml;r Kurse</li>
+<li>Site course ID (definiert als SITEID) ist nicht mehr als 1
+fetgelegt</li>
+<li>Default Memory Grenzen auf 16 MB erh&ouml;ht worden. Damit
+kann moodle bei unerwarteten Speicherprobelmen besser weiter
+arbeiten</li>
+<li>Smilies sind nun auch als Bilder in Markdown formatierten
+Texten verf&uuml;gbar</li>
+<li>Workshops werden unter derzeitige Aktivit&auml;ten wieder
+angezeigt</li>
+<li>file.php kann nun nur verwandt werden, um auf Dateien
+innerhalb von Kursen zuzugreifen</li>
+<li>Verbesserung des Kalenderblocks auf der Startseite</li>
+<li>Fix von Bugs mit PostgreSQL Datenbankeinstellungen des
+Installers</li>
+<li>Fix der manchmal fehlenden Anzeige richtiger Antworten bei
+Tests</li>
+<li>&lt;tt&gt; und &lt;code&gt; sind nun zugelassene Tags</li>
+<li>Einf&uuml;hrungstexte, Kursbeschreibungen und Labels
+enthalten jetzt auch Java Script</li>
+<li>Fix seltner LDAP Bugs, bei denen keine neuen Accounts
+angelegt werden konnten</li>
+</ul>
+</dd>
+</dl>
+</div>
+<p> </p>
 <h3>Moodle 1.4 (31. August 2004)</h3>
+<div style="margin-left: 2em">
+<dl>
+<dt>Wichtige Neuerungen</dt>
+<dd>
+<ul>
+<li>Kompatibel mit PHP 5</li>
+<li>Neuer einfacher Installer f&uuml;hrt Sie durch die Erstellung
+der config.php-Datei</li>
+<li>Installation erfolgt jetzt vollst&auml;ndig in der
+ausgew&auml;hlten Sprache</li>
+<li>Vollst&auml;ndig aufgem&ouml;beltes Arbeitsmaterialien-Modul
+erleichtert es neue Materialien hinzuzuf&uuml;gen und sie zu
+steuern</li>
+<li>Neues Anmeldesystem unterst&uuml;tzt automatische Bezahlung
+&uuml;ber PayPal , Flatfilescanning oder externe
+Datenbankkontrolle</li>
+<li>Blocks funktionieren nun auch auf der Startseite, und eine
+Themen&uuml;bersicht kann im mittleren Abschnitt gesetzt
+werden</li>
+<li>Chat erm&ouml;glicht nun einen server-side daemon (in PHP)
+f&uuml;r skalierbare, instant Chats</li>
+<li>Neues Wikimodul!</li>
+<li>Markdown Formatierung von Texten wird unterst&uuml;tzt</li>
+<li>Viele Fehlerkorrekturen in allen Bereichen</li>
+</ul>
+</dd>
+<dt>Und im Hintergrund</dt>
+<dd>
+<ul>
+<li>Arbeitsmaterialien-Modul hat nun ein eigenes
+Hinzuf&uuml;gen-Menu und nutzt Klassen f&uuml;r Submodule. Damit
+k&ouml;nnen leichter zus&auml;tzliche Ressourcentypen
+hinzugef&uuml;gt werden</li>
+<li>Testmodul wurde zerlegt in class-based questiontype
+plugins.</li>
+<li>Anmeldeprozess wurde zerlegt in class-based enrolement
+plugins.</li>
+<li>Glossar Anzeigen sind nun namensbasiert. Das erleichtert das
+Einf&uuml;gen neuer Anzeigen.</li>
+<li>Verbesserte Funktion verschiedener Module auf der
+Startseite.</li>
+<li>&Uuml;berarbeitete Filterstruktur ist schneller und
+kompatibel mit Turck MMcache.</li>
+<li>Beim Hinzuf&uuml;gen von Aktivit&auml;ten ist die Toleranz
+bei leeren Feldern erh&ouml;ht</li>
+<li>PostgreSQL Tabellen k&ouml;nenn nun abge&auml;ndert werden
+(Nutzung von table_column() )</li>
+<li>RSS Erstellung ist nun wesentlich schneller und belastet den
+cron Prozess nicht mehr so stark</li>
+<li>Einige umfangreiche Module haben nun geteilte lib.php (in
+locallib.php) damit der Speicherbedarf sinkt</li>
+</ul>
+</dd>
+<dt>Sprachen und Lokalisierungen</dt>
+<dd>
 <ul>
-  <dl>
-    <dt>Wichtige Neuerungen
-    </dt><dd>
-    <ul>
-      <li>Kompatibel mit PHP 5
-      </li><li>Neuer einfacher Installer führt Sie durch die Erstellung der
-      config.php-Datei
-      </li><li>Installation erfolgt jetzt vollständig in der ausgewählten Sprache
-      </li><li>Vollständig aufgemöbeltes Arbeitsmaterialien-Modul erleichtert es
-      neue Materialien hinzuzufügen und sie zu steuern
-      </li><li>Neues Anmeldesystem unterstützt automatische Bezahlung über PayPal
-      , Flatfilescanning oder externe Datenbankkontrolle
-      </li><li>Blocks funktionieren nun auch auf der Startseite,
-                        und eine Themenübersicht kann im mittleren Abschnitt gesetzt werden
-      </li><li>Chat ermöglicht nun einen server-side daemon (in PHP) für skalierbare, instant
-      Chats
-      </li><li>Neues Wikimodul!
-      </li><li>Markdown Formatierung von Texten wird unterstützt
-      </li><li>Viele Fehlerkorrekturen in allen Bereichen </li></ul>
-    </dd><dt>Und im Hintergrund
-    </dt><dd>
-    <ul>
-      <li>Arbeitsmaterialien-Modul hat nun ein eigenes Hinzufügen-Menu und nutzt
-                        Klassen für Submodule. Damit können leichter zusätzliche Ressourcentypen hinzugefügt werden
-
-      </li><li>Testmodul wurde zerlegt in class-based questiontype plugins.
-
-      </li><li>Anmeldeprozess wurde zerlegt in class-based enrolement
-      plugins.
-      </li><li>Glossar Anzeigen sind nun namensbasiert. Das erleichtert das Einfügen neuer
-                        Anzeigen.
-      </li><li>Verbesserte Funktion verschiedener Module auf der Startseite.
-      </li><li>Überarbeitete Filterstruktur ist schneller und kompatibel mit Turck
-      MMcache.
-      </li><li>Beim Hinzufügen von Aktivitäten ist die Toleranz bei leeren Feldern erhöht
-      </li><li>PostgreSQL Tabellen könenn nun abgeändert werden (Nutzung von table_column() )
-      </li><li>RSS Erstellung ist nun wesentlich schneller und belastet den cron Prozess
-                        nicht mehr so stark
-      </li><li>Einige umfangreiche Module haben nun geteilte lib.php (in locallib.php)
-     damit der Speicherbedarf sinkt </li></ul>
-    </dd><dt>Sprachen und Lokalisierungen
-    </dt><dd>
-    <ul>
-      <li>Updates in fast jedem Sprachpaket
-      </li><li>Moodle kann den eingestellten Zeichensatz in Apache überschreiben, damit wird
-      die Sprachsteuerung vereinfacht
-      </li><li>Multibyte Sprachen werden genauer umgesetzt
-      </li><li>Bessere Steuerung der locales und encodings auf mehrsprachigen Seiten
-      (wie moodle.org)
-      </li><li>Neue Sprachen: Slowenisch und Hebräisch! </li></ul>
-    </dd><dt>Sicherheits Fixes
-    </dt><dd>
-    <ul>
-      <li>Fix der Zahl möglicher XSS Eintragspunkte und Pfadeeinträge
-      </li><li>Attribute der Tags in HTML werden nun durch kleine Scripts geparst
-      </li><li>Profilseiten können von aussen nicht mehr eingesehen werden
-      </li><li>All text is now cleaned on output (not just input)
-      </li><li>Email Addressen werden auf ausgehenden Mails nicht angezeigt, wenn der Nutzer es nicht will
-      </li><li>Neue Einstellung <strong>loginhttps</strong> verwendet sicheren https zum
-      login, und switcht dann zurück auf http </li></ul>
-    </dd><dt>Administration
-    </dt><dd>
-    <ul>
-      <li>Schöne neue Oberfläche zum Hinzugen/Entfernen von Teilnehmern, Kurserstellern und Admins
-
-      </li><li>Gescheiterte Logins werden nun logged und können eingesehen werden bis ein
-                        login erfolgeich war
-      </li><li>Logs unterstützen die Anzeige der Gruppen und von Fehlern
-      </li><li>Module nun auf der Startseite integriert
-      </li><li>Teilnehmer
-auf der Startseite können jetzt alle eingetragenen Nutzer oder alle
-Nutzer, die mindestenst in einem Kurs eingettragen sind, sein </li><li>Email-Zustellung kann jetzt auf jeder Profilseite der Nutzer aktiviert/deaktiviert werden
-      </li></ul>
-    </dd><dt>Authentifizierungen
-    </dt><dd>
-    <ul>
-      <li>Alle Authentifikationsmethoden arbeietn jetzt mit intern erstellen
-      Accounts zusammen
-      </li><li>Unterstützung der Authentifikation gegenüber First Class Servern
-      </li><li>Fixes für POP3 Authentifikation </li></ul>
-    </dd><dt>Navigation
-    </dt><dd>
-    <ul>
-      <li>Besucher werden automatisch als Gast eingeloogt
-      </li><li>Jump-Menu zeigt nun immer "Sprung zu" als Unterstützung
-      was getan werden kann
-      </li><li>Jump-Menu verfügt jetzt über eindeutigen weg zur Gruppierung von
-      Aktivitäten in Abschnitten </li></ul>
-    </dd><dt>Blöcke
-    </dt><dd>
-    <ul>
-      <li>Blocksystem bewältigt nun auch geänderte Kursformate
-
-      </li><li>Neuer Loginblock ermöglicht jetzt Anmeldung auf der Startseite
-      </li><li>Online Nutzerblock zeigt Nutzer auf der ganzen Seite
-    </li></ul>
-    </dd><dt>Editor
-    </dt><dd>
-    <ul>
-      <li>Neuer Editor Konfigurationsscreen für Admins
-      </li><li>Neuer Support für Anker in Seiten
-      </li><li>Spell-checking is now supported in the editor, it uses aspell on your
-      server operating system </li></ul>
-    </dd><dt>Chat
-    </dt><dd>
-    <ul>
-      <li>Chat nutzt jetzt server-side daemon (in PHP) für skalierbaren instant
-      Chat </li></ul>
-    </dd><dt>Abstimmungen
-    </dt><dd>
-    <ul>
-      <li>Viele neue Optionen
-    </li></ul>
-    </dd><dt>Forum
-    </dt><dd>
-    <ul>
-      <li>Verschiedene Verbesserungen mit Gruppen
-      </li><li>Nutzer wählen Bezug derNcahrichten als Digest mit vollständigen Text oder nur Überschriften
-      </li><li>Discussion listing is now paged
-      </li><li>Trainer haben jetzt kompletten Zugriff auf die Forumseintragung der
-      Teilnehmer und können alle automatisch eintragen
-      </li><li>"Letzte Nachricht" Anzeige ist jetzt verkürzt und zur letzten Nachricht verlinkt
-      </li><li>Foren zeigen RSS Feed auf der Index-Seite
-      </li><li>HTML mail optisch verbessert
-      </li><li>Forumsmail älter als zwei Tage werden nicht mehr versendet (um Flut von alten Mails zu verhindern)
-      </li><li>Blockierte Mails werden geloggt, damit Trainer sie einsehen können
-      </li><li>Diskussionszweige können geteilt werden, um sie einer neuen Diskussion zuzuordnen
-</li></ul>
-    </dd><dt>Glossar
-    </dt><dd>
-    <ul>
-      <li>Glossareinträge könenn als immer bearbeitbar deklariert werden
-      </li><li>Glossare listen RSS_Feeds auf der Indexseite
-      </li><li>Manche weitere Fixes </li></ul>
-    </dd><dt>Test
-    </dt><dd>
-    <ul>
-      <li>Neue rückwärts laufende Uhr für zeitbegrenzte Tests
-      </li><li>Zugriffe können nun auf bestimmte Rechner begrenzt werden
-      </li><li>Tests können nun mit einem Passwort geschützt werden
-      </li><li>Neuer Fragentyp für berechnete Fragen
-      </li><li>Nummerische Fragen unterstützten nun units
-      </li><li>Vorschau für Fragen auf der Bearbeitungsseite
-      </li><li>Fragen könenn nun in unterschiedliche Formate exportiert werden
-      </li><li>Mehr Gestaltungsmöglichkeiten mit Kategorien bei der Bearbeitung von Fragen
-      </li><li>Neues (und unvollständiges) XML Exportformat
-      </li><li>Kurzantworten könenn nun alle Zeichen enthalten </li></ul>
-    </dd><dt>Arbeitsmaterialien
-    </dt><dd>
-    <ul>
-      <li>Arbeitsmaterialien hinzufügen erfolgt nun in einem Arbeitsschritt mit
-                        zusätzlichen Kontrollmöglichkeiten
-      </li><li>Webseiten, Weblinks, Uploaded von Dateien und Programmressourcen
-                        sind alle in eiem Typ kombiniert!
-      </li><li>Programmressourcen durch Parameter ersetzt, die eine
-                        ganze Reihe von Interaktionen mit externen Ressourcen erlauben,
-                        sowohl remote, als auch upload nach moodle.
-      </li><li>Aufklappbare Formulare für speicherbare Einstellungen
-                        die für Anfänger leichter zu nutzen sind und dennoch
-                        erfahrenen Anwendern viele Gestaltungssmöglichkeiten
-                        eröffnen. </li></ul>
-    </dd><dt>SCORM
-    </dt><dd>
-    <ul>
-      <li>Einige Fixes und Verbesserungen - arbeitet nun mit einer größeren Anzahl von Paketen zusammen
-
-      </li><li>Optionale Zusatzverifikation der Manifest-Datei </li></ul></dd></dl>
-  <p>&nbsp;</p>
-  <dl>
-    <dt>
-    <div class="style1" align="center"></div>
-    </dt><dd>
-    </dd><dt>
-    </dt><dd>
-    <div class="style1" align="center"><font size="+1">Letztlich, gibt es weitere
-<a href="http://moodle.org/download/modules/" target="_blank">Veränderungen bei den vielen optionalen Modulen, die sich in der Entwicklung befinden.</a>.</font></div></dd></dl>
-  <p align="center"><strong><font size="+1">Wenn Sie irgendwelche Fehler in dieser Version entdecken,
-geben Sie bitte eine Rückmeldung unter <a href="http://moodle.org/bugs" target="_blank">moodle.org/bugs</a> damit wir sie so schnell wie möglich in der nächsten Version beheben
-        können.</font></strong></p>
-  <p>&nbsp;</p></ul>
-<p>&nbsp;</p>
+<li>Updates in fast jedem Sprachpaket</li>
+<li>Moodle kann den eingestellten Zeichensatz in Apache
+&uuml;berschreiben, damit wird die Sprachsteuerung
+vereinfacht</li>
+<li>Multibyte Sprachen werden genauer umgesetzt</li>
+<li>Bessere Steuerung der locales und encodings auf
+mehrsprachigen Seiten (wie moodle.org)</li>
+<li>Neue Sprachen: Slowenisch und Hebr&auml;isch!</li>
+</ul>
+</dd>
+<dt>Sicherheits Fixes</dt>
+<dd>
+<ul>
+<li>Fix der Zahl m&ouml;glicher XSS Eintragspunkte und
+Pfadeeintr&auml;ge</li>
+<li>Attribute der Tags in HTML werden nun durch kleine Scripts
+geparst</li>
+<li>Profilseiten k&ouml;nnen von aussen nicht mehr eingesehen
+werden</li>
+<li>All text is now cleaned on output (not just input)</li>
+<li>Email Addressen werden auf ausgehenden Mails nicht angezeigt,
+wenn der Nutzer es nicht will</li>
+<li>Neue Einstellung <strong>loginhttps</strong> verwendet
+sicheren https zum login, und switcht dann zur&uuml;ck auf
+http</li>
+</ul>
+</dd>
+<dt>Administration</dt>
+<dd>
+<ul>
+<li>Sch&ouml;ne neue Oberfl&auml;che zum Hinzugen/Entfernen von
+Teilnehmern, Kurserstellern und Admins</li>
+<li>Gescheiterte Logins werden nun logged und k&ouml;nnen
+eingesehen werden bis ein login erfolgeich war</li>
+<li>Logs unterst&uuml;tzen die Anzeige der Gruppen und von
+Fehlern</li>
+<li>Module nun auf der Startseite integriert</li>
+<li>Teilnehmer auf der Startseite k&ouml;nnen jetzt alle
+eingetragenen Nutzer oder alle Nutzer, die mindestenst in einem
+Kurs eingettragen sind, sein</li>
+<li>Email-Zustellung kann jetzt auf jeder Profilseite der Nutzer
+aktiviert/deaktiviert werden</li>
+</ul>
+</dd>
+<dt>Authentifizierungen</dt>
+<dd>
+<ul>
+<li>Alle Authentifikationsmethoden arbeietn jetzt mit intern
+erstellen Accounts zusammen</li>
+<li>Unterst&uuml;tzung der Authentifikation gegen&uuml;ber First
+Class Servern</li>
+<li>Fixes f&uuml;r POP3 Authentifikation</li>
+</ul>
+</dd>
+<dt>Navigation</dt>
+<dd>
+<ul>
+<li>Besucher werden automatisch als Gast eingeloogt</li>
+<li>Jump-Menu zeigt nun immer "Sprung zu" als Unterst&uuml;tzung
+was getan werden kann</li>
+<li>Jump-Menu verf&uuml;gt jetzt &uuml;ber eindeutigen weg zur
+Gruppierung von Aktivit&auml;ten in Abschnitten</li>
+</ul>
+</dd>
+<dt>Bl&ouml;cke</dt>
+<dd>
+<ul>
+<li>Blocksystem bew&auml;ltigt nun auch ge&auml;nderte
+Kursformate</li>
+<li>Neuer Loginblock erm&ouml;glicht jetzt Anmeldung auf der
+Startseite</li>
+<li>Online Nutzerblock zeigt Nutzer auf der ganzen Seite</li>
+</ul>
+</dd>
+<dt>Editor</dt>
+<dd>
+<ul>
+<li>Neuer Editor Konfigurationsscreen f&uuml;r Admins</li>
+<li>Neuer Support f&uuml;r Anker in Seiten</li>
+<li>Spell-checking is now supported in the editor, it uses aspell
+on your server operating system</li>
+</ul>
+</dd>
+<dt>Chat</dt>
+<dd>
+<ul>
+<li>Chat nutzt jetzt server-side daemon (in PHP) f&uuml;r
+skalierbaren instant Chat</li>
+</ul>
+</dd>
+<dt>Abstimmungen</dt>
+<dd>
+<ul>
+<li>Viele neue Optionen</li>
+</ul>
+</dd>
+<dt>Forum</dt>
+<dd>
+<ul>
+<li>Verschiedene Verbesserungen mit Gruppen</li>
+<li>Nutzer w&auml;hlen Bezug derNcahrichten als Digest mit
+vollst&auml;ndigen Text oder nur &Uuml;berschriften</li>
+<li>Discussion listing is now paged</li>
+<li>Trainer haben jetzt kompletten Zugriff auf die
+Forumseintragung der Teilnehmer und k&ouml;nnen alle automatisch
+eintragen</li>
+<li>"Letzte Nachricht" Anzeige ist jetzt verk&uuml;rzt und zur
+letzten Nachricht verlinkt</li>
+<li>Foren zeigen RSS Feed auf der Index-Seite</li>
+<li>HTML mail optisch verbessert</li>
+<li>Forumsmail &auml;lter als zwei Tage werden nicht mehr
+versendet (um Flut von alten Mails zu verhindern)</li>
+<li>Blockierte Mails werden geloggt, damit Trainer sie einsehen
+k&ouml;nnen</li>
+<li>Diskussionszweige k&ouml;nnen geteilt werden, um sie einer
+neuen Diskussion zuzuordnen</li>
+</ul>
+</dd>
+<dt>Glossar</dt>
+<dd>
+<ul>
+<li>Glossareintr&auml;ge k&ouml;nenn als immer bearbeitbar
+deklariert werden</li>
+<li>Glossare listen RSS_Feeds auf der Indexseite</li>
+<li>Manche weitere Fixes</li>
+</ul>
+</dd>
+<dt>Test</dt>
+<dd>
+<ul>
+<li>Neue r&uuml;ckw&auml;rts laufende Uhr f&uuml;r zeitbegrenzte
+Tests</li>
+<li>Zugriffe k&ouml;nnen nun auf bestimmte Rechner begrenzt
+werden</li>
+<li>Tests k&ouml;nnen nun mit einem Passwort gesch&uuml;tzt
+werden</li>
+<li>Neuer Fragentyp f&uuml;r berechnete Fragen</li>
+<li>Nummerische Fragen unterst&uuml;tzten nun units</li>
+<li>Vorschau f&uuml;r Fragen auf der Bearbeitungsseite</li>
+<li>Fragen k&ouml;nenn nun in unterschiedliche Formate exportiert
+werden</li>
+<li>Mehr Gestaltungsm&ouml;glichkeiten mit Kategorien bei der
+Bearbeitung von Fragen</li>
+<li>Neues (und unvollst&auml;ndiges) XML Exportformat</li>
+<li>Kurzantworten k&ouml;nenn nun alle Zeichen enthalten</li>
+</ul>
+</dd>
+<dt>Arbeitsmaterialien</dt>
+<dd>
+<ul>
+<li>Arbeitsmaterialien hinzuf&uuml;gen erfolgt nun in einem
+Arbeitsschritt mit zus&auml;tzlichen
+Kontrollm&ouml;glichkeiten</li>
+<li>Webseiten, Weblinks, Uploaded von Dateien und
+Programmressourcen sind alle in eiem Typ kombiniert!</li>
+<li>Programmressourcen durch Parameter ersetzt, die eine ganze
+Reihe von Interaktionen mit externen Ressourcen erlauben, sowohl
+remote, als auch upload nach moodle.</li>
+<li>Aufklappbare Formulare f&uuml;r speicherbare Einstellungen
+die f&uuml;r Anf&auml;nger leichter zu nutzen sind und dennoch
+erfahrenen Anwendern viele Gestaltungssm&ouml;glichkeiten
+er&ouml;ffnen.</li>
+</ul>
+</dd>
+<dt>SCORM</dt>
+<dd>
+<ul>
+<li>Einige Fixes und Verbesserungen - arbeitet nun mit einer
+gr&ouml;&szlig;eren Anzahl von Paketen zusammen</li>
+<li>Optionale Zusatzverifikation der Manifest-Datei</li>
+</ul>
+</dd>
+</dl>
+<p> </p>
+<dl>
+<dd>
+<div class="style1" align="center"></div>
+</dd>
+<dd>
+<div class="style1" align="center"><font size="+1">Letztlich,
+gibt es weitere <a href="http://moodle.org/download/modules/"
+target="_blank">Ver&auml;nderungen bei den vielen optionalen
+Modulen, die sich in der Entwicklung befinden.</a>.</font></div>
+</dd>
+</dl>
+<p align="center"><strong><font size="+1">Wenn Sie irgendwelche
+Fehler in dieser Version entdecken, geben Sie bitte eine
+R&uuml;ckmeldung unter <a href="http://moodle.org/bugs" target=
+"_blank">moodle.org/bugs</a> damit wir sie so schnell wie
+m&ouml;glich in der n&auml;chsten Version beheben
+k&ouml;nnen.</font></strong></p>
+<p> </p>
+</div>
+<p> </p>
 <p><br></p>
 <center>
-<p><a href="?file=releaseold.html">Ältere Versionsinformationen</a> </p></center>
-<p>&nbsp;</p>
-<p align="center"><font size="1"><a href="/" target="_top">Moodle Dokumentation</a></font></p>
-<p align="center"><font size="1">Version: $Id$</font></p></body></html>
+<p><a href="?file=releaseold.html">&Auml;ltere
+Versionsinformationen</a></p>
+</center>
+<p> </p>
+<p align="center"><a href="/" target="_top"><font size="1">Moodle
+Dokumentation</font></a></p>
+<p align="center"><font size="1">Version: $Id: release.html,v
+1.12 2004/12/20 16:11:43 moodler Exp $</font></p>
+</body>
+</html>
index dbf56b9905a2c36ecd8004d70d88e0c900c479b6..c038c7640109a2b54f388e9d9795f9b6ba81b3c5 100644 (file)
-<HEAD>\r
-    <TITLE>Moodle Docs: Teachers Manual</TITLE>\r
-       <LINK REL="stylesheet" HREF="../../theme/standard/styles.php" TYPE="TEXT/CSS">\r
-    <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">\r
-</HEAD>\r
-\r
-<BODY BGCOLOR="#FFFFFF">\r
-\r
-<H2>Lehrer Handbuch</H2>\r
-<P>Diese Seite ist eine kurze Einleitung für das Erstellen von Online-Kursen\r
-mit Moodle. Sie beschreibt die Hauptfunktionen, die in Moodle vorhanden sind,\r
-sowie wichtige Entscheidungen, die Sie zuerst treffen müssen, um ein\r
-gewünschtes Layout einzurichten.</P>\r
-\r
-<P>Abschnitte in diesem Dokument</P>\r
-<OL>\r
-  <LI><A HREF="#started">Einleitung</A></LI>\r
-  <LI><A HREF="#settings">Kurseinstellungen</A></LI>\r
-  <LI><A HREF="#upload">Files Hochladen</A></LI>\r
-  <LI><A HREF="#activities">Aktivitäten erstellen</A></LI>\r
-  <LI><A HREF="#course">Kurs starten</A></LI>\r
-  <LI><A HREF="#further">Weitere Informationen</A></LI>\r
-</OL>\r
-<H3><A NAME="started"></A>Einleitung</H3>\r
-<blockquote> \r
-  <p>Dieses Dokument setzt voraus, dass Moodle installiert ist und der\r
-  Administrator Ihnen die Rechte gegeben hat einen Kurs zu erstellen.&nbsp;</p>\r
-  <p>Hier sind drei grundsätzliche Dinge, die Ihnen helfen sollen mit der Arbeit\r
-  zu beginnen.</p>\r
-  <ol>\r
-    <li><strong>Haben Sie keine Angst zu experimentieren:</strong>\r
-    <blockquote>\r
-      <p>Versuchen Sie so viel wie möglich zu experimentieren und Einstellungen zu\r
-      ändern, damit Sie beim Erstellen eigener Kurse einschätzen können, welches \r
-      Modul sich am Besten eignet. Es ist schwer alles in einem Moodle-Kurs unterzubringen,\r
-      aber es ist meist einfach Dinge zu korrigieren.</p>\r
-    </blockquote>\r
-    <li><strong>Beachten und benutzen Sie die kleinen Buttons:</strong> \r
-      <blockquote> \r
-        <p>&nbsp;<img src="../pix/i/edit.gif"> - der <strong>edit Button</strong>\r
-        weißt sie darauf hin, dass sie hier Änderungen vornehmen können</p>\r
-        <p><img src="../pix/help.gif" width="22" height="17">  - der <strong>help\r
-        Button</strong> öffnet ein Popup- Fenster mit dem entsprechenden\r
-        Hilfetext </p>\r
-      </blockquote>\r
-    </li>\r
-    <li><strong>Benutzen Sie die Navigationsleiste im oberen Bereich jeder\r
-      Seite, die</strong>\r
-       <blockquote>&nbsp;\r
-      <p>Ihnen helfen soll, zu wissen wo sie im Moment sind, und die verhindern\r
-      soll, dass Sie sich verirren.</p>\r
-    </blockquote></li>\r
-  </ol>\r
-  <hr>\r
-</blockquote>\r
-<h3><A NAME="settings"></A>Kurseinstellungen</h3>\r
-<blockquote> \r
-  <p>Die erste Sache, die Sie tun sollten ist unter Administration den Punkt\r
-  Einstellungen anklicken. (Anmerkung : Beachten Sie dabei die Tatsache, dass\r
-  das gesamte Administrations-Menü nur für Sie und den Administrator zu sehen\r
-  ist). Teilnehmer (Studenten) können diesen Link nicht sehen. Sie können\r
-  den Zeitpunkt, wann Ihr Kurs online gestellt wird, und welche Teile sichtbar\r
-  sind immer selbst bestimmen.</p>\r
-  <p>Auf dieser Seite können Sie die Einstellungen zu Ihrem Kurs verändern\r
-  bzw. neu eingeben, wenn Sie einen neuen Kurs erstellen. Dabei können Sie alle\r
-  Dinge ändern, die sie wünschen, angefangen von der Bezeichnung des\r
-  Kurses bis zum Start- und Endtermin Ihres Kurses. Ich möchte hier nicht alle\r
-  Einzelheiten vorstellen, da jeder Punkt mit einem Help Button versehen ist \r
-  (Im Moment sind die meisten Hilfen nur in Englisch verfügbar, aber dies wird\r
-  sich bald ändern). Jedoch möchte ich auf die wichtigste Einstellung, das <b>Kursformat</b>\r
-  etwas genauer eingehen.&nbsp;</p>\r
-  <p>Das <b>Kursformat</b>, welches Sie auswählen, entscheidet über das grundlegende\r
-  Layout Ihres Kurses. Moodle in der Version 1.1 hat drei Kursformate. In der Zukunft \r
-  wird es vermutlich viel mehr geben. Bitte schicken Sie Vorschläge für neue&nbsp; \r
-  Kursformate an <a href="mailto:martin@moodle.com">martin@moodle.com</a>\r
-  .</p>\r
-  <p>Hier sehen Sie Screenshoots von drei Beispielkursen mit den drei bis jetzt\r
-  möglichen Kurslayouts (Ignorieren Sie bitte die unterschiedlichen Farben in\r
-  den Kursen, diese können nur durch den Administrator geändert werden.):</p>\r
-  <p align="center"><strong>Wöchentliches Format:</strong></p>\r
-  <p align="center"><img src="pix/weekly.jpg" width="570" height="527"></p>\r
-  <p align="center">&nbsp;</p>\r
-  <p align="center"><strong>Themen Format:</strong></p>\r
-  <p align="center"><img src="pix/topics.jpg" width="570" height="463"></p>\r
-  <p align="center">&nbsp;</p>\r
-  <p align="center"><strong>Soziales Format:</strong></p>\r
-  <p align="center"><img src="pix/social.jpg" width="570" height="429"></p>\r
-  <p>&nbsp;</p>\r
-  <p>Beachten Sie bitte, dass das Wöchentliche Format und das Themen Format in\r
-  der Struktur sehr ähnlich sind. Der Hauptunterschied besteht darin, dass beim\r
-  Wöchentlichen Format, jeder Kursabschnitt in Themen für eine Woche\r
-  gegliedert ist, während beim Themen Format die Gliederung nach einzelnen\r
-  Themen erfolgt. Das Soziale Format ist gut geeignet für Kurse mit weniger\r
-  Inhalt, da hier das Forum im Mittelpunkt der Seite steht.</p>\r
-  <p>Benutzen Sie den Hilfe Button auf der Einstellungsseite für weitere\r
-  Details.</p>\r
-  <HR>\r
-</blockquote>\r
-<H3><A NAME="upload"></A> Dateien hochladen</H3>\r
-<blockquote> \r
-  <p>Sie können bereits vorhandene Inhalte wie Internetseiten, Audiodateien,\r
-  Videos, Worddokumente oder Animationen jederzeit zu Ihrem Kurs hinzufügen.\r
-  Jedes bekannte Dateiformat, dass existiert, kann für den Kurs hochgeladen \r
-  werden und auf dem Server gespeichert werden. Nachdem die Dateien auf dem Server\r
-  gespeichert wurden, können Sie diese verschieben, umbenennen, bearbeiten oder\r
-  löschen.</p>\r
-  <p>Im Administrationsmenü unter dem Menüpunkt <strong>Dateien</strong> finden \r
-  Sie die gesamten von Ihnen zu den jeweiligen Kursen abgelegten Dateien:</p>\r
-  <p align="center"><img src="pix/files.jpg" width="400" height="347"></p>\r
-  <p>&nbsp;</p>\r
-  <p>Dieses Archiv ist nur für den Lehrer vorhanden und für die Teilnehmer\r
-  (Studenten) nicht erreichbar. Einzelne Dateien aus diesem Archiv können\r
-  später für Studenten zugänglich gemacht werden. Beachten Sie hierzu im\r
-  nächsten Kapitel den Abschnitt Ressourcen.</p>\r
-  <p>Wie auf dem Screenshot zu erkennen ist, werden Dateien in\r
-  Unterverzeichnissen abgelegt. Sie können soviel Unterordner anlegen wie Sie\r
-  möchten, um Ihre Dateien zu bestimmten Themen zusammen zu fassen. Ebenfalls\r
-  ist es möglich, die Dateien innerhalb der Unterordner zu verschieben. Die\r
-  Größe der Dateien ist meist durch den Administrator beschränkt, da der\r
-  Speicherplatz auf dem Server nur beschränkt ist. Diese Einstellung kann \r
-  jedoch vom Administratot geändert werden.</p>\r
-  <p>Das Hochladen von Dateien aus dem Internet ist auf eine Datei zur gleichen \r
-  Zeit beschränkt. Ablegen von doppelten Inhalten sollte allgemein vermieden\r
-  werden. Deshalb empfehle ich, wenn Sie auf bestimmte Teile einer Website in\r
-  Ihrem Kurs verweisen wollen, hier nur einen Link in den Kurs aufzunehmen. Wenn sie\r
-  viele Dateien&nbsp; auf einmal hochladen wollen, ist es in der Regel leichter\r
-  diese vorher mit einem <strong>zip program</strong>  zu einem Archiv zu\r
-  verdichten. Danach wird nur die Archiv-Datei hochgeladen und diese\r
-  anschließend auf dem Server wieder entpackt (Sie werden dazu einen Link zum\r
-  entpacken unmittelbar am Archiv sehen.).</p>\r
-  <p>Um die Dateien, die sie hochgeladen haben zu betrachten, klicken Sie einfach \r
-  auf den entsprechenden Dateinamen. Der Inhalt wird dann entweder in Ihrem \r
-  Webbrowser angezeigt oder auf Ihren Computer geladen.</p>\r
-  <p>HTML- und Textdateien können innerhalb des Kurses online bearbeitet werden.\r
-  Andere Dateien müssen heruntergeladen werden, auf dem lokalen Computer\r
-  bearbeitet werden und danach wieder auf den Server geladen werden. Wenn Sie\r
-  eine Datei mit dem gleichen Namen wieder auf den Server hochladen, wird die\r
-  alte Datei automatisch überschrieben.&nbsp;</p>\r
-  <p>Eine abschließende Bemerkung: Wenn ihre Inhalte bereits im Netz verfügbar\r
-  sind, ist es unnötig alle Dateien noch einmal hochzuladen. Sie können diese\r
-  durch einen Verweis mit Ihrem Kurs verbinden. (Beachten Sie dazu die\r
-  Beschreibung zum Modul Literatur im nächsten Abschnitt).</p>\r
-  <HR>\r
-</blockquote>\r
-<H3><A NAME="activities"></A> Aktivitäten erstellen</H3>\r
-<blockquote> \r
-  <p>Die Erstellung eines Kurses wird im wesentlichen durch das Hinzufügen von\r
-  Aktivitäten innerhalb des Kurses erreicht, die die Studenten später benutzen\r
-  sollen. Sie können die Aktivitäten jederzeit so zusammenstellen wie sie es\r
-  wünschen, da sie jederzeit entscheiden können, welche Module für die\r
-  Teilnehmer sichtbar sind.</p>\r
-  <p>Damit es möglich ist zu einem Kurs etwas hinzuzufügen, klicken sie auf\r
-  den Menüpunkt Bearbeiten einschalten im Administrationsmenü. Dieser Schalter\r
-  ermöglicht es Ihnen das entsprechenden Popup-Menü&nbsp; für das Einfügen\r
-  von Aktivitäten ein- der auszuschalten und so den Kurs nach ihren Wünschen\r
-  zu gestalten. Gleichzeitig werden Ihnen damit weitere Einstellungen zu Ihrem\r
-  Kurs ermöglicht. &nbsp;</p>\r
-  <p>Neue Aktivitäten fügen Sie einfach in der entsprechenden Woche oder dem \r
-  entsprechenden Thema hinzu, indem Sie über das Popup-Menü die entsprechende \r
-  Aktivität auswählen. Nachfolgend erhalten Sie einen Überblick über alle in \r
-  Moodle, Version 1.0 enthaltenen Aktivitäten:</p>\r
-  <dl>\r
-    <dt><strong>Aufgabe</strong></dt>\r
-    <dd>Eine Aufgabe besteht aus einer Aufgabenstellung und -beschreibung, einem \r
-      Abgabedatum und der Festlegung der Bewertung. Teilnehmer sind dadurch\r
-      in der Lage ihre Ergebnisse auf den Server zu laden. Das Datum, wann sie\r
-      die Lösung auf dem Server ablegen wird dokumentiert. Nach Ablauf der\r
-      Abgabefrist haben Sie eine Seite, auf der Sie alle eingereichten Lösungen\r
-      sehen können, und wann diese eingereicht wurden. Sie müssen dann nur\r
-      noch die Bewertung und einen entsprechenden Kommentar hinterlegen. Eine\r
-      halbe Stunde nach ihrer Bewertung, (Zeit kann vom Administrator\r
-      eingestellt werden) erhält jeder Teilnehmer eine automatische email durch\r
-      Moodle. </dd>\r
-    <br />\r
-    <dt><strong>Wahl (Abstimmung)</strong></dt>\r
-    <dd>Eine Abstimmung ist sehr einfach \96 Sie stellen eine Frage und geben\r
-      mehrere Antwortmöglichkeiten vor. Nachdem Teilnehmer ihre Wahl getroffen\r
-      haben, haben Sie die Möglichkeit die Resultate auszuwerten. Ich verwende\r
-      diese Möglichkeit zur Evaluation meiner Kurse, aber man kann sie genauso \r
-      für andere Wahlen oder Abstimmungen verwenden. Probieren Sie es doch \r
-      einfach einmal aus.</dd>\r
-    <br />\r
-    <dt><strong>Forum</strong></dt>\r
-    <dd><span style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;;\r
-mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:DE;mso-fareast-language:\r
-DE;mso-bidi-language:AR-SA">Dieses Modul ist für Online-Kurse sehr wichtig, da\r
-      hier die Diskussionen stattfinden. Wenn sie ein neues Forum hinzufügen,\r
-      haben sie die Wahl zwischen unterschiedlichen Arten von Foren. Im Moment\r
-      stehen drei zur Auswahl :</span></dd>\r
-    <dd>1. <b>Standard Forum - </b>ein offenes Forum, indem jeder zu jeder Zeit\r
-      ein neues Thema eröffnen kann&nbsp; <o:p>\r
-      </o:p>\r
-    </dd>\r
-    <dd><span style="font-size:12.0pt;font-family:&quot;Times New Roman&quot;;\r
-mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:DE;mso-fareast-language:\r
-DE;mso-bidi-language:AR-SA">2. <b>Einzeldiskussion - </b>ist ein Forum zu nur\r
-      einem einzelnen Thema, für kurze und spezielle Diskussionen</span> of \r
-      different types&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. <b>Jeder\r
-      Teilnehmer gibt ein Thema vor- </b>Jeder Teilnehmer gibt genau ein Thema\r
-      vor, und jeder kann darauf antworten.<b> </b><o:p>\r
-      </o:p>\r
-    </dd>\r
-    <br />\r
-    <br />\r
-    <dt><strong>Journal</strong></dt>\r
-    <dd>Jede Nutzung der Aktivität Journal steht nicht nur dem entsprechenden\r
-      Thema, sondern auch für den gesamten Kurs zur Verfügung. Mit jedem\r
-      Journaleintrag kann man eine offene Frage formulieren, zu dem die\r
-      Teilnehmer ihre Meinung sagen können, sowie einen Zeitraum festlegen in\r
-      dem das Journal geöffnet ist (Ist im Moment nur bei wöchentlichem\r
-      Kursformat möglich.). Fordern Sie die Kursteilnehmer auf zu reflektieren\r
-      bzw. Kritik zu äußern, da diese Einträge nur für den Teilnehmer, der\r
-      die Meinung geschrieben hat und dem Lehrer zugänglich sind. Nach dem\r
-      Schließen des Journals können sie die Einträge ordnen und jeweils einen\r
-      Kommentar dazu abgeben. Die Kommentare werden durch moodle automatisch an\r
-      die Kursteilnehmer verschickt.</dd>\r
-    <br />\r
-    <br />\r
-    <dt><strong>Literatur</strong></dt>\r
-    <dd>Literatur sind die Inhalte ihres Kurses. Der Inhalt kann jede Datei sein,\r
-      die sie auf den Server geladen haben oder kann ein Link zu einer URL im\r
-      Netz sein. Sie können auch einfach dadurch textbasierte Seiten \r
-      bereitstellen, indem Sie die Inhalte in Moodle verfassen.</dd>\r
-    <p>\r
-    <br />\r
-    </p>\r
-    <dt><strong>Quiz</strong></dt>\r
-    <dd>Mit der Aktivität Quiz können Sie Tests erstellen, welche Fragen mit\r
-      mehreren Antworten, Fragen mit einer sehr kurzen Antwort oder wahr-/falsch-\r
-      Aussagen enthalten. Diese Fragen werden in Kategorien auf der Datenbank\r
-      abgelegt und können innerhalb des Kurses bei jedem Thema wieder verwendet\r
-      werden. Es ist ebenfalls möglich diese Fragen zu veröffentlichen, so dass\r
-      Sie sie auch für andere Kurse verwenden können. Bei einem Quiz können\r
-      Sie mehrere Antwortversuche erlauben. Jeder Versuch wird aufgezeichnet und\r
-      der Lehrer kann wählen, ob der Teilnehmer eine Bewertung oder die\r
-      richtige Antwort angezeigt bekommt. In diesem Modul ist ein\r
-      Bewertungsschema enthalten, so dass die Antworten automatisch ausgewertet\r
-      werden können.&nbsp;\r
-    </dd>\r
-    <p>\r
-    <br />\r
-    </p>\r
-    <dt><strong>Umfrage</strong></dt>\r
-    <dd>Bei einer Umfrage gibt man auf eine Frage verschiedene Antworten vor und\r
-      der Teilnehmer kann entscheiden, welche Antwort für ihn zutrifft.\r
-      Momentan sind in diesem Modul COLLES- und ATTLS- Umfragen enthalten. Diese\r
-      Umfragen können zu Beginn des Kurses als Diagnoseinstrument und zum Ende\r
-      des Kurses für die Auswertung verwendet werden. Ich benutze jede Woche\r
-      eine Umfrage in meinen Kursen.</dd>\r
-  </dl>\r
-  Mit jeder Version kommen hier neue Aktivitäten hinzu, so dass auch diese\r
-  Dokumentation immer überarbeitet wird. Im Moment gibt es bereits Chat,\r
-  Übungen, Wahl und Workshop die sich aber noch in der Entwicklung befinden.\r
-  Probieren Sie diese Elemente einfach aus und sagen sie uns ihre Meinung dazu.\r
-  <br />\r
-  <p>Nachdem sie alle Aktivitäten zu einem Thema oder einer Woche hinzugefügt\r
-  haben, können sie über die Pfeiltasten (<img src="../pix/t/up.gif" width="9" height="10"> \r
-    <img src="../pix/t/down.gif" width="9" height="10">) hinter jeder Aktivität\r
-  die Reihenfolge der Aktivitäten festlegen. Außerdem ist es möglich,\r
-  Aktivitäten zu löschen <img src="../pix/t/delete.gif" width="10" height="10">,\r
-  bzw. zu bearbeiten <img src="../pix/t/edit.gif" width="10" height="11">.\r
-  Außerdem ist es neuerdings möglich Aktivitäten auszublenden, sodass sie\r
-  für die Teilnehmer nicht sichtbar sind.</p>\r
-  <HR>\r
-</blockquote>\r
-<H3><A NAME="course"></A>Den Kurs starten</H3>\r
-<blockquote> \r
-  <p>Ich könnte eine Doktorarbeit darüber schreiben. Aktuell schreibe ich eine\r
-  darüber. <img src="../pix/s/biggrin.gif" width="15" height="15"></p>\r
-  <p>Bis dahin hier ein paar kurze Hinweise:</p>\r
-  <ol>\r
-    <li>Melden sie sich bei allen Foren an.</li>\r
-    <li>Regen sie alle Teilnehmer dazu an, ihr Benutzerprofil (einschließlich\r
-      Foto) vollständig auszufüllen und lesen Sie alle. Dies hilft ihnen\r
-      später einige Bemerkungen besser zu verstehen.</li>\r
-    <li>Machen Sie für sich selbst Anmerkungen im <b>Lehrer Forum </b>(im\r
-      Administrationsmenü). Diese sind besonders wertvoll, wenn Sie im Team\r
-      unterrichten.</li>\r
-    <li>Nutzen sie die <strong>Statistiken</strong> (Administrationsmenü)\r
-      um einen Überblick darüber zu erhalten, wer wann angemeldet war. Das\r
-      Fenster wird alle 60 Sekunden neu aufgebaut, so dass Sie genau verfolgen\r
-      können, wer angemeldet ist. Es ist hilfreich dieses Fenster am\r
-      Arbeitsplatz geöffnet zu halten, um zu erfahren was im Kurs passiert.</li>\r
-    <li>Nutzen Sie die <strong>Tätigkeitsberichte</strong> (hinter\r
-      jedem Namen in der Liste aller Teilnehmer, oder über das\r
-      Teilnehmerprofil). Dies ist die beste Möglichkeit zu sehen, wann eine\r
-      bestimmte Person im Kurs aktiv war.</li>\r
-    <li>Antworten Sie umgehend bei Fragen der Teilnehmer. Lassen Sie es nicht\r
-      weiter liegen sondern tun Sie es sofort. Versuchen Sie in Ihrem Kurs ein\r
-      Gemeinschaftsgefühl zu entwickeln, damit viele Dinge gemeinsam gelöst\r
-      werden können.</li>\r
-  </ol>\r
-  <HR>\r
-</blockquote>\r
-<H3><A NAME="further"></A>Weitere Informationen</H3>\r
-<blockquote> \r
-  <p>Wenn Sie irgendwelche bestimmten Probleme mit ihrem Kurs haben, wenden Sie\r
-  sich bitte an den Administrator ihrer Seite.</p>\r
-  <p>Wenn Sie weitere Vorschläge zur Verbesserung oder Erweiterung von Moodle\r
-  haben, oder einige gute Geschichten, gehen Sie zu <a href="http://moodle.com/" target="_top">moodle.com</a>\r
-  und nehmen Sie teil am Forum mit der Überschrift <A HREF="http://moodle.com/course/view.php?id=5" target="_top" >Using Moodle</A>.\r
-  Wir würden gern von ihnen hören und vielleicht können sie helfen Moodle\r
-  weiter zu verbessern.&nbsp;</p>\r
-  <p>Wenn sie zur&nbsp; Weiterentwicklung beitragen möchten, bei der\r
-  Programmierung neuer Module mithelfen oder Dokumentationen schreiben möchten\r
-  setzen sie sich : <a href="http://dougiamas.com/" target="_top">Martin \r
-    Dougiamas</a>  in Verbindung oder informieren sie sich auf der&nbsp; &quot;Fehlerseite&quot;\r
-  für Moodle unter <a href="http://bugs.moodle.com" target="_top">bugs.moodle.com</a></p>\r
-  <p align="center">Danke für die Nutzung von Moodle - viel Erfolg !</p>\r
-  <HR>\r
-  <p>&nbsp;</p>\r
-</blockquote>\r
-<P ALIGN="CENTER"><FONT SIZE="1"><A HREF="./" TARGET="_top">Moodle Documentation</A></FONT></P>\r
-<P ALIGN="CENTER"><FONT SIZE="1">Version: $Id: teacher.html,v 1.4 2002/08/18 10:00:01 \r
-  martin Exp $</FONT></P>\r
-\r
-</BODY>\r
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Moodle Docs: Teachers Manual</title>
+<link rel="stylesheet" href="docstyles.css" type="TEXT/CSS">
+<meta http-equiv="Content-Type" content=
+"text/html; charset=us-ascii">
+</head>
+<body bgcolor="#FFFFFF">
+<h1>Trainerhandbuch</h1>
+<p>Diese Seite ist eine kurze Einleitung f&uuml;r das Erstellen
+von Online-Kursen mit Moodle. Sie beschreibt die Hauptfunktionen,
+die in Moodle vorhanden sind, sowie wichtige Entscheidungen, die
+Sie zuerst treffen m&uuml;ssen, um ein gew&uuml;nschtes Layout
+einzurichten.</p>
+<p>Abschnitte in diesem Dokument</p>
+<ol>
+<li><a href="#started">Einleitung</a></li>
+<li><a href="#settings">Kurseinstellungen</a></li>
+<li><a href="#upload">Files Hochladen</a></li>
+<li><a href="#activities">Aktivit&auml;ten erstellen</a></li>
+<li><a href="#course">Kurs starten</a></li>
+<li><a href="#further">Weitere Informationen</a></li>
+</ol>
+<h3><a name="started" id="started"></a>Einleitung</h3>
+<blockquote>
+<p>Dieses Dokument setzt voraus, dass Moodle installiert ist und
+der Administrator Ihnen die Rechte gegeben hat einen Kurs zu
+erstellen. </p>
+<p>Hier sind drei grunds&auml;tzliche Dinge, die Ihnen helfen
+sollen mit der Arbeit zu beginnen.</p>
+<ol>
+<li><strong>Haben Sie keine Angst zu experimentieren:</strong>
+<blockquote>
+<p>Versuchen Sie so viel wie m&ouml;glich zu experimentieren und
+Einstellungen zu &auml;ndern, damit Sie beim Erstellen eigener
+Kurse einsch&auml;tzen k&ouml;nnen, welches Modul sich am Besten
+eignet. Es ist schwer alles in einem Moodle-Kurs unterzubringen,
+aber es ist meist einfach Dinge zu korrigieren.</p>
+</blockquote>
+</li>
+<li><strong>Beachten und benutzen Sie die kleinen
+Buttons:</strong>
+<blockquote>
+<p> <img src="../pix/i/edit.gif"> - der <strong>edit
+Button</strong> wei&szlig;t sie darauf hin, dass sie hier
+&Auml;nderungen vornehmen k&ouml;nnen</p>
+<p><img src="../pix/help.gif" width="22" height="17"> - der
+<strong>help Button</strong> &ouml;ffnet ein Popup- Fenster mit
+dem entsprechenden Hilfetext</p>
+</blockquote>
+</li>
+<li><strong>Benutzen Sie die Navigationsleiste im oberen Bereich
+jeder Seite, die</strong>
+<blockquote> 
+<p>Ihnen helfen soll, zu wissen wo sie im Moment sind, und die
+verhindern soll, dass Sie sich verirren.</p>
+</blockquote>
+</li>
+</ol>
+<hr></blockquote>
+<h3><a name="settings" id="settings"></a>Kurseinstellungen</h3>
+<blockquote>
+<p>Die erste Sache, die Sie tun sollten ist unter Administration
+den Punkt Einstellungen anklicken. (Anmerkung : Beachten Sie
+dabei die Tatsache, dass das gesamte Administrations-Men&uuml;
+nur f&uuml;r Sie und den Administrator zu sehen ist). Teilnehmer
+(Studenten) k&ouml;nnen diesen Link nicht sehen. Sie k&ouml;nnen
+den Zeitpunkt, wann Ihr Kurs online gestellt wird, und welche
+Teile sichtbar sind immer selbst bestimmen.</p>
+<p>Auf dieser Seite k&ouml;nnen Sie die Einstellungen zu Ihrem
+Kurs ver&auml;ndern bzw. neu eingeben, wenn Sie einen neuen Kurs
+erstellen. Dabei k&ouml;nnen Sie alle Dinge &auml;ndern, die sie
+w&uuml;nschen, angefangen von der Bezeichnung des Kurses bis zum
+Start- und Endtermin Ihres Kurses. Ich m&ouml;chte hier nicht
+alle Einzelheiten vorstellen, da jeder Punkt mit einem Help
+Button versehen ist (Im Moment sind die meisten Hilfen nur in
+Englisch verf&uuml;gbar, aber dies wird sich bald &auml;ndern).
+Jedoch m&ouml;chte ich auf die wichtigste Einstellung, das
+<b>Kursformat</b> etwas genauer eingehen. </p>
+<p>Das <b>Kursformat</b>, welches Sie ausw&auml;hlen, entscheidet
+&uuml;ber das grundlegende Layout Ihres Kurses. Moodle in der
+Version 1.1 hat drei Kursformate. In der Zukunft wird es
+vermutlich viel mehr geben. Bitte schicken Sie Vorschl&auml;ge
+f&uuml;r neue  Kursformate an <a href=
+"mailto:martin@moodle.com">martin@moodle.com</a> .</p>
+<p>Hier sehen Sie Screenshoots von drei Beispielkursen mit den
+drei bis jetzt m&ouml;glichen Kurslayouts (Ignorieren Sie bitte
+die unterschiedlichen Farben in den Kursen, diese k&ouml;nnen nur
+durch den Administrator ge&auml;ndert werden.):</p>
+<p align="center"><strong>W&ouml;chentliches Format:</strong></p>
+<p align="center"><img src="pix/weekly.jpg" width="570" height=
+"527"></p>
+<p align="center"> </p>
+<p align="center"><strong>Themen Format:</strong></p>
+<p align="center"><img src="pix/topics.jpg" width="570" height=
+"463"></p>
+<p align="center"> </p>
+<p align="center"><strong>Soziales Format:</strong></p>
+<p align="center"><img src="pix/social.jpg" width="570" height=
+"429"></p>
+<p> </p>
+<p>Beachten Sie bitte, dass das W&ouml;chentliche Format und das
+Themen Format in der Struktur sehr &auml;hnlich sind. Der
+Hauptunterschied besteht darin, dass beim W&ouml;chentlichen
+Format, jeder Kursabschnitt in Themen f&uuml;r eine Woche
+gegliedert ist, w&auml;hrend beim Themen Format die Gliederung
+nach einzelnen Themen erfolgt. Das Soziale Format ist gut
+geeignet f&uuml;r Kurse mit weniger Inhalt, da hier das Forum im
+Mittelpunkt der Seite steht.</p>
+<p>Benutzen Sie den Hilfe Button auf der Einstellungsseite
+f&uuml;r weitere Details.</p>
+<hr></blockquote>
+<h3><a name="upload" id="upload"></a> Dateien hochladen</h3>
+<blockquote>
+<p>Sie k&ouml;nnen bereits vorhandene Inhalte wie Internetseiten,
+Audiodateien, Videos, Worddokumente oder Animationen jederzeit zu
+Ihrem Kurs hinzuf&uuml;gen. Jedes bekannte Dateiformat, dass
+existiert, kann f&uuml;r den Kurs hochgeladen werden und auf dem
+Server gespeichert werden. Nachdem die Dateien auf dem Server
+gespeichert wurden, k&ouml;nnen Sie diese verschieben,
+umbenennen, bearbeiten oder l&ouml;schen.</p>
+<p>Im Administrationsmen&uuml; unter dem Men&uuml;punkt
+<strong>Dateien</strong> finden Sie die gesamten von Ihnen zu den
+jeweiligen Kursen abgelegten Dateien:</p>
+<p align="center"><img src="pix/files.jpg" width="400" height=
+"347"></p>
+<p> </p>
+<p>Dieses Archiv ist nur f&uuml;r den Lehrer vorhanden und
+f&uuml;r die Teilnehmer (Studenten) nicht erreichbar. Einzelne
+Dateien aus diesem Archiv k&ouml;nnen sp&auml;ter f&uuml;r
+Studenten zug&auml;nglich gemacht werden. Beachten Sie hierzu im
+n&auml;chsten Kapitel den Abschnitt Ressourcen.</p>
+<p>Wie auf dem Screenshot zu erkennen ist, werden Dateien in
+Unterverzeichnissen abgelegt. Sie k&ouml;nnen soviel Unterordner
+anlegen wie Sie m&ouml;chten, um Ihre Dateien zu bestimmten
+Themen zusammen zu fassen. Ebenfalls ist es m&ouml;glich, die
+Dateien innerhalb der Unterordner zu verschieben. Die
+Gr&ouml;&szlig;e der Dateien ist meist durch den Administrator
+beschr&auml;nkt, da der Speicherplatz auf dem Server nur
+beschr&auml;nkt ist. Diese Einstellung kann jedoch vom
+Administratot ge&auml;ndert werden.</p>
+<p>Das Hochladen von Dateien aus dem Internet ist auf eine Datei
+zur gleichen Zeit beschr&auml;nkt. Ablegen von doppelten Inhalten
+sollte allgemein vermieden werden. Deshalb empfehle ich, wenn Sie
+auf bestimmte Teile einer Website in Ihrem Kurs verweisen wollen,
+hier nur einen Link in den Kurs aufzunehmen. Wenn sie viele
+Dateien  auf einmal hochladen wollen, ist es in der Regel
+leichter diese vorher mit einem <strong>zip program</strong> zu
+einem Archiv zu verdichten. Danach wird nur die Archiv-Datei
+hochgeladen und diese anschlie&szlig;end auf dem Server wieder
+entpackt (Sie werden dazu einen Link zum entpacken unmittelbar am
+Archiv sehen.).</p>
+<p>Um die Dateien, die sie hochgeladen haben zu betrachten,
+klicken Sie einfach auf den entsprechenden Dateinamen. Der Inhalt
+wird dann entweder in Ihrem Webbrowser angezeigt oder auf Ihren
+Computer geladen.</p>
+<p>HTML- und Textdateien k&ouml;nnen innerhalb des Kurses online
+bearbeitet werden. Andere Dateien m&uuml;ssen heruntergeladen
+werden, auf dem lokalen Computer bearbeitet werden und danach
+wieder auf den Server geladen werden. Wenn Sie eine Datei mit dem
+gleichen Namen wieder auf den Server hochladen, wird die alte
+Datei automatisch &uuml;berschrieben. </p>
+<p>Eine abschlie&szlig;ende Bemerkung: Wenn ihre Inhalte bereits
+im Netz verf&uuml;gbar sind, ist es unn&ouml;tig alle Dateien
+noch einmal hochzuladen. Sie k&ouml;nnen diese durch einen
+Verweis mit Ihrem Kurs verbinden. (Beachten Sie dazu die
+Beschreibung zum Modul Literatur im n&auml;chsten Abschnitt).</p>
+<hr></blockquote>
+<h3><a name="activities" id="activities"></a> Aktivit&auml;ten
+erstellen</h3>
+<blockquote>
+<p>Die Erstellung eines Kurses wird im wesentlichen durch das
+Hinzuf&uuml;gen von Aktivit&auml;ten innerhalb des Kurses
+erreicht, die die Studenten sp&auml;ter benutzen sollen. Sie
+k&ouml;nnen die Aktivit&auml;ten jederzeit so zusammenstellen wie
+sie es w&uuml;nschen, da sie jederzeit entscheiden k&ouml;nnen,
+welche Module f&uuml;r die Teilnehmer sichtbar sind.</p>
+<p>Damit es m&ouml;glich ist zu einem Kurs etwas
+hinzuzuf&uuml;gen, klicken sie auf den Men&uuml;punkt Bearbeiten
+einschalten im Administrationsmen&uuml;. Dieser Schalter
+erm&ouml;glicht es Ihnen das entsprechenden Popup-Men&uuml; 
+f&uuml;r das Einf&uuml;gen von Aktivit&auml;ten ein- der
+auszuschalten und so den Kurs nach ihren W&uuml;nschen zu
+gestalten. Gleichzeitig werden Ihnen damit weitere Einstellungen
+zu Ihrem Kurs erm&ouml;glicht.  </p>
+<p>Neue Aktivit&auml;ten f&uuml;gen Sie einfach in der
+entsprechenden Woche oder dem entsprechenden Thema hinzu, indem
+Sie &uuml;ber das Popup-Men&uuml; die entsprechende
+Aktivit&auml;t ausw&auml;hlen. Nachfolgend erhalten Sie einen
+&Uuml;berblick &uuml;ber alle in Moodle, Version 1.0 enthaltenen
+Aktivit&auml;ten:</p>
+<dl>
+<dt><strong>Aufgabe</strong></dt>
+<dd>Eine Aufgabe besteht aus einer Aufgabenstellung und
+-beschreibung, einem Abgabedatum und der Festlegung der
+Bewertung. Teilnehmer sind dadurch in der Lage ihre Ergebnisse
+auf den Server zu laden. Das Datum, wann sie die L&ouml;sung auf
+dem Server ablegen wird dokumentiert. Nach Ablauf der Abgabefrist
+haben Sie eine Seite, auf der Sie alle eingereichten
+L&ouml;sungen sehen k&ouml;nnen, und wann diese eingereicht
+wurden. Sie m&uuml;ssen dann nur noch die Bewertung und einen
+entsprechenden Kommentar hinterlegen. Eine halbe Stunde nach
+ihrer Bewertung, (Zeit kann vom Administrator eingestellt werden)
+erh&auml;lt jeder Teilnehmer eine automatische email durch
+Moodle.</dd>
+<dt><strong>Wahl (Abstimmung)</strong></dt>
+<dd>Eine Abstimmung ist sehr einfach: Sie stellen eine Frage und
+geben mehrere Antwortm&ouml;glichkeiten vor. Nachdem Teilnehmer
+ihre Wahl getroffen haben, haben Sie die M&ouml;glichkeit die
+Resultate auszuwerten. Ich verwende diese M&ouml;glichkeit zur
+Evaluation meiner Kurse, aber man kann sie genauso f&uuml;r
+andere Wahlen oder Abstimmungen verwenden. Probieren Sie es doch
+einfach einmal aus.</dd>
+<dt><strong>Forum</strong></dt>
+<dd><span style=
+"font-size:12.0pt;font-family:&quot;Times New Roman&quot;; mso-fareast-font-family:&quot;Times New Roman&quot;;mso-ansi-language:DE;mso-fareast-language: DE;mso-bidi-language:AR-SA">
+Dieses Modul ist f&uuml;r Online-Kurse sehr wichtig, da hier die
+Diskussionen stattfinden. Wenn sie ein neues Forum
+hinzuf&uuml;gen, haben sie die Wahl zwischen unterschiedlichen
+Arten von Foren.</span></dd>
+<dd><br>
+<br></dd>
+<dt><strong>Journal</strong></dt>
+<dd>Jede Nutzung der Aktivit&auml;t Journal steht nicht nur dem
+entsprechenden Thema, sondern auch f&uuml;r den gesamten Kurs zur
+Verf&uuml;gung. Mit jedem Journaleintrag kann man eine offene
+Frage formulieren, zu dem die Teilnehmer ihre Meinung sagen
+k&ouml;nnen, sowie einen Zeitraum festlegen in dem das Journal
+ge&ouml;ffnet ist (Ist im Moment nur bei w&ouml;chentlichem
+Kursformat m&ouml;glich.). Fordern Sie die Kursteilnehmer auf zu
+reflektieren bzw. Kritik zu &auml;u&szlig;ern, da diese
+Eintr&auml;ge nur f&uuml;r den Teilnehmer, der die Meinung
+geschrieben hat und dem Lehrer zug&auml;nglich sind. Nach dem
+Schlie&szlig;en des Journals k&ouml;nnen sie die Eintr&auml;ge
+ordnen und jeweils einen Kommentar dazu abgeben. Die Kommentare
+werden durch moodle automatisch an die Kursteilnehmer
+verschickt.</dd>
+<dd><br>
+<br></dd>
+<dt><strong>Literatur</strong></dt>
+<dd>Literatur sind die Inhalte ihres Kurses. Der Inhalt kann jede
+Datei sein, die sie auf den Server geladen haben oder kann ein
+Link zu einer URL im Netz sein. Sie k&ouml;nnen auch einfach
+dadurch textbasierte Seiten bereitstellen, indem Sie die Inhalte
+in Moodle verfassen.</dd>
+<dd>
+<p><br></p>
+</dd>
+<dt><strong>Quiz</strong></dt>
+<dd>Mit der Aktivit&auml;t Quiz k&ouml;nnen Sie Tests erstellen,
+welche Fragen mit mehreren Antworten, Fragen mit einer sehr
+kurzen Antwort oder wahr-/falsch- Aussagen enthalten. Diese
+Fragen werden in Kategorien auf der Datenbank abgelegt und
+k&ouml;nnen innerhalb des Kurses bei jedem Thema wieder verwendet
+werden. Es ist ebenfalls m&ouml;glich diese Fragen zu
+ver&ouml;ffentlichen, so dass Sie sie auch f&uuml;r andere Kurse
+verwenden k&ouml;nnen. Bei einem Quiz k&ouml;nnen Sie mehrere
+Antwortversuche erlauben. Jeder Versuch wird aufgezeichnet und
+der Lehrer kann w&auml;hlen, ob der Teilnehmer eine Bewertung
+oder die richtige Antwort angezeigt bekommt. In diesem Modul ist
+ein Bewertungsschema enthalten, so dass die Antworten automatisch
+ausgewertet werden k&ouml;nnen. </dd>
+<dd>
+<p><br></p>
+</dd>
+<dt><strong>Umfrage</strong></dt>
+<dd>Bei einer Umfrage gibt man auf eine Frage verschiedene
+Antworten vor und der Teilnehmer kann entscheiden, welche Antwort
+f&uuml;r ihn zutrifft. Momentan sind in diesem Modul COLLES- und
+ATTLS- Umfragen enthalten. Diese Umfragen k&ouml;nnen zu Beginn
+des Kurses als Diagnoseinstrument und zum Ende des Kurses
+f&uuml;r die Auswertung verwendet werden. Ich benutze jede Woche
+eine Umfrage in meinen Kursen.</dd>
+</dl>
+Mit jeder Version kommen hier neue Aktivit&auml;ten hinzu, so
+dass auch diese Dokumentation immer &uuml;berarbeitet wird. Im
+Moment gibt es bereits Chat, &Uuml;bungen, Wahl und Workshop die
+sich aber noch in der Entwicklung befinden. Probieren Sie diese
+Elemente einfach aus und sagen sie uns ihre Meinung dazu.<br>
+<p>Nachdem sie alle Aktivit&auml;ten zu einem Thema oder einer
+Woche hinzugef&uuml;gt haben, k&ouml;nnen sie &uuml;ber die
+Pfeiltasten (<img src="../pix/t/up.gif" width="9" height="10">
+<img src="../pix/t/down.gif" width="9" height="10">) hinter jeder
+Aktivit&auml;t die Reihenfolge der Aktivit&auml;ten festlegen.
+Au&szlig;erdem ist es m&ouml;glich, Aktivit&auml;ten zu
+l&ouml;schen <img src="../pix/t/delete.gif" width="10" height=
+"10">, bzw. zu bearbeiten <img src="../pix/t/edit.gif" width="10"
+height="11">. Au&szlig;erdem ist es neuerdings m&ouml;glich
+Aktivit&auml;ten auszublenden, sodass sie f&uuml;r die Teilnehmer
+nicht sichtbar sind.</p>
+<hr></blockquote>
+<h3><a name="course" id="course"></a>Den Kurs starten</h3>
+<blockquote>
+<p>Ich k&ouml;nnte eine Doktorarbeit dar&uuml;ber schreiben.
+Aktuell schreibe ich eine dar&uuml;ber. <img src=
+"../pix/s/biggrin.gif" width="15" height="15"></p>
+<p>Bis dahin hier ein paar kurze Hinweise:</p>
+<ol>
+<li>Melden sie sich bei allen Foren an.</li>
+<li>Regen sie alle Teilnehmer dazu an, ihr Benutzerprofil
+(einschlie&szlig;lich Foto) vollst&auml;ndig auszuf&uuml;llen und
+lesen Sie alle. Dies hilft ihnen sp&auml;ter einige Bemerkungen
+besser zu verstehen.</li>
+<li>Machen Sie f&uuml;r sich selbst Anmerkungen im <b>Lehrer
+Forum</b> (im Administrationsmen&uuml;). Diese sind besonders
+wertvoll, wenn Sie im Team unterrichten.</li>
+<li>Nutzen sie die <strong>Statistiken</strong>
+(Administrationsmen&uuml;) um einen &Uuml;berblick dar&uuml;ber
+zu erhalten, wer wann angemeldet war. Das Fenster wird alle 60
+Sekunden neu aufgebaut, so dass Sie genau verfolgen k&ouml;nnen,
+wer angemeldet ist. Es ist hilfreich dieses Fenster am
+Arbeitsplatz ge&ouml;ffnet zu halten, um zu erfahren was im Kurs
+passiert.</li>
+<li>Nutzen Sie die <strong>T&auml;tigkeitsberichte</strong>
+(hinter jedem Namen in der Liste aller Teilnehmer, oder &uuml;ber
+das Teilnehmerprofil). Dies ist die beste M&ouml;glichkeit zu
+sehen, wann eine bestimmte Person im Kurs aktiv war.</li>
+<li>Antworten Sie umgehend bei Fragen der Teilnehmer. Lassen Sie
+es nicht weiter liegen sondern tun Sie es sofort. Versuchen Sie
+in Ihrem Kurs ein Gemeinschaftsgef&uuml;hl zu entwickeln, damit
+viele Dinge gemeinsam gel&ouml;st werden k&ouml;nnen.</li>
+</ol>
+<hr></blockquote>
+<h3><a name="further" id="further"></a>Weitere Informationen</h3>
+<blockquote>
+<p>Wenn Sie irgendwelche bestimmten Probleme mit ihrem Kurs
+haben, wenden Sie sich bitte an den Administrator ihrer
+Seite.</p>
+<p>Wenn Sie weitere Vorschl&auml;ge zur Verbesserung oder
+Erweiterung von Moodle haben, oder einige gute Geschichten, gehen
+Sie zu <a href="http://moodle.com/" target="_top">moodle.com</a>
+und nehmen Sie teil am Forum mit der &Uuml;berschrift <a href=
+"http://moodle.com/course/view.php?id=5" target="_top">Using
+Moodle</a>. Wir w&uuml;rden gern von ihnen h&ouml;ren und
+vielleicht k&ouml;nnen sie helfen Moodle weiter zu
+verbessern. </p>
+<p>Wenn sie zur  Weiterentwicklung beitragen m&ouml;chten, bei
+der Programmierung neuer Module mithelfen oder Dokumentationen
+schreiben m&ouml;chten setzen sie sich : <a href=
+"http://dougiamas.com/" target="_top">Martin Dougiamas</a> in
+Verbindung oder informieren sie sich auf der  "Fehlerseite"
+f&uuml;r Moodle unter <a href="http://bugs.moodle.com" target=
+"_top">bugs.moodle.com</a></p>
+<p align="center">Danke f&uuml;r die Nutzung von Moodle - viel
+Erfolg !</p>
+<hr>
+<p> </p>
+</blockquote>
+<p align="center"><a href="./" target="_top"><font size=
+"1">Moodle Documentation</font></a></p>
+<p align="center"><font size="1">Version: $Id: teacher.html,v 1.4
+2002/08/18 10:00:01 martin Exp $</font></p>
+</body>
+</html>
index adc6ac57f9645d72d9111faa49cd0a7f7ae68d92..c25dd5fcfe0e5afb7e389d489b548d90efcb7711 100644 (file)
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html><head>
-  <title>Leitfaden für Moodle-Übersetzungen</title>
-  <link rel="stylesheet" href="docstyles.css" type="TEXT/CSS">
-  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<html>
+<head>
+<title>Leitfaden f&uuml;r Moodle-&Uuml;bersetzungen</title>
+<link rel="stylesheet" href="docstyles.css" type="TEXT/CSS">
+<meta http-equiv="Content-Type" content=
+"text/html; charset=us-ascii">
 </head>
-
 <body style="background-color: rgb(255, 255, 255);">
-
-<h1>Leitfaden für Moodle-Übersetzungen</h1>
-
-<p>Moodle zu übersetzen ist nicht schwierig. Es gibt aber einige Dinge, die Sie zu Beginn wissen sollten.</p>
-
-<p>&nbsp;</p>
-
+<h1>Leitfaden f&uuml;r Moodle-&Uuml;bersetzungen</h1>
+<p>Moodle zu &uuml;bersetzen ist nicht schwierig. Es gibt aber
+einige Dinge, die Sie zu Beginn wissen sollten.</p>
+<p> </p>
 <h2>Struktur des Moodle Sprachpakets</h2>
-
-<p style="margin-left: 40px;">Alle Moodle Sprachpakete liegen im lang-Verzeichnis. Jede 
-Sprache verfügt über ein eigenes Unterverzeichnis mit einem Kurznamen der Sprache
-(en, fr, nl, es ...). </p>
-
-<p style="margin-left: 40px;">Die wichtigsten Dateien in diesem Ordner haben .php-Endungen 
-(z.B. moodle.php, resource.php etc).&nbsp;
-Diese Dateien enthalten kurze Aussagen, häufig  als "<span style="font-style: italic;">strings</span>" 
-bezeichnet. Sie werden auf der Oberfläche von moodle angezeigt. 
-</p>
-
-<p style="margin-left: 40px;">Die weiteren Ordner enthalten .html Webseiten:
-</p>
+<p style="margin-left: 40px;">Alle Moodle Sprachpakete liegen im
+lang-Verzeichnis. Jede Sprache verf&uuml;gt &uuml;ber ein eigenes
+Unterverzeichnis mit einem Kurznamen der Sprache (en, fr, nl, es
+...).</p>
+<p style="margin-left: 40px;">Die wichtigsten Dateien in diesem
+Ordner haben .php-Endungen (z.B. moodle.php, resource.php etc). 
+Diese Dateien enthalten kurze Aussagen, h&auml;ufig als
+"<span style="font-style: italic;">strings</span>" bezeichnet.
+Sie werden auf der Oberfl&auml;che von moodle angezeigt.</p>
+<p style="margin-left: 40px;">Die weiteren Ordner enthalten .html
+Webseiten:</p>
 <ul style="margin-left: 40px;">
-<li><strong>help</strong>: enthalten situationsabhängige Hilfedateien, die mit den Hilfe-Buttons in 
-moodle aufgerufen werden 
-</li><li><strong>docs</strong>: enthalten die wichtigsten Dokumentationsseiten (wie diese Seite)<br />
-</li>
+<li><strong>help</strong>: enthalten situationsabh&auml;ngige
+Hilfedateien, die mit den Hilfe-Buttons in moodle aufgerufen
+werden</li>
+<li><strong>docs</strong>: enthalten die wichtigsten
+Dokumentationsseiten (wie diese Seite)<br></li>
 </ul>
-<p>&nbsp;</p>
-
-<h2>So erstellen Sie ein völlig neues Sprachpaket für moodle</h2>
-<p style="margin-left: 40px;">Wenn Ihre Sprache von moodle noch nicht unterstützt 
-wird oder wenn Sie einige spezifische Anpassungen für Ihre Seite an einem bestehenden 
-Sprachpaket vornehmen wollen, können Sie einen neue Überstzung beginnen. </p>
-
-<p style="margin-left: 40px;">Erstellen Sie im lang-Verzeichnis einen neuen Ordner 
-(verwenden Sie einen zwei-Buchstaben-Code für die Sprache als Verzeichnisnamen). 
-Die Standardcodes der Namen finden Sie  in der Datei
-lib/languages.php. Wenn Sie eine lokale Variation einer bestehenden Sprache erstellen, 
-verwenden Sie den bestehenden Namenscode der Basissprache und ergänzen Sie mit einem Unterstrich die lokale Version
-(z.B. <span style="font-style: italic;">pt </span>für Portugiesisch und 
-<span style="font-style: italic;">pt_br</span> für die brasilianische Modifikation).&nbsp; 
-Wenn Sie eine Unicode Version erstellen fügen Sie <span style="font-weight: bold;">_utf8</span> 
-am Ende hinzu (z.B.  <span style="font-style: italic;">sr_utf8</span>).<br /></p>
-
-<p style="margin-left: 40px;">Als nächstes kopieren Sie die Datei moodle.php aus einem anderen 
-Sprachverzeichnis in Ihr neues Sprachverzeichnis
-.&nbsp; Meist ist die Datei aus dem Verzeichnis "en" gut geeignet. Für die Bearbeitung des de_du 
-Paketes kann jedoch besser noch die deutsche Basisversion genutzt werden.
-<br />
-</p>
-<p style="margin-left: 40px;">Sie haben nun alles vorbereitet, um neue Ausdrücke in Ihrer Sprache in moodle hinzuzufügen.</p>
-
-<p style="margin-left: 40px;">Wenn Sie eine komplett neue Sprache in moodle anlegen, müssen Sie zuerst 
-den String "thischarset" in der Datei moodle.php bearbeiten.
-Hier müssen Sie einen gültigen Zeichensatz für Ihre Sprache definieren. Speichern Sie danach die Datei moodle.php ab.
-und  <span style="font-weight: bold;">laden Sie die Datei neu</span>. Nun können Sie mit den weiteren Ausdrücken fortsetzen. </p>
-
-<p>&nbsp;</p>
+<p> </p>
+<h2>So erstellen Sie ein v&ouml;llig neues Sprachpaket f&uuml;r
+moodle</h2>
+<p style="margin-left: 40px;">Wenn Ihre Sprache von moodle noch
+nicht unterst&uuml;tzt wird oder wenn Sie einige spezifische
+Anpassungen f&uuml;r Ihre Seite an einem bestehenden Sprachpaket
+vornehmen wollen, k&ouml;nnen Sie einen neue &Uuml;berstzung
+beginnen.</p>
+<p style="margin-left: 40px;">Erstellen Sie im lang-Verzeichnis
+einen neuen Ordner (verwenden Sie einen zwei-Buchstaben-Code
+f&uuml;r die Sprache als Verzeichnisnamen). Die Standardcodes der
+Namen finden Sie in der Datei lib/languages.php. Wenn Sie eine
+lokale Variation einer bestehenden Sprache erstellen, verwenden
+Sie den bestehenden Namenscode der Basissprache und erg&auml;nzen
+Sie mit einem Unterstrich die lokale Version (z.B. <span style=
+"font-style: italic;">pt</span> f&uuml;r Portugiesisch und
+<span style="font-style: italic;">pt_br</span> f&uuml;r die
+brasilianische Modifikation).  Wenn Sie eine Unicode Version
+erstellen f&uuml;gen Sie <span style=
+"font-weight: bold;">_utf8</span> am Ende hinzu (z.B.
+<span style="font-style: italic;">sr_utf8</span>).<br></p>
+<p style="margin-left: 40px;">Als n&auml;chstes kopieren Sie die
+Datei moodle.php aus einem anderen Sprachverzeichnis in Ihr neues
+Sprachverzeichnis .  Meist ist die Datei aus dem Verzeichnis "en"
+gut geeignet. F&uuml;r die Bearbeitung des de_du Paketes kann
+jedoch besser noch die deutsche Basisversion genutzt
+werden.<br></p>
+<p style="margin-left: 40px;">Sie haben nun alles vorbereitet, um
+neue Ausdr&uuml;cke in Ihrer Sprache in moodle
+hinzuzuf&uuml;gen.</p>
+<p style="margin-left: 40px;">Wenn Sie eine komplett neue Sprache
+in moodle anlegen, m&uuml;ssen Sie zuerst den String
+"thischarset" in der Datei moodle.php bearbeiten. Hier
+m&uuml;ssen Sie einen g&uuml;ltigen Zeichensatz f&uuml;r Ihre
+Sprache definieren. Speichern Sie danach die Datei moodle.php ab.
+und <span style="font-weight: bold;">laden Sie die Datei
+neu</span>. Nun k&ouml;nnen Sie mit den weiteren Ausdr&uuml;cken
+fortsetzen.</p>
+<p> </p>
 <h2>So bearbeiten Sie ein bestehendes Sprachpaket</h2>
-
-<h3 style="margin-left: 40px;">Einige kleinere Anpassungen<br />
-</h3>
-
-<p style="margin-left: 80px;">Wenn Sie nur einige Anpassungen für Ihr moodle machen wollen 
-(z.B. Anpassung an den Sprachgebrauch Ihrer Organisation)
- <span style="font-weight: bold;">sollten sie nicht ein bestehendes Sprachpaket überarbeiten.</span>.&nbsp; 
- Beim nächsten upgrade von moodle würden Sie alle Änderungen wieder überschreiben.<br />
-</p>
-<p style="margin-left: 80px;">Erstellen Sie statt dessen ein neues Verzeichnis, wie oben beschrieben.
-Stellen Sie als Basissprache (in
-moodle.php) eine Sprache, auf die Sie sich beziehen wollen, ein.&nbsp; Zum Beispiel
- könnte ein guter Name für eine lokale englsiche Version "<span style="font-style: italic;">en_local</span>" sein, 
-de Basissprache könnte sein "<span style="font-style: italic;">en</span>" oder "<span style="font-style: italic;">en_us</span>".</p>
-<p style="margin-left: 80px;">Damit jeder auf Ihrer Seite auf Ihre Sprachversion zugreift stellen Sie diese 
-Sprache als Seitensprache ein beschränken Sie die verfügbaren Sprachen für Ihre Seite 
-auf <span style="font-weight: bold;">Admin &gt;&gt; Konfigurationn &gt;&gt; Variablen</span>.<br />
-<br />
-</p>
-
-<h3 style="margin-left: 40px;">So übersetzen Sie die Texte auf der moodle Oberfläche ("string" Dateien)<br />
-</h3>
+<h3 style="margin-left: 40px;">Einige kleinere
+Anpassungen<br></h3>
+<p style="margin-left: 80px;">Wenn Sie nur einige Anpassungen
+f&uuml;r Ihr moodle machen wollen (z.B. Anpassung an den
+Sprachgebrauch Ihrer Organisation) <span style=
+"font-weight: bold;">sollten sie nicht ein bestehendes
+Sprachpaket &uuml;berarbeiten.</span>.  Beim n&auml;chsten
+upgrade von moodle w&uuml;rden Sie alle &Auml;nderungen wieder
+&uuml;berschreiben.<br></p>
+<p style="margin-left: 80px;">Erstellen Sie statt dessen ein
+neues Verzeichnis, wie oben beschrieben. Stellen Sie als
+Basissprache (in moodle.php) eine Sprache, auf die Sie sich
+beziehen wollen, ein.  Zum Beispiel k&ouml;nnte ein guter Name
+f&uuml;r eine lokale englsiche Version "<span style=
+"font-style: italic;">en_local</span>" sein, de Basissprache
+k&ouml;nnte sein "<span style="font-style: italic;">en</span>"
+oder "<span style="font-style: italic;">en_us</span>".</p>
+<p style="margin-left: 80px;">Damit jeder auf Ihrer Seite auf
+Ihre Sprachversion zugreift stellen Sie diese Sprache als
+Seitensprache ein beschr&auml;nken Sie die verf&uuml;gbaren
+Sprachen f&uuml;r Ihre Seite auf <span style=
+"font-weight: bold;">Admin &gt;&gt; Konfigurationn &gt;&gt;
+Variablen</span>.<br>
+<br></p>
+<h3 style="margin-left: 40px;">So &uuml;bersetzen Sie die Texte
+auf der moodle Oberfl&auml;che ("string" Dateien)<br></h3>
+<div style="margin-left: 2em">
 <ol>
-  <ol>
-    <li>Melden Sie sich in Ihrem moodle als Administrator an. </li>
-    <li>Gehehn Sie zu  <span style="font-weight: bold;">Administration &gt;&gt; Konfiguration &gt;&gt; Sprcahe</span>, zur Sprachadministrationsseite. </li>
-    <li>Wählen Sie Ihre Sprache aus dem Menu aus, und klicken Sie auf "Sprache vergleichen und bearbeiten".</li>
-    <li>Nun sollten Sie ein Formular mit allen Ausdrücken für die verschiedenen php-Dateien sehen.
-               Wennn Sie die Dateien nicht sehen können, müssen Sie prüfen, ob Sie in den Verzeichnissen Schreibzugriff haben und ggfs. die Zugriffsrechte anpassen.
-the</li>
-    <li>Das Formular verfügt über drei Spalten, die erste zeigt den Namen des Ausdrucks, 
-               die zweite den Ausdruck auf Englisch und zuletzt die Übersetzung in die gewählte Sprache. </li>
-    <li>Bearbeiten Sie die fehlenden Ausdrücke in jeder Datei (farblich herborgehoben) 
-und denken Sie an das Abspeichern jeder einzelnen Datei am Ende der Datei.</li>
-    <li>Wenn Sie Ausdrücke leer lassen - verwendet Moodle einfach den englischen Ausdruck weiter. 
-               Die Ursprungsprache kann in 
-moodle.php gewählt werden, andernfalls wird immer Englisch verwandt. </li>
-    <li>Eine schnelle Möglichkeit, sich einen Überblick über fehlende Ausdrücke und Dateien zu verschaffen ist die Option "Auf fehlende Textpassagen prüfen".<br />
-      <br />
-    </li>
-   
-    
-  </ol>
+<li>Melden Sie sich in Ihrem moodle als Administrator an.</li>
+<li>Gehehn Sie zu <span style="font-weight: bold;">Administration
+&gt;&gt; Konfiguration &gt;&gt; Sprcahe</span>, zur
+Sprachadministrationsseite.</li>
+<li>W&auml;hlen Sie Ihre Sprache aus dem Menu aus, und klicken
+Sie auf "Sprache vergleichen und bearbeiten".</li>
+<li>Nun sollten Sie ein Formular mit allen Ausdr&uuml;cken
+f&uuml;r die verschiedenen php-Dateien sehen. Wennn Sie die
+Dateien nicht sehen k&ouml;nnen, m&uuml;ssen Sie pr&uuml;fen, ob
+Sie in den Verzeichnissen Schreibzugriff haben und ggfs. die
+Zugriffsrechte anpassen. the</li>
+<li>Das Formular verf&uuml;gt &uuml;ber drei Spalten, die erste
+zeigt den Namen des Ausdrucks, die zweite den Ausdruck auf
+Englisch und zuletzt die &Uuml;bersetzung in die gew&auml;hlte
+Sprache.</li>
+<li>Bearbeiten Sie die fehlenden Ausdr&uuml;cke in jeder Datei
+(farblich herborgehoben) und denken Sie an das Abspeichern jeder
+einzelnen Datei am Ende der Datei.</li>
+<li>Wenn Sie Ausdr&uuml;cke leer lassen - verwendet Moodle
+einfach den englischen Ausdruck weiter. Die Ursprungsprache kann
+in moodle.php gew&auml;hlt werden, andernfalls wird immer
+Englisch verwandt.</li>
+<li>Eine schnelle M&ouml;glichkeit, sich einen &Uuml;berblick
+&uuml;ber fehlende Ausdr&uuml;cke und Dateien zu verschaffen ist
+die Option "Auf fehlende Textpassagen pr&uuml;fen".<br>
+<br></li>
 </ol>
-
-<h3 style="margin-left: 40px;">Übersetzung der Hilfedateien und der Dokumentation</h3>
-
-<p style="margin-left: 80px;">moodle verfügt nicht über einen eintegrierten Editor zur Übersetzung der Hilfedateien. Dennoch ist es sehr einfach. Nutzen Sie auf jeden Fall das
-<span style="font-weight: bold;">en</span> Sprachpaket als Referenz für Ihre Übersetzung. Kopieren Sie die Hilfedatei(en) aus dem
- en Sprachverzeichnis an die gleiche Stelle für Ihre Sprache. Nutzen Sie einen Editor für einfachen Text oder einen HTML-Editor um die Datei zu übersetzen.
-Achten Sie darauf, dass Sie keinen Code (meist nur HTML-Codierungen) verändern.(VERWENDEN SIE IN KEINEM FALL EIN TEXTVERARBEITUNGSPROGRAMM, zur Bearbeitung der Hilfedateien, da sie zusätzliche Textinformationen einfügen</p>
-
-<p style="margin-left: 80px;">Klicken Sie auf "Auf fehlende Textpassagen prüfen/Check for missing strings"
-in der Sprachadministration Ihres moodles. Sie erhalten eine Übersicht über fehlende Dateien in Ihrer Sprachversion.
-So lange Sie nicht alle Dateien übersetzt haben, ruft moodle automatisch die vorhandenen englischen Sprachdateien im en-Verzeichnis auf. 
-Es ist also nicht erforderlich, alle Dateien vor der Übersetzung in Ihr Sprachverzeichnis zu kopieren.</p>
-
-
-<p>&nbsp;</p>
-
-
-<h2>Unterstützen Sie mit Ihrem Sprachpaket das moodle Projekt</h2>
-
-
-<p style="margin-left: 40px;">Wenn Sie Ihre Übersetzung zur Verfügung stellen, helfen Sie anderen Nutzern in Ihrer Sprache weiter.
-&nbsp;&nbsp;
-Ihre Sprachversion wird in künftigen moodle-Versionen eingebaut.<br />
-</p>
-
-
-<p style="margin-left: 40px;">Speichern Sie das gesamte Sprachpaket für die neue Sprache als gepackte <span style="font-weight: bold;">zip</span> Datei ab und schicken es per E-Mail an <a href="m&#97&#105&#108&#116&#111:tra%6es%6ca%74%69o%6e%40%6d%6f%6f%64%6c%65.org">&#116&#114a&#110&#115&#108&#97t&#105on&#64&#109o&#111&#100&#108e&#46o&#114&#103</a>.<br />
-</p>
-<p style="margin-left: 40px;">Wir nehmen mit Ihnen Kontakt auf, um Details zu besprechen.<br />
-</p>
-
-
-<p>&nbsp;</p>
-
-
-<h2>Pflege des Sprachpaketes<br />
-</h2>
-
-
-
-<p style="margin-left: 40px;">Wenn Sie eine Sprachversion von moodle bearbeiten ist es am besten das <a href="?file=cvs.html">Moodle CVS</a> 
-zu verwenden. Damit können Sie immer auf die aktuellste Version zurückgreifen und Ihre Ergänzungen und Änderungen direkt dem moodle Projekt zur Verfügung stellen.. 
-Kontakten Sie bitte <a href="m&#97&#105&#108&#116&#111:tra%6es%6ca%74%69o%6e%40%6d%6f%6f%64%6c%65.org">&#116&#114a&#110&#115&#108&#97t&#105on&#64&#109o&#111&#100&#108e&#46o&#114&#103</a> wenn Sie Hilfe benötigen.</br />
-</p>
-
-<p style="margin-left: 40px;">Tragen Sie sich bitte unbedingt im <a target="_top" href="http://moodle.org/mod/forum/view.php?id=43">Languages Forum</a> ein, um sich über Neuigkeiten zu informieren, die die Sprachpakete betreffen.<br \>
-</p>
-
-<p style="margin-left: 40px;">Wenn Sie sich über die laufenden Änderungen und Neuerungen täglich informieren wollen, tragen Sie sich bitte auf der 
-<a href="http://sourceforge.net/mail/?group_id=30935" target="_top">CVS mailing list</a> ein.&nbsp; Damit stellen Sie sicher, dass Ihre Übersetzung mit dem englischsprachigen Original übereinstimmt.<br />
-</p>
-<p style="margin-left: 40px;"><br />
-</p>
-
-<p align="CENTER"><font size="1"><a href="." target="_top">Moodle Dokumentation</a></font></p>
-<p align="CENTER"><font size="1">Version: $Id$</font></p>
-
-</body></html>
+</div>
+<h3 style="margin-left: 40px;">&Uuml;bersetzung der Hilfedateien
+und der Dokumentation</h3>
+<p style="margin-left: 80px;">moodle verf&uuml;gt nicht &uuml;ber
+einen eintegrierten Editor zur &Uuml;bersetzung der Hilfedateien.
+Dennoch ist es sehr einfach. Nutzen Sie auf jeden Fall das
+<span style="font-weight: bold;">en</span> Sprachpaket als
+Referenz f&uuml;r Ihre &Uuml;bersetzung. Kopieren Sie die
+Hilfedatei(en) aus dem en Sprachverzeichnis an die gleiche Stelle
+f&uuml;r Ihre Sprache. Nutzen Sie einen Editor f&uuml;r einfachen
+Text oder einen HTML-Editor um die Datei zu &uuml;bersetzen.
+Achten Sie darauf, dass Sie keinen Code (meist nur
+HTML-Codierungen) ver&auml;ndern.(VERWENDEN SIE IN KEINEM FALL
+EIN TEXTVERARBEITUNGSPROGRAMM, zur Bearbeitung der Hilfedateien,
+da sie zus&auml;tzliche Textinformationen einf&uuml;gen</p>
+<p style="margin-left: 80px;">Klicken Sie auf "Auf fehlende
+Textpassagen pr&uuml;fen/Check for missing strings" in der
+Sprachadministration Ihres moodles. Sie erhalten eine
+&Uuml;bersicht &uuml;ber fehlende Dateien in Ihrer Sprachversion.
+So lange Sie nicht alle Dateien &uuml;bersetzt haben, ruft moodle
+automatisch die vorhandenen englischen Sprachdateien im
+en-Verzeichnis auf. Es ist also nicht erforderlich, alle Dateien
+vor der &Uuml;bersetzung in Ihr Sprachverzeichnis zu
+kopieren.</p>
+<p> </p>
+<h2>Unterst&uuml;tzen Sie mit Ihrem Sprachpaket das moodle
+Projekt</h2>
+<p style="margin-left: 40px;">Wenn Sie Ihre &Uuml;bersetzung zur
+Verf&uuml;gung stellen, helfen Sie anderen Nutzern in Ihrer
+Sprache weiter.    Ihre Sprachversion wird in k&uuml;nftigen
+moodle-Versionen eingebaut.<br></p>
+<p style="margin-left: 40px;">Speichern Sie das gesamte
+Sprachpaket f&uuml;r die neue Sprache als gepackte <span style=
+"font-weight: bold;">zip</span> Datei ab und schicken es per
+E-Mail an <a href=
+"mailto%6es%6ca%74%69o%6e%40%6d%6f%6f%64%6c%65.org">trnslai@modl.rg</a>.<br></p>
+<p style="margin-left: 40px;">Wir nehmen mit Ihnen Kontakt auf,
+um Details zu besprechen.<br></p>
+<p> </p>
+<h2>Pflege des Sprachpaketes<br></h2>
+<p style="margin-left: 40px;">Wenn Sie eine Sprachversion von
+moodle bearbeiten ist es am besten das <a href=
+"?file=cvs.html">Moodle CVS</a> zu verwenden. Damit k&ouml;nnen
+Sie immer auf die aktuellste Version zur&uuml;ckgreifen und Ihre
+Erg&auml;nzungen und &Auml;nderungen direkt dem moodle Projekt
+zur Verf&uuml;gung stellen.. Kontakten Sie bitte <a href=
+"mailto%6es%6ca%74%69o%6e%40%6d%6f%6f%64%6c%65.org">trnslai@modl.rg</a>
+wenn Sie Hilfe ben&ouml;tigen.<br></p>
+<p style="margin-left: 40px;">Tragen Sie sich bitte unbedingt im
+<a target="_top" href=
+"http://moodle.org/mod/forum/view.php?id=43">Languages Forum</a>
+ein, um sich &uuml;ber Neuigkeiten zu informieren, die die
+Sprachpakete betreffen.<br></p>
+<p style="margin-left: 40px;">Wenn Sie sich &uuml;ber die
+laufenden &Auml;nderungen und Neuerungen t&auml;glich informieren
+wollen, tragen Sie sich bitte auf der <a href=
+"http://sourceforge.net/mail/?group_id=30935" target="_top">CVS
+mailing list</a> ein.  Damit stellen Sie sicher, dass Ihre
+&Uuml;bersetzung mit dem englischsprachigen Original
+&uuml;bereinstimmt.<br></p>
+<p style="margin-left: 40px;"><br></p>
+<p align="center"><a href="." target="_top"><font size="1">Moodle
+Dokumentation</font></a></p>
+<p align="center"><font size="1">Version: $Id: translation.html,v
+1.2 2004/09/16 17:10:54 gustav_delius Exp $</font></p>
+</body>
+</html>
index ee57b921f9f68abbade0eb94234978bc8294b993..388455aa25502ad5bbdccb7cbfba6119258c8d92 100644 (file)
-<HEAD>
-    <TITLE>Moodle Dokumentation: Upgrade</TITLE>
-        <LINK REL="stylesheet" HREF="../theme/standard/styles.php" TYPE="TEXT/CSS">
-    <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
-</HEAD>
-
-<BODY BGCOLOR="#FFFFFF">
-<H2> Moodle Upgrade</H2>
-
-<p>Moodle ist so designed, dass man problemlos von einer fr&uuml;heren Version
-  auf eine sp&auml;tere Version 'upgraden' kann.</p>
-<p>Um ein Upgrade einer Moodle-Installation durchzuf&uuml;hren, sollte man folgende
-  Schritte durchf&uuml;hren:</p>
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<title>Moodle Dokumentation: Upgrade</title>
+<link rel="stylesheet" href="docstyles.css" type=
+"TEXT/CSS">
+<meta http-equiv="Content-Type" content=
+"text/html; charset=us-ascii">
+</head>
+<body bgcolor="#FFFFFF">
+<h1>Moodle Upgrade</h1>
+<p>Moodle ist so designed, dass man problemlos von einer
+fr&uuml;heren Version auf eine sp&auml;tere Version 'upgraden'
+kann.</p>
+<p>Um ein Upgrade einer Moodle-Installation durchzuf&uuml;hren,
+sollte man folgende Schritte durchf&uuml;hren:</p>
 <h2>1. Datensicherung wichtiger Daten durchf&uuml;hren</h2>
 <blockquote>
-  <p>Auch wenn es nicht unbedingt notwendig ist, ist es immer eine gute Idee,
-    eine Datensicherung von einem System zu machen, bevor man ein Upgrade durchf&uuml;hrt,
-    nur f&uuml;r den Fall, dass man aus irgendeinem Grund zu einer &auml;lteren
-    Version zur&uuml;ckkehren m&ouml;chte. Tats&auml;chlich ist es sinnvoll, den
-    Server so zu automatisieren, dass er t&auml;glich eine Datensicherung der
-    Moodle-Installation durchf&uuml;hrt. Dann kann man diesen Schritt auslassen.</p>
-  <p>Es gibt drei Gebiete, die man sichern sollte:</p>
-  <blockquote>
-    <p><strong> 1. Das Moodle Systemverzeichnis</strong></p>
-    <blockquote>
-      <p>Mache vor dem Upgrade eine separate Kopie von diesen Dateien, so dass
-        du deine config.php und andere Module, die du hinzugef&uuml;gt hast, wie
-        Themen, Sprachen usw. abrufen kannst.</p>
-    </blockquote>
-    <p><strong>2. Dein Datenverzeichnis.</strong></p>
-    <blockquote>
-      <p>Dies ist dort, wo sich der hochgeladene Inhalt befindet (so wie Kurs
-        die Kurs-Inhalte und Studentenarbeiten). Damit ist es sowieso sehr wichtig,
-        von diesen Dateien eine Datensicherung zu haben. Manchmal k&ouml;nnen
-        Upgrades Verzeichnisse deines Datenverzeichnisses verschieben oder umbenennen.</p>
-    </blockquote>
-    <p><strong>3. Deine Datenbank</strong></p>
-    <blockquote>
-      <p>Die meisten Moodleupgrades werden die Datenbanktabellen &auml;ndern,
-        indem Felder hinzugef&uuml;gt oder ver&auml;ndert werden. Jede Datenbank
-        hat unterschiedliche Methoden f&uuml;r eine Datensicherung. Ein Weg, eine
-        MySQL-Datenbank zu sichern, ist, sie in eine einzelne SQL-Datei zu 'dumpen'.
-        Das folgende Beispiel zeigt den Befehl (Unix und Windows), um die Datenbank
-        &quot;moodle&quot; in die Datei moodle-backup-2002-10-26.sql zu dumpen.</p>
-      <blockquote>
-        <p><font face="Courier New, Courier, mono">mysqldump moodle &gt; moodle-backup-2002-10-26.sql</font></p>
-      </blockquote>
-      <p>Du kannst ebenfalls das &quot;Export&quot;-Werkzeug in Moodles &quot;Datenbank
-        verwalten&quot; Web-Interface nutzen, um die gleiche Sache f&uuml;r alle
-        Plattformen durchzuf&uuml;hren.</p>
-      <p>&nbsp;</p>
-    </blockquote>
-  </blockquote>
+<p>Auch wenn es nicht unbedingt notwendig ist, ist es immer eine
+gute Idee, eine Datensicherung von einem System zu machen, bevor
+man ein Upgrade durchf&uuml;hrt, nur f&uuml;r den Fall, dass man
+aus irgendeinem Grund zu einer &auml;lteren Version
+zur&uuml;ckkehren m&ouml;chte. Tats&auml;chlich ist es sinnvoll,
+den Server so zu automatisieren, dass er t&auml;glich eine
+Datensicherung der Moodle-Installation durchf&uuml;hrt. Dann kann
+man diesen Schritt auslassen.</p>
+<p>Es gibt drei Gebiete, die man sichern sollte:</p>
+<blockquote>
+<p><strong>1. Das Moodle Systemverzeichnis</strong></p>
+<blockquote>
+<p>Mache vor dem Upgrade eine separate Kopie von diesen Dateien,
+so dass du deine config.php und andere Module, die du
+hinzugef&uuml;gt hast, wie Themen, Sprachen usw. abrufen
+kannst.</p>
+</blockquote>
+<p><strong>2. Dein Datenverzeichnis.</strong></p>
+<blockquote>
+<p>Dies ist dort, wo sich der hochgeladene Inhalt befindet (so
+wie Kurs die Kurs-Inhalte und Studentenarbeiten). Damit ist es
+sowieso sehr wichtig, von diesen Dateien eine Datensicherung zu
+haben. Manchmal k&ouml;nnen Upgrades Verzeichnisse deines
+Datenverzeichnisses verschieben oder umbenennen.</p>
+</blockquote>
+<p><strong>3. Deine Datenbank</strong></p>
+<blockquote>
+<p>Die meisten Moodleupgrades werden die Datenbanktabellen
+&auml;ndern, indem Felder hinzugef&uuml;gt oder ver&auml;ndert
+werden. Jede Datenbank hat unterschiedliche Methoden f&uuml;r
+eine Datensicherung. Ein Weg, eine MySQL-Datenbank zu sichern,
+ist, sie in eine einzelne SQL-Datei zu 'dumpen'. Das folgende
+Beispiel zeigt den Befehl (Unix und Windows), um die Datenbank
+"moodle" in die Datei moodle-backup-2002-10-26.sql zu dumpen.</p>
+<blockquote>
+<p><font face="Courier New, Courier, mono">mysqldump moodle &gt;
+moodle-backup-2002-10-26.sql</font></p>
+</blockquote>
+<p>Du kannst ebenfalls das "Export"-Werkzeug in Moodles
+"Datenbank verwalten" Web-Interface nutzen, um die gleiche Sache
+f&uuml;r alle Plattformen durchzuf&uuml;hren.</p>
+<p> </p>
+</blockquote>
+</blockquote>
 </blockquote>
 <h2>2. Installieren der neuen Moodle-Software</h2>
 <blockquote>
-  <p><strong>Mit einem heruntergeladenen Archiv</strong></p>
-  <blockquote>
-    <p>&Uuml;berschreibe nicht die alte Installtion, es sei denn, du wei&szlig;t,
-      was du tust ... Manchmal k&ouml;nnen alte Dateien Probleme in der neuen
-      Installation bewirken. Der beste Weg ist es, das aktuelle Moodle-Verzeichnis
-      um zu benennen, und dann das neue Moodle-Archiv an die alte Stelle zu entpacken.</p>
-    <blockquote>
-      <p><font face="Courier New, Courier, mono">mv moodle moodle.backup<br />
-        tar xvzf moodle-1.0.6.tgz</font></p>
-      </blockquote>
-    <p>Als n&auml;chstes kopiere deine config.php und alle anderen pers&ouml;nlichen
-      Module wie Themen her&uuml;ber.</p>
-    <blockquote>
-      <p><font face="Courier New, Courier, mono">cp moodle.backup/config.php moodle<br />
-        cp -pr moodle.backup/theme/mytheme moodle/theme/mytheme</font></p>
-    </blockquote>
-  </blockquote>
-  <p><strong>Mit CVS</strong></p>
-  <blockquote>
-    <p>Falls du CVS benutzt, gehe nur in das Moodle Wurzelvezeichnis und f&uuml;hre
-      ein Update durch:</p>
-    <blockquote>
-      <p><font face="Courier New, Courier, mono">cvs update -dP</font></p>
-    </blockquote>
-    <p>Gehe sicher, dass du den &quot;d&quot;-Parameter nutzt, um neue Verzeichnisse
-      zu erstellen und den &quot;P&quot;-Parameter, um leere Verzeichnisse zu
-      entfernen. </p>
-    <p>Solltest du Moodle-Dateien editiert haben, achte sorgf&auml;ltig auf die
-      Mitteilungen wegen m&ouml;glicher Konflikte. All deine individuellen Themen
-      und zus&auml;tzlichen Inhalte bleiben unber&uuml;hrt.</p>
-    <p>&nbsp;</p>
-  </blockquote>
-  </blockquote>
+<p><strong>Mit einem heruntergeladenen Archiv</strong></p>
+<blockquote>
+<p>&Uuml;berschreibe nicht die alte Installtion, es sei denn, du
+wei&szlig;t, was du tust ... Manchmal k&ouml;nnen alte Dateien
+Probleme in der neuen Installation bewirken. Der beste Weg ist
+es, das aktuelle Moodle-Verzeichnis um zu benennen, und dann das
+neue Moodle-Archiv an die alte Stelle zu entpacken.</p>
+<blockquote>
+<p><font face="Courier New, Courier, mono">mv moodle
+moodle.backup<br>
+tar xvzf moodle-1.0.6.tgz</font></p>
+</blockquote>
+<p>Als n&auml;chstes kopiere deine config.php und alle anderen
+pers&ouml;nlichen Module wie Themen her&uuml;ber.</p>
+<blockquote>
+<p><font face="Courier New, Courier, mono">cp
+moodle.backup/config.php moodle<br>
+cp -pr moodle.backup/theme/mytheme
+moodle/theme/mytheme</font></p>
+</blockquote>
+</blockquote>
+<p><strong>Mit CVS</strong></p>
+<blockquote>
+<p>Falls du CVS benutzt, gehe nur in das Moodle Wurzelvezeichnis
+und f&uuml;hre ein Update durch:</p>
+<blockquote>
+<p><font face="Courier New, Courier, mono">cvs update
+-dP</font></p>
+</blockquote>
+<p>Gehe sicher, dass du den "d"-Parameter nutzt, um neue
+Verzeichnisse zu erstellen und den "P"-Parameter, um leere
+Verzeichnisse zu entfernen.</p>
+<p>Solltest du Moodle-Dateien editiert haben, achte
+sorgf&auml;ltig auf die Mitteilungen wegen m&ouml;glicher
+Konflikte. All deine individuellen Themen und zus&auml;tzlichen
+Inhalte bleiben unber&uuml;hrt.</p>
+<p> </p>
+</blockquote>
+</blockquote>
 <h2>3. Fertigstellen des Upgrades</h2>
 <blockquote>
-  <p>Der letzte Schritt ist es, den Upgradeprozess innerhalb von Moodle auszul&ouml;sen.</p>
-  <p>Um das zu tun, besuche nur <a href="../admin/index.php">die admin Seite deiner
-    Installation</a>.</p>
-  <blockquote>
-    <p><font face="Courier New, Courier, mono">http://example.com/moodle/admin</font></p>
-  </blockquote>
-  <p>Es ist nicht wichtig, ob du als root angemeldet bist.</p>
-  <p>Moodle wird automatisch die neue Version entdecken und alle Datenbank- oder
-    Dateisystemanpassungen durchf&uuml;hren, die notwendig sind. Sollte es irgendetwas
-    geben, das nicht automatisch durchgef&uuml;hrt werden kann (sehr selten),
-    dann wirst du Mitteilungen sehen, die dir sagen, was du zu tun hast.</p>
+<p>Der letzte Schritt ist es, den Upgradeprozess innerhalb von
+Moodle auszul&ouml;sen.</p>
+<p>Um das zu tun, besuche nur <a href="../admin/index.php">die
+admin Seite deiner Installation</a>.</p>
+<blockquote>
+<p><font face=
+"Courier New, Courier, mono">http://example.com/moodle/admin</font></p>
+</blockquote>
+<p>Es ist nicht wichtig, ob du als root angemeldet bist.</p>
+<p>Moodle wird automatisch die neue Version entdecken und alle
+Datenbank- oder Dateisystemanpassungen durchf&uuml;hren, die
+notwendig sind. Sollte es irgendetwas geben, das nicht
+automatisch durchgef&uuml;hrt werden kann (sehr selten), dann
+wirst du Mitteilungen sehen, die dir sagen, was du zu tun
+hast.</p>
 </blockquote>
-<p>Angenommen, alles geht gut (keine Fehlermeldungen), kannst du beginnen, die
-  neue Moodleversion zu nutzen und die neuen Features zu genie&szlig;en.</p>
-<p>Falls du Probleme mit dem Upgrade hast, besuche <a href="www.moodle.org">moodle.org</a>
-  und poste in das <a target=_top href="http://moodle.org/mod/forum/view.php?id=28">Installation
-  Support Forum</a>.</p>
-<p>&nbsp;</p>
-<P>&nbsp;</P>
-<P ALIGN="CENTER"><FONT SIZE="1"><A HREF="." TARGET="_top">Moodle Documentation</A></FONT></P>
-<P ALIGN="CENTER"><FONT SIZE="1">Version: $Id$</FONT></P>
-
-</BODY>
+<p>Angenommen, alles geht gut (keine Fehlermeldungen), kannst du
+beginnen, die neue Moodleversion zu nutzen und die neuen Features
+zu genie&szlig;en.</p>
+<p>Falls du Probleme mit dem Upgrade hast, besuche <a href=
+"www.moodle.org">moodle.org</a> und poste in das <a target="_top"
+href="http://moodle.org/mod/forum/view.php?id=28">Installation
+Support Forum</a>.</p>
+<p> </p>
+<p> </p>
+<p align="center"><a href="." target="_top"><font size="1">Moodle
+Documentation</font></a></p>
+<p align="center"><font size="1">Version: $Id$</font></p>
+</body>
+</html>