Skip to content

Commit

Permalink
Undoing recent changes ... should be in a separate file
Browse files Browse the repository at this point in the history
  • Loading branch information
moodler committed Feb 20, 2004
1 parent 1e03c55 commit 5875b7d
Showing 1 changed file with 9 additions and 39 deletions.
48 changes: 9 additions & 39 deletions files/index.php
Expand Up @@ -14,31 +14,14 @@
optional_variable($wdir, "");
optional_variable($action, "");

if (! is_numeric($id)) {
// editing language
if (! isadmin()) {
error ("You must be site administrator to edit translations");
}

//$activelangs = get_list_of_languages();
//if (! in_array($id, $activelangs)) {
// error("Selected translation is inactive. $activelangs");
//}

// Create "fake" course
$course = new object;
$course->id = $id;

} else {
if (! $course = get_record("course", "id", $id) ) {
error("That's an invalid course id");
}
if (! $course = get_record("course", "id", $id) ) {
error("That's an invalid course id");
}

require_login($course->id);
require_login($course->id);

if (! isteacheredit($course->id) ) {
error("You need to be a teacher with editing privileges");
}
if (! isteacheredit($course->id) ) {
error("You need to be a teacher with editing privileges");
}

function html_footer() {
Expand All @@ -57,8 +40,6 @@ function html_header($course, $wdir, $formfield=""){

if ($course->id == $site->id) {
$strfiles = get_string("sitefiles");
} else if (! is_numeric($course->id)){
$strfiles = $course->id;
} else {
$strfiles = get_string("files");
}
Expand Down Expand Up @@ -95,13 +76,8 @@ function html_header($course, $wdir, $formfield=""){
echo "<tr>";
echo "<td colspan=\"2\">";
}

if (is_numeric($id)) {
$fileroot = $CFG->dataroot ;
} else {
$fileroot = $CFG->dirroot."/lang";
}
if (! $basedir = mdl_mkdir($fileroot, "$course->id")) {

if (! $basedir = make_upload_directory("$course->id")) {
error("The site administrator needs to fix the file permissions");
}

Expand Down Expand Up @@ -681,15 +657,9 @@ function displaydir ($wdir) {

$fullpath = $basedir.$wdir;

$dontshow = array ("." , "..");

if (! is_numeric($id)) { //editing language files
array_push($dontshow, "CVS");
}

$directory = opendir($fullpath); // Find all files
while ($file = readdir($directory)) {
if (in_array($file , $dontshow)) {
if ($file == "." || $file == "..") {
continue;
}

Expand Down

0 comments on commit 5875b7d

Please sign in to comment.