Permalink
Browse files

Please don't put untranslated files in your languagepack:

- It's waste of space: the English file is automaticaly used when a file is missing in the language pack
- It's more work to find out wich file is translated and wich not yet
- The files get easely outdated
  • Loading branch information...
1 parent aebf7b4 commit b9aa323f1426e83982b7e802fabe5f6db5b753e5 koenr committed Aug 24, 2004
View
322 lang/pl/docs/release.html
@@ -1,322 +0,0 @@
-<head>
- <title>Dokumentacja Moodle: Zmiany w kolejnych wersjach Moodle</title>
- <link rel="stylesheet" href="../theme/standard/styles.php" type="TEXT/CSS">
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
- <style type="text/css">
- dt {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
- dd {margin-bottom:1em;}
- </style>
-</head>
-
-<body bgcolor="#FFFFFF">
-<h2>Informacje do wydania</h2>
-
-<h3> Nowo¶ci w Moodle 1.1 (28 sierpieñ, 2003):</h3>
-<ul>
- <dl>
- <dt>&nbsp; </dt>
- <dt>Najwa¿niejsze zmiany</dt>
- </dl>
- <dl>
- <dd>
- <ul>
- <li>Nowy system tworzenia <strong>kopii zapasowych</strong> i odtworzania kursów (Dziêki, Eloy!)</li>
- <li>Nowa sk³adowa kursu <strong>warsztaty</strong> (Dziêki, Ray!)</li>
- <li>Nowa sk³adowa <strong>chat</strong> do dyskusji synchronicznych</li>
- <li>Nowe narzêdzie do <strong>Zarz±dzania kursami</strong>, mog±ce zarz±dzaæ du¿± liczb± kursów (przetestowano na 3700)</li>
- <li>Definiowane przez u¿ytkownika <strong>skale ocen</strong>, które mog± byæ wykorzystywane w kursach</li>
- <li>Poprawiono dzia³anie w wielu obszarach</li>
- </ul>
- </dd>
- </dl>
- <dl>
- <dt>Ogólne</dt>
- </dl>
- <dl>
- <dd>
- <ul>
- <li>Bardziej przejrzysty panel administracyjny</li>
- <li>Kategorie mog± byæ zagnie¿d¿ane i sortowane alfabetycznie lub rêcznie</li>
- <li>Kursy i ca³e kategorie mog± byæ ukrywane przed studentami</li>
- <li>Mo¿na szukaæ s³ów kluczowych po¶ród nazw i opisów kursów</li>
- <li>Du¿e kategorie s± teraz w pe³ni stronicowane</li>
- <li>Poprawiono caching stylesheets'ów oraz grafiki</li>
- <li>&quot;Moje Kursy&quot; wy¶wietlane na stronie domowej, po zalogowaniu.</li>
- <li>Za³±czono nie po³±czon± stronê, zawieraj±c± WSZYSTKIE grafiki przedstawiaj±ce u¿ytkowników (zobacz /userpix)</li>
- <li>Zmienna &quot;secureforms&quot; jest teraz domy¶lnie WY£¡CZONA.</li>
- <li>Dla Moodle nie jest teraz istotne, czy w³±czone jest &quot;magic quotes&quot;.</li>
- <li>Dokonano rearan¿acji grafiki w katalogu /pix</li>
- <li>Wiadomo¶ci e-mail w formacie HTML s± teraz lepiej formatowane, w celu osi±gniêcia wiêkszej kompatybilno¶ci.</li>
- <li>Mail bounces s± teraz przesy³ane do administratora</li>
- <li>Ulepszono zadania wykonywane przez mechanizm cron (mniejsze obci±¿enie CPU). POdwójne zapisy na kurs s± teraz czyszczone</li>
- <li>Poprawiono wy¶wietlanie logów z nieograniczonym stronicowaniem</li>
- <li>Wykresy logowania u¿ytkownika s± poprawione (Pokazuj± WSZYSTKIE logi u¿ytkownika na serwisie)</li>
- <li>Ludzie z rêcznie tworzonymi kontami mog± teraz odzyskaæ has³a</li>
- <li>Poprawiono system definiowania/wy¶wietlania plików pomocy dla g³ównych sk³adowych kursu</li>
- <li>Sk³adowe kursu maj± teraz ustawienia.</li>
- <li>Poprawiono obs³ugê zdresów e-mail (aby oszukaæ web spiders)</li>
- <li>Dostêpny jest spis wszystkich plików pomocy</li>
- <li>Library (dodatek Mark'a Kimes'a ) jest teraz obs³ugiwany, je¶li jest zainstalowany (zobacz sekcjê po¶wiêcon± wk³adowi u¿ytkowników w rozwój Moodle)</li>
- </ul>
- </dd>
- </dl>
- <dl>
- <dt></dt>
- <dt>Courses</dt>
- </dl>
- <dl>
- <dd>
- <ul>
- <li>Teachers can now have their course editing privileges removed</li>
- <li>Teachers can now manually enrol students if they want to</li>
- <li>Teacher management is now all combined in one interface</li>
- <li>Activities can be moved any distance with two clicks</li>
- <li>Topics/weeks can now be moved up and down</li>
- <li>Pop-up menu to quickly switch between topics/weeks when collapsed</li>
- <li>When self-enrolling, students are notified and given a chance to cancel</li>
- <li>Teachers and students see list of &quot;My Courses&quot; on course
- home pages.</li>
- <li>Grades can be hidden from students if not needed</li>
- </ul>
- </dd>
- </dl>
- <dl>
- <dt></dt>
- <dt>Languages</dt>
- </dl>
- <dl>
- <dd>
- <ul>
- <li><strong>Hungarian</strong> and <strong>Greek</strong> have been added,
- and there are lots of other updates. As usual, the language packs within
- this release may not be fully completed yet. You can always download
- the newest language packs from <a href="http://moodle.org/download/lang/">http://moodle.org/download/lang/</a>.</li>
- <li>Updates and fixes to most languages</li>
- <li>Languages now have a parent language (for displaying missing strings)</li>
- <li>Some fixes for locales and time display in several languages</li>
- <li>es_mx is being phased out in favour of &quot;es&quot; (International
- Spanish) </li>
- </ul>
- </dd>
- </dl>
- <dl>
- <dt></dt>
- <dt>Forum</dt>
- </dl>
- <dl>
- <dd>
- <ul>
- <li>Much improved searching, with multiple keywords, paging etc</li>
- <li>Forum grading can be either off, used by everyone, or used only by teachers</li>
- <li>Forum grading can use custom scales or numbers</li>
- <li>A date range can be set to restrict the posts that can be graded.</li>
- <li>Admin now has access to some settings via Admin -&gt; Modules -&gt; Forums </li>
- <li>After editing a post, user is returned to post in context</li>
- <li>Attached images are displayed inline</li>
- <li>Email copies in plain text format now print URLs nicely</li>
- </ul>
- </dd>
- </dl>
- <dl>
- <dt>Quiz</dt>
- </dl>
- <dl>
- <dd>
- <ul>
- <li>New question type: Embedded Answers (Cloze) - allows text passages
- with embedded answers</li>
- <li>New question type: Numerical - allows a range of numerical answers
- to be entered</li>
- <li>New question type: Description - not a real question, it allows text/graphics
- to be inserted anywhere</li>
- <li>Expanded quiz reporting with modular report plugins</li>
- <li>New feature for repeat attempts, where each attempt builds on the
- last </li>
- <li>If the quiz is closing within the next 24 hours, a small countdown
- clock is shown in the title bar and alerts warn at ten minutes and zero
- minutes.</li>
- <li>Some refactoring to the quiz code to make it easier to extend with
- new question types</li>
- </ul>
- </dd>
- </dl>
- <dl>
- <dt></dt>
- <dt>Resources</dt>
- </dl>
- <dl>
- <dd>
- <ul>
- <li>Web links can now be in very customisable pop-up windows.</li>
- <li>Admin now has access to some settings via Admin -&gt; Modules -&gt;
- Resources</li>
- </ul>
- </dd>
- </dl>
- <dl>
- <dt>Some of the more annoying bugs recently fixed</dt>
- </dl>
- <dl>
- <dd>
- <ul>
- <li>Moving posts now also moves attachments</li>
- <li>No more warnings when looking for uploaded files in an empty course</li>
- <li>Students no longer always get plain-format mail on force-subscribed
- forums</li>
- <li>Cookies can no longer interfere with the admin setup during installation</li>
- <li>Effectively no limit to the number of activities per section</li>
- <li>Several fixes when dealing with zip files, especially on Windows</li>
- <li>Admins can now edit accounts created from external databases</li>
- <li>Session no longer conflicts with other software</li>
- <li>Excel files now work on non-Intel machines</li>
- </ul>
- </dd>
- </dl>
- <dl>
- <dt>&nbsp; </dt>
- </dl>
- <dd>&nbsp;</dd>
-</ul>
-
-<hr>
-
-<h3> New in Moodle 1.0.9 (29th May, 2003) :</h3>
-<ul><dl>
-<dt> General</dt>
-<dd>
- <li>Various optimisations and significant performance enhancements</li>
- <li>Several obscure security fixes</li>
- <li>Moodle is now well-behaved when enclosed within a frame</li>
- <li>Richtext editor can now be used in more text-editing fields</li>
- <li>New format "Plain text format", useful when posting code or HTML.</li>
- <li>New format "Wiki format", allows Wiki-style tagging in most places</li>
- <li>New popup allows emoticons/smilies to be inserted by clicking on images</li>
- <li>Ability to specify permissions of new folders and files created on the server</li>
- <li>Some fixes for servers running in Safe Mode (some file problems remain)</li>
- <li>Various fixes for cleaning some external text of quotes, etc</li>
- <li>Various fixes for PostgreSQL 7.3 compatibility</li>
- <li>Started migration of HTML code towards XHTML Transitional</li>
- <li>Countless other little fixes all over the place</li>
-</dd>
-
-<dt> Languages</dt>
-<dd>
- <li><b>10</b> new language packs! Argentinian Spanish, Czech, Portuguese, Slovakian, Romanian, Danish, Russian, Polish, Chinese Traditional and French Canadian.</li>
- <li>Fixes and upgrades to almost all language packs</li>
- <li>Language can be specified for the current session (see menu on home page and login page) and can be changed on any page by something to the url, eg: http://moodle.org/?lang=ru </li>
- <li>Language menu can be restricted to a subset of languages and even removed.
- <li>Truetype fonts are now part of the language packs</li>
- <li>ALL dates/times can now be reformatted as part of the language pack</li>
- <li>A small but annoying bug was fixed with the web-based language editor on Windows servers that caused language files to grow</li>
-</dd>
-
-<dt> Developers</dt>
-<dd>
- <li>Global debug variable gives more feedback about uninitialised variables and the like</li>
- <li>Various fixes to tidy up and further standardise some of the PHP code</li>
- <li>Various fixes for robustness (ensuring variables are always initialised)</li>
-</dd>
-
-<dt> Admin</dt>
-<dd>
- <li><font color=red>Some changed options and code in config-dist.php (if upgrading, compare with your current config.php or rebuild your config.php from scratch)</font></li>
- <li><font color=red>Many changes to themes - authors of custom themes should read <a href="http://moodle.org/theme/UPGRADE.txt">theme/UPGRADE.txt</a> </font></li>
- <li>New moodle.org registration function for security notifications etc</li>
- <li>Admin directory can be moved from /admin to something else (see config-dist.php)</li>
- <li>User listing is now paged, and can now be searched for strings</li>
- <li>Module management: activity modules can now be individually disabled or deleted completely</li>
- <li>Improvements to the language editing page</li>
- <li>Better checking of PHP environment during installation, with warnings</li>
- <li>Cleaner installation procedure.</li>
-</dd>
-
-<dt> User management</dt>
-<dd>
- <li>New role: Course creator - just like teacher but can also create new courses</li>
- <li>New authentication plug-in named "manual", prevents users from creating their own accounts</li>
- <li>"Forgot Password" routine now uses an email confirmation before resetting password</li>
-</dd>
-
-
-<dt> Courses</dt>
-<dd>
- <li>Activities on the course page now have a little button to hide/show that activity to students</li>
- <li>Whole topics/weeks can also now be hidden or shown</li>
- <li>The list of participants now has some paging, to cope with very large classes</li>
- <li>Zip/Unzip is now supported by an internal zip library, removing
- the dependence on external programs to do this. This also means that
- zip/unzip now works on Windows.</li>
-</dd>
-
-<dt> Assignments</dt>
-<dd>
- <li>Assignment submissions can be sorted</li>
- <li>Assignment notification mail isn't sent to unenrolled students</li>
-</dd>
-
-<dt> Forums</dt>
-<dd>
- <li>Display of forum discussions list is greatly improved</li>
- <li>Whole discussions can be moved to any other forum with a single click</li>
- <li>Date/time of posts is now "last modified", not "created"</li>
- <li>Blank subject-lines or messages are now prevented</li>
- <li>More intelligent parsing and display of text in posts</li>
- <li>Force Subscribe now works on the "Site News" forum (mails all active students/teachers)</li>
- <li>Better handling of mailouts to prevent the possibility of double copies
- that sometimes happened with very large classes</li>
-</dd>
-
-<dt> Workshop Assignment module (not included: available soon as a separate download)</dt>
-<dd>
- <li>A very interesting new module contributed by Ray Kingdon,</li>
- <li>A flexible tool that implements a variety of peer-grading and
- example-setting schemes that involve a whole group in examining
- and grading pieces of work.</li>
-</dd>
-
-<dt> Quizzes</dt>
-<dd>
- <li>New question type, Random Question (selects from all questions in the same category)</li>
- <li>New question type, Matching Question (student must match answers to questions)</li>
- <li>New question type, Random Matching Short-Answers (randomly creates Matching Questions
- from the available Short Answer questions in the same category)</li>
- <li>Quiz question import from text files (modular design allows expansion to new formats - a beta Blackboard module is included)</li>
- <li>'Create multiple questions' wizard to quickly create a random quiz</li>
- <li>Quiz questions may be randomly shuffled</li>
- <li>Quiz answers (multiple choice, etc) may be randomly shuffled</li>
- <li>Fixed off-by-one error when "Save Grades" button wasn't used.</li>
- <li>Regrading works properly if the quiz has been changed</li>
- <li>Editing a question after it's already been used in a quiz no longer affects quiz results</li>
- <li>Multiple choice answers are labelled a,b,c not 1,2,3</li>
-</dd>
-
-<dt> Resources</dt>
-<dd>
- <li>Better performance when editing large text or HTML resources</li>
- <li>Plain images are now display centered within a proper web page (not raw).</li>
- <li>Wiki format added as a new option for Resource pages</li>
-</dd>
-
-<dt> Custom Themes</dt>
-<dd>
- <li>A number of new styles have been added to all built-in themes. Some of these are ESSENTIAL
- to viewing some of the new features. PLEASE SEE
- <a href="http://moodle.org/theme/UPGRADE.txt">theme/UPGRADE.txt</a>
- TO SEE THE CHANGES YOU WILL HAVE TO MAKE TO OLDER THEMES.</li>
-
- <li>Custom themes now have the capability to re-define all the little button graphics.
- There is a new entry in theme/x/config.php ($THEME->custompix) and a new
- optional subdirectory "pix". See the theme cordoroyblue for an example.</li>
-</dd>
-
-</dl></ul>
-
-<hr>
-
-
-<p>Older releases can be seen in the <a href="http://moodle.org/mod/forum/view.php?f=1">Moodle.org announcement forum</a>.
-
-
-<p>&nbsp;</p>
-<p align="CENTER"><font size="1"><a href="../doc/" target="_top">Moodle Documentation</a></font></p>
-<p align="CENTER"><font size="1">Version: $Id$</font></p>
View
365 lang/pl/docs/releaseold.html
@@ -1,365 +0,0 @@
-<head>
-
-<title>Moodle Docs: Old Release notes</title>
-
-<link rel="stylesheet" href="docstyles.css" type="TEXT/CSS">
-
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-
-<style type="text/css">
- dt {font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: bold;}
- dd {margin-bottom:1em;}
- </style>
-</head>
-
-<body bgcolor="#FFFFFF">
-<h1>Old Release notes</h1>
-<h3> New in Moodle 1.1.1 (10 September, 2003):</h3>
-<ul>
- <dl>
- <dt>&nbsp; </dt>
- <dt>General Fixes</dt>
- </dl>
- <dl>
- <dd>
- <ul>
- <li>Translation improvements in many languages</li>
- <li>Frame fix when switching languages in documentation</li>
- <li>All short PHP tags removed ... short_tags is no longer a requirement</li>
- <li>Forum search results link using anchor tag for better context</li>
- <li>Removed target from &quot;delete&quot; link on user editing page</li>
- <li>'Search' on social format moved closer to the top to prevent browser
- self-scrolling </li>
- <li>Page redirection is faster and no longer causes intermediate page
- to be stored in IE history</li>
- <li>Course listings improved when courses are displayed, including more
- information</li>
- <li>Category listings show courses in full when there are under ten courses</li>
- <li>Invisible courses are always shown last in My Courses</li>
- <li>Course creators can now see all hidden categories and courses</li>
- <li>Styles added for category and course names</li>
- <li>Removed tags from question text on quiz 'simplestat' report</li>
- <li>Added percentages to downloaded data from 'simplestat' report</li>
- <li>Allow external deep linking using guest account ?username=guest</li>
- <li>Any admin can now add/remove course creators</li>
- <li>Primary admin can now update own username/password even with external authentication</li>
- <li>Quizzes can now be specified as having "no grade" and no grades will be shown</li>
- <li>When editing a language, missing strings files are created if possible</li>
- <li>Fixed bug in weekly journal date calculations</li>
- <li>Fixed bug in config.php that made error_reporting not work</li>
- <li>Fixed bug when editing user name with quotes in it</li>
- <li>Fixed bug in email obfuscation for email addresses with numbers in
- them </li>
- <li>Fixed missing PostgreSQL schema for chat module</li>
- <li>Fixed several typos in PostgreSQL upgrading code</li>
- <li>Fixed some uninitialised variables</li>
- <li>Several bugs fixed in Workshop module</li>
- </ul>
- </dd>
- </dl>
-</ul>
-<hr>
-
-
-
-<h3> New in Moodle 1.1 (28 August, 2003):</h3>
-<ul>
- <dl>
- <dt>&nbsp; </dt>
- <dt>Major Changes</dt>
- </dl>
- <dl>
- <dd>
- <ul>
- <li>A completely new <strong>backup</strong> system for backup and restore
- of courses (Thanks, Eloy!)</li>
- <li>A new <strong>workshop</strong> module for peer grading (Thanks, Ray!)</li>
- <li>A new <strong>chat</strong> module for synchronous discussions</li>
- <li>All-new <strong>course manager</strong> to handle very large numbers
- of courses (tested with 3700)</li>
- <li>Custom-defined <strong>grading scales</strong> that can be used throughout
- a course</li>
- <li>Performance improvements in many areas</li>
- </ul>
- </dd>
- </dl>
- <dl>
- <dt>General</dt>
- </dl>
- <dl>
- <dd>
- <ul>
- <li>Clean up of the whole admin menu organisation to make it clearer</li>
- <li>Categories can be nested and sorted alphabetically or manually</li>
- <li>Courses and whole categories can be hidden from students</li>
- <li>Course descriptions and names can be searched for keywords</li>
- <li>Large categories are now completely paged</li>
- <li>Improved web caching for stylesheets and images</li>
- <li>&quot;My courses&quot; display on the home page when logged in.</li>
- <li>Inclusion of non-linked page to display ALL user pictures at once
- (see /userpix)</li>
- <li>The &quot;secureforms&quot; feature now defaults to OFF.</li>
- <li>Moodle now doesn't care if &quot;magic quotes&quot; is on or off.</li>
- <li>Images in /pix were rearranged and tidied up</li>
- <li>HTML email is better formatted for wider compatibility</li>
- <li>Mail bounces are now sent to the admin user</li>
- <li>Better cron tasks (less CPU used) and duplicate enrolments are now
- cleaned</li>
- <li>Improved display of logs with infinite paging and increased flexibility</li>
- <li>User log graphs now work at site-level (showing ALL logs on the site)</li>
- <li>People with manual accounts can now recover their password</li>
- <li>Improved system for defining/printing help files for major activity
- modules</li>
- <li>Activity modules can now have settings</li>
- <li>Email addresses are all completely obfuscated (to fool web spiders)</li>
- <li>There is now an index to the help files</li>
- <li>Library (Mark Kimes' add-on) is now supported if it is installed (see Moodle contrib for Library source)</li>
- </ul>
- </dd>
- </dl>
- <dl>
- <dt></dt>
- <dt>Courses</dt>
- </dl>
- <dl>
- <dd>
- <ul>
- <li>Teachers can now have their course editing privileges removed</li>
- <li>Teachers can now manually enrol students if they want to</li>
- <li>Teacher management is now all combined in one interface</li>
- <li>Activities can be moved any distance with two clicks</li>
- <li>Topics/weeks can now be moved up and down</li>
- <li>Pop-up menu to quickly switch between topics/weeks when collapsed</li>
- <li>When self-enrolling, students are notified and given a chance to cancel</li>
- <li>Teachers and students see list of &quot;My Courses&quot; on course
- home pages.</li>
- <li>Grades can be hidden from students if not needed</li>
- </ul>
- </dd>
- </dl>
- <dl>
- <dt></dt>
- <dt>Languages</dt>
- </dl>
- <dl>
- <dd>
- <ul>
- <li><strong>Hungarian</strong> and <strong>Greek</strong> have been added,
- and there are lots of other updates. As usual, the language packs within
- this release may not be fully completed yet. You can always download
- the newest language packs from <a href="http://moodle.org/download/lang/">http://moodle.org/download/lang/</a>.</li>
- <li>Updates and fixes to most languages</li>
- <li>Languages now have a parent language (for displaying missing strings)</li>
- <li>Some fixes for locales and time display in several languages</li>
- <li>es_mx is being phased out in favour of &quot;es&quot; (International
- Spanish) </li>
- </ul>
- </dd>
- </dl>
- <dl>
- <dt></dt>
- <dt>Forum</dt>
- </dl>
- <dl>
- <dd>
- <ul>
- <li>Much improved searching, with multiple keywords, paging etc</li>
- <li>Forum grading can be either off, used by everyone, or used only by teachers</li>
- <li>Forum grading can use custom scales or numbers</li>
- <li>A date range can be set to restrict the posts that can be graded.</li>
- <li>Admin now has access to some settings via Admin -&gt; Modules -&gt; Forums </li>
- <li>After editing a post, user is returned to post in context</li>
- <li>Attached images are displayed inline</li>
- <li>Email copies in plain text format now print URLs nicely</li>
- </ul>
- </dd>
- </dl>
- <dl>
- <dt>Quiz</dt>
- </dl>
- <dl>
- <dd>
- <ul>
- <li>New question type: Embedded Answers (Cloze) - allows text passages
- with embedded answers</li>
- <li>New question type: Numerical - allows a range of numerical answers
- to be entered</li>
- <li>New question type: Description - not a real question, it allows text/graphics
- to be inserted anywhere</li>
- <li>Expanded quiz reporting with modular report plugins</li>
- <li>New feature for repeat attempts, where each attempt builds on the
- last </li>
- <li>If the quiz is closing within the next 24 hours, a small countdown
- clock is shown in the title bar and alerts warn at ten minutes and zero
- minutes.</li>
- <li>Some refactoring to the quiz code to make it easier to extend with
- new question types</li>
- </ul>
- </dd>
- </dl>
- <dl>
- <dt></dt>
- <dt>Resources</dt>
- </dl>
- <dl>
- <dd>
- <ul>
- <li>Web links can now be in very customisable pop-up windows.</li>
- <li>Admin now has access to some settings via Admin -&gt; Modules -&gt;
- Resources</li>
- </ul>
- </dd>
- </dl>
- <dl>
- <dt>Some of the more annoying bugs recently fixed</dt>
- </dl>
- <dl>
- <dd>
- <ul>
- <li>Moving posts now also moves attachments</li>
- <li>No more warnings when looking for uploaded files in an empty course</li>
- <li>Students no longer always get plain-format mail on force-subscribed
- forums</li>
- <li>Cookies can no longer interfere with the admin setup during installation</li>
- <li>Effectively no limit to the number of activities per section</li>
- <li>Several fixes when dealing with zip files, especially on Windows</li>
- <li>Admins can now edit accounts created from external databases</li>
- <li>Session no longer conflicts with other software</li>
- <li>Excel files now work on non-Intel machines</li>
- </ul>
- </dd>
- </dl>
- <dl>
- <dt>&nbsp; </dt>
- </dl>
- <dd>&nbsp;</dd>
-</ul>
-<hr>
-
-<h3> New in Moodle 1.0.9 (29th May, 2003) :</h3>
-<ul>
- <dl>
- <dt> General</dt>
- <dd>
- <li>Various optimisations and significant performance enhancements</li>
- <li>Several obscure security fixes</li>
- <li>Moodle is now well-behaved when enclosed within a frame</li>
- <li>Richtext editor can now be used in more text-editing fields</li>
- <li>New format "Plain text format", useful when posting code or HTML.</li>
- <li>New format "Wiki format", allows Wiki-style tagging in most places</li>
- <li>New popup allows emoticons/smilies to be inserted by clicking on images</li>
- <li>Ability to specify permissions of new folders and files created on the server</li>
- <li>Some fixes for servers running in Safe Mode (some file problems remain)</li>
- <li>Various fixes for cleaning some external text of quotes, etc</li>
- <li>Various fixes for PostgreSQL 7.3 compatibility</li>
- <li>Started migration of HTML code towards XHTML Transitional</li>
- <li>Countless other little fixes all over the place</li>
- </dd>
- <dt> Languages</dt>
- <dd>
- <li><b>10</b> new language packs! Argentinian Spanish, Czech, Portuguese, Slovakian, Romanian, Danish, Russian, Polish, Chinese Traditional and French Canadian.</li>
- <li>Fixes and upgrades to almost all language packs</li>
- <li>Language can be specified for the current session (see menu on home page and login page) and can be changed on any page by something to the url, eg: http://moodle.org/?lang=ru </li>
- <li>Language menu can be restricted to a subset of languages and even removed.
- <li>Truetype fonts are now part of the language packs</li>
- <li>ALL dates/times can now be reformatted as part of the language pack</li>
- <li>A small but annoying bug was fixed with the web-based language editor on Windows servers that caused language files to grow</li>
- </dd>
- <dt> Developers</dt>
- <dd>
- <li>Global debug variable gives more feedback about uninitialised variables and the like</li>
- <li>Various fixes to tidy up and further standardise some of the PHP code</li>
- <li>Various fixes for robustness (ensuring variables are always initialised)</li>
- </dd>
- <dt> Admin</dt>
- <dd>
- <li><font color=red>Some changed options and code in config-dist.php (if upgrading, compare with your current config.php or rebuild your config.php from scratch)</font></li>
- <li><font color=red>Many changes to themes - authors of custom themes should read <a href="http://moodle.org/theme/UPGRADE.txt">theme/UPGRADE.txt</a> </font></li>
- <li>New moodle.org registration function for security notifications etc</li>
- <li>Admin directory can be moved from /admin to something else (see config-dist.php)</li>
- <li>User listing is now paged, and can now be searched for strings</li>
- <li>Module management: activity modules can now be individually disabled or deleted completely</li>
- <li>Improvements to the language editing page</li>
- <li>Better checking of PHP environment during installation, with warnings</li>
- <li>Cleaner installation procedure.</li>
- </dd>
- <dt> User management</dt>
- <dd>
- <li>New role: Course creator - just like teacher but can also create new courses</li>
- <li>New authentication plug-in named "manual", prevents users from creating their own accounts</li>
- <li>"Forgot Password" routine now uses an email confirmation before resetting password</li>
- </dd>
- <dt> Courses</dt>
- <dd>
- <li>Activities on the course page now have a little button to hide/show that activity to students</li>
- <li>Whole topics/weeks can also now be hidden or shown</li>
- <li>The list of participants now has some paging, to cope with very large classes</li>
- <li>Zip/Unzip is now supported by an internal zip library, removing
- the dependence on external programs to do this. This also means that
- zip/unzip now works on Windows.</li>
- </dd>
- <dt> Assignments</dt>
- <dd>
- <li>Assignment submissions can be sorted</li>
- <li>Assignment notification mail isn't sent to unenrolled students</li>
- </dd>
- <dt> Forums</dt>
- <dd>
- <li>Display of forum discussions list is greatly improved</li>
- <li>Whole discussions can be moved to any other forum with a single click</li>
- <li>Date/time of posts is now "last modified", not "created"</li>
- <li>Blank subject-lines or messages are now prevented</li>
- <li>More intelligent parsing and display of text in posts</li>
- <li>Force Subscribe now works on the "Site News" forum (mails all active students/teachers)</li>
- <li>Better handling of mailouts to prevent the possibility of double copies
- that sometimes happened with very large classes</li>
- </dd>
- <dt> Workshop Assignment module (not included: available soon as a separate download)</dt>
- <dd>
- <li>A very interesting new module contributed by Ray Kingdon,</li>
- <li>A flexible tool that implements a variety of peer-grading and
- example-setting schemes that involve a whole group in examining
- and grading pieces of work.</li>
- </dd>
- <dt> Quizzes</dt>
- <dd>
- <li>New question type, Random Question (selects from all questions in the same category)</li>
- <li>New question type, Matching Question (student must match answers to questions)</li>
- <li>New question type, Random Matching Short-Answers (randomly creates Matching Questions
- from the available Short Answer questions in the same category)</li>
- <li>Quiz question import from text files (modular design allows expansion to new formats - a beta Blackboard module is included)</li>
- <li>'Create multiple questions' wizard to quickly create a random quiz</li>
- <li>Quiz questions may be randomly shuffled</li>
- <li>Quiz answers (multiple choice, etc) may be randomly shuffled</li>
- <li>Fixed off-by-one error when "Save Grades" button wasn't used.</li>
- <li>Regrading works properly if the quiz has been changed</li>
- <li>Editing a question after it's already been used in a quiz no longer affects quiz results</li>
- <li>Multiple choice answers are labelled a,b,c not 1,2,3</li>
- </dd>
- <dt> Resources</dt>
- <dd>
- <li>Better performance when editing large text or HTML resources</li>
- <li>Plain images are now display centered within a proper web page (not raw).</li>
- <li>Wiki format added as a new option for Resource pages</li>
- </dd>
- <dt> Custom Themes</dt>
- <dd>
- <li>A number of new styles have been added to all built-in themes. Some of these are ESSENTIAL
- to viewing some of the new features. PLEASE SEE
- <a href="http://moodle.org/theme/UPGRADE.txt">theme/UPGRADE.txt</a>
- TO SEE THE CHANGES YOU WILL HAVE TO MAKE TO OLDER THEMES.</li>
- <li>Custom themes now have the capability to re-define all the little button graphics.
- There is a new entry in theme/x/config.php ($THEME->custompix) and a new
- optional subdirectory "pix". See the theme cordoroyblue for an example.</li>
- </dd>
- </dl>
-</ul>
-<hr>
-
-
-<p>Older releases can be seen in the <a href="http://moodle.org/mod/forum/view.php?f=1">Moodle.org announcement forum</a>.
-
-
-<p>&nbsp;</p>
-<p align="CENTER"><font size="1"><a href="../doc/" target="_top">Moodle Documentation</a></font></p>
-<p align="CENTER"><font size="1">Version: $Id$</font></p>
View
73 lang/sv/docs/background.html
@@ -1,73 +0,0 @@
-<!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>Background</h2>
-
-<p>Moodle is an active and evolving work in progress. Development was started
- by <a href="http://moodle.org/user/view.php?id=1&course=1" target="_top">Martin
- Dougiamas</a> who continues to lead the project:</p>
-<blockquote>
- <p><em>I've been working on it, in some way or other, for several years. It
- started in the 90's when I was webmaster at <a target=_top href="http://www.curtin.edu.au/">Curtin
- University of Technology</a> and a system administrator of their WebCT installation.
- I encountered many frustrations with the WebCT beast and developed an itch
- that needed scratching - there had to be a better way (no, not Blackboard
- :-)</em></p>
- <p><em>I also know a lot of people in schools and smaller institutions (and
- some big ones!) who want to make better use of the Internet but don't know
- where to start in the maze of technologies and pedagogies that are out there.
- I've always hoped there would be a Free alternative that such people could
- use to help them move their teaching skills into the online environment. </em></p>
- <p><em>My strong beliefs in the unrealised possibilities of Internet-based education
- led me to complete a Masters and then a PhD in Education, combining my former
- career in Computer Science with newly constructed knowledge about the nature
- of learning and collaboration. In particular, I am particularly influenced
- by the epistemology of social constructionism - which not only treats learning
- as a social activity, but focusses attention on the learning that occurs while
- actively constructing artifacts (such as texts) for others to see or use.
- </em></p>
- <p><em>It is crucial to me that this software be easy to use - in fact it should
- be as intuitive as possible. </em></p>
- <p><em>I'm committed to continuing my work on Moodle and on keeping it Open
- and Free. I have a deeply-held belief in the importance of unrestricted education
- and empowered teaching, and Moodle is the main way I can contribute to the
- realisation of these ideals.</em></p>
-</blockquote>
-<p>A number of early prototypes were produced and discarded before he released
- version 1.0 upon a largely unsuspecting world on August 20, 2002. This version
- was targeted towards smaller, more intimate classes at University level, and
- was the subject of research case studies that closely analysed the nature of
- collaboration and reflection that occurred among these small groups of adult
- participants.
-<p>Since then there has been steady series of new releases adding new features,
- better scalability and improved performance.
-<p>As Moodle has spread and the community has grown, more input is being drawn
- from a wider variety of people in different teaching situations. For example,
- Moodle is now used not only in Universities, but in high schools, primary schools,
- non-profit organisations, private companies, by independent teachers and even
- homeschooling parents. A growing number of people from around the world are
- contributing to Moodle in different ways - for more details see the <a href="?file=credits.html">Credits</a>
- page.
-<p>An important feature of the Moodle project is the <a href="http://moodle.org" target="_top">moodle.org</a>
- web site, which provides a central point for information, discussion and collaboration
- among Moodle users, who include system administrators, teachers, researchers,
- instructional designers and of course, developers. Like Moodle, this site is
- always evolving to suit the needs of the community, and like Moodle it will
- always be Free.
-<p>In 2003, the company <a href="http://moodle.com/" target="_top">moodle.com</a>
- was launched to provide additional commercial support for those need it, as
- well as managed hosting, consulting and other services.
-<p>For more about our future plans for Moodle, see the <a href="?file=future.html">Future</a>
- roadmap.</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>
View
165 lang/sv/docs/coding.html
@@ -1,165 +0,0 @@
-<html>
-
-<head>
-<title>Moodle Docs: Coding Guidelines</title>
-<link rel="stylesheet" href="../theme/standard/styles.php" type="TEXT/CSS">
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-<style type="text/css">
-
-<!--
-li {
- padding-top: 10px;
-}
-
-.question {
-
- font-size: medium;
-
- font-weight: bold;
-
- font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
-
- border: 1px dotted;
-
- padding: 10px;
-
- background-color: #EEEEEE;
-
-}
-
-.answer {
-
- font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
-
- font-size: medium;
-
- border: none;
-
- padding-left: 40px;
-
-}
-
--->
-
-</style>
-<style type="text/css">
-
-<!--
-
-.normaltext {
-
- font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
-
- font-size: medium;
-
- border: none;
-
- padding-left: 10px;
-
-}
-
-.answercode {
-
- font-family: "Courier New", Courier, mono;
-
- font-size: small;
-
- border: none;
-
- padding-left: 60px;
-
-}
-
-.questionlink {
-
- font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
-
- font-size: medium;
-
- border: none;
-
- padding-left: 40px;
-
-}
-
--->
-
-</style>
-<style type="text/css">
-<!--
-.examplecode {
- font-family: "Courier New", Courier, mono;
- font-size: small;
- border: thin dashed #999999;
- background-color: #FBFBFB;
- margin: auto;
- padding: 30px;
- height: auto;
- width: auto;
-}
--->
-</style>
-</head>
-
-
-
-<body bgcolor="#FFFFFF">
-
-<h2>Moodle Coding Guidelines</h2>
-
-<h2 class="normaltext">General Rules</h2>
-
-<ol class="normaltext">
- <li>All files should use the .php extension.</li>
- <li>All existing copyright notices must be retained. You can add your own if
- necessary.</li>
- <li>Each file should include the main config.php file.</li>
- <li>Each file should check that the user is authenticated correctly, using require_login()
- and isadmin(), isteacher(), iscreator() or isstudent().</li>
- <li>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. Any other
- SQL statements should be: cross-platform; restricted to specific functions
- within your code (usally a lib.php file); and clearly marked.</li>
- <li>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>All help files should be translatable - create new texts in the &quot;en/help&quot;
- directory and call them using helpbutton().</li>
-</ol>
-<p>&nbsp;</p>
-<h2 class="normaltext">Coding Style</h2>
-
-<ol class="normaltext">
- <li>Don't use tabs at all. Use consistent indenting with 4 spaces.</li>
- <li>Braces must always be used for blocks of code (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="#CC0000">$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>more to come here .... this document is not nearly finished yet!</li>
- </ol>
-
-
-
-<p align="center" class="normaltext">&nbsp;</p>
-
-<hr>
-<p align="CENTER"><font size="1"><a href="." target="_top">Moodle Documentation</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>
-
View
210 lang/sv/docs/credits.html
@@ -1,210 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
- <title>Moodle Docs: Credits</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>Credits</h2>
-
-<p><b>Moodle </b>the package is Copyright &copy; 2001-2003, <a target=_top href="http://dougiamas.com/">
- Martin Dougiamas</a>. &nbsp;It is distributed under the <a href="?file=licence.html">
- GNU Public License</a>.</p>
-
-
-
-<h3><br>Special thanks</h3>
-<ul>
- <b><a target=_top href="http://pctaylor.com">Dr Peter C. Taylor</a></b>,
- at Curtin University of Technology in Perth, Australia, for working
- with the earliest prototypes and making many useful suggestions along the way
-</ul>
-
-
-
-<h3><br>Translations</h3>
-<blockquote>
- <p>Many thanks to every person who has contributed to translating Moodle into
- different languages. Each translation takes many hours of work, as there are
- over 1000 phrases to translate (plus all the help files!). Many of the languages
- have more than one contributor, sometimes working together and sometimes they've
- taken over the work from a previous person.
- <p>Maintaining a list of everyone here is too difficult. For the most up-to-date
- information see the <a target=_top href="http://moodle.org/download/lang/">Language
- download page</a>. </blockquote>
-
-<h3><br>Themes</h3>
-<blockquote>
-<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:
-<ul>
- <li><b>standard* and cordoroyblue</b>, by Martin Dougiamas
- <li><b>oceanblue</b>, by Mitsuhiro Yoshida, <a target=_top href="http://mitstek.com">http://mitstek.com</a>
- <li><b>brightretro</b>, by Thomas Murdock, <a target=_top href="http://sand-paper.org/">http://sand-paper.org</a>
- <li><b>garden</b>, by Spiggy, <a target=_top href="http://phpgirl.com">http://phpgirl.com</a>
-</ul>
-</blockquote>
-
-
-<h3><br>Other contributors</h3>
-<blockquote>
-<p>Thanks to all of you who have
-<ul>
- <li>donated via the <a target=_top href="http://moodle.org/donations">Donations page</a>,
- <li>contributed to the <a target=_top href="http://moodle.org/bugs">bug tracker</a>, and
- <li>participated in the <a target=_top href="http://moodle.org/community">Moodle Community</a>
-</ul>
-<p></p>
-
-<p>Special thanks to those who have contributed substantial amounts of time to helping with Moodle code, including:
- <ul>
- Petri Asikainen,
- Greg Barnett,
- Ray Kingdon,
- Eloy Lafuente,
- Henrik Kaipe.
- </ul>
-<p></p>
-
- <p>Also, thanks to those of you who have at some time contributed with constructive
- discussions, support, testing and bits of code. This list is long and always
- changing, but some names include (in the order I added them):
- <ul>
- Art Lader, Matt Hope, Tom Murdock, Sébastien Namèche, James Miller, Dustin
- Rue, Holger Schadeck, Giovanni Tummarello, John Windmueller, Sean Keogh, Mitsuhiro
- Yoshida, Mark Kimes, Mary Hunter, Przemyslaw Stencel, Roberto Pinna (Bobo),
- John Eyre, Paula Edmiston, Scott Elliott, Howard Miller, Claudio Tavares,
- Zbigniew Fiedorowicz, P. Timothy Ervin, Bob Calder, Ursula Raab, Thomas Robb,
- David Delgado, Mad Alex, Gustav Delius.
- </ul>
- <p>I apologise if I've forgotten to include your name here - it's very difficult
- to maintain! Mail me (Martin) and gently remind me! :-) </p>
-
-</blockquote>
-
-
-<h3><br>Moodle libraries</h3>
-
-<blockquote>
- <p>Some of Moodle's libraries were written by other people, and are being redistributed
- as part of Moodle under their respective open source licenses that thankfully
- allow us to do so. My thanks go out to the authors of all these excellent
- products - without them Moodle would be missing important functionality. Copyright
- information for each package is included below:</p>
-
- <p><b>ADOdb &nbsp; </b>- &nbsp;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: 3.60<br>
- Copyright &copy; 2000-2003 John Lim (jlim@natsoft.com.my)<br>
- License: Dual LGPL and BSD-style<br>
- URL: &nbsp;<a href="http://php.weblogs.com/adodb" target="newpage">http://php.weblogs.com/adodb</a><br>
- </p>
- </blockquote>
-
- <p><b>Graph Class</b> &nbsp; - &nbsp;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;&nbsp;2000&nbsp; Herman Veluwenkamp,&nbsp;hermanV@mindless.com<br>
- License: LGPL<br>
- </p>
- </blockquote>
-
-
- <p><b>IP-Atlas</b>&nbsp; - &nbsp; 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 &nbsp; 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>PclZip</b>&nbsp; - &nbsp; lib/pclzip</p>
-
- <blockquote>Class to create, manage and unpack zip files.<br>
- <br>
- Version: 2.0 RC2<br>
- Copyright &copy; 2003 &nbsp;Vincent Blavet &lt;vincent@phpconcept.net&gt;<br>
- License: GNU GPL<br>
- URL: <a href="http://www.phpconcept.net" target="newpage">http://www.phpconcept.net</a><br>
- </blockquote>
-
-
-
- <p><b>PHP mailer</b> &nbsp; - &nbsp;lib/class.phpmailer.php<br>
- </p>
-
- <blockquote>Class for sending email using either sendmail, PHP mail(),
-or SMTP.&nbsp; Methods are based upon the standard AspEmail(tm) classes.<br>
- <br>
- Version 1.71,<br>
- Copyright &copy; 2003 Brent R. Matzelle &lt;bmatzelle@yahoo.com&gt;<br>
- License: LGPL<br>
- URL: &nbsp; <a href="http://phpmailer.sourceforge.net" target="newpage">http://phpmailer.sourceforge.net</a><br>
- <br>
- </blockquote>
-
-
-
- <p><b>PHP Simple Excel File Generator</b>&nbsp; - &nbsp; 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 &nbsp;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>&nbsp; - &nbsp; 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 &nbsp; </b>- &nbsp;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 &nbsp;Chris Ryan &lt;chris@greatbridge.com&gt;<br>
- <br>
- </blockquote>
-
-
- <blockquote><br>
- </blockquote>
-
- <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>
-
-
- </blockquote>
-</body>
-</html>
View
160 lang/sv/docs/cvs.html
@@ -1,160 +0,0 @@
-<html>
-<head>
-<title>Moodle Docs: How to use CVS</title>
- <link rel="stylesheet" href="../theme/standard/styles.php" type="TEXT/CSS">
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <style type="text/css">
- <!--
- .sectionheading {
- font-size: medium;
- font-weight: bold;
- font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
- border: 1px dotted;
- padding: 10px;
- background-color: #EEEEEE;
- }
- -->
- </style>
-</head>
-<body bgcolor="#ffffff">
-<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 the case of Moodle, at <a target="_top" href="http://www.sf.net/">Sourceforge</a>).
- </p>
- <p>If you just want to access the current CVS version of Moodle with read-only access then
- you don't need this page - just follow the simpler CVS instructions on the <a target="_top" href="http://moodle.org/download">Moodle download page</a>.</p>
-
- <p>To use <a target="_top" href="http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/moodle/moodle/">Moodle's
- CVS archive</a> (as a <a target="_top" 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>. Take special note of the
- sourceforge instructions to <a target="_top" href="http://sourceforge.net/docman/display_doc.php?docid=768&group_id=1#develhomedir">create your CVS home directory</a> - something you have to
- do with every new account to "enable" it for CVS. Basically you just have to use ssh to interactively connect to cvs.sourceforge.net.</p>
-
- <p>Once you have
- a working Sourceforge account, contact <a
- target="_top" href="http://moodle.org/user/view.php?id=1&course=1">Martin Dougiamas</a> so he can give you write access
- to particular Moodle 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 target="_top" 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 class="sectionheading">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 target="_top" 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 class="sectionheading">2. Using CVS on Windows</h3>
- <blockquote>
- <p>First, you need to download a completely fresh copy of Moodle using your
- developer account.</p>
- <blockquote>
- <p> 1. Get TortoiseCVS from <a target="_top" href="http://www.tortoisecvs.org/">tortoisecvs.org</a>
- and install it, then reboot.<br>
- <br>
- 2. Find or create a new folder somewhere where you want Moodle to be downloaded
- to.<br>
- <br>
- 3. Right-mouse-click that folder and choose &quot;<strong>CVS Checkout</strong>&quot;
- from the menu. You should see a dialog box.<br>
- <br>
- 4. Copy this text into the CVSROOT field (using your own username!):</p>
- <blockquote>
- <pre> :ext:<font color="#990000">myusername</font>@cvs.sourceforge.net:/cvsroot/moodle</pre>
- </blockquote>
- <p><br>
- 5. Press the button: &quot;<strong>Fetch list...</strong>&quot;.<br>
- <br>
- 6. To the right of the button you should see a list of modules: choose
- &quot;<strong>moodle</strong>&quot; from that list.<br>
- <br>
- 7. Press the button: &quot;<strong>OK</strong>&quot; and everything should
- be downloaded.<br>
- </p>
- </blockquote>
- <p>A dialog box should show all the files being downloaded, and after a while
- you should have a complete copy of Moodle. After this first checkout, you
- can fetch the latest updated files from the CVS server:</p>
- <blockquote>
- <p> 1. Right-mouse-click on your Moodle folder (or any file) and select
- &quot;<strong>CVS Update</strong>&quot;. <br>
- </p>
- </blockquote>
- <p>After modifying files (you will note they change from green top red!),
- you can commit them back to the CVS server like this:</p>
- <blockquote>
- <p> 1. Right-mouse-click on your Moodle folder (or any file) and select
- &quot;<strong>CVS Commit...</strong>&quot;.<br>
- <br>
- 2. In the dialog box, type a clear description of the changes you are
- committing. <br>
- <br>
- 3. Click &quot;OK&quot;. Your changes will be sent to the server.<br>
- </p>
- </blockquote>
- </blockquote>
- <p>&nbsp;</p>
- <p align="center">Good luck!</p>
- <p>&nbsp;</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$</font></p>
-</body>
-</html>
View
308 lang/sv/docs/developer.html
@@ -1,308 +0,0 @@
-<head>
- <title>Moodle Docs: Developers Manual</title>
- <link rel="stylesheet" href="../theme/standard/styles.php" type="TEXT/CSS">
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
- <style type="text/css">
- <!--
- .sectionheading {
- font-size: medium;
- font-weight: bold;
- font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
- border: 1px dotted;
- padding: 10px;
- background-color: #EEEEEE;
- }
- -->
- </style>
-</head>
-
-<body bgcolor="#FFFFFF">
-<h2>Developers Manual</h2>
-<p>This document describes some of Moodle's design and how you can contribute.</p>
-<p>It's a bit thin at the moment - better documentation will come eventually!</p>
-<p>Sections in this document:</p>
-<ol>
- <li><a href="#architecture">Moodle architecture</a></li>
- <li><a href="#contribute">How you can contribute</a>
- <ul>
- <li><a href="#activities">Learning activities</a></li>
- <li><a href="#themes">Themes</a></li>
- <li><a href="#languages">Languages</a></li>
- <li><a href="#database">Database Schemas</a></li>
- <li><a href="#courseformats">Course formats</a></li>
- <li><a href="#doc">Documentation and articles</a></li>
- <li><a href="#bugs">Participating in the bug tracker</a></li>
- </ul>
- </li>
-</ol>
-<p>&nbsp;</p>
-<h3 class="sectionheading"><a name="architecture"></a>1. Moodle architecture</h3>
-<blockquote>
- <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>
- </ol>
-</blockquote>
-<p>&nbsp;</p>
-<h3 class="sectionheading"><a name="contribute" id="contribute"></a>2. How you can contribute</h3>
-<blockquote>
- <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.org/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.org/mod/forum/view.php?id=44" target="_top">Activities
- modules forum on Using Moodle</a>.</p>
- <p>&nbsp;</p>
- </blockquote>
- <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>
- <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>
- <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.org/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>
- <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.org/mod/forum/view.php?id=43">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 (no-one
- wrote the schemas for other brands).</p>
- <p>Moodle 1.2 will use a new method of database-independent XML schemas that
- will make all this unnecessary.</p>
- </blockquote>
- <p>&nbsp;</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>
- </blockquote>
- <p>&nbsp;</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.org/">http://moodle.org/</a></p>
- </blockquote>
- <p>&nbsp;</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://moodle.org/bugs/">http://moodle.org/bugs</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>
- </blockquote>
-</blockquote>
-<p>&nbsp;</p>
-<blockquote>
- <blockquote>
- <blockquote>
- <p align="center">Thanks for using Moodle!<br>
- <br>
- <a target=_top href="http://dougiamas.com/">Martin Dougiamas</a>, Lead
- Developer </p>
- </blockquote>
- </blockquote>
-</blockquote>
-<p>&nbsp;</p>
-<p>&nbsp;</p>
-<blockquote>
- <p>&nbsp;</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>
-</html>
View
1,024 lang/sv/docs/faq.html
@@ -1,1024 +0,0 @@
-<html>
-
-
-
-<head>
-
-
-
-<title>Moodle Docs: Frequently Asked Questions (FAQ)</title>
-
-
-
-<link rel="stylesheet" href="../theme/standard/styles.php" type="TEXT/CSS">
-
-
-
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-
-
-
-<style type="text/css">
-
-
-
-<!--
-
-
-
-.question {
-
-
-
- font-size: medium;
-
-
-
- font-weight: bold;
-
-
-
- font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
-
-
-
- border: 1px dotted;
-
-
-
- padding: 10px;
-
-
-
- background-color: #EEEEEE;
-
-
-
-}
-
-
-
-.answer {
-
-
-
- font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
-
-
-
- font-size: medium;
-
-
-
- border: none;
-
-
-
- padding-left: 40px;
-
-
-
-}
-
-
-
--->
-
-
-
-</style>
-
-
-
-<style type="text/css">
-
-
-
-<!--
-
-
-
-.normaltext {
-
-
-
- font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
-
-
-
- font-size: medium;
-
-
-
- border: none;
-
-
-
- padding-left: 10px;
-
-
-
-}
-
-
-
-.answercode {
-
-
-
- font-family: "Courier New", Courier, mono;
-
-
-
- font-size: small;
-
-
-
- border: none;
-
-
-
- padding-left: 60px;
-
-
-
-}
-
-
-
-.questionlink {
-
-
-
- font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
-
-
-
- font-size: medium;
-
-
-
- border: none;
-
-
-
- padding-left: 40px;
-
-
-
-}
-
-
-
--->
-
-
-
-</style>
-
-
-
-</head>
-
-
-
-
-
-
-
-<body bgcolor="#FFFFFF">
-
-
-
-<h2>Frequently Asked Questions (FAQ)</h2>
-
-
-
-<p class="normaltext">This page contains answers to some of the most
-
-
-
- frequently asked questions by people installing Moodle. If you have
-
-
-
- followed the <a href="./?file=install.html">installation instructions</a> but
-
-
-
- you still have a problem, then this page is probably the best place to be. </p>
-
-
-
-<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
-
-
-
- Moodle</a> course on moodle.org. Start by searching the forums using a few keywords,
-
- in case your problem has already been discussed. If you don't find
-
- anything, then try posting your question into the appropriate forum - somebody will
-
- usually be able to help you.</p>
-
-
-
-<p class="normaltext">If you have tried a number of solutions without resolving an issue,
-
-and you are running behind a firewall, it may be advisable to try re-configuring your
-
-firewall to ensure that it is not blocking a required function or necessary communication.
-
-Firewalls very rarely cause problems with Moodle but are occasionally responsible for
-
-reduced functionality due to a mis-configuration in the firewall settings.
-
-
-
-<p class="normaltext">Use this list to jump to the appropriate answer below:</p>
-
-
-
-
-
-
-
-<p class="questionlink"><a href="#filenotfound">Whenever I try to access or view a file that I uploaded, I get an error &quot;File not Found&quot;</a></p>
-
-
-
-<p class="questionlink"><a href="#php">PHP - is it installed and what version do I have?</a></p>
-
-
-
-<p class="questionlink"><a href="#blankpages">Why are all my pages blank?</a></p>
-
-
-
-<p class="questionlink"><a href="#errorgetstring">My pages show fatal errors such as : call to undefined function: get_string()</a></p>
-
-
-
-<p class="questionlink"><a href="#headerssent">Why do I keep getting error messages about &quot;headers already sent&quot;?</a></p>
-
-
-
-<p class="questionlink"><a href="#failedopen">I keep getting this error: Failed opening required '/web/moodle/lib/setup.php'</a></p>
-
-
-
-<p class="questionlink"><a href="#quotes">Any text I add with an apostrophe (') or a quote (&quot;) causes errors or comes up with a slash added</a></p>
-
-
-
-<p class="questionlink"><a href="#sessiontmp">I keep getting error messages about session_start</a></p>
-
-
-
-<p class="questionlink"><a href="#fixdirroot">When I go to the admin page, I get told to make dirroot blank!</a></p>
-
-
-
-<p class="questionlink"><a href="#loginsetting">I login but the login link doesn't change. I am logged in and can navigate freely.</a></p>
-
-
-
-<p class="questionlink"><a href="#resource1">When trying to add a resource I receive error messages.</a></p>
-
-
-
-<p class="questionlink"><a href="#noadmin">During the initial setting-up process, I never get asked to create an admin account!</a></p>
-
-<p class="questionlink"><a href="#nologin">I can't log in at all- I just stay stuck on the login screen.</a></p>
-
-<p class="questionlink"><a href="#backup">How do I backup my Moodle site?</a></p>
-
-<p class="questionlink"><a href="#locale">Why doesn't my Moodle site display the
-
- time & date correctly?</a></p>
-
-<p class="questionlink"><a href="#cron">Email copies are not being sent
-
- from my forums</a></p>
-
-<p class="questionlink">&nbsp;</p>
-
-
-
-
-
-
-
-<h3 class="question"><a name="filenotfound"></a>Whenever I try to access or view
-
-
-
- a file that I uploaded, I get an error &quot;File not Found&quot;</h3>
-
-
-
-<p class="answer">For example: Not Found: The requested URL /moodle/file.php/2/myfile.jpg
-
-
-
- was not found on this server. </p>
-
-
-
-<p class="answer">Your web server needs to be configured to allow the part of
-
-
-
- the URL after a script name to be passed directly to the script. This is usually
-
-
-
- enabled in Apache 1, but is usually disabled by default in Apache 2. To turn
-
-
-
- it on, add this line to your httpd.conf, or to a .htaccess file in your local
-
-
-
- directory (see the <a href="./?file=install.html#webserver">Install documentation</a>
-
-
-
- for more details): </p>
-
-
-
-<p class="answercode"><b>AcceptPathInfo</b> on</p>
-
-
-
-<p class="answer">Note, this will ONLY work for Apache versions 2.x. </p>
-
-
-
-<p class="answer">If you are not using Apache 2 and you still have this problem
-
-
-
- (unlikely) then you can switch Moodle to use an alternative method. The disadvantages
-
-
-
- are a slight loss of performance for your users and you won't be able to use
-
-
-
- relative links within HTML resources. </p>
-
-
-
-<p class="answer">To use this alternative method: login as Admin, go into the
-
-
-
- "Configure Variables" page and change the setting for "<b>slasharguments</b>".
-
-
-
- You should now be able to access your uploaded files.</p>
-
-
-
-<p class="answer">&nbsp;</p>
-
-
-
-
-
-
-
- <h4 class="question"><a name="php"></a>PHP - is it installed and what version
-
-
-
- do I have?</h4>
-
-
-
- <p class="answer">Make a new file on your web site called info.php, containing the following
-
-
-
- text, and call it from your browser:</p>
-
-
-
-
-
-
-
- <p class="answercode">&lt;?PHP phpinfo() ?&gt;</p>
-
-
-
-<p class="answer">If nothing happens then you don't have PHP installed. See the
-
-
-
- installation docs for some information about where to download it for your computer.</p>
-
-
-
-<p class="answer">&nbsp;</p>
-
-
-
-<h4 class="question"><a name="blankpages"></a>Why are all my pages blank? </h4>
-
-
-
-<p class="answer">Check the dirroot variable in config.php. You must use complete,
-
-
-
- absolute pathnames, eg:</p>
-
-
-
-<p class="answercode"> $CFG->dirroot = "d:\inetpub\sites\www.yoursite.com\web\moodle";</p>
-
-
-
-<p>&nbsp; </p>
-
-
-
-<p class="answer">Redhat Linux platform please see: <a href="http://moodle.org/doc/?file=installamp.html">Redhat Linux</a></p>
-
-
-
-<p>&nbsp; </p>
-
-
-
-<h4 class="question"><a name="errorgetstring"></a>My pages show fatal errors such
-
-
-
- as : call to undefined function: get_string()</h4>
-
-
-
-<p class="answer">If you see errors like:</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">then it's likely you have left out a semi-colon or ending quote
-
-
-
- from a line in config.php (previous to line 94).</p>
-
-
-
-<p class="answer">Another reason could be that you have opened config.php in a
-
-
-
- program like Word to edit it, and saved it as a HTML web page, instead of a
-
-
-
- proper text file.</p>
-
-
-
-<p>&nbsp;</p>
-
-
-
-<h4 class="question"><a name="headerssent"></a>Why do I keep getting error messages
-
-
-
- about &quot;headers already sent&quot;?</h4>
-
-
-
-<p class="answer">If you see errors like this:</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">You have blank lines or spaces after the final ?> in your config.php
-
-
-
- file. Sometimes text editors add these - for example Notepad on Windows - so
-
-
-
- you may have to try a different text editor to remove these spaces or blank
-
-
-
- lines completely. </p>
-
-
-
-<p class="answer">&nbsp;</p>
-
-
-
-<h4 class="question"><a name="failedopen"></a>I keep getting this error: Failed
-
-
-
- opening required '/web/moodle/lib/setup.php'</h4>
-
-
-
-<p class="answer">In your config.php, the setting that you use for the dirroot
-
-
-
- variable must be the <strong>complete path from the root of your server's hard
-
-
-
- drive</strong>.</p>
-
-
-
-<p class="answer">Sometimes people only use the path from their home directory,
-
-
-
- or relative to the root of the web server directory.</p>
-
-
-
-<p class="answer">&nbsp;</p>
-
-
-
-<h4 class="question"><a name="quotes" id="quotes"></a>Any text I add with an apostrophe
-
-
-
- (') or a quote (&quot;) causes errors or comes up with a slash added</h4>
-
-
-
-<p class="answer">Problems caused by apostrophes are caused by incorrect &quot;magic
-
-
-
- quotes&quot; settings. Moodle requires the following settings (which are usually
-
-
-
- the default):</p>
-
-
-
-<p class="answercode">magic_quotes_gpc = On<br>
-
-
-
- magic_quotes_runtime = Off</p>
-
-
-
-<p class="answer">See the section on <a href="./?file=install.html#webserver">webserver
-
- configuration</a> in the Installation docs for more details.</p>
-
-<p class="answer">&nbsp;</p>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-<h4 class="question"><a name="sessiontmp"></a>I keep getting error messages about session_start</h4>
-
-
-
-<p class="answer">If you see errors like this:</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">... these are all related to the fact that PHP is failing to save
-
-
-
- "session" files on your hard disk (in a directory called /tmp). Usually the
-
-
-
- reason is that you don't HAVE a directory called /tmp on your computer. This
-
-
-
- is usually the case with Windows installations.
-
-
-
-
-
-
-
-<p class="answer">The solution is to fix the PHP setting for this path to point to a real directory. You can do this in your php.ini file:</p>
-
-
-
-<p class="answercode">session.save_path = C:\temp</p>
-
-
-
-<p class="answer">or otherwise in a .htaccess file in your main moodle directory:</p>
-
-
-
-<p class="answercode">php_value session.save_path "/home/moodle/sessions"</p>
-
-<p class="answercode">&nbsp;</p>
-
-
-
-
-
-
-
-<h4 class="question"><a name="fixdirroot"></a>When I go to the admin page, I get told to make dirroot blank!</h4>
-
-
-
-<p class="answer">If you see errors like this in Moodle 1.0.9:</p>
-
-
-
-
-
-
-
-<table class=generalbox cellspacing=0 cellpadding=5 align=center border=0>
-
-
-
-<tbody>
-
-
-
-<tr>