Revision: 4223
Author:   solomax666
Date:     Sun Sep 11 06:23:02 2011
Log:      - Event values in comboboxes are displayed as expected
http://code.google.com/p/openmeetings/source/detail?r=4223

Modified:
/trunk/singlewebapp/WebContent/openmeetings/modules/lzcalendar/infopanel.lzx /trunk/singlewebapp/src/app/org/openmeetings/servlet/outputhandler/CalendarServlet.java

=======================================
--- /trunk/singlewebapp/WebContent/openmeetings/modules/lzcalendar/infopanel.lzx Sun Oct 24 12:08:36 2010 +++ /trunk/singlewebapp/WebContent/openmeetings/modules/lzcalendar/infopanel.lzx Sun Sep 11 06:23:02 2011
@@ -249,13 +249,6 @@
                        <![CDATA[
                                if ($debug) Debug.write("updateAppointment 
",value);

-                               //var tStartObj = 
parent.datapath.xpathQuery("start[1]");
-
- //attributes: {day: '2', hour: '15', minute: '14', month: '11', year: '2009'}
-                               //if ($debug) Debug.write("tStartObj 
",tStartObj.attributes);
-
- //dataloader.loadData( Number(tStartObj.attributes.month) , Number(tStartObj.attributes.year) );
-
                                canvas.eventDataMgr.deleteEvent();
                                parent.parent.parent.calgrid.reloadAll();

@@ -263,9 +256,6 @@
                </handler>
            </netRemoteCallHib>

-           <!--
-               public Long deleteAppointment(String SID,Long appointmentId){
-         -->
<netRemoteCallHib name="deleteAppointment" funcname="calendarservice.deleteAppointment"
                                                          remotecontext="$once{ 
canvas.thishib }" >
<netparam><method name="getValue">return canvas.sessionId; </method></netparam>
@@ -289,9 +279,6 @@
                 </inputtextbox>

                 <view name="day" y="29" >
- <!-- <basebutton resource="info_minical" width="15" x="-2"
-                         onclick="classroot.selectmonth();" -->
-                    <!-- height="13" -->
                     <textbox name="day"  x="0" y="1" width="150"
                              bgcolor="0xEEF0EB" bordercolor="0x333333"
                              datapath="start[1]/@*" >
@@ -447,21 +434,6 @@
                 </view>

<view bgcolor="0xEEF0EB" height="1" width="$once{parent.width - 10}" x="5" />
-               <!--
-                <view>
-                    <text x="20" text="Label" />
- <view bgcolor="0x333333" x="70" width="${this.colors.width + 2}" height="${this.colors.height + 2}" >
-                        <view name="colors" x="1" y="1">
- <view bgcolor="red" width="16" height="16"/> - <view bgcolor="0xFF7F00" width="16" height="16"/> - <view bgcolor="yellow" width="16" height="16"/> - <view bgcolor="green" width="16" height="16"/> - <view bgcolor="blue" width="16" height="16"/> - <view bgcolor="purple" width="16" height="16"/>
-                            <simplelayout axis="x" spacing="1"/>
-                        </view>
-                    </view>
-                </view>             -->
                 <simplelayout axis="y" spacing="5"/>
             </view>
         </view>
@@ -513,7 +485,7 @@
                                           x="10" labelid="565" width="60" />

                                <resetCombobox name="_erinnerungedit" x="10"
-                                                 width="176" editable="false" 
shownitems="5" y="22">
+ width="176" editable="false" shownitems="5" y="22" datapath="remindtype" >
                                        <handler name="onvalue" args="v">
if ($debug) Debug.write("_erinnerungatr: ",parent.parent.parent._erinnerungatr);
                                                if(this.getValue == 0 ) {
@@ -523,20 +495,30 @@
if ($debug) Debug.write("_erinnerungatr: ",parent.parent.parent._erinnerungatr);
                                                }
                                        </handler>
+                                       <handler name="ondata" 
args="remindtype">
+                                               if ($debug) Debug.write("remindtype 
ondata: ", remindtype);
+                                               var remTypeId = 
Number(remindtype.attributes.value);
+                                               if (remTypeId > 0) {
+                                                       
parent.parent.parent._erinnerungatr = remTypeId;
+                                                   this.selectItem(remTypeId);
+                                           }
+                                       </handler>
                                </resetCombobox>

                        <labelText name="_roomtype" y="44" x="10" labelid="619" 
width="60"/>

                                <resetCombobox name="_roomtype_edit" x="10"
-                                                 width="176" editable="false" 
shownitems="3" y="64">
-                                       <handler name="onvalue" args="v">
-                                               parent.parent.parent.roomtype = 
Number(this.getValue());
+ width="176" editable="false" shownitems="3" y="64" datapath="roomtype" >
+                                       <handler name="onvalue" args="v">
+                                               parent.parent.parent.roomtype = 
Number(this.getValue());
                                                if ($debug) Debug.write("roomtype: 
",parent.parent.parent.roomtype);
                                        </handler>
-                                       <handler name="oninit">
-                                           this.selectItemAt(0);
-                                       </handler>
-                               <!--textitmes-->
+                                       <handler name="ondata" args="roomtype">
+                                               if ($debug) Debug.write("roomtype 
ondata: ", roomtype);
+                                               parent.parent.parent.roomtype = 
Number(roomtype.attributes.value);
+                                           
this.selectItem(parent.parent.parent.roomtype);
+                                       </handler>
+                               <!--textitemes-->
                                <labeldTextListItem labelid="647" value="1"/>
                                <labeldTextListItem labelid="648" value="2"/>
                                <labeldTextListItem labelid="808" value="3"/>
@@ -603,41 +585,6 @@
                        ]]>
                    </method>

-                    <!--
-
- <method name="addListItem" args="userId,firstName,lastName,email">
-                       <![CDATA[
-
-                               // Set the blank event pointer to the top of 
the member
- blankMeetingMemberDP.setXPath('blankMeetingMember:/attendee[1]');
-
-                               blankMeetingMemberDP.setXPath('email');
-                               
blankMeetingMemberDP.setNodeAttribute('value',email);
-
-                               blankMeetingMemberDP.setXPath('../memberId');
-                               
blankMeetingMemberDP.setNodeAttribute('value',''+0);
-
-                               blankMeetingMemberDP.setXPath('../firstname');
-                               
blankMeetingMemberDP.setNodeAttribute('value',firstName);
-
-                               blankMeetingMemberDP.setXPath('../lastname');
-                               
blankMeetingMemberDP.setNodeAttribute('value',lastName);
-
-                               blankMeetingMemberDP.setXPath('../userId');
-                               
blankMeetingMemberDP.setNodeAttribute('value',''+userId);
-
-                               blankMeetingMemberDP.setXPath('../');
-
- //if ($debug) Debug.write("blankMeetingMemberDP ",blankMeetingMemberDP);
-
-                               //if ($debug) Debug.write(this.list.datapath);
-                               
this.list.datapath.addNodeFromPointer(blankMeetingMemberDP);
-                               this.list.datapath.updateData();
-                       ]]>
-                   </method>
-                    -->
-
-

                <view name="list" y="42" height="${ parent.height-62 }"
clip="true" bgcolor="0xFFFFFF" width="$once{ parent.width }">
@@ -645,29 +592,7 @@
                        <view name="_content">
                                <simplelayout axis="y" spacing="1" />
                        </view>
-
-                       <!--
-                       <view datapath="attendee/">
-
-                               <view name="member">
-                                       <simplelayout axis="x" />
-                                       <text resize="true" 
datapath="firstname/@value" />
-                                       <text resize="true" 
datapath="lastname/@value" />
-                                       <text text="(" />
-                                       <text resize="true" 
datapath="email/@value" />
-                                       <text text=")" />
-                               </view>
-                               <view x="150" resource="delete_button">
-                                       <handler name="onclick">
-                                               //if ($debug) 
Debug.write(parent);
-                                               //if ($debug) 
Debug.write(parent.datapath);
-                                               parent.datapath.deleteNode();
-                                               //parent.datapath.updateData();
-                                               
parent.parent.datapath.updateData();
-                                       </handler>
-                               </view>
-                       </view>
-                        -->
+
                        <vscrollbar />
                </view>

@@ -707,10 +632,6 @@

                </view>

-               <!--
- <inputtextbox name="txt" x="10" y="10" multiline="true" pixellock="true" - width="175" height="280" datapath="attendees/@value" visible="true"/>
-                 -->
             </infoTab>

         </basetabslider>
=======================================
--- /trunk/singlewebapp/src/app/org/openmeetings/servlet/outputhandler/CalendarServlet.java Wed Sep 7 13:11:40 2011 +++ /trunk/singlewebapp/src/app/org/openmeetings/servlet/outputhandler/CalendarServlet.java Sun Sep 11 06:23:02 2011
@@ -272,6 +272,10 @@
                                                        rooms_id.addAttribute("value", 
"0");
                                                        roomtype.addAttribute("value", 
"1");
                                                }
+                                               Element remindType = 
event.addElement("remindtype");
+                                               
remindType.addAttribute("value", appointment
+                                                               .getRemind() != null ? 
""
+                                                               + 
appointment.getRemind().getTypId() : "0");

                                                Element summary = 
event.addElement("summary");
                                                summary.addAttribute("value",

--
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