language and fix on index page when no user login
authorCindy Li <cli@ocad.ca>
Tue, 8 Jun 2010 13:14:50 +0000 (13:14 -0000)
committerCindy Li <cli@ocad.ca>
Tue, 8 Jun 2010 13:14:50 +0000 (13:14 -0000)
docs/install/db/language_text.sql
docs/themes/default/home/index_course.tmpl.php

index 113039f..238897a 100644 (file)
@@ -526,7 +526,7 @@ INSERT INTO `language_text` VALUES ('en', '_template','match_any_word','Match An
 INSERT INTO `language_text` VALUES ('en', '_template','max_file_size','Maximum File Size','2010-01-27 15:48:35','');
 INSERT INTO `language_text` VALUES ('en', '_template','mb','<acronym title=\"Megabyte\">MB</acronym>','2010-04-05 14:22:48','');
 INSERT INTO `language_text` VALUES ('en', '_template','missing_content','Missing Content','2010-05-19 14:04:47','');
-INSERT INTO `language_text` VALUES ('en', '_template','most_recent_courses','Most Recent Courses','2010-06-07 16:20:05','');
+INSERT INTO `language_text` VALUES ('en', '_template','most_recent_courses','Most Recent Lessons','2010-06-07 16:20:05','');
 INSERT INTO `language_text` VALUES ('en', '_template','move','Move','2010-04-01 15:02:37','');
 INSERT INTO `language_text` VALUES ('en', '_template','msg_terms','Message Terms','2010-01-27 15:48:35','');
 INSERT INTO `language_text` VALUES ('en', '_template','must_be_author','Must be an author','2010-03-16 11:45:52','');
index 0f370f4..d426d7d 100644 (file)
@@ -87,7 +87,7 @@ if (isset($_SESSION['user_id'])) $userCoursesDAO = new UserCoursesDAO();
                $row = $this->courses[$i];
                
                // find whether the current user is the author of this course
-               $user_role = $userCoursesDAO->get($_SESSION['user_id'], $row['course_id']);
+               if (isset($_SESSION['user_id'])) $user_role = $userCoursesDAO->get($_SESSION['user_id'], $row['course_id']);
                
                $len_description = 330;
                if (strlen($row['description']) > $len_description)
@@ -99,7 +99,7 @@ if (isset($_SESSION['user_id'])) $userCoursesDAO = new UserCoursesDAO();
         <h3>
 <?php if ($user_role['role'] == TR_USERROLE_AUTHOR) {?>
           <img src="<?php echo TR_BASE_HREF; ?>themes/<?php echo $_SESSION['prefs']['PREF_THEME']; ?>/images/my_own_course.gif" alt="<?php echo _AT('my_authoring_course'); ?>" title="<?php echo _AT('my_authoring_course'); ?>" />
-<?php } else {?>
+<?php } else if ($user_role['role'] == TR_USERROLE_VIEWER) {?>
           <img src="<?php echo TR_BASE_HREF; ?>themes/<?php echo $_SESSION['prefs']['PREF_THEME']; ?>/images/others_course.png" alt="<?php echo _AT('others_course'); ?>" title="<?php echo _AT('others_course'); ?>" />
 <?php } ?>
           <a href="<?php echo TR_BASE_HREF; ?>home/course/index.php?_course_id=<?php echo $row['course_id']; ?>"><?php echo Utility::highlightKeywords($row['title'], $keywords); ?></a>