diff --git a/lang/de/docs/background.html b/lang/de/docs/background.html index cf7bc27fa8a..f7beb53f40b 100644 --- a/lang/de/docs/background.html +++ b/lang/de/docs/background.html @@ -1,45 +1,59 @@ - -
-Moodle ist eine aktive sich weiterentwickelnde Lernplattform im Enstehungsprozess.
-Seit einigen Jahren arbeite ich schon auf die eine oder andere Art daran. Es begann, - als ich in den 90er Jahren als Webmaster bei Curtin University - of Technology arbeitete und als Systemadministrator deren WebCT-Installation betreute. - Ich erlebte viele frustrierende Momente mit dem Biest WebCT und entwickelte ein Jucken, - dass schließlich ein Kratzen nach sich zog – es muss einen besseren Weg geben (nein, nicht - Blackboard :-)).
-Auch weiss ich von vielen Leuten in Schulen und kleineren Institutionen (und einigen - Großen!), dass sie das Internet besser nutzen möchten, aber nicht wissen, wie sie anfangen - sollen in dem Irrgarten da draußen aus Technologien und pädagogischen Stilrichtungen. - Ich habe immer gehofft es würde eine kostenlose Alternative geben, dass solche - Menschen Hilfe finden, ihre Lehrfähigkeiten in eine Onlineumgebung einbringen zu können.
-Mein fester Glaube an die nichtrealisierten Möglichkeiten von internetbasiertem - Unterricht ließ mich einen Masterabschluss in Erziehungswissenschaften absolvieren und - promovieren, um so meine frühere Informatikerlaufbahn mit neuentwickelten Kenntnissen - über die Art des Lernens und die Zusammenarbeit zu kombinieren.
-Seither durchlief Moodle etliche sehr verschiedene Prototypstadien bis zur Freigabe der - Version 1.0 am 20. August 2002, an eine in hohem Maße ahnungslose Welt. Von da ab - erfuhr Moodle eine stetige Serie konstant verbesserter Versionen. -
Heute arbeite ich damit in etlichen Kursen und finde es ein äußerst brauchbares und bewährtes - Mittel, um Onlinekurse hoher Qualität zu erstellen – andere berichten das Gleiche. - Angesichts des Kontextes in dem Moodle entwickelt wurde, funktioniert es besonders - gut für kleinere Institutionen oder für kleinere, intimere Klassen.
-Verglichen mit den großen Werkzeugen wie WebCT oder Blackboard denke ich, dass es - nach wie vor den Ansprüchen in manchen Bereichen nicht genügt (wie z. B. Skalierbarkeit und - Standardunterstützung), aber es geht in vielen anderen Bereichen als Sieger hervor (Funktionen). -
-- - -
Version: $Id$
- - - + + +Moodle ist eine aktive sich weiterentwickelnde Lernplattform +im Enstehungsprozess.
+Seit einigen Jahren arbeite ich schon auf die eine oder andere +Art daran. Es begann, als ich in den 90er Jahren als Webmaster +bei Curtin +University of Technology arbeitete und als +Systemadministrator deren WebCT-Installation betreute. Ich +erlebte viele frustrierende Momente mit dem Biest WebCT und +entwickelte ein Jucken, dass schließlich ein Kratzen nach +sich zog – es muss einen besseren Weg geben (nein, nicht +Blackboard :-)).
+Auch weiss ich von vielen Leuten in Schulen und kleineren +Institutionen (und einigen Großen!), dass sie das Internet +besser nutzen möchten, aber nicht wissen, wie sie anfangen +sollen in dem Irrgarten da draußen aus Technologien und +pädagogischen Stilrichtungen. Ich habe immer gehofft es +würde eine kostenlose Alternative geben, dass solche +Menschen Hilfe finden, ihre Lehrfähigkeiten in eine +Onlineumgebung einbringen zu können.
+Mein fester Glaube an die nichtrealisierten Möglichkeiten +von internetbasiertem Unterricht ließ mich einen +Masterabschluss in Erziehungswissenschaften absolvieren und +promovieren, um so meine frühere Informatikerlaufbahn mit +neuentwickelten Kenntnissen über die Art des Lernens und die +Zusammenarbeit zu kombinieren.
+Seither durchlief Moodle etliche sehr verschiedene +Prototypstadien bis zur Freigabe der Version 1.0 am 20. August +2002, an eine in hohem Maße ahnungslose Welt. Von da ab +erfuhr Moodle eine stetige Serie konstant verbesserter +Versionen.
+Heute arbeite ich damit in etlichen Kursen und finde es ein +äußerst brauchbares und bewährtes Mittel, um +Onlinekurse hoher Qualität zu erstellen – andere +berichten das Gleiche. Angesichts des Kontextes in dem Moodle +entwickelt wurde, funktioniert es besonders gut für kleinere +Institutionen oder für kleinere, intimere Klassen.
+Verglichen mit den großen Werkzeugen wie WebCT oder +Blackboard denke ich, dass es nach wie vor den Ansprüchen in +manchen Bereichen nicht genügt (wie z. B. Skalierbarkeit und +Standardunterstützung), aber es geht in vielen anderen +Bereichen als Sieger hervor (Funktionen).
++ +
Version: $Id$
+ + diff --git a/lang/de/docs/coding.html b/lang/de/docs/coding.html index 28bb6d9f371..0f9b38028a5 100644 --- a/lang/de/docs/coding.html +++ b/lang/de/docs/coding.html @@ -1,187 +1,269 @@ +Die Stabilität eines Programms wie Moodle hängt weesentlich davon ab, dass alle Entwickler des Programmcodes bestimmte Grundregeln einheitlich anwenden. Diese sind hier definert.
-Dieser Text wird vorläufig nicht ins Deustche übersetzt. Wir gehen davon aus, dass alle Anwender, dier selber Programmteile für Moodle bearbeiten wollen so viel Englisch lesen und verstehen können dass sie diesen Text im Original verstehen.
-Any collaborative project needs consistency and stability - to stay strong.
-These guidelines are to provide a goal for all Moodle code - to strive to. It's true that some of the older existing code falls short in - a few areas, but it will all be fixed eventually. All new code definitely must - adhere to these standards as closely as possible.
+Die Stabilität eines Programms wie +Moodle hängt weesentlich davon ab, dass alle Entwickler des +Programmcodes bestimmte Grundregeln einheitlich anwenden. Diese +sind hier definert.
+Dieser Text wird vorläufig nicht ins +Deustche übersetzt. Wir gehen davon aus, dass alle Anwender, +dier selber Programmteile für Moodle bearbeiten wollen so +viel Englisch lesen und verstehen können dass sie diesen +Text im Original verstehen.
+Any collaborative project needs consistency +and stability to stay strong.
+These guidelines are to provide a goal for +all Moodle code to strive to. It's true that some of the older +existing code falls short in a few areas, but it will all be +fixed eventually. All new code definitely must adhere to these +standards as closely as possible.
+
I know it can be a little annoying to change your style - if you're used to something else, but balance that annoyance against the annoyance - of all the people trying later on to make sense of Moodle code with mixed styles. - There are obviously many good points for and against any style that people use, - but the current style just is, so please stick to it.
+I know it can be a little annoying to +change your style if you're used to something else, but balance +that annoyance against the annoyance of all the people trying +later on to make sense of Moodle code with mixed styles. There +are obviously many good points for and against any style that +people use, but the current style just is, so +please stick to it.
GOOD: $quiz
- GOOD: $errorstring
-GOOD: $assignments (for an array of objects)
- GOOD: $i (but only in little loops)
-
- BAD: $Quiz
- BAD: $aReallyLongVariableNameWithoutAGoodReason
- BAD: $error_string
define("FORUM_MODE_FLATOLDEST", - 1);
- function forum_set_display_mode($mode=0)
- {
- global $USER,
- $CFG;
-
- if ($mode)
- {
- $USER->mode
- = $mode;
- } else if (empty($USER->mode))
- {
- $USER->mode
- = $CFG->forum_displaymode;
- }
- }
if ($quiz->attempts)
- {
- if ($numattempts >
- $quiz->attempts)
- {
- error($strtoomanyattempts,
- "view.php?id=$cm->id");
- }
- }
$var = 'some text without any
- variables';
- $var = "with special characters like a new line \n";
- $var = 'a very, very long string with a '.$single.' variable in it';
- $var = "some $text with $many variables $within it";
function forum_get_ratings_mean($postid,
- $scale, $ratings=NULL)
- {
- /// Return the mean rating of a post given
- to the current user by others.
- /// Scale is an array of possible ratings in the scale
- /// Ratings is an optional simple array of actual ratings (just integers)
-
- if (!$ratings)
- {
- $ratings
- = array(); //
- Initialize the empty array
- if ($rates
- = get_records("forum_ratings",
- "post", $postid))
- {
- //
- Process each rating in turn
- foreach
- ($rates as $rate)
- {
- ....etc
foreach ($objects
- as $key =>
- $thing) {
- process($thing);
-
- }
-
- if ($x ==
- $y)
- {
- $a
- = $b;
- } else if ($x ==
- $z) {
- $a
- = $c;
- } else {
- $a
- = $d;
- }
GOOD: $quiz
+GOOD: $errorstring
+GOOD: $assignments (for an array of objects)
+GOOD: $i (but only in little loops)
+
+BAD: $Quiz
+BAD: $aReallyLongVariableNameWithoutAGoodReason
+BAD: $error_string
define("FORUM_MODE_FLATOLDEST", 1);
+function
+forum_set_display_mode($mode=0) {
+ global $USER, $CFG;
+
+ if ($mode) {
+ $USER->mode
+= $mode;
+ } else if (empty($USER->mode)) {
+ $USER->mode
+= $CFG->forum_displaymode;
+ }
+}
if
+($quiz->attempts) {
+ if ($numattempts
+> $quiz->attempts) {
+ error($strtoomanyattempts, "view.php?id=$cm->id");
+ }
+}
$var = 'some text
+without any variables';
+$var = "with special characters like a new line \n";
+$var = 'a very, very long string with a '.$single.' variable in
+it';
+$var = "some $text with $many variables $within it";
function
+forum_get_ratings_mean($postid,
+$scale,
+$ratings=NULL) {
/// Return the
+mean rating of a post given to the current user by others.
+/// Scale is an array of possible ratings in the scale
+/// Ratings is an optional simple array of actual ratings (just
+integers)
+
+ if (!$ratings) {
+ $ratings = array(); //
+Initialize the empty array
+ if ($rates
+= get_records("forum_ratings",
+"post",
+$postid))
+{
+ // Process each rating
+in turn
+ foreach ($rates
+as $rate) {
+....etc
foreach
+($objects as $key
+=> $thing)
+{
process($thing);
+}
+
if ($x == $y) {
$a = $b;
+} else if ($x == $z) {
$a = $c;
+} else {
$a = $d;
+}
+
Version: $Id$
+ +Version: $Id$
- \ No newline at end of file +