Revision: 3165
Author: seba.wagner
Date: Thu Mar 18 09:16:21 2010
Log: Fix loading Restricted and Interview Room via Module Loader
http://code.google.com/p/openmeetings/source/detail?r=3165

Modified:
 /trunk/singlewebapp/WebContent/openmeetings/base/mainAttributes.lzx
 /trunk/singlewebapp/WebContent/openmeetings/base/mainMethods.lzx
 /trunk/singlewebapp/WebContent/openmeetings/config.xml
/trunk/singlewebapp/WebContent/openmeetings/modules/conference/conference/roomListItem.lzx /trunk/singlewebapp/WebContent/openmeetings/modules/invitation/autoloaderBarOnly.lzx
 /trunk/singlewebapp/server/red5/webapps/openmeetings/config.xml

=======================================
--- /trunk/singlewebapp/WebContent/openmeetings/base/mainAttributes.lzx Sun Feb 7 04:21:38 2010 +++ /trunk/singlewebapp/WebContent/openmeetings/base/mainAttributes.lzx Thu Mar 18 09:16:21 2010
@@ -77,6 +77,100 @@
 <attribute name="defaultWhiteboardWidth" value="2400" type="number" />
 <attribute name="defaultWhiteboardHeight" value="1200" type="number" />

+<!-- Module Configuration -->
+<!-- #############################################
+    Admin Modules
+  -->
+
+<attribute name="adminModuleUser" value="userAdmin" type="string" />
+
+<attribute name="adminModuleRoom" value="roomAdmin" type="string" />
+
+<attribute name="adminModuleOrg" value="orgAdmin" type="string" />
+
+<attribute name="adminModuleLanguages" value="languagesEditor" type="string" />
+
+<attribute name="adminModuleConnections" value="roomClient" type="string" />
+
+<attribute name="adminModuleConfiguration" value="confAdmin" type="string" />
+
+<attribute name="adminModuleBackup" value="backupContent" type="string" />
+
+
+<!-- #############################################
+    Moderator Modules
+ -->
+
+<attribute name="moderatorModuleUser" value="userModerate" type="string" />
+
+<attribute name="moderatorModuleRoom" value="roomModerate" type="string" />
+
+
+<!-- #############################################
+    Dashboard Modules
+ -->
+
+<attribute name="dashboardModuleStartScreen" value="mainDashboard" type="string" />
+
+<attribute name="dashboardModuleCalendar" value="lzCalendar" type="string" />
+
+
+<!-- Conference Room Modules -->
+
+<attribute name="conferenceModuleRoomList" value="allmeetings" type="string" />
+
+
+<!-- #############################################
+    Conference Room
+
+    Room Layout's: flexibleConferenceRoom,conferenceView
+ -->
+
+<attribute name="conferenceRoomModule" value="flexibleConferenceRoom" type="string" />
+
+
+<!-- #############################################
+    Event Room Modules
+ -->
+
+<attribute name="eventModuleRoomList" value="allEvents" type="string" />
+
+
+<!-- #############################################
+    Event Room
+
+    Room Layouts: flexibleEventRoom,audienceView
+ -->
+
+<attribute name="eventRoomModule" value="flexibleEventRoom" type="string" />
+
+<!-- #############################################
+    Event Room
+
+    Room Layouts: flexibleRestrictedConferenceRoom,restrictedConferenceRoom
+ -->
+<attribute name="restrictedRoomModule" value="restrictedConferenceRoom" type="string" />
+
+<!-- #############################################
+    Event Room
+
+    Room Layouts: interviewConferenceRoom
+ -->
+<attribute name="interviewRoomModule" value="interviewConferenceRoom" type="string" />
+
+
+<!-- #############################################
+    Event Room Modules
+ -->
+
+<attribute name="recordModule" value="lzRecordContent" type="string" />
+
+<!-- #############################################
+    Profiles Panel Modules
+ -->
+
+<attribute name="userSettingsModule" value="userSettings" type="string" />
+
 <!-- END OF config.xml attributes
 ##########################################################
  -->
=======================================
--- /trunk/singlewebapp/WebContent/openmeetings/base/mainMethods.lzx Tue Mar 2 08:15:29 2010 +++ /trunk/singlewebapp/WebContent/openmeetings/base/mainMethods.lzx Thu Mar 18 09:16:21 2010
@@ -105,6 +105,11 @@
this.setAttribute('eventModuleRoomList',canvas.myConfigSet.getPointer().xpathQuery('config/eventModuleRoomList/text()')); this.setAttribute('eventRoomModule',canvas.myConfigSet.getPointer().xpathQuery('config/eventRoomModule/text()'));

+ this.setAttribute('restrictedRoomModule',canvas.myConfigSet.getPointer().xpathQuery('config/restrictedRoomModule/text()'));
+
+ this.setAttribute('interviewRoomModule',canvas.myConfigSet.getPointer().xpathQuery('config/interviewRoomModule/text()'));
+
+
this.setAttribute('userSettingsModule',canvas.myConfigSet.getPointer().xpathQuery('config/userSettingsModule/text()'));

