Letzte Release Informationen
Moodle 1.4.5 (7th May, 2005)
(Because this release contains important security fixes, we highly advise that sites using any
previous version of Moodle upgrade to this version as soon as possible.)
- Some important security fixes
-
- Preventative measures against attacks to admin functions.
- Lesson: Safer hiding of lessons (#2733)
- A few new things
-
- Flash Media Player: Now playing can start before the download is complete.
- Added/updated language support for German (DE) and Turkish (TR).
- Release notes now link to the relevant bugs.
- Prefetching requests from Google Web Accelerator, Mozilla etc are denied.
- Performance improvements
-
- Added option to cache the languages list. Saves around 10MB of memory and 40 includes. See config-dist.php for details on how to enable.
- Major efficiency improvements for Postgres databases on insert. Also fixed many calls to insert_record() which discard the returned record id to not ask for the record id.
- Other bug fixes
-
- HTML Editor: Fixes to some character encoding problems.
- Quiz: fixes to export/import dropdown (#2963)
- Quiz: Don't throw a fatal error on unknown question, try to continue.
- Course Social Forum: Removed misleading link to unsubscribe (#2945).
- Additional/updated translations.
- Forums and Groups: Allow students not in a group to post into a discussion which is also not in a group, even if the course is using groups.
- Sitewide HTML Editor settings: Fixed Can't save changes in editor configuration form bug.
- Cron: Removed some warnings.
- Choice: Choice shows a bad number of answers (#2452).
- Better support for PHP5: Files uploads now use $_FILES rather than deprecated $HTTP_POST_FILES (#2828)
- Backup/Restore: Manual links from lesson pages to resources are now preserved between backup/restore anywhere. (see this discussion)
- Some fixes for Postgres constraint naming.
- I18N support: Reset proper encoding upon login (#2770).
- I18N support: Fixed some instances of garbled characters when using utf-8 in HTML Editor (#2763)
- Flash Media Player: Turn off the autoloading of sound files.
- Flash Media Player: Better handling of filenames files.
- Postgres: Fixed sequences out of sequence (#2742).
- Backup: Fixed memory limit overrun in backup config page.
- Forums: Fixed error warnings when a teacher posts to a forum (#2723).
Moodle 1.4.4 (7th March, 2005)
- Some important security fixes
-
- Added strong URL validation functions.
- Preventative measures against tampering of config settings.
- Tighter input validation in Quiz, HTML editor and course edit.
- More control over user's language settings.
- Safer cleaning of HTML-formatted input.
- A few new things
-
- New MP3 content filter with Flash-based mp3 player.
- Better display of options in the Choice module.
- UI enhancements in HTML Editor's table editor.
- $CFG settings in config.php now override database settings.
- Enabled garbage collection for Debian systems, with the option to disable it. Fixes stale session problems.
- Performance improvements
-
- Serious performance optimizations in forums code.
- Various optimizations by removing unnecessary database retrievals and sorting.
- Major improvements in handling session locking. Downloading large files or monitoring the live logs will no longer slow down navigation in other windows.
- Other bug fixes
-
- Installer: Many fixes and updates from HEAD (including #2625) .
- Installer: We now check for allow_url_fopen() before trying to validate our own URL.
- Fixed some forum search problems.
- Fixed sorting bug on forums (#2613).
- Fixed problems in user searches with trailing spaces.
- Fixed some instances of hardcoded /admin path.
- Fixed some groups-related bugs (#2133, #2550, #2363)
- Don't send HTML digests to people who want plain text email.
- SCORM module — fixed navbar error.
- Chat: Increased maximum socket read size to prevent empty pages and repeated messages
- Files: added a "Parent Folder" icon, (#2491).
- Postgres support: consistency fix in mdl_log table.
- Auth plugins: Better cleanup and truncation of data.
- Auth plugins: Fixed external authentication problem — if logged in as guest, logging in as external auth user fails if it is the first login ever for the account.
- Auth LDAP: Fixed a regression from 1.4.2 where a trailing semicolon in some config fields would break authentication.
- Auth DB: Database Authentication not fetching user data fields correctly (#2319).
- Paypal Enrolment plugin: Now text sent to PayPal can
be 'sanitised' to avoid some diacritics (Spanish for now) which break the
enrol process. Only German and French diacritics are supported for
now by PayPal. This functionality can be easily expanded to other
characters.
- Backup/restore: If the user isn't admin and the restored course hasn't teachers, add teacher (#2381)
- Backup/restore: Fixed errors with courses with apostrophes in the fullname.
- Backup/restore: Now group members are
only included (backup and restore) if we have selected to have
users (#2486).
- Backup/Restore: General tidyup.
- Glossary: Now 0 rates are supported in glossary (#2582) and better PHP5 support (#2581).
- Glossary & Blackboard: import fixes (#2310).
- Calendar: more robust handling of bad data.
- Calendar: HTML fixes in calendar (#2350).
- Course sortorder was broken in 1.4.3 and would sometimes prevent course creation — all the known problems with sortorder are now fixed. Includes some related fixes in get_categories() calls that would sometimes show up in "My Courses" listings.
- Wiki: Several fixes.
- Loglive now has an appropriate page footer.
- Plus general cleanup and tidyups of the code.
Moodle 1.4.3 (21. Dezember 2004)
(Diese Version enthält wichtige Sicherheitsverbesserungen. Wir empfehlen alle Seiten,
die frühere Versionen nutzen, so schnell wie möglich zu aktualisieren.)
- Wichtige Sicherheitsverbesserungen
-
- Bessere Prüfung/Bereinigung von Cookie-Daten
- Vorbeugender Abgleich der Daten für Sessions Speicherung
- Bessre
Prüfung/Bereinigung der Parameter für RSS-Feeds, Ip Atlas Parameter,
Wörterbuch, Foren, Theme Auswahl, SCORM Modul, Dokumentenansicht
- Neuer Schutz bei der Ansicht hochgeladener Dateien
- Neuer Schutz gegen Verzeichnis traversal
- Fix der Variable $FULLME, die für Cron benötigt wird
- Schutz gegenüber einem direkten Aufruf interner Bibliotheken.
- Schutz beim Aufruf von Wörterbüchern, die verborgen wurden
- Verborgene Abschnitte werden vor Teilnehmern verborgen, die frühere Aktivitäten bearbeiten.
- Fixed Problem bei Gastnutzern, die Termine im Kalender einsehen konnten
- Fixed encoding von TEX Ausdrücken
- Einige neue Dinge
-
- Eindeutige Anmeldung wird erzwungen (Leistungsverbesserung).
- hHinzugefügt: Transaktions Unzerstützung für PostgreSQL
- Logging in und logging out werden nun geloggt
- Wiki und SCORM nutzen nun beide den neuen Zip-Code
- Neues Seitenmodell für Wörterbücher
- Nutzerinformationen von LDAP gekürzt, um Dtaenverlust zu vermeiden
- pclzip aktualisiert auf neue Version
- Memory_limit kann von einer höheren Einstellung in der php.ini überschrieben werden, commandline, httpd.conf, .htaccess
- Neue Übersetzungen wurden gestartet für: Maori, Kanada, Albanisch und Vietnamesisch
- Viele Ergänzungen in anderen Sprachpaketen
- Trainer/innen können nun jederzeit Tests erproben, auch wenn sie noch nicht freigegeben wurden.
- Druckformat der Wörterbücher ist nun für jedes Format angepasst.
- Wörterbuch-Suche berücksichtigt jetzt auch alias-Begriffe
- Deutliche Verbesserungen im multilang Filter mit einer 'nachsichtigeren' Syntax
- Leistungsverbesserungen
-
- Headers werden besser gespeichert. Damit kann auf allen Seiten der 'zurück-Button' genutzt werden
- Datenbankindeizes an vielen Stellen ergänzt. Dies führt zu Leistungsverbesserungen bei großen Anwendungen
- Leistungsverbesserungen bei der Auflistung der Kurse.
- VerschiedeneVerbesserungen beim Entfernen nicht mehr benötigter Datenbankeinträge und Sortierungen.
- Weitere Fehlerkorrekturen
-
- Problem bei der Wiederherstellung von Kursen in neuen Kursen mit der ID-Nummer
- Verschiedene kleine Werte bei Postgres korrigiert
- Verschiedene nicht benötigte Einträge im 'debug on'-Modus
- Einige PHP5 Einträge
- Unterstützung von Apostrophs, Anführungszeichen und Backslashes in LDAP Nutzerdaten
- Fix für Paginierung der Sucherergebnisse für Kurse bei Postgres
- Fixed Bug mit Leerzeichen in der Nutzersuche
- Fixed Chatroom Bug mit der Anzeige aller Chatnutzer wenn mehrere Chatrooms zugleich genutzt werden
- Fix für Installationsscript Bug
- Groß-/Kleinschreibung von Nutzernamen beim Bulk-Import von Nutzern fixed
- Fixed Bug nach Bewertung von Forenbeiträgen mit Rückgängig-Funktion
- Fixed Bug in Test mit Zuordnungsfragen
- Fixed Bug in Testvorschau
- Fixed Bug in der Sprachbearbeitung
- Verschiedene kleine Anpassungen im SCORM Modul
- SCORM Modul zeigt Nutzerbilder richtig
- Aktivitätennamen im Aktivitäten Filter nach Titelnn sortierbar
- Wörterbuchsuche berücksichtigt Alias-Bezeichnungen
- Einige RSS Fehler werden in einem gültigen RSS Fehlerfile angezeigt, statt in ungültigem RSS.
- Fixed Problem mit SCORM Paketprüfung und PHP5
- Fixed Problem mit Backup/Restore und leeren Kategorien
- Besseres XHTML in Wikis
- Bug fix in Chat Berichten der ersten Chatsitzung
- Fix eines Problem mit SCORM beim Löschen einer großen Zahl von Dateien oder bei großen Dateien
- Fix einiger Probleme im Enzyklopädie-Format des Wörterbuchs
- Fixe eines Fehlers bei der SCORM Integration mit Zip-Code
- Fix eines Fehlers bei E-Mail-Benachrichtigung von Dialogen mit Textformat
- Fix von fehlenden sesskey-Variablen im Block Gemeinsame Aktivitäten(social activity block)
- Überflüssige Abschnitte für einen Kurs werden nun im Navigationsmenu versteckt
- Zeitumstellung für Kalender
- Für den ersten Test in einem neuen Kurs wird eine Default-Kategorie angezeigt
- Fix eines Fehlers im Paypal-Modul bei der Akzeptanz des Zahlungsbetrages
- Fix eines Fehlers in der Anzeige der Kursdateien
Moodle 1.4.2 (Oktober 2004)
- Einige kleine Neuerungen
-
- Neue PAM Authentifikationsmodule für die direkte Authentifikation auf Unix/Linux
- Kursersteller/innen können nun auch Kurse in neue/bestehende Kurse wiederherstellen
- Forumsbeiträge erhalten nun detaillierte Header zur richtigen Darstellung der Threads in Mailclients
- Einige wichtige Sicherheitsfixes
-
- Bessere Prüfung/Bereinigung von Script Parametern in einigen Bereichen von moodle
(ein großer Dank an Petr Skoda für seine früheren Hinweise zu Verbesserung der Sicherheit)
- Berichtigung einiger SQL Parameter im Glossar-Modul, um mögliche Angriffe zu vermeiden
- Und ein Bündel anderer Bug-Fixes
-
- Backup ist nun besser in der Lage mit Fehlermeldungen umzugehen (z.B. wenn
das Backup unterbrochen wurde) und erkennt selber unvollständige Dateien
- Fix für Databank Authentifikation mit einer PostgreSQL Datenbank
- Fixes für einige Teile der Installation mit PostgreSQL
- Forumsüberschriften werden nun nur noch in der Aktivitätenansicht umgebrochen
- Datenbank basierte Anmeldung funktioniert nun tatsächlich :-)
- SQL Fixes für die Erstellung von RSS Feeds von PostgreSQL
- rtsp zur Liste der erlaubten Protokolle bei reinem HTML-Text hinzugefügt
- Nutzerprofile und die Seite zur Bearbeitung der Profile kann ohne Parameter aufgerufen werden
- xmlize Bibliothek auf aktuellste Version upgedatet
- Upgrade der phpmailer Bibliothek auf aktuellste Version
- Verschiedene kleine Code Bereinigungen
- Adminmenu erlaubt nun Backup/Restore des Kurses auf der Startseite
- Fix einer Fehlermeldung im Forumsindex (nur in PHP 5 augetreten)
- Hervorhebungsfunktion (z.B. nach der Suche) entfernte Backslashes
- Info von LDAP ist nun decoded von utf8
- Kursübersicht kann nun besser mit sehr umfangreichen Kursübersichten umgehen
- Zwei SCORM Bugs fixed (eine Typo und ein Problem mit onbeforeunload)
- Einige Cleanups beim Druck von Texten, Überschriften und Variablen in Lektionen
- Kalendar funktioniert nun wie erwartet, wenn man in der Rolle einer anderen Person sich einloggt(als Trainer)
- Fix einiger übriggebliebener kurzer PHP Tags
- Bessere Zufallssteuerung für zufallssgesteuerte Tests (Fehler aus Version 1.4)
- Wenn ein Trainer aus einem Kurs entfernt wird, wird er jetzt auch aus allen Gruppen
des Kurses entfernt.
- Fix des strip_pages Bug im Wiki
- Fixes für charset detection in backups und multilang filter unter PHP5
Moodle 1.4.1 (12. September 2004)
- Einige wenige kleine Neuerungen
-
- Neuer "Email Protection" Filter verbirgt alle Emailadressen in allen Texten und
vermeidet damit autoamtische E-Mial-Adresssammlung
- Zugelassene EMailAdressen können nun begrenzt werden (Details in config-dist.php)
- Extra Anweisungen für Übersetzer hinzugefügt
- Neue Hilfedatei für Verzeichnispfade
- Und einige Bug-Fixes
-
- Leistungsverbesserungen bei der Ansicht von Logseiten
- Verbesserte Seiten und Leistungen im Glossar
- Glossareinträge werden richtig angezeigt wenn sie zu mehreren Kategrorien zugeordnet sind
- Kein redeclare bei gescheiterten auth_user_login
- Fix von zwei fehlenden Icons im cordoroyblue Theme
- Fix fehlender "New event" Button auf der Seite künftige Events
- Ergänzung von addslashes bei Chatnachrichten von daemon Nutzern vor Eintrag in die Datenbank.
- Fix fürdie Handhabung festgelegter Anmeldetermine für Kurse
- Site course ID (definiert als SITEID) ist nicht mehr als 1 fetgelegt
- Default Memory Grenzen auf 16 MB erhöht worden. Damit kann moodle bei unerwarteten Speicherprobelmen besser weiter arbeiten
- Smilies sind nun auch als Bilder in Markdown formatierten Texten verfügbar
- Workshops werden unter derzeitige Aktivitäten wieder angezeigt
- file.php kann nun nur verwandt werden, um auf Dateien innerhalb von Kursen zuzugreifen
- Verbesserung des Kalenderblocks auf der Startseite
- Fix von Bugs mit PostgreSQL Datenbankeinstellungen des Installers
- Fix der manchmal fehlenden Anzeige richtiger Antworten bei Tests
- <tt> und <code> sind nun zugelassene Tags
- Einführungstexte, Kursbeschreibungen und Labels enthalten jetzt auch Java Script
- Fix seltner LDAP Bugs, bei denen keine neuen Accounts angelegt werden konnten
Moodle 1.4 (31. August 2004)
- Wichtige Neuerungen
-
- Kompatibel mit PHP 5
- Neuer einfacher Installer führt Sie durch die Erstellung der
config.php-Datei
- Installation erfolgt jetzt vollständig in der ausgewählten Sprache
- Vollständig aufgemöbeltes Arbeitsmaterialien-Modul erleichtert es
neue Materialien hinzuzufügen und sie zu steuern
- Neues Anmeldesystem unterstützt automatische Bezahlung über PayPal
, Flatfilescanning oder externe Datenbankkontrolle
- Blocks funktionieren nun auch auf der Startseite,
und eine Themenübersicht kann im mittleren Abschnitt gesetzt werden
- Chat ermöglicht nun einen server-side daemon (in PHP) für skalierbare, instant
Chats
- Neues Wikimodul!
- Markdown Formatierung von Texten wird unterstützt
- Viele Fehlerkorrekturen in allen Bereichen
- Und im Hintergrund
-
- Arbeitsmaterialien-Modul hat nun ein eigenes Hinzufügen-Menu und nutzt
Klassen für Submodule. Damit können leichter zusätzliche Ressourcentypen hinzugefügt werden
- Testmodul wurde zerlegt in class-based questiontype plugins.
- Anmeldeprozess wurde zerlegt in class-based enrolement
plugins.
- Glossar Anzeigen sind nun namensbasiert. Das erleichtert das Einfügen neuer
Anzeigen.
- Verbesserte Funktion verschiedener Module auf der Startseite.
- Überarbeitete Filterstruktur ist schneller und kompatibel mit Turck
MMcache.
- Beim Hinzufügen von Aktivitäten ist die Toleranz bei leeren Feldern erhöht
- PostgreSQL Tabellen könenn nun abgeändert werden (Nutzung von table_column() )
- RSS Erstellung ist nun wesentlich schneller und belastet den cron Prozess
nicht mehr so stark
- Einige umfangreiche Module haben nun geteilte lib.php (in locallib.php)
damit der Speicherbedarf sinkt
- Sprachen und Lokalisierungen
-
- Updates in fast jedem Sprachpaket
- Moodle kann den eingestellten Zeichensatz in Apache überschreiben, damit wird
die Sprachsteuerung vereinfacht
- Multibyte Sprachen werden genauer umgesetzt
- Bessere Steuerung der locales und encodings auf mehrsprachigen Seiten
(wie moodle.org)
- Neue Sprachen: Slowenisch und Hebräisch!
- Sicherheits Fixes
-
- Fix der Zahl möglicher XSS Eintragspunkte und Pfadeeinträge
- Attribute der Tags in HTML werden nun durch kleine Scripts geparst
- Profilseiten können von aussen nicht mehr eingesehen werden
- All text is now cleaned on output (not just input)
- Email Addressen werden auf ausgehenden Mails nicht angezeigt, wenn der Nutzer es nicht will
- Neue Einstellung loginhttps verwendet sicheren https zum
login, und switcht dann zurück auf http
- Administration
-
- Schöne neue Oberfläche zum Hinzugen/Entfernen von Teilnehmern, Kurserstellern und Admins
- Gescheiterte Logins werden nun logged und können eingesehen werden bis ein
login erfolgeich war
- Logs unterstützen die Anzeige der Gruppen und von Fehlern
- Module nun auf der Startseite integriert
- Teilnehmer
auf der Startseite können jetzt alle eingetragenen Nutzer oder alle
Nutzer, die mindestenst in einem Kurs eingettragen sind, sein
- Email-Zustellung kann jetzt auf jeder Profilseite der Nutzer aktiviert/deaktiviert werden
- Authentifizierungen
-
- Alle Authentifikationsmethoden arbeietn jetzt mit intern erstellen
Accounts zusammen
- Unterstützung der Authentifikation gegenüber First Class Servern
- Fixes für POP3 Authentifikation
- Navigation
-
- Besucher werden automatisch als Gast eingeloogt
- Jump-Menu zeigt nun immer "Sprung zu" als Unterstützung
was getan werden kann
- Jump-Menu verfügt jetzt über eindeutigen weg zur Gruppierung von
Aktivitäten in Abschnitten
- Blöcke
-
- Blocksystem bewältigt nun auch geänderte Kursformate
- Neuer Loginblock ermöglicht jetzt Anmeldung auf der Startseite
- Online Nutzerblock zeigt Nutzer auf der ganzen Seite
- Editor
-
- Neuer Editor Konfigurationsscreen für Admins
- Neuer Support für Anker in Seiten
- Spell-checking is now supported in the editor, it uses aspell on your
server operating system
- Chat
-
- Chat nutzt jetzt server-side daemon (in PHP) für skalierbaren instant
Chat
- Abstimmungen
-
- Forum
-
- Verschiedene Verbesserungen mit Gruppen
- Nutzer wählen Bezug derNcahrichten als Digest mit vollständigen Text oder nur Überschriften
- Discussion listing is now paged
- Trainer haben jetzt kompletten Zugriff auf die Forumseintragung der
Teilnehmer und können alle automatisch eintragen
- "Letzte Nachricht" Anzeige ist jetzt verkürzt und zur letzten Nachricht verlinkt
- Foren zeigen RSS Feed auf der Index-Seite
- HTML mail optisch verbessert
- Forumsmail älter als zwei Tage werden nicht mehr versendet (um Flut von alten Mails zu verhindern)
- Blockierte Mails werden geloggt, damit Trainer sie einsehen können
- Diskussionszweige können geteilt werden, um sie einer neuen Diskussion zuzuordnen
- Glossar
-
- Glossareinträge könenn als immer bearbeitbar deklariert werden
- Glossare listen RSS_Feeds auf der Indexseite
- Manche weitere Fixes
- Test
-
- Neue rückwärts laufende Uhr für zeitbegrenzte Tests
- Zugriffe können nun auf bestimmte Rechner begrenzt werden
- Tests können nun mit einem Passwort geschützt werden
- Neuer Fragentyp für berechnete Fragen
- Nummerische Fragen unterstützten nun units
- Vorschau für Fragen auf der Bearbeitungsseite
- Fragen könenn nun in unterschiedliche Formate exportiert werden
- Mehr Gestaltungsmöglichkeiten mit Kategorien bei der Bearbeitung von Fragen
- Neues (und unvollständiges) XML Exportformat
- Kurzantworten könenn nun alle Zeichen enthalten
- Arbeitsmaterialien
-
- Arbeitsmaterialien hinzufügen erfolgt nun in einem Arbeitsschritt mit
zusätzlichen Kontrollmöglichkeiten
- Webseiten, Weblinks, Uploaded von Dateien und Programmressourcen
sind alle in eiem Typ kombiniert!
- Programmressourcen durch Parameter ersetzt, die eine
ganze Reihe von Interaktionen mit externen Ressourcen erlauben,
sowohl remote, als auch upload nach moodle.
- Aufklappbare Formulare für speicherbare Einstellungen
die für Anfänger leichter zu nutzen sind und dennoch
erfahrenen Anwendern viele Gestaltungssmöglichkeiten
eröffnen.
- SCORM
-
- Einige Fixes und Verbesserungen - arbeitet nun mit einer größeren Anzahl von Paketen zusammen
- Optionale Zusatzverifikation der Manifest-Datei
-
-
-
-
Wenn Sie irgendwelche Fehler in dieser Version entdecken,
geben Sie bitte eine Rückmeldung unter moodle.org/bugs damit wir sie so schnell wie möglich in der nächsten Version beheben
können.
Ältere Versionsinformationen
Moodle Dokumentation
Version: $Id: release.html,v 1.9.8.5 2005/05/11 07:18:49 martinlanghoff Exp $