instructional designers and of course, developers. Like Moodle, this site is \r
always evolving to suit the needs of the community, and like Moodle it will \r
always be Free.\r
-<p>Later in 2003, <a href="http://moodle.com/">moodle.com</a> will be launched \r
- as a company providing additional commercial support for those need it, as a \r
- well as a variety of exciting new services.\r
+<p>In 2003, the company <a href="http://moodle.com/" target="_top">moodle.com</a> \r
+ was launched to provide additional commercial support for those need it, as \r
+ well as managed hosting, consulting and other services.\r
<p>For more about our future plans for Moodle, see the <a href="?file=future.html">Future</a> \r
roadmap.</p>\r
\r
\r
<ol class="normaltext">\r
<li>All files should use the .php extension.</li>\r
- <li>All copyright notices should be retained. You can add your own if necessary.</li>\r
+ <li>All existing copyright notices must be retained. You can add your own if \r
+ necessary.</li>\r
<li>Each file should include the main config.php file.</li>\r
<li>Each file should check that the user is authenticated correctly, using require_login() \r
and isadmin(), isteacher(), iscreator() or isstudent().</li>\r
<li>Don't use tabs at all. Use consistent indenting with 4 spaces.</li>\r
<li>Braces must always be used for blocks of code (even if there is only one \r
line). Moodle uses this style: \r
- <p class="examplecode"> </font><font color="#006600">if (</font><font color="#0000CC">$quiz</font><font color="#006600">-></font><font color="#0000CC">attempts</font><font color="#006600">) \r
+ <p class="examplecode"> <font color="#006600">if (</font><font color="#0000CC">$quiz</font><font color="#006600">-></font><font color="#0000CC">attempts</font><font color="#006600">) \r
{<br />\r
if (</font><font color="#0000CC">$numattempts </font><font color="#006600">> \r
</font><font color="#0000CC">$quiz</font><font color="#006600">-></font><font color="#0000CC">attempts</font><font color="#006600">) \r
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">\r
-<HTML>\r
-<HEAD>\r
- <TITLE>Moodle Docs: Credits</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
+<html>\r
+<head>\r
+ <title>Moodle Docs: Credits</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
+<h2>Credits</h2>\r
\r
-<P><B>Moodle </B>itself is Copyright © 2001-2003, <A TARGET=_top HREF="http://dougiamas.com/"> \r
- Martin Dougiamas</A>. It is distributed under the <A HREF="?file=licence.html"> \r
- GNU Public License</A>.</P>\r
+<p><b>Moodle </b>itself is Copyright © 2001-2003, <a target=_top href="http://dougiamas.com/"> \r
+ Martin Dougiamas</a>. It is distributed under the <a href="?file=licence.html"> \r
+ GNU Public License</a>.</p>\r
\r
\r
\r
-<H3><BR>Special thanks</H3>\r
-<UL>\r
- <B><A TARGET=_top HREF="http://pctaylor.com">Dr Peter C. Taylor</A></B>, \r
+<h3><br>Special thanks</h3>\r
+<ul>\r
+ <b><a target=_top href="http://pctaylor.com">Dr Peter C. Taylor</a></b>, \r
at Curtin University of Technology in Perth, Australia, for working \r
- with the earliest prototypes and making many useful suggestions along the way</LI>\r
-</UL>\r
+ with the earliest prototypes and making many useful suggestions along the way\r
+</ul>\r
\r
\r
\r
-<H3><BR>Translations</H3>\r
-<BLOCKQUOTE> \r
-<P>Many thanks to these people - each translation takes many hours of work, as there are over \r
+<h3><br>Translations</h3>\r
+<blockquote> \r
+<p>Many thanks to these people - each translation takes many hours of work, as there are over \r
1000 phrases to translate (plus all the help files!). \r
These are listed in the order that languages were added to the project:\r
-<UL>\r
- <LI><B>fr - French</B>, by Sébastien Namèche, seb@gaia.anet.fr, <A HREF="http://gaia.anet.fr/">http://gaia.anet.fr/</A>\r
- <LI><B>fi - Finnish</B>, by Petri Asikainen (paca@sci.fi), Jaana Tolvanen (jaanat@cedunet.com)\r
- <LI><B>it - Italian</B>, by Davide Suraci (icarused@tiscalinet.it) and Roberto Pinna (bobo@mfn.unipmn.it)\r
- <LI><B>pt_br - Portuguese (Brazil)</B>, by Paula A. Santos (paulasantos@lycos.co.uk), Adriana Beal (adriana@vydia.com.br), Fabricio Valadares (webdesigner@unincor.br)\r
- <LI><B>de - German</B>, by Holger Schadeck (Holger.Schadeck@webdesign-forum.de)\r
- <LI><B>es_mx - Spanish (Mexico)</B>, by Claudio Tavares, <A HREF="http://enlaceacademico.com">enlaceacademico.com</A>\r
- <LI><B>es_es - Spanish </B>, by Antonio J. Navarro Vergara (anavarro@sextaisla.com) <A HREF="http://www.sextaisla.com">www.sextaisla.com</A> and Emmanuelle Gutiérrez y Restrepo (emmanuelle@sidar.org)\r
- <LI><B>ca - Catalan</B>, by Carles Bellver with the help of Mercè Renau, \r
- Clara Andrés and Jordi Adell (cent@uji.es) <A HREF="http://cent.uji.es">Centre d'Educació i Noves Tecnologies</A>\r
- <LI><B>no - Norwegian</B>, by Jøran Sørbø (joran.sorbo@teleweb.no) and Stig Bjarne Haugen (Stig.B.Haugen@hinesna.no)\r
- <LI><B>id - Indonesian</B>, by Arfan Hidayat (ivanh@telkom.net) <A HREF="http://www.kursusmaya.com">http://www.kursusmaya.com</A>\r
- <LI><B>ja - Japanese</B>, by Mitsuhiro Yoshida (mits@mitstek.com) <A HREF="http://mitstek.com">http://mitstek.com</A>\r
- <LI><B>tr - Turkish</B>, by M. Cüneyt Birkök (cuneyt@birkok.net) <A HREF="http://birkok.net">http://birkok.net</A>\r
- <LI><B>zh_cn - Chinese (Simplified)</B>, by Zhang Dexuan (cncoolbit@hotmail.com)\r
- <LI><B>ar - Arabic</B>, by Ahmed Nabil (ana@harf.com)\r
- <LI><B>sv - Swedish</B>, by Set Lonnert (set@setlonnert.com) <A HREF="http://setlonnert.com">http://setlonnert.com</A>\r
- <LI><B>th - Thai</B>, by Wim Singhanart (minkowski@ntlworld.com) <A HREF="http://www.suthira.net">www.suthira.net</A>\r
- <LI><B>nl - Dutch</B>, by Hans Zwart (hans@hansdezwart.info), Jacob Romeyn (jromeyn@thekingsschool.net) and Koen Roggemans (koen.roggemans@pandora.be)\r
- <LI><B>es_ar - Spanish (Argentina)</B>, by Rodrigo Vigil (rmvigil@frre.utn.edu.ar)\r
- <LI><B>cz - Czech</B>, by David Mudrak (mudrd8mz@nwit.pedf.cuni.cz)\r
- <LI><B>pt - Portuguese</B>, by Jaime E. Villate (villate@gnu.org)\r
- <LI><B>sk - Slovakian</B>, by PRO-Orava, managed by Pavol Jackulik (pavol.jackulik@pro-orava.sk) \r
- <LI><B>ro - Romanian</B>, by Eugen Tanul (roinstitute@fx.ro)\r
- <LI><B>ru - Russian</B>, by Ilia Chipitsine (ilia@chel.skbkontur.ru)\r
- <LI><B>da - Danish</B>, by Søren Vinther Hansen (info@thenavigator.dk)\r
- <LI><B>pl - Polish</B>, by Adam Pawelczak (adamp@wsb.poznan.pl)\r
- <LI><B>zh_tw - Chinese (Traditional) </B>, by Fu-Kwun Hwang (hwang@phy.ntnu.edu.tw)\r
- <LI><B>fr_ca - French (Canada)</B>, by Jean-François Nadeau (JFNadeau@coll-outao.qc.ca), based on French\r
- <LI><B>hu - Hungarian</B>, by Istvan Bozsa (bozsa@jht.gau.hu)\r
- <LI><B>el - Greek</B>, by Christos Sintoris (sintoris@cti.gr) and George Fousekis (geof@01infonet.gr)\r
+<ul>\r
+ <li><b>fr - French</b>, by Sébastien Namèche, seb@gaia.anet.fr, <a href="http://gaia.anet.fr/">http://gaia.anet.fr/</a>\r
+ <li><b>fi - Finnish</b>, by Petri Asikainen (paca@sci.fi), Jaana Tolvanen (jaanat@cedunet.com)\r
+ <li><b>it - Italian</b>, by Davide Suraci (icarused@tiscalinet.it) and Roberto Pinna (bobo@mfn.unipmn.it)\r
+ <li><b>pt_br - Portuguese (Brazil)</b>, by Paula A. Santos (paulasantos@lycos.co.uk), Adriana Beal (adriana@vydia.com.br), Fabricio Valadares (webdesigner@unincor.br)\r
+ <li><b>de - German</b>, by Holger Schadeck (Holger.Schadeck@webdesign-forum.de)\r
+ <li><b>es_mx - Spanish (Mexico)</b>, by Claudio Tavares, <a href="http://enlaceacademico.com">enlaceacademico.com</a>\r
+ <li><b>es_es - Spanish </b>, by Antonio J. Navarro Vergara (anavarro@sextaisla.com) <a href="http://www.sextaisla.com">www.sextaisla.com</a> and Emmanuelle Gutiérrez y Restrepo (emmanuelle@sidar.org)\r
+ <li><b>ca - Catalan</b>, by Carles Bellver with the help of Mercè Renau, \r
+ Clara Andrés and Jordi Adell (cent@uji.es) <a href="http://cent.uji.es">Centre d'Educació i Noves Tecnologies</a>\r
+ <li><b>no - Norwegian</b>, by Jøran Sørbø (joran.sorbo@teleweb.no) and Stig Bjarne Haugen (Stig.B.Haugen@hinesna.no)\r
+ <li><b>id - Indonesian</b>, by Arfan Hidayat (ivanh@telkom.net) <a href="http://www.kursusmaya.com">http://www.kursusmaya.com</a>\r
+ <li><b>ja - Japanese</b>, by Mitsuhiro Yoshida (mits@mitstek.com) <a href="http://mitstek.com">http://mitstek.com</a>\r
+ <li><b>tr - Turkish</b>, by M. Cüneyt Birkök (cuneyt@birkok.net) <a href="http://birkok.net">http://birkok.net</a>\r
+ <li><b>zh_cn - Chinese (Simplified)</b>, by Zhang Dexuan (cncoolbit@hotmail.com)\r
+ <li><b>ar - Arabic</b>, by Ahmed Nabil (ana@harf.com)\r
+ <li><b>sv - Swedish</b>, by Set Lonnert (set@setlonnert.com) <a href="http://setlonnert.com">http://setlonnert.com</a>\r
+ <li><b>th - Thai</b>, by Wim Singhanart (minkowski@ntlworld.com) <a href="http://www.suthira.net">www.suthira.net</a>\r
+ <li><b>nl - Dutch</b>, by Hans Zwart (hans@hansdezwart.info), Jacob Romeyn (jromeyn@thekingsschool.net) and Koen Roggemans (koen.roggemans@pandora.be)\r
+ <li><b>es_ar - Spanish (Argentina)</b>, by Rodrigo Vigil (rmvigil@frre.utn.edu.ar)\r
+ <li><b>cz - Czech</b>, by David Mudrak (mudrd8mz@nwit.pedf.cuni.cz)\r
+ <li><b>pt - Portuguese</b>, by Jaime E. Villate (villate@gnu.org)\r
+ <li><b>sk - Slovakian</b>, by PRO-Orava, managed by Pavol Jackulik (pavol.jackulik@pro-orava.sk) \r
+ <li><b>ro - Romanian</b>, by Eugen Tanul (roinstitute@fx.ro)\r
+ <li><b>ru - Russian</b>, by Ilia Chipitsine (ilia@chel.skbkontur.ru)\r
+ <li><b>da - Danish</b>, by Søren Vinther Hansen (info@thenavigator.dk)\r
+ <li><b>pl - Polish</b>, by Adam Pawelczak (adamp@wsb.poznan.pl)\r
+ <li><b>zh_tw - Chinese (Traditional) </b>, by Fu-Kwun Hwang (hwang@phy.ntnu.edu.tw)\r
+ <li><b>fr_ca - French (Canada)</b>, by Jean-François Nadeau (JFNadeau@coll-outao.qc.ca), based on French\r
+ <li><b>hu - Hungarian</b>, by Istvan Bozsa (bozsa@jht.gau.hu)\r
+ <li><b>el - Greek</b>, by Christos Sintoris (sintoris@cti.gr) and George Fousekis (geof@01infonet.gr)\r
\r
-</UL>\r
-</BLOCKQUOTE> \r
+</ul>\r
+</blockquote> \r
\r
-<H3><BR>Themes</H3>\r
-<BLOCKQUOTE> \r
-<P>Themes give Moodle sites some colour and life. Here are all the themes carried as part of the Moodle distribution, along with their authors:\r
-<UL>\r
- <LI><B>standard* and cordoroyblue</B>, by Martin Dougiamas\r
- <LI><B>oceanblue</B>, by Mitsuhiro Yoshida, <A HREF="http://mitstek.com">http://mitstek.com</A>\r
- <LI><B>brightretro</B>, by Thomas Murdock, <A HREF="http://sand-paper.org/">http://sand-paper.org</A>\r
- <LI><B>garden</B>, by Spiggy, <A HREF="http://phpgirl.com">http://phpgirl.com</A>\r
-</UL>\r
-</BLOCKQUOTE> \r
+<h3><br>Themes</h3>\r
+<blockquote> \r
+<p>Themes give Moodle sites some colour and life. Here are all the themes carried as part of the Moodle distribution, along with their authors:\r
+<ul>\r
+ <li><b>standard* and cordoroyblue</b>, by Martin Dougiamas\r
+ <li><b>oceanblue</b>, by Mitsuhiro Yoshida, <a href="http://mitstek.com">http://mitstek.com</a>\r
+ <li><b>brightretro</b>, by Thomas Murdock, <a href="http://sand-paper.org/">http://sand-paper.org</a>\r
+ <li><b>garden</b>, by Spiggy, <a href="http://phpgirl.com">http://phpgirl.com</a>\r
+</ul>\r
+</blockquote> \r
\r
\r
-<H3><BR>Other contributors</H3>\r
-<BLOCKQUOTE> \r
-<P>Thanks to all of you who have\r
-<UL>\r
- <LI>donated via the <A TARGET=_top HREF="http://moodle.org/donations">Donations page</A>,\r
- <LI>contributed to the <A TARGET=_top HREF="http://moodle.org/bugs">bug tracker</A>, and\r
- <LI>participated in the <A TARGET=_top HREF="http://moodle.org/community">Moodle Community</A></A>\r
-</UL>\r
-</P>\r
+<h3><br>Other contributors</h3>\r
+<blockquote> \r
+<p>Thanks to all of you who have\r
+<ul>\r
+ <li>donated via the <a target=_top href="http://moodle.org/donations">Donations page</a>,\r
+ <li>contributed to the <a target=_top href="http://moodle.org/bugs">bug tracker</a>, and\r
+ <li>participated in the <a target=_top href="http://moodle.org/community">Moodle Community</a>\r
+</ul>\r
+<p></p>\r
\r
-<P>Special thanks to those who have contributed substantial amounts of time to helping with Moodle code, including:\r
- <UL>\r
+<p>Special thanks to those who have contributed substantial amounts of time to helping with Moodle code, including:\r
+ <ul>\r
Petri Asikainen, \r
Greg Barnett, \r
Ray Kingdon,\r
Eloy Lafuente,\r
Henrik Kaipe.\r
- </UL>\r
-</P>\r
+ </ul>\r
+<p></p>\r
\r
-<P>Also, thanks to those of you who have at some time contributed \r
+<p>Also, thanks to those of you who have at some time contributed \r
with constructive discussions, support and bits of code. This list is long \r
and always changing, but some names include (in the order I added them):\r
- <UL> \r
+ <ul> \r
Art Lader, \r
Matt Hope, \r
Tom Murdock, \r
David Delgado,\r
Mad Alex.\r
\r
- </UL>\r
-</P>\r
+ </ul>\r
+<p></p>\r
\r
-<P>I apologise if I've forgotten to include your name here - it's very\r
+<p>I apologise if I've forgotten to include your name here - it's very\r
difficult to maintain! Mail me (Martin) and demand to have this page fixed! :-)\r
-</P>\r
+</p>\r
\r
-</BLOCKQUOTE> \r
+</blockquote> \r
\r
\r
-<H3><BR>Moodle libraries</H3>\r
+<h3><br>Moodle libraries</h3>\r
\r
-<BLOCKQUOTE> \r
- <P>Some of Moodle's libraries were written by other people, and are being \r
+<blockquote> \r
+ <p>Some of Moodle's libraries were written by other people, and are being \r
redistributed as part of Moodle under the LGPL. My thanks go out to the \r
authors of all these excellent products - without them Moodle would be missing \r
-important functionality. Copyright information for each package is included below:</P>\r
+important functionality. Copyright information for each package is included below:</p>\r
\r
- <P><B>ADOdb </B>- lib/adodb<BR>\r
- </P>\r
+ <p><b>ADOdb </b>- 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
+ <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.50<BR>\r
- Copyright © 2000, 2001 John Lim (jlim@natsoft.com.my)<BR>\r
- License: Dual LGPL and BSD-style<BR>\r
- URL: <A HREF="http://php.weblogs.com/adodb" TARGET="newpage">http://php.weblogs.com/adodb</A><BR>\r
- </P>\r
- </BLOCKQUOTE>\r
+ <p>Version: 3.60<br>\r
+ Copyright © 2000-2003 John Lim (jlim@natsoft.com.my)<br>\r
+ License: Dual LGPL and BSD-style<br>\r
+ URL: <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> - lib/graphlib.php </P>\r
+ <p><b>Graph Class</b> - 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
+ <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 © 2000 Herman Veluwenkamp, hermanV@mindless.com<BR>\r
- License: LGPL<BR>\r
- </P>\r
- </BLOCKQUOTE>\r
+ <p> Version: 1.6.3 (with modifications)<br>\r
+ Copyright © 2000 Herman Veluwenkamp, hermanV@mindless.com<br>\r
+ License: LGPL<br>\r
+ </p>\r
+ </blockquote>\r
\r
\r
- <P><B>IP-Atlas</B> - lib/ipatlas</P>\r
+ <p><b>IP-Atlas</b> - 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 © 2002 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
+ <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 © 2002 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
\r
- <P><B>PclZip</B> - lib/pclzip</P>\r
+ <p><b>PclZip</b> - lib/pclzip</p>\r
\r
- <BLOCKQUOTE>Class to create, manage and unpack zip files.<BR>\r
- <BR>\r
- Version: 1.3<BR>\r
- Copyright © 2003 Vincent Blavet <vincent@phpconcept.net><BR>\r
- License: GNU GPL<BR>\r
- URL: <A HREF="http://www.phpconcept.net" TARGET="newpage">http://www.phpconcept.net</A><BR>\r
- </BLOCKQUOTE>\r
+ <blockquote>Class to create, manage and unpack zip files.<br>\r
+ <br>\r
+ Version: 2.0 RC2<br>\r
+ Copyright © 2003 Vincent Blavet <vincent@phpconcept.net><br>\r
+ License: GNU GPL<br>\r
+ URL: <a href="http://www.phpconcept.net" target="newpage">http://www.phpconcept.net</a><br>\r
+ </blockquote>\r
\r
\r
\r
- <P><B>PHP mailer</B> - lib/class.phpmailer.php<BR>\r
- </P>\r
+ <p><b>PHP mailer</b> - lib/class.phpmailer.php<br>\r
+ </p>\r
\r
- <BLOCKQUOTE>Class for sending email using either sendmail, PHP mail(), \r
-or SMTP. Methods are based upon the standard AspEmail(tm) classes.<BR>\r
- <BR>\r
- Version 1.60, Created 03/30/2002<BR>\r
- Copyright © 2001 Brent R. Matzelle <bmatzelle@yahoo.com><BR>\r
- License: LGPL<BR>\r
- URL: <A HREF="http://phpmailer.sourceforge.net" TARGET="newpage">http://phpmailer.sourceforge.net</A><BR>\r
- <BR>\r
- </BLOCKQUOTE>\r
+ <blockquote>Class for sending email using either sendmail, PHP mail(), \r
+or SMTP. Methods are based upon the standard AspEmail(tm) classes.<br>\r
+ <br>\r
+ Version 1.71,<br>\r
+ Copyright © 2003 Brent R. Matzelle <bmatzelle@yahoo.com><br>\r
+ License: LGPL<br>\r
+ URL: <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> - lib/psxlsgen.php</P>\r
+ <p><b>PHP Simple Excel File Generator</b> - 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 © 2001 Erol Ozcan <eozcan@superonline.com><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
+ <blockquote>Class to generate very simple MS Excel files (xls)\r
+via PHP.<br>\r
+ <br>\r
+ Version: 0.3b<br>\r
+ Copyright © 2001 Erol Ozcan <eozcan@superonline.com><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> - lib/rte</P>\r
+ <p><b>Richtext Editor</b> - 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
+ <blockquote>HTML text editor for embedding in web pages.<br>\r
+ <br>\r
+ Version: 0.30 beta 1 (plus modifications)<br>\r
Copyright © 2001 Ramesys (Contracting Services) Limited <Austin.France@Ramesys.com>\r
- License: GNU LGPL<BR>\r
- URL: <A HREF="http://richtext.sourceforge.net" TARGET="newpage">http://richtext.sourceforge.net</A><BR>\r
- </BLOCKQUOTE>\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 </B>- lib/class.smtp.php<BR>\r
- </P>\r
+ <p><b>SMTP class </b>- 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 © 2001 Chris Ryan <chris@greatbridge.com><BR>\r
- <BR>\r
- </BLOCKQUOTE>\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 © 2001 Chris Ryan <chris@greatbridge.com><br>\r
+ <br>\r
+ </blockquote>\r
\r
\r
- <BLOCKQUOTE><BR>\r
- </BLOCKQUOTE>\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
+ <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>\r
+ </blockquote>\r
+</body>\r
+</html>\r
for that module. See below.</li>\r
</ul>\r
<p>The easiest way to start a new learning activity module is to use the template \r
- in <strong><a href="http://moodle.com/mod/newmodule_template.zip">mod/newmodule_template.zip</a>.</strong> \r
+ in <strong><a href="http://moodle.org/mod/newmodule_template.zip">mod/newmodule_template.zip</a>.</strong> \r
Unzip it and follow the README inside. </p>\r
- <p>You might also like to post first in the <a href="http://moodle.com/mod/forum/view.php?id=44" target="_top">Activities \r
+ <p>You might also like to post first in the <a href="http://moodle.org/mod/forum/view.php?id=44" target="_top">Activities \r
modules forum on Using Moodle</a>.</p>\r
<p> </p>\r
</blockquote>\r
the themes for this will be a completely different format, but the advantage \r
will be a much higher possible degree of customisation (including moving \r
elements around the page).</p>\r
- <p>More discussion about this in the <a target=_top href="http://moodle.com/mod/forum/view.php?id=46">Themes \r
+ <p>More discussion about this in the <a target=_top href="http://moodle.org/mod/forum/view.php?id=46">Themes \r
forum on Using Moodle</a>. If you create a nice theme that you think others \r
might want to use, please post your zip file on the themes forum!<br>\r
</p>\r
create new languages but to refine existing ones. If you are starting a \r
new language, please contact me, <a target=_top href="http://dougiamas.com/">Martin \r
Dougiamas</a>. </p>\r
- <p>You might also like to post in the <a target=_top href="http://moodle.com/mod/forum/view.php?id=43">Languages \r
+ <p>You might also like to post in the <a target=_top href="http://moodle.org/mod/forum/view.php?id=43">Languages \r
forum on Using Moodle</a>. </p>\r
<p>If you are maintaining a language an ongoing basis, I can give you <a href="?file=cvs.html">CVS \r
write access to the Moodle source code</a> so that you can directly maintain \r
and inside the <strong>db</strong> subdirectory of each module.</p>\r
<p>Currently, only MySQL and PostgreSQL are fully supported in this way (no-one \r
wrote the schemas for other brands).</p>\r
- <p>Moodle 1.1 will use a new method of database-independent XML schemas that \r
+ <p>Moodle 1.2 will use a new method of database-independent XML schemas that \r
will make all this unnecessary.</p>\r
</blockquote>\r
<p> </p>\r
<blockquote> \r
<blockquote> \r
<blockquote> \r
- <p align="center">Thanks for using Moodle!</p>\r
- <p align="center">Cheers,<br>\r
- <a target=_top href="http://dougiamas.com/">Martin Dougiamas</a></p>\r
- </blockquote>\r
+ <p align="center">Thanks for using Moodle!<br>\r
+ <br>\r
+ <a target=_top href="http://dougiamas.com/">Martin Dougiamas</a>, Lead \r
+ Developer </p>\r
+ </blockquote>\r
</blockquote>\r
</blockquote>\r
<p> </p>\r
10:34:19 martin Exp $</font></p>\r
\r
</body>\r
+</html>
\ No newline at end of file
\r
frequently asked questions by people installing Moodle. If you have \r
\r
- followed the <a href="http://moodle.org/doc/?file=install.html">installation instructions</a> but \r
+ followed the <a href="./?file=install.html">installation instructions</a> but \r
\r
you still have a problem, then this page is probably the best place to be. </p>\r
\r
-<p class="normaltext">If you don't find your answer here try the <a href="http://moodle.org/mod/forum/index.php?id=5">Using \r
+<p class="normaltext">If you don't find your answer here try the <a href="http://moodle.org/mod/forum/index.php?id=5" target="_top">Using \r
\r
Moodle</a> course on moodle.org. Start by searching the forums using a few keywords, \r
in case your problem has already been discussed. If you don't find \r
\r
magic_quotes_runtime = Off</p>\r
\r
-<p class="answer">See the section on <a href="http://moodle.org/doc/?file=install.html#webserver">webserver \r
+<p class="answer">See the section on <a href="./?file=install.html#webserver">webserver \r
configuration</a> in the Installation docs for more details.</p>\r
<p class="answer"> </p>\r
\r
<p class="answer">You can find the correct locale codes for Windows on these two \r
pages: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_language_strings.asp" target="_blank">Language \r
codes</a> and <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/_crt_country_strings.asp" target="_blank">Country/region \r
- codes</a>.(eg "esp" for spanish)</p>\r
+ codes</a>.(eg "esp_esp" for spanish)</p>\r
<p class="answer">These new locale codes can be entered on the Admin -> Configure \r
-> Variables page, where they override the ones in the currently chosen language \r
pack.</p>\r
for initial table definition)</li>\r
<li>Course listing shows descriptions for every course on the server, including \r
accessibility to guests.</li>\r
+ <li>Courses can be categorised and searched - one Moodle site can support thousands \r
+ of courses</li>\r
<li>Emphasis on strong security throughout. Forms are all checked, data validated, \r
cookies encrypted etc</li>\r
<li>Most text entry areas (resources, forum postings, journal entries etc) can \r
<li>Plug-in activity modules can be added to existing Moodle installations</li>\r
<li>Plug-in language packs allow full localisation to any language. These can \r
be edited using a built-in web-based editor. Currently there are language \r
- packs for more than <a href="http://moodle.com/download/lang/" target="_top">28 \r
+ packs for over <a href="http://moodle.org/download/lang/" target="_top">34 \r
languages</a>.</li>\r
<li>The code is clearly-written PHP under a GPL license - easy to modify to \r
suit your needs</li>\r
can have different access</li>\r
<li>An admin account controls the creation of courses and creates teachers by \r
assigning users to courses</li>\r
+ <li>A course creator account is only allowed to create courses and teach in \r
+ them</li>\r
+ <li>Teachers may have editing privileges removed so that they can't modify the \r
+ course (eg for part-time tutors)</li>\r
<li>Security - teachers can add an "enrolment key" to their courses to keep \r
out non-students. They can give out this key face-to-face or via personal \r
email etc</li>\r
+ <li>Teachers can enrol students manually if desired</li>\r
<li>Teachers can unenrol students manually if desired, otherwise they are automatically \r
unenrolled after a certain period of inactivity (set by the admin)</li>\r
<li>Students are encouraged to build an online profile including photos, description. \r
</ul>\r
<h3 class="sectionheading">Course management</h3>\r
<ul>\r
- <li>Teacher has full control over all settings for a course</li>\r
+ <li>A full teacher has full control over all settings for a course, including \r
+ restricting other teachers</li>\r
<li>Choice of course formats such as by week, by topic or a discussion-focussed \r
social format</li>\r
<li>Flexible array of course activities - Forums, Journals, Quizzes, Resources, \r
- Choices, Surveys, Assignments.</li>\r
+ Choices, Surveys, Assignments, Chats, Workshops</li>\r
<li>Recent changes to the course since the last login can be displayed on the \r
course home page - helps give sense of community</li>\r
<li>Most text entry areas (resources, forum postings, journal entries etc) can \r
journal entries etc on one page.</li>\r
<li>Mail integration - copies of forum posts, teacher feedback etc can be mailed \r
in HTML or plain text.</li>\r
+ <li>Custom scales - teachers can define their own scales to be used for grading \r
+ forums, assignments and journals</li>\r
+ <li>Courses can be packaged as a single zip file using the Backup function. \r
+ These can be restored on any Moodle server.</li>\r
</ul>\r
<h3 class="sectionheading">Assignment Module</h3>\r
<ul>\r
<li>The teacher can choose to allow resubmission of assignments after grading \r
(for regrading)</li>\r
</ul>\r
+<h3 class="sectionheading">Chat Module</h3>\r
+<ul>\r
+ <li>Allows smooth, synchronous text interaction</li>\r
+ <li>Includes profile pictures in the chat window</li>\r
+ <li>Supports URLs, smilies, embedded HTML, images etc</li>\r
+ <li>All sessions are logged for later viewing, and these can also be made available \r
+ to students</li>\r
+</ul>\r
<h3 class="sectionheading">Choice Module</h3>\r
<ul>\r
<li>Like a poll. Can either be used to vote on something, or to get feedback \r
<li>The teacher can choose not to allow replies (eg for an announcements-only \r
forum)</li>\r
<li>Discussion threads can be easily moved between forums by the teacher</li>\r
+ <li>Attached images are shown inline</li>\r
+ <li>If forum ratings are being used, these can be restricted to a range of dates</li>\r
</ul>\r
<h3 class="sectionheading">Journal Module</h3>\r
<ul>\r
<li>Quiz questions and quiz answers can be shuffled (randomised) to reduce cheating</li>\r
<li>Questions allow HTML and images</li>\r
<li>Questions can be imported from external text files</li>\r
+ <li>Quizzes can be attempted multiple times, if desired</li>\r
+ <li>Attempts can be cumulative, if desired, and finished over several sessions</li>\r
<li>Multiple-choice questions supporting single or multiple answers</li>\r
<li>Short Answer questions (words or phrases)</li>\r
<li>True-False questions </li>\r
<li>Matching questions</li>\r
<li>Random questions</li>\r
+ <li>Numerical questions (with allowable ranges)</li>\r
+ <li>Embedded-answer questions (cloze style) with answers within passages of \r
+ text </li>\r
+ <li>Embedded descriptive text and graphics</li>\r
</ul>\r
<h3 class="sectionheading">Resource Module</h3>\r
<ul>\r
<h3 class="sectionheading">Survey Module</h3>\r
<ul><li>Built-in surveys (COLLES, ATTLS) have been proven as instruments for analysing online classes</li><li>Online survey reports always available, including many graphs. Data is downloadable as an Excel spreadsheet or CSV text file.</li><li>Survey interface prevents partly-finished surveys.</li><li>Feedback is provided to the student of their results compared to the class averages</ul>\r
\r
+<h3 class="sectionheading">Workshop Module</h3>\r
+<ul>\r
+ <li>Allows peer assessement of documents, and the teacher can manage and grade \r
+ the assessment.</li>\r
+ <li>Supports a wide range of possible grading scales</li>\r
+ <li>Teacher can provide sample documents for students to practice grading</li>\r
+ <li>Very flexible with many options.</li>\r
+</ul>\r
<p> </p>\r
\r
<p align="CENTER"><font size="1"><a href="." target="_top">Moodle Documentation</a></font></p>\r
caused by Safe Mode)</li>\r
</ul>\r
</li>\r
- <li>a working database server: <a href="http://www.mysql.com/" target="_blank">MySQL</a> or \r
- <a href="http://www.postgresql.org/" target="_blank">PostgreSQL</a> are completely supported \r
- and recommended for use with Moodle 1.0.9. All other databases will be supported \r
- fully in Moodle 1.1.</li>\r
+ <li>a working database server: <a href="http://www.mysql.com/" target="_blank">MySQL</a> \r
+ or <a href="http://www.postgresql.org/" target="_blank">PostgreSQL</a> are \r
+ completely supported and recommended for use with Moodle 1.1. All other \r
+ databases will be supported fully in the next release.</li>\r
</ol>\r
<p>Most web hosts support all of this by default. If you are signed up with \r
one of the few webhosts that does not support these features ask them why, \r
you must have a working PHP installation and a working database to turn your \r
computer into a functional web server platform. These packages can be tricky \r
to set up for average computer users, so this page has been written to try to \r
- make this process as simple as possible for different platforms.</p>\r
-<p> </p>\r
-<h3 class="sectionheading">Mac OS X</h3>\r
+ make this process as simple as possible for different platforms:</p>\r
+<ul>\r
+ <li><a href="#host" class="questionlink">Hosting Service</a></li>\r
+ <li><a href="#mac" class="questionlink">Mac OS X</a></li>\r
+ <li><a href="#redhat" class="questionlink">Redhat Linux</a></li>\r
+ <li><a href="#windows" class="questionlink">Windows</a></li>\r
+</ul>\r
+<p class="questionlink"> </p>\r
+<h3 class="sectionheading"><a name="host" id="host"></a>Hosting Service</h3>\r
+<blockquote> \r
+ <p>Unfortunately hosting services vary quite a lot in the way they work. Some \r
+ will even install Moodle for you.</p>\r
+ <p>Most will offer a web-based control panel to control your site, create databases \r
+ and set up cron. Some may also offer terminal access via ssh, so that you \r
+ can use the command shell to do things.</p>\r
+ <p>You should work your way through the <a href="./?file=install.html">Installation \r
+ guide</a> and take each step at a time. Ask your hosting provider if you get \r
+ stuck. </p>\r
+ <p> </p>\r
+</blockquote>\r
+<h3 class="sectionheading"><a name="mac" id="mac"></a>Mac OS X</h3>\r
<blockquote> \r
<p>The easiest way to do this is use the Apache server that Apple provides, \r
and add PHP and MySQL using Marc Liyanage's packages. Both of the pages below \r
come with good instructions that we won't duplicate here:</p>\r
- <blockquote>\r
+ <blockquote> \r
<p><strong>PHP</strong>: Download from here: <a href="http://www.entropy.ch/software/macosx/php/" target="_top">http://www.entropy.ch/software/macosx/php/</a></p>\r
<p><strong>MySQL</strong>: Download here: <a href="http://www.entropy.ch/software/macosx/mysql/" target="_top">http://www.entropy.ch/software/macosx/mysql/</a></p>\r
</blockquote>\r
<p>Once these are installed the standard <a href="./?file=install.html">Installation \r
guide</a> should be fairly straightforward.</p>\r
- <p>More details might be added here later ...</p>\r
+ <p>A more detailed walkthrough is here: <a href="http://moodle.org/wiki/index.php/InstallingMoodle">http://moodle.org/wiki/index.php/InstallingMoodle</a></p>\r
<p> </p>\r
</blockquote>\r
-<h3 class="sectionheading">Redhat Linux</h3>\r
+<h3 class="sectionheading"><a name="redhat"></a>Redhat Linux</h3>\r
<blockquote> \r
<p>You should install all available RPM packages for Apache, PHP and MySQL. \r
One package that people frequently forget is the php-mysql package which is \r
necessary for PHP to talk to MySQL.</p>\r
<p>Once these are installed the standard <a href="./?file=install.html">Installation \r
guide</a> should be fairly straightforward.</p>\r
- <p>More details might be added here later ...</p>\r
+ <p>A more detailed walkthrough is here: <a href="http://moodle.org/wiki/index.php/InstallingMoodle">http://moodle.org/wiki/index.php/InstallingMoodle</a></p>\r
</blockquote>\r
<p> </p>\r
-<h3 class="sectionheading">Windows</h3>\r
+<h3 class="sectionheading"><a name="windows" id="windows"></a>Windows</h3>\r
<blockquote> \r
<p>The easiest way to do this is use <a href="http://www.easyphp.org/" target="_blank">EasyPHP</a>, \r
a package that bundles all the software you need into a single Windows application. \r
your PHP is set up correctly and avoid common problems:</p>\r
<ul>\r
<li>Make sure you enable the GD module so Moodle can process images - you \r
- may have to edit php.ini and remove the comment (;) from this line: 'extension=php_gd.dll'. \r
+ may have to edit php.ini and remove the comment (;) from this line: 'extension=php_gd2.dll'. \r
</li>\r
<li>Make sure sessions is turned on - you may have to edit php.ini and fix \r
the directory for <strong>session.save_path</strong> - instead of the default \r
<p align="CENTER"><font size="1">Version: $Id$</font></p>\r
\r
</body>\r
+</html>
\ No newline at end of file
<h2>Introduction</h2>\r
\r
<p>Moodle is a software package for producing internet-based courses and web sites. \r
- It's an ongoing development project designed to support a <a href="http://dougiamas.com/writing/herdsa2002/">social constructionist</a> framework of education. </p>\r
+ It's an ongoing development project designed to support a <a href="http://dougiamas.com/writing/edmedia2003/" target="_top">social constructionist</a> framework of education. </p>\r
\r
-<p>Moodle is provided freely as <a href="http://www.opensource.org/docs/definition_plain.html"> \r
- Open Source</a> software (under the <a href="http://www.gnu.org/copyleft/gpl.html"> \r
+<p>Moodle is provided freely as <a href="http://www.opensource.org/docs/definition_plain.html" target="_top"> \r
+ Open Source</a> software (under the <a href="http://www.gnu.org/copyleft/gpl.html" target="_top"> \r
GNU Public License</a>). Basically this means Moodle is copyrighted, but that \r
you have additional freedoms. You are allowed to copy, use and modify Moodle \r
- <b>provided</b> that you agree: to provide the source to others; to not modify \r
- or remove the original license, and apply this same license to any derivative \r
- work. Read the license for full details and please contact the <a href="http://moodle.org/user/view.php?id=1&course=1">copyright \r
- holder</a> directly if you have any questions.\r
-<p>Moodle will run on any computer that can run <a href="http://www.php.net/"> \r
- PHP</a>, and can support many types of database (particularly <a href="http://www.mysql.com/">MySQL</a>).</p>\r
+ provided that you agree to: <strong>provide the source to others</strong>; <strong>not \r
+ modify or remove the original license and copyrights</strong>, and <strong>apply \r
+ this same license to any derivative work</strong>. Read the license for full \r
+ details and please contact the <a href="http://moodle.org/user/view.php?id=1&course=1">copyright \r
+ holder</a> directly if you have any questions. \r
+<p>Moodle will run on any computer that can run <a href="http://www.php.net/" target="_top"> \r
+ PHP</a>, and can support many types of database (particularly <a href="http://www.mysql.com/" target="_top">MySQL</a>).</p>\r
\r
<p>The word Moodle was originally an acronym for Modular Object-Oriented Dynamic \r
Learning Environment, which is mostly useful to programmers and education theorists. \r
<blockquote>\r
<p><font face="Courier New, Courier, mono">mysqldump moodle > moodle-backup-2002-10-26.sql</font></p>\r
</blockquote>\r
- <p>You can also use the "Export" feature in Moodle's "Manage \r
- Database" web interface to do the same thing on all platforms.</p>\r
+ <p>You can also use the "Export" feature in Moodle's optional \r
+ "Database" web interface to do the same thing on all platforms.</p>\r
<p> </p>\r
</blockquote>\r
</blockquote>\r
the new Moodle archive into the old location.</p>\r
<blockquote> \r
<p><font face="Courier New, Courier, mono">mv moodle moodle.backup<br>\r
- tar xvzf moodle-1.0.6.tgz</font></p>\r
+ tar xvzf moodle-1.1.tgz</font></p>\r
</blockquote>\r
<p>Next, copy across your config.php and any other plugins such as custom \r
themes:</p>\r
<p align="CENTER"><font size="1">Version: $Id$</font></p>\r
\r
</body>\r
+</html>
\ No newline at end of file