[Hw4mdl-svn] SF.net SVN: hw4mdl: [67] trunk/moodle/mod/liveclassroom
Brought to you by:
jhlinder,
trollinger
From: <sh...@us...> - 2006-09-19 09:49:08
|
Revision: 67 http://svn.sourceforge.net/hw4mdl/?rev=67&view=rev Author: shazan Date: 2006-09-19 02:49:00 -0700 (Tue, 19 Sep 2006) Log Message: ----------- widget updated Modified Paths: -------------- trunk/moodle/mod/liveclassroom/manageRoom.php trunk/moodle/mod/liveclassroom/welcome.php Modified: trunk/moodle/mod/liveclassroom/manageRoom.php =================================================================== --- trunk/moodle/mod/liveclassroom/manageRoom.php 2006-09-19 09:47:52 UTC (rev 66) +++ trunk/moodle/mod/liveclassroom/manageRoom.php 2006-09-19 09:49:00 UTC (rev 67) @@ -18,17 +18,32 @@ * * * Class: * * * - * Author: Rollinger Thomas * + * Author: Hazan Samy * * * - * Date: Mai 2006 * + * Date: September 2006 * * * ******************************************************************************/ + require_once("../../config.php"); require_once("lib.php"); - global $CFG; - //$v = $_GET["v"]; - $roomId = $_GET["roomId"]; + +// $id = optional_param('id', 0, PARAM_INT); +// optional_variable($id); +// $course = optional_param('course', 0, PARAM_INT); + + + global $CFG; + + + //require_login($course->id); + //$v = $_GET["v"]; + $courseshortname = $_GET['courseshortname']; + //$id = $_GET['id']; + $roomId = $_GET['roomId']; + $action = $_GET['action']; + $id = $_GET['id']; + $room_info = liveclassroom_api_get_infos_room($roomId); ?> <head> @@ -208,22 +223,25 @@ <body> -<form method="post" action="ManageRoom.aspx" name="entry_info_form" > +<form method="post" action="" name="entry_info_form" > - <input type="hidden" value='<%=prefix+roomId %>' name="roomId" /> + <input type="hidden" value='<?php echo $roomId ?>' name="roomId" /> <input type="hidden" value="<%=session.getTimeOfLoad() %>" name="time" /> - <? if ($_GET['action'] == "editRoom") - {?> + <? + if ($action == "editRoom") + {?> <input type="hidden" value="updateRoom" name="action" /> - <?} - else - { ?> + <? + } + else + { ?> <input type="hidden" value="createRoom" name="action" /> - <?} ?> + <? + } ?> <table cellspacing="0" cellpadding="0" width="100%" border=0 align="center" id="TABLE1" style="border-right: #818181 1px solid; border-top: #818181 1px solid; border-left: #818181 1px solid; border-bottom: #818181 1px solid"> @@ -234,27 +252,7 @@ <tr> <td><img src="pictures/angel.gif" /></td> <td colspan="3" align="center" valign="middle"> - <!-- - <table border=0 style="background-image: url(pictures/Search.gif); background-repeat:no-repeat;"> - <tr > - <td align="right" width=10px> - <img src="pictures/Loupe.gif" align="middle" style="border:none " /> - </td> - <td align="right" width=125px> - <input disabled name="search" id="search" type="text" style="border:0; width: 120px;" - onkeyup="hideCroix(search.value);javascript:getBreakoutRoom(search.value);getMainLectureRoom(search.value);" /> - </td> - <td align=left width=20px > - <div id="croix" style="display:none"> - <img onmouseover="overCroix(this)" onclick="clickCroix()" onmouseout="overCroix(this)" src="pictures/x_normal.png" align="middle" style="border:none " /> - </div> - </td> - </tr> - </table> - <select id="view" onchange="ChangeView()" disabled> - <option value="normal">Normal View</option> - <option value="student">Student View</option> - </select>--> + </td> </tr> </table> @@ -277,8 +275,8 @@ background-repeat: no-repeat; width: 79px; font-size: 10pt; font-family: Verdana; height: 18px;" align="center"> Room Info</td> - <? if ($roomId == null || !(liveclassroom_api_room_is_archive($roomId))) - { ?> + <? if(!liveclassroom_api_room_is_archive($roomId) || ($roomId == "")) + {?> <td onclick='onTab(2)' onmouseover='onOver(2)' onmouseout='onOut(2)' id="tab2" style="background-image: url(pictures/tab.gif); background-repeat: no-repeat; width: 79px; font-size: 10pt; font-family: Verdana; border-bottom: #818181 1px solid; height: 18px;" align="center"> @@ -291,7 +289,7 @@ width: 79px; font-size: 10pt; font-family: Verdana; border-bottom: #818181 1px solid; height: 18px;" align="center"> Chat</td> - <?} ?> + <?} ?> <td onclick='onTab(5)' onmouseover='onOver(5)' onmouseout='onOut(5)' id="tab5" style="background-image: url(pictures/tab.gif); background-repeat: no-repeat; width: 79px; font-size: 10pt; font-family: Verdana; border-bottom: #818181 1px solid; height: 18px;" align="center"> @@ -317,33 +315,43 @@ <td> <span class="alert">*</span> Title :</td> <td > - <input type="text" name="longname" value="<?=(action=="editRoom")? p(liveclassroom_get_room_name_from_id($roomId)):""?>" maxlength="50" style="width: 300px" /></td> + <input type="text" name="longname" value="<?php if($action=='editRoom') p(liveclassroom_api_get_room_name($roomId))?>" maxlength="50" style="width: 300px" /></td> </tr> <tr> <td>Description :</td> - <td > - <textarea rows="4" cols="40" name="description" ><?=(action == "editRoom") ? p(liveclassroom_api_get_room_description($roomId)) : ""?></textarea> </td> + <td> + <textarea rows="4" cols="40" name="description"> + <?php if($action=='editRoom'){echo liveclassroom_api_get_room_description($roomId);}?> + </textarea> + </td> </tr> - <? if ($roomId == null || !(liveclassroom_api_room_is_archive($roomId))) + <? if (($roomId == "") || (liveclassroom_api_room_is_archive($roomId))==false) { ?> <tr> <td>Type :</td> <td> - <input type="radio" name="led" value="instructor" id="led_instructor" <?=(action=="editRoom")? "checked":"checked"?> + <input type="radio" name="led" value="instructor" id="led_instructor" + <?php if(($action=="editRoom") && (liveclassroom_is_lecturehall($roomId,$courseshortname)==true)) + { echo "checked"; } + else{ echo "checked"; } + ?> onclick='javascript:toggleType();' /> <label for='led_instructor' > Main rooms<br /> <label for='led_instructor' style="font-style: italic;margin-left:25px"> Instructors lead the presentation </label><br /> <input type="radio" name="led" value="student" id="led_student" onclick='javascript:toggleType();' - <?=(action=="editRoom" && isStudentAdmin==true)? "checked":""?> /> - <label for='led_student' > + <?php + if($action=="editRoom" && liveclassroom_is_breakout($roomId,$courseshortname)==true){ echo "checked"; } + ?> + /> + <label for='led_student' > Discussion rooms<br /> </label> <label for='led_student' style="font-style: italic;margin-left:25px"> Students and Instructors have the same rights </label> </td> </tr> - <?} ?> + <?} ?> </table> </span> @@ -351,16 +359,32 @@ <table cellspacing="0" cellpadding="3" align="center" border="0" class="tab"> <tr> <td colspan=2> - <input type="radio" name="mediaFormat" id="audio" value="two-way-audio" <%=(action=="editRoom")?(currentRoom.getMediaType()=="two-way-audio")? "checked":"":"checked"%> - onclick="doChangeMedia('audio');" /> + <input type="radio" name="mediaFormat" id="audio" value="two-way-audio" onclick="doChangeMedia('audio');" + <?php if($action=='editRoom') { + if($room_info['media_type']=="two-way-audio"){ echo "checked";} + } + else echo "checked"; + ?>/> <label for="audio">Audio:</label> </td> </tr> <tr> <td width=15px></td> <td> - <input type="checkbox" name="hmsSimulcastStudent" value="true" id="student_simulcast" - <%=(action=="editRoom")?((currentRoom.isHmsSimulcastRestricted()==true)? "checked":((currentRoom.getMediaType()!="two-way-audio")?"checked disabled":"")):"checked"%> /> + <input type="checkbox" name="hmsSimulcastStudent" value="true" id="student_simulcast" + <?php + if($action=='editRoom'){ + if($room_info['hms_simulcast_restricted']==1){ + echo "checked"; + } + else if($room_info['media_type']=="two-way-video"){ + echo "checked disabled"; + } + else echo "checked"; + } + else echo "checked"; + + ?> /> <label for="student_simulcast" >Enable students to use the phone<br /></label> <label style="font-size: 8pt; font-style: italic">(Instructors can always use the phone)</label> </td> @@ -368,16 +392,32 @@ <tr> <td width=15px></td> <td> - <input type="checkbox" name="hmsTwoWayEnabled" value="true" id="two_way_enabled" - <%=(action=="editRoom")?((currentRoom.isHmsTwoWayEnabled())? "checked":((currentRoom.getMediaType()!="two-way-audio")?"checked disabled":""))):"checked"%> /> + <input type="checkbox" name="hmsTwoWayEnabled" value="true" id='two_way_enabled' + <?php + if($action=='editRoom'){ + if($room_info['hms_two_way_enabled']==1){ + echo "checked"; + } + else if($room_info['media_type']=="two-way-video"){ + echo "checked disabled"; + } + else echo "checked"; + } + else echo "checked"; + ?> /> <label for="two_way_enabled"> Enable students' microphones at presentation start</label></td> </tr> <tr> <td colspan=2> - <input type="radio" name="mediaFormat" id="video" value="one-way-video" <%=(action=="editRoom")?(currentRoom.getMediaType()=="one-way-video")? "checked":"":""%> - onclick="doChangeMedia('video');" /> + <input type="radio" name="mediaFormat" id="video" value='one-way-video' + <?php + if($action=='editRoom'){ + if($room_info['media_type']=="one-way-video"){ echo " checked ";} + } + ?> + onclick="doChangeMedia('video');" /> <label for="video">One-way Video</label> <label style="font-size: 8pt; font-style: italic"> (Presenter uses RealProducer) </label> </td> @@ -385,10 +425,19 @@ <tr> <td colspan=2> - <span id="roomId_row" style="position: relative; display: <%=(action=="editRoom")?(currentRoom.getMediaType()=="one-way-video")? "block":"none":"none"%>";"> + <span id="roomId_row" style='position: relative; display: + <?php + if($action=='editRoom') { + if($room_info['media_type']=="one-way-video") echo "block"; + else echo "none"; + } + else echo "none"; + ?>';"> + + <label for="roomId_field"> Room ID:</label> - <input type="text" name="roomId_Field" id="roomId_field" value="<%=prefix+roomId %>" + <input type="text" name="roomId_Field" id="roomId_field" value='<?php p($roomId)?>' readonly style="width: 205px" /> </span> </td> @@ -397,8 +446,14 @@ <td colspan=2> <input type="radio" name="mediaFormat" id="none" value="none" onclick="doChangeMedia('none');" - <%=(action=="editRoom")?(currentRoom.getMediaType()=="none")? "checked":"":""%> /> - <label for="none"> + <?php + if($action=='editRoom') { + if($room_info['media_type']=="none") echo "checked"; + } + ?>/> + + + <label for="none"> Third-party Conference Call</label> </td> </tr> @@ -410,9 +465,13 @@ <tr> - <td> + <td> <input type="checkbox" name="studentEboardEnabled" value="true" id="enable_eboard" - <%=(action=="editRoom")?(currentRoom.isStudentWhiteboardEnabled())? "checked":"":""%> /> + <?php + if($action=='editRoom'){ + if($room_info['student-wb-enabled']==1) echo "checked"; + } + ?>/> <label for="enable_eboard"> Enable students to use eBoard</label> </td> @@ -425,7 +484,11 @@ <tr> <td> <input type="checkbox" name="studentLiveappEnabled" value="true" id="enable_liveapp" - <%=(action=="editRoom")?(currentRoom.isStudentLiveAppEnabled())? "checked":"":""%> /> + <?php + if($action=='editRoom'){ + if($room_info['student-wb-liveapp']==1) echo "checked"; + } + ?>/> <label for="enable_liveapp"> Enable students to use the Screen Grab tool</label> </td> @@ -438,7 +501,13 @@ <tr> <td> - <input type="checkbox" name="archiveEnabled" value="true" id="enable_archive" <%=(action=="editRoom")?(currentRoom.isArchiveEnabled()==true)?"checked":"":"checked"%> /> + <input type="checkbox" name="archiveEnabled" value="true" id="enable_archive" + <?php + if($action=='editRoom'){ + if($room_info['can_archive']==1) echo "checked"; + } + else echo "checked"; + ?>/> <label for="enable_archive"> Enable Archiving</label> </td> @@ -446,7 +515,13 @@ <tr> <td> - <input type="checkbox" name="appshareEnabled" value="true" id="enable_appshare" <%=(action=="editRoom")?(currentRoom.isLiveShareEnabled()==true)? "checked":"":"checked"%> /> + <input type="checkbox" name="appshareEnabled" value="true" id="enable_appshare" + <?php + if($action=='editRoom'){ + if($room_info['can_liveshare']==1) echo "checked"; + } + else echo "checked"; + ?>/> <label for="enable_appshare"> Enable Appshare</label> </td> @@ -454,7 +529,13 @@ <tr> <td> - <input type="checkbox" name="pptEnabled" value="true" id="enable_ppt" <%=(action=="editRoom")? ((currentRoom.isPptImportEnabled()==true)? "checked":""):"checked"%> /> + <input type="checkbox" name="pptEnabled" value="true" id="enable_ppt" + <?php + if($action=='editRoom'){ + if($room_info['can_ppt_import']==1) echo "checked"; + } + else echo "checked"; + ?>/> <label for="enable_ppt"> Enable On-The-Fly PPT Import</label> </td> @@ -468,8 +549,13 @@ <table cellspacing="0" cellpadding="3" align="center" border="0" class="tab"> <tr> <td colspan="2"> - <input type="checkbox" name="chatEnabled" value="true" id="chat_enable" <%=(action=="editRoom")?(currentRoom.isChatEnabled())? "checked":"":"checked"%> - onclick="doChangeChat();" /> + <input type="checkbox" name="chatEnabled" value="true" id="chat_enable" + <?php + if($action=='editRoom'){ + if($room_info['chatenable']==1) echo "checked"; + } + else echo "checked"; + ?> onclick="doChangeChat();" /> <label for="enable_chat"> Enable students to use text chat</label> </td> @@ -477,7 +563,13 @@ <tr> <td width="20"> </td> <td> - <input type="radio" name="privateChatEnabled" value="true" id="privateenabled" <%=(action=="editRoom")?( currentRoom.isPrivateChatEnabled())? "checked":"":"checked"%> /> + <input type="radio" name="privateChatEnabled" value="true" id="privateenabled" + <?php + if($action=='editRoom'){ + if($room_info['privatechatenable']==1) echo "checked"; + } + else echo "checked"; + ?>/> <label for="privateenabled"> Enabled Public and Private text chat</label> </td> @@ -486,7 +578,11 @@ <td width="20"> </td> <td> <input type="radio" name="privateChatEnabled" value="false" id="privatedisabled" - <%=(action=="editRoom")?( currentRoom.isPrivateChatEnabled())? "":"checked":""%> /> + <?php + if($action=='editRoom'){ + if($room_info['privatechatenable']==0) echo "checked"; + } + ?>/> <label for="privatedisabled"> Enable Public text chat only</label> </td> @@ -506,18 +602,32 @@ <tr> <td > - <input type="radio" name="userlimit" value="false" id="userlimit_false" <%=(action=="editRoom")?(currentRoom.getUserLimit()==-1)? "checked":"":"checked"%> - onclick="toggleUserlimit(false);" /> + <input type="radio" name="userlimit" value="false" id="userlimit_false" onclick="toggleUserlimit(false);" + <?php + if($action=='editRoom'){ + if($room_info['userlimit']==-1) echo " checked "; + } + else echo " checked "; + ?>/> <label for="userlimit_false"> Unlimited</label></td> </tr> <tr> <td > - <input type="radio" name="userlimit" value="true" id="userlimit_true" onclick="toggleUserlimit(true);" - <%=(action=="editRoom")?(currentRoom.getUserLimit()!=-1)? "checked":"":""%> /> + <input type="radio" name="userlimit" value="true" id="userlimit_true" onclick='toggleUserlimit(true);' + <?php + if($action=='editRoom'){ + if($room_info['userlimit']=-1) echo "checked"; + } + ?>/> <label for="userlimit_true"> Limited:</label> - <input type="text" name="userlimitValue" value="<%=(action=="editRoom" && currentRoom.getUserLimit()!=-1)? currentRoom.getUserLimit().ToString():""%>" + <input type="text" name="userlimitValue" value=' + <?php + if(($action=='editRoom')&&($room_info['userlimit']!=-1)){ + echo $room_info['userlimit']; + } + ?>' id="userlimittext" disabled /></td> </tr> <tr> @@ -528,19 +638,32 @@ <tr> <td > - <input type="checkbox" name="guests" value="true" onclick="doChangeLink()" id="guestAccess_value" <%=(action=="editRoom" && guestAccess==true)? "checked":""%>/> + <input type="checkbox" name="guests" value="true" onclick="doChangeLink()" id="guestAccess_value" + <?php + if(($action=='editRoom')&&(liveclassroom_api_role_user_room($roomId,'Guest')=='Student')){ + echo "checked"; + } + ?> + /> <label for="guestAccess_value"> Enable guest access</label> </td> </tr> <tr> <td > - <div id="launcher_link_row" <%=(action=="editRoom" && guestAccess==true)? "":"style='position: relative; display: none;'"%>> + <div id="launcher_link_row" + <?php + if(($action=='editRoom')&&(liveclassroom_api_role_user_room($roomId,'Guest')=='Student')){ + + } + else echo "style='position: relative; display: none;'" ; + ?> + > <table> <tr> <td><label for="launcher_link_field"> Link:</label></td> - <td> <input type="text" name="link" id="Text1" size="70" value="<%=Setup.getInstance().getLcServerURL()%>/launcher.cgi?room=<%=prefix+roomId %>" + <td> <input type="text" name="link" id="Text1" size="70" value="<?php p($CFG->liveclassroom_servername)?>/launcher.cgi?room=<?php p($roomId)?>" readonly /></td> </tr> </table> @@ -549,8 +672,7 @@ </tr> </table> </span> - - + </td> </tr> <tr > @@ -560,24 +682,26 @@ <td align=left width=70% > <span class="alert">*</span>Required fields.</td> <td class=action align=center width=15%> - <a href=<%=Util.URL_REDIRECT+ "?time=" + session.getTimeOfLoad() + "&" + session.url_params + "signature=" + Util.mD5Crypt(session.signature+Setup.getInstance().getHashKey()) %> >Cancel</a> + + <input type="reset" value="<?php print_string("cancel") ?>" onclick="self.location.href='welcome.php?id=<?php p($id) ?>'"> + </td> <td height="25px" class=action align=center width=15%> - <? if (action == "editRoom") - {?> + <?php if($action=='editRoom') + { + ?> <a href="javascript:verifyFormUpdate()" >Update</a> - <?} - else - {?> + <?php + }else + {?> <a href="javascript:verifyForm()" >Save All</a> - <?} ?> + <?php } ?> </tr> </table> </td> </tr> - - + </table> </form> </body><script> toggleType()</script> \ No newline at end of file Modified: trunk/moodle/mod/liveclassroom/welcome.php =================================================================== --- trunk/moodle/mod/liveclassroom/welcome.php 2006-09-19 09:47:52 UTC (rev 66) +++ trunk/moodle/mod/liveclassroom/welcome.php 2006-09-19 09:49:00 UTC (rev 67) @@ -81,6 +81,8 @@ notice("There are no liveclassrooms", "../../course/view.php?id=$course->id"); die; } + + $tab = liveclassroom_get_main_room_list($course); ?> <head> <link rel="STYLESHEET" href="css/StyleSheet.css" type="text/css" /> @@ -115,8 +117,8 @@ if (hidestatus[id]==1) { document.getElementById(id).style.display="block"; - //document.images['toggleimg'+id].src="<%=Setup.getInstance().getLcServerURL()%>/images/integration/small_collapse.gif"; - document.images['toggleimg'+id].src="pictures/small_collapse.gif"; + document.images['toggleimg'+id].src="<?PHP p($CFG->liveclassroom_servername)?>/images/integration/small_collapse.gif"; + //document.images['toggleimg'+id].src="pictures/small_collapse.gif"; hidestatus[id]=0; if(id=='orphaned'){ @@ -134,7 +136,7 @@ else { document.getElementById(id).style.display="none"; - document.images['toggleimg'+id].src="pictures/small_expand.gif"; + document.images['toggleimg'+id].src="<?PHP p($CFG->liveclassroom_servername)?>/images/integration/small_expand.gif"; hidestatus[id]=1; if(id=='orphaned'){ TampNumberOrphanedRoom=NumberOrphanedRoom; @@ -306,6 +308,21 @@ var w = window.open(url,'lc_popup','scrollbars=yes,resizable=yes,width=800,height=500'); w.focus(); } + + + + +function doOpenAddActivity(url,param){ + + if(current!="") + { + var complete_url=url+'?roomId='+current+'&id=<?php p($id) ?>§ion=0&sesskey=<?php echo sesskey(); ?>&'+param; + window.open(complete_url,"_top"); + + } + +} + function doOpenIntern(popup,url){ if(current!="") { @@ -384,7 +401,7 @@ { <?php - $tab = liveclassroom_get_main_room_list($course); + $tab_main = $tab[0]; ?> var retour=""; @@ -392,19 +409,19 @@ var numberArchive=0; var number=0; retour += " <table width=1000px cellspacing=0 cellpadding=1 border=0>"; - <?php for($i=0; $i<sizeof($tab[0]); $i++) + <?php for($i=0; $i<sizeof($tab_main); $i++) { // print ($tab[0][$i]); ?> - myString = new String("<?php p(liveclassroom_get_room_name_from_id($tab[0][$i])) ?>"); + myString = new String("<?php p(liveclassroom_get_room_name_from_id($tab_main[$i])) ?>"); mysearch=new String(search); - mysearch=mysearch.toLowerCase(); + // mysearch=mysearch.toLowerCase(); results = myString.match(mysearch) if(search==null || results!=null) { var preview; <?php - if(!liveclassroom_api_room_is_preview($tab[0][$i])) + if(!liveclassroom_api_room_is_preview($tab_main[$i])) { ?> preview=true; @@ -419,27 +436,27 @@ ?> if(studentView==false || ( studentView==true && !preview)) { - retour += "<tr id='<?php p($tab[0][$i]) ?>' Onclick=\"OneClick('<?php p($tab[0][$i]) ?>')\">" + retour += "<tr id='<?php p($tab_main[$i]) ?>' Onclick=\"OneClick('<?php p($tab_main[$i]) ?>')\">" if(studentView==false) { <?php - if(sizeof(liveclassroom_api_get_archive_list_for_a_room($tab[0][$i]))>0) + if(sizeof(liveclassroom_api_get_archive_list_for_a_room($tab_main[$i]))>0) { ?> numberArchive++; - retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab[0][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[0][$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab[0][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[0][$i]) ?>')\"></td>"; - retour+="<td width=\"20px\" align=\"right\"><img src=\"pictures/plus.gif\" onclick=\"hideArchive('<?php p($tab[0][$i]) ?>hide')\" name=\"toggleimg<?php p($tab[0][$i]) ?>hide\" border=\"0\" alt=\"Expand/Collapse More Options\" /></td>"; + retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab_main[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_main[$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab_main[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_main[$i]) ?>')\"></td>"; + retour+="<td width=\"20px\" align=\"right\"><img src=\"pictures/plus.gif\" onclick=\"hideArchive('<?php p($tab_main[$i]) ?>hide')\" name=\"toggleimg<?php p($tab_main[$i]) ?>hide\" border=\"0\" alt=\"Expand/Collapse More Options\" /></td>"; <?php } else { ?> - retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab[0][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[0][$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab[0][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[0][$i]) ?>')\"> </td>"; - retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab[0][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[0][$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab[0][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[0][$i]) ?>')\"> </td>"; + retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab_main[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_main[$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab_main[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_main[$i]) ?>')\"> </td>"; + retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab_main[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_main[$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab_main[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_main[$i]) ?>')\"> </td>"; <?php } ?> @@ -460,11 +477,11 @@ else { */?> - retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab[0][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[0][$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab[0][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[0][$i]) ?>')\"> </td>"; - retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab[0][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[0][$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab[0][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[0][$i]) ?>')\"> </td>"; + retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab_main[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_main[$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab_main[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_main[$i]) ?>')\"> </td>"; + retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab_main[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_main[$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab_main[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_main[$i]) ?>')\"> </td>"; } - retour += "<td width=\"545px\" Onclick=\"OneClick('<?php p($tab[0][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[0][$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab[0][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[0][$i]) ?>')\"><?php p(liveclassroom_get_room_name_from_id($tab[0][$i])) ?></td>"; + retour += "<td width=\"545px\" Onclick=\"OneClick('<?php p($tab_main[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_main[$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab_main[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_main[$i]) ?>')\"><?php p(liveclassroom_get_room_name_from_id($tab_main[$i])) ?></td>"; if(!preview) { if(studentView==false) @@ -473,7 +490,7 @@ retour +="alt=\"Change Availibility\" title=\"Change Availability\"></a>"; } else - retour +="<td width=\"16px\" align=\"center\" Onclick=\"OneClick('<?php p($tab[0][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[0][$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab[0][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[0][$i]) ?>')\"><img src=\"pictures/online.png\" style=\"WIDTH: 16px; HEIGHT: 16px\" border=\"0\"></a>"; + retour +="<td width=\"16px\" align=\"center\" Onclick=\"OneClick('<?php p($tab_main[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_main[$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab_main[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_main[$i]) ?>')\"><img src=\"pictures/online.png\" style=\"WIDTH: 16px; HEIGHT: 16px\" border=\"0\"></a>"; } else @@ -484,18 +501,18 @@ retour +="alt=\"Change Availibility\" title=\"Change Availability\"></a>"; } else - retour +="<td width=\"16px\" align=\"center\" Onclick=\"OneClick('<?php p($tab[0][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[0][$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab[0][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[0][$i]) ?>')\"><img src=\"pictures/away.png\" style=\"WIDTH: 16px; HEIGHT: 16px\" border=\"0\"></a>"; + retour +="<td width=\"16px\" align=\"center\" Onclick=\"OneClick('<?php p($tab_main[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_main[$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab_main[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_main[$i]) ?>')\"><img src=\"pictures/away.png\" style=\"WIDTH: 16px; HEIGHT: 16px\" border=\"0\"></a>"; } - retour +="</td><td width='520px' Onclick=\"OneClick('<?php p($tab[0][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[0][$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab[0][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[0][$i]) ?>')\"></td></tr>"; + retour +="</td><td width='520px' Onclick=\"OneClick('<?php p($tab_main[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_main[$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab_main[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_main[$i]) ?>')\"></td></tr>"; <?php - if(sizeof(liveclassroom_api_get_archive_list_for_a_room($tab[0][$i]))>0) + if(sizeof(liveclassroom_api_get_archive_list_for_a_room($tab_main[$i]))>0) { ?> - retour+="<tr><td colspan=5 style=\"padding:0px 0px 0px 0px\"><div style=\"display:none\" id='<?php p($tab[0][$i]) ?>hide'>"; + retour+="<tr><td colspan=5 style=\"padding:0px 0px 0px 0px\"><div style=\"display:none\" id='<?php p($tab_main[$i]) ?>hide'>"; <?php - $archiveOfThisRoomID=liveclassroom_api_get_archive_list_for_a_room($tab[0][$i]); + $archiveOfThisRoomID=liveclassroom_api_get_archive_list_for_a_room($tab_main[$i]); ?> retour += " <table width=700px cellspacing=0 cellpadding=1 border=0 >"; <?php for( $j=0; $j<sizeof($archiveOfThisRoomID); $j++) @@ -570,7 +587,7 @@ retour += "</table>"; document.getElementById("main").innerHTML = retour; - gestionDisplay(); + // gestionDisplay(); if(Navigateur()=="Explorer" && parseFloat(navigator.appVersion)<5.5) correctPNG(); } @@ -580,7 +597,7 @@ { <?php - $tab = liveclassroom_get_main_room_list($course); + $tab_breakout = $tab[1]; ?> var retour=""; @@ -588,19 +605,19 @@ var numberArchive=0; var number=0; retour += " <table width=1000px cellspacing=0 cellpadding=1 border=0>"; - <?php for($i=0; $i<sizeof($tab[1]); $i++) + <?php for($i=0; $i<sizeof($tab_breakout); $i++) { ?> - myString = new String("<?php p(liveclassroom_get_room_name_from_id($tab[1][$i])) ?>"); + myString = new String("<?php p(liveclassroom_get_room_name_from_id($tab_breakout[$i])) ?>"); mysearch=new String(search); - mysearch=mysearch.toLowerCase(); + //mysearch=mysearch.toLowerCase(); results = myString.match(mysearch) if(search==null || results!=null) { var preview; <?php - if(!liveclassroom_api_room_is_preview($tab[1][$i])) + if(!liveclassroom_api_room_is_preview($tab_breakout[$i])) { ?> preview=true; @@ -615,26 +632,26 @@ ?> if(studentView==false || ( studentView==true && !preview)) { - retour += "<tr id='<?php p($tab[1][$i]) ?>' Onclick=\"OneClick('<?php p($tab[1][$i]) ?>')\">" + retour += "<tr id='<?php p($tab_breakout[$i]) ?>' Onclick=\"OneClick('<?php p($tab_breakout[$i]) ?>')\">" if(studentView==false) { <?php - if(sizeof(liveclassroom_api_get_archive_list_for_a_room($tab[1][$i]))>0) + if(sizeof(liveclassroom_api_get_archive_list_for_a_room($tab_breakout[$i]))>0) { ?> numberArchive++; - retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab[1][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[1][$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab[1][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[1][$i]) ?>')\"></td>"; - retour+="<td width=\"20px\" align=\"right\"><img src=\"pictures/plus.gif\" onclick=\"hideArchive('<?php p($tab[1][$i]) ?>hide')\" name=\"toggleimg<?php p($tab[1][$i]) ?>hide\" border=\"0\" alt=\"Expand/Collapse More Options\" /></td>"; + retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab_breakout[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_breakout[$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab_breakout[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_breakout[$i]) ?>')\"></td>"; + retour+="<td width=\"20px\" align=\"right\"><img src=\"pictures/plus.gif\" onclick=\"hideArchive('<?php p($tab_breakout[$i]) ?>hide')\" name=\"toggleimg<?php p($tab_breakout[$i]) ?>hide\" border=\"0\" alt=\"Expand/Collapse More Options\" /></td>"; <?php } else { ?> - retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab[1][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[1][$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab[1][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[1][$i]) ?>')\"> </td>"; - retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab[1][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[1][$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab[1][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[1][$i]) ?>')\"> </td>"; + retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab_breakout[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_breakout[$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab_breakout[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_breakout[$i]) ?>')\"> </td>"; + retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab_breakout[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_breakout[$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab_breakout[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_breakout[$i]) ?>')\"> </td>"; <?php } ?> @@ -658,12 +675,12 @@ %> */ - retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab[1][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[1][$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab[1][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[1][$i]) ?>')\"> </td>"; - retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab[1][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[1][$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab[1][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[1][$i]) ?>')\"> </td>"; + retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab_breakout[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_breakout[$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab_breakout[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_breakout[$i]) ?>')\"> </td>"; + retour+="<td width=\"20px\" Onclick=\"OneClick('<?php p($tab_breakout[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_breakout[$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab_breakout[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_breakout[$i]) ?>')\"> </td>"; } - retour += "<td width=\"545\" Onclick=\"OneClick('<?php p($tab[1][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[1][$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab[1][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[1][$i]) ?>')\"><?php p(liveclassroom_get_room_name_from_id($tab[1][$i])) ?></td>"; + retour += "<td width=\"545\" Onclick=\"OneClick('<?php p($tab_breakout[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_breakout[$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab_breakout[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_breakout[$i]) ?>')\"><?php p(liveclassroom_get_room_name_from_id($tab_breakout[$i])) ?></td>"; if(!preview) { if(studentView==false) @@ -672,7 +689,7 @@ retour +="alt=\"Change Availibility\" title=\"Change Availability\"></a>"; } else - retour +="<td width=\"16px\" align=\"center\" Onclick=\"OneClick('<?php p($tab[1][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[1][$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab[1][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[1][$i]) ?>')\"><img src=\"pictures/online.png\" style=\"WIDTH: 16px; HEIGHT: 16px\" border=\"0\"></a>"; + retour +="<td width=\"16px\" align=\"center\" Onclick=\"OneClick('<?php p($tab_breakout[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_breakout[$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab_breakout[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_breakout[$i]) ?>')\"><img src=\"pictures/online.png\" style=\"WIDTH: 16px; HEIGHT: 16px\" border=\"0\"></a>"; } @@ -684,19 +701,19 @@ retour +="alt=\"Change Availibility\" title=\"Change Availability\"></a>"; } else - retour +="<td width=\"16px\" align=\"center\" Onclick=\"OneClick('<?php p($tab[1][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[1][$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab[1][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[1][$i]) ?>')\"><img src=\"pictures/away.png\" style=\"WIDTH: 16px; HEIGHT: 16px\" border=\"0\"></a>"; + retour +="<td width=\"16px\" align=\"center\" Onclick=\"OneClick('<?php p($tab_breakout[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_breakout[$i]) ?>', null, null, null, null, 'hzA=<?php p($usersession)?>')\" onmouseover=\"onOver('<?php p($tab_breakout[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_breakout[$i]) ?>')\"><img src=\"pictures/away.png\" style=\"WIDTH: 16px; HEIGHT: 16px\" border=\"0\"></a>"; } - retour +="</td><td width='520px' Onclick=\"OneClick('<?php p($tab[1][$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab[1][$i]) ?>', null, null, null, null, 'hzA=<%=AuthToken%>')\" onmouseover=\"onOver('<?php p($tab[1][$i]) ?>')\" onmouseout=\"onOut('<?php p($tab[1][$i]) ?>')\"></td></tr>"; + retour +="</td><td width='520px' Onclick=\"OneClick('<?php p($tab_breakout[$i]) ?>')\" Ondblclick=\"javascript:startHorizon('<?php p($tab_breakout[$i]) ?>', null, null, null, null, 'hzA=<%=AuthToken%>')\" onmouseover=\"onOver('<?php p($tab_breakout[$i]) ?>')\" onmouseout=\"onOut('<?php p($tab_breakout[$i]) ?>')\"></td></tr>"; <?php - if(sizeof(liveclassroom_api_get_archive_list_for_a_room($tab[1][$i]))>0) + if(sizeof(liveclassroom_api_get_archive_list_for_a_room($tab_breakout[$i]))>0) { ?> - retour+="<tr><td colspan=5 style=\"padding:0px 0px 0px 0px\"><div style=\"display:none\" id='<?php p($tab[1][$i]) ?>hide'>"; + retour+="<tr><td colspan=5 style=\"padding:0px 0px 0px 0px\"><div style=\"display:none\" id='<?php p($tab_breakout[$i]) ?>hide'>"; <?php - $archiveOfThisRoomID=liveclassroom_api_get_archive_list_for_a_room($tab[1][$i]); + $archiveOfThisRoomID=liveclassroom_api_get_archive_list_for_a_room($tab_breakout[$i]); ?> retour += " <table width=700px cellspacing=0 cellpadding=1 border=0 >"; <?php for( $j=0; $j<sizeof($archiveOfThisRoomID); $j++) @@ -772,7 +789,7 @@ retour += "</table>"; document.getElementById("breakout").innerHTML = retour; - gestionDisplay(); + //gestionDisplay(); if(Navigateur()=="Explorer" && parseFloat(navigator.appVersion)<5.5) correctPNG(); } @@ -1142,7 +1159,7 @@ <table cellspacing="0" cellpadding="0" width="1000" border="0" align="center" id="TABLE1"> <tr style="background-color: #f0f0f0"> <td colspan="6" style="border-top:white 1px solid"> - +<?php if (isstudent($course->id)){ ?> <span id="student_Menu"> <table style="width: 1000" cellspacing="0" cellpadding="1" align="center"> <tr class="button_disabled" id="menu_student"> @@ -1173,7 +1190,7 @@ </tr> </table> </span> - +<?php }else if (isteacher($course->id, $USER->id)) { ?> <span id="admin_Menu"> <table style="width: 1000" cellspacing="0" cellpadding="1" align="center"> <tr class="button_disabled" id="menu_admin" > @@ -1184,7 +1201,7 @@ </td> <td width="9%" align="center" > - <a href="javascript:window.open('../../course/mod.php?id=<?php p($course->id)?>§ion=0&sesskey=<?php echo sesskey(); ?>&add=liveclassroom','_top')" > + <a href="javascript:doOpenAddActivity('../../course/mod.php','add=liveclassroom')" > <img src="pictures/launch_Black.png" border="0" alt="Edit RoomSettings" title="Add Activity" id="launch_icon" name="launch_icon" height="24" width="24"><br /> Add Activity</a> @@ -1228,7 +1245,9 @@ <td width="9%" align="center" > - <a href="javascript:doOpen(false,'','')" onclick=";return confirm('Are you sure to delete this room ?');" > + <a href="javascript:doOpen(false,'','time=<%=session.getTimeOfLoad()%>&<%=session.url_params %>action=deleteRoom&signature=<%=Util.mD5Crypt(session.getSignature()+ Setup.getInstance().getHashKey())%>')" onclick=";return confirm('Are you sure to delete this room ?');" > + + <a href="javascript:doOpen(false,'','action=deleteRoom')" onclick=";return confirm('Are you sure to delete this room ?');" > <img src="pictures/delete_Black.png" border="0" alt="Delete Room" title="Delete Room" id="delete_icon" height="24" width="24"><br /> Delete</a> @@ -1252,7 +1271,7 @@ </tr> </table> </span> - +<?php } ?> </td> </tr> <tr> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |