[Hw4mdl-svn] SF.net SVN: hw4mdl: [71] trunk/moodle/mod/liveclassroom/view.php
Brought to you by:
jhlinder,
trollinger
From: <sh...@us...> - 2006-09-29 13:34:41
|
Revision: 71 http://svn.sourceforge.net/hw4mdl/?rev=71&view=rev Author: shazan Date: 2006-09-29 06:34:33 -0700 (Fri, 29 Sep 2006) Log Message: ----------- Modified Paths: -------------- trunk/moodle/mod/liveclassroom/view.php Modified: trunk/moodle/mod/liveclassroom/view.php =================================================================== --- trunk/moodle/mod/liveclassroom/view.php 2006-09-29 13:31:54 UTC (rev 70) +++ trunk/moodle/mod/liveclassroom/view.php 2006-09-29 13:34:33 UTC (rev 71) @@ -67,24 +67,7 @@ add_to_log($course->id, "liveclassroom", "view", "view.php?id=$cm->id", "$liveclassroom->id"); - - // Check if the rooms exist on the server - if(!(liveclassroom_api_user_exist($course))){ - // make sure the profiles exist - if (!liveclassroom_create_profiles ($course)) { - error ("Cannot create liveclassroom profiles"); - } - liveclassroom_create_rooms ($course); - } - else { - //update le lc with it room id - /*$name = liveclassroom_get_room_name($course, $liveclassroom->type); - $lcr = get_record("liveclassroom_rooms", "course", $course->id, "name", $name); - $liveclassroom->room_id = $lcr->room_id; - update_record('liveclassroom', $liveclassroom);*/ - } - - + // Create the session for this user if (!$usersession = liveclassroom_create_session ($course, isteacher($course->id, $USER->id))) { error ("Cannot create session"); @@ -149,8 +132,8 @@ </script> <?php //$classid = liveclassroom_api_get_roomid(liveclassroom_get_room_name($course,liveclassroom_get_type($liveclassroom))); - $classid = $liveclassroom->room_id; - if (isstudent($course->id)) { + $classid = $liveclassroom->type; + if ((isstudent($course->id)) or (isteacher($course->id, $USER->id))) { ?> <body onload="javascript:startHorizon('<?php p($classid) ?>',null,null,null,null,'hzA=<?php p($usersession)?>' )"> </body> @@ -172,45 +155,26 @@ </tr> <tr ><td style="border-bottom: 1px solid #999;"><span class='fnt0'></span> </td></tr> - <tr> + + + + +<?php + if ( (isteacher($course->id, $USER->id))|| (isstudent($course->id)) ) { +?> + <tr> <td> <a href="javascript:startHorizon('<?php p($classid) ?>',null,null,null,null,'hzA=<?php p($usersession)?>')"> - <?php p(get_string("accessrooms", 'liveclassroom')) ?> + <?php p(get_string("accessroomsstudent", 'liveclassroom')) ?> </a> </td> </tr> + <?php - if (isteacher($course->id, $USER->id)) { - +} ?> - <tr> - <td> - <a href="javascript:doOpenAdmin('<?php p($CFG->liveclassroom_servername)?>/admin/?hzA=<?php p($usersession)?>&closeOnExit=1')"> - <?php p(get_string('managerooms', 'liveclassroom')) ?> - </a> - </td> - <tr> - - - <!-- REMOVE THIS - <tr> - <td> - <form method="get" name="createRoom" action="create.php"> - <input type="hidden" name="sesskey" value="<?php echo sesskey(); ?>" - <label for="createroomname"><?php echo get_string('labelcreateroom', 'liveclassroom') ?></label> - <input id="createroomname" type="text" size="10" name="roomname"> - <input type="hidden" name="id" value="<?php echo $course->id ?>"> - <input type="submit" value="<?php echo get_string('buttoncreateroom', 'liveclassroom') ?>"> - </form> - </td> - </tr> - --> -<?php - } -?> - <tr > <td> <em><font size="-1"> @@ -239,7 +203,8 @@ </tr> </table> - +</td> + </tr> <tr style="background-color:#EEEEEE; font-weight:normal; color:black;"><td style="border-right:1px solid #999;"> </td><td> </td></tr> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |