Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Added a GPL license agreement as the very first step.

  • Loading branch information...
commit b1887065b575d2054ef9c824cfb437846046bbd6 1 parent 3bc9bf9
martin authored
Showing with 31 additions and 1 deletion.
  1. +15 −1 admin/index.php
  2. +16 −0 lang/en/moodle.php
View
16 admin/index.php
@@ -9,10 +9,24 @@
// Check databases and modules and install as needed.
if (! $db->Metatables() ) {
+
+ if (!$agreelicence) {
+ $strlicense = get_string("license");
+ print_header($strlicense, $strlicense, $strlicense);
+ print_heading("<A HREF=\"http://moodle.com\">Moodle</A> - Modular Object-Oriented Dynamic Learning Environment");
+ print_heading(get_string("copyrightnotice"));
+ print_simple_box_start("CENTER");
+ echo text_to_html(get_string("gpl"));
+ print_simple_box_end();
+ echo "<BR>";
+ notice_yesno(get_string("doyouagree"), "index.php?agreelicence=true",
+ "http://www.gnu.org/copyleft/gpl.html");
+ exit;
+ }
+
$strdatabasesetup = get_string("databasesetup");
$strdatabasesuccess = get_string("databasesuccess");
print_header($strdatabasesetup, $strdatabasesetup, $strdatabasesetup);
-
if (file_exists("$CFG->libdir/db/$CFG->dbtype.sql")) {
$db->debug = true;
if (modify_database("$CFG->libdir/db/$CFG->dbtype.sql")) {
View
16 lang/en/moodle.php
@@ -37,6 +37,7 @@
$string[confirmed] = "Your registration has been confirmed";
$string[courseupdates] = "Course updates";
$string[complete] = "Complete";
+$string[copyrightnotice] = "Copyright notice";
$string["continue"] = "Continue";
$string[country] = "Country";
$string[course] = "Course";
@@ -64,6 +65,7 @@
$string[deletedcourse] = "\$a has been completely deleted";
$string[deletingcourse] = "Deleting \$a";
$string[description] = "Description";
+$string[doyouagree] = "Have you read these conditions and understood them?";
$string[edit] = "Edit \$a";
$string[editcoursesettings] = "Edit course settings";
$string[editinga] = "Editing a \$a";
@@ -123,6 +125,19 @@
$string[fullprofile] = "Full profile";
$string[fullname] = "Full name";
$string[fullsitename] = "Full site name";
+$string[gpl] = "Copyright (C) 2001-2002 Martin Dougiamas (http://dougiamas.com)
+
+This program is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2 of the License, or
+(at your option) any later version.
+
+This program is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+GNU General Public License for more details:
+
+http://www.gnu.org/copyleft/gpl.html";
$string[grade] = "Grade";
$string[guestsno] = "No, do not allow guests in";
$string[guestsyes] = "Yes, allow 'guest' student in";
@@ -142,6 +157,7 @@
$string[lastname] = "Last name";
$string[latestnews] = "Latest news";
$string[listofallpeople] = "List of all people";
+$string[license] = "GPL License";
$string[livelogs] = "Live logs from the past hour";
$string[location] = "Location";
$string[loggedinas] = "You are logged in as \$a.";
Please sign in to comment.
Something went wrong with that request. Please try again.