this.setAttribute('recordModule',canvas.myConfigSet.getPointer().xpathQuery('config/recordModule/text()'));
@@ -388,12 +393,12 @@

             } else if (roomTypeId==3){

- new lz.testSetup(canvas,{isDirectLink:true,roomClassName:"restrictedConferenceRoom",roomObj:roomObj}); + new lz.testSetup(canvas,{isDirectLink:true,roomClassName:canvas.restrictedRoomModule,roomObj:roomObj}); //new lz[canvas.eventRoomModule](canvas.main_content._content.inner,{roomobj:roomObj});

             } else if (roomTypeId==4){

- new lz.testSetup(canvas,{isDirectLink:true,roomClassName:"interviewConferenceRoom",roomObj:roomObj}); + new lz.testSetup(canvas,{isDirectLink:true,roomClassName:canvas.interviewRoomModule,roomObj:roomObj}); //new lz[canvas.eventRoomModule](canvas.main_content._content.inner,{roomobj:roomObj});

             }
=======================================
--- /trunk/singlewebapp/WebContent/openmeetings/config.xml Tue Jan 5 07:43:24 2010 +++ /trunk/singlewebapp/WebContent/openmeetings/config.xml Thu Mar 18 09:16:21 2010
@@ -267,6 +267,19 @@

 <eventRoomModule>flexibleEventRoom</eventRoomModule>

+<!-- #############################################
+    Event Room
+
+    Room Layouts: flexibleRestrictedConferenceRoom,restrictedConferenceRoom
+ -->
+<restrictedRoomModule>restrictedConferenceRoom</restrictedRoomModule>
+
+<!-- #############################################
+    Interview Room
+
+    Room Layouts: interviewConferenceRoom
+ -->
+<interviewRoomModule>interviewConferenceRoom</interviewRoomModule>

 <!-- #############################################
     Event Room Modules
=======================================
--- /trunk/singlewebapp/WebContent/openmeetings/modules/conference/conference/roomListItem.lzx Tue Feb 9 09:38:52 2010 +++ /trunk/singlewebapp/WebContent/openmeetings/modules/conference/conference/roomListItem.lzx Thu Mar 18 09:16:21 2010
@@ -98,9 +98,9 @@
                        } else if (this.roomType == 2) {
                                this.roomClassName = canvas.eventRoomModule;
                        } else if (this.roomType == 3) {
-                this.roomClassName = "restrictedConferenceRoom";
+                this.roomClassName = canvas.restrictedRoomModule;
             } else if (this.roomType == 4) {
-                this.roomClassName = "interviewConferenceRoom";
+                this.roomClassName = canvas.interviewRoomModule;
             } else {
                                if ($debug) Debug.warn("Not known RoomType: 
",this.roomType);
                        }
=======================================
--- /trunk/singlewebapp/WebContent/openmeetings/modules/invitation/autoloaderBarOnly.lzx Wed Jan 27 09:17:03 2010 +++ /trunk/singlewebapp/WebContent/openmeetings/modules/invitation/autoloaderBarOnly.lzx Thu Mar 18 09:16:21 2010
@@ -107,7 +107,7 @@

} else if (canvas.thishib.currentInvitation.room.roomtype.roomtypes_id==3){

- new lz.testSetup(canvas,{isDirectLink:true,roomClassName:"restrictedConferenceRoom",roomObj:canvas.thishib.currentInvitation.room}); + new lz.testSetup(canvas,{isDirectLink:true,roomClassName:canvas.restrictedRoomModule,roomObj:canvas.thishib.currentInvitation.room});
                        }
         </handler>
     </netRemoteCallHib>
=======================================
--- /trunk/singlewebapp/server/red5/webapps/openmeetings/config.xml Wed Jan 13 14:59:50 2010 +++ /trunk/singlewebapp/server/red5/webapps/openmeetings/config.xml Thu Mar 18 09:16:21 2010
@@ -21,7 +21,7 @@
 To this port the fallback is done once the default rtmport failed
 this should workaround 99% of all firewalls
  -->
-<rtmpTunnelport>8088</rtmpTunnelport>
+<rtmpTunnelport>8080</rtmpTunnelport>

 <rtmpsslport>443</rtmpsslport>
 <!--
@@ -38,7 +38,7 @@
 This port is used to connec to the http-servlet
 of the red5-servlet
  -->
-<red5httpport>5080</red5httpport>
+<red5httpport>8080</red5httpport>

 <!--
        These colors are the main colors and style the hole application
@@ -93,14 +93,9 @@

If the rtmpt issues is solved sothat several Webapps can use different RTMPT connection
     we might change this value again to its origin / webapp-context
-
-    If you run openmeetings as .war version: /
- If you run openmeetings as a native red5-webapp: /$WebAppName/, in most cases /openmeetings/
-
-    be carefull in adding the slashes in the beginning and end

  -->
-<httpRootKey>/openmeetings/</httpRootKey>
+<httpRootKey>/</httpRootKey>

 <!--
     Window-Effect Settings
@@ -272,6 +267,19 @@

 <eventRoomModule>flexibleEventRoom</eventRoomModule>

+<!-- #############################################
+    Event Room
+
+    Room Layouts: flexibleRestrictedConferenceRoom,restrictedConferenceRoom
+ -->
+<restrictedRoomModule>restrictedConferenceRoom</restrictedRoomModule>
+
+<!-- #############################################
+    Interview Room
+
+    Room Layouts: interviewConferenceRoom
+ -->
+<interviewRoomModule>interviewConferenceRoom</interviewRoomModule>

 <!-- #############################################
     Event Room Modules

--
You received this message because you are subscribed to the Google Groups 
"OpenMeetings developers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/openmeetings-dev?hl=en.

Reply via email to