Author: sebawagner
Date: Sun Mar 18 16:38:03 2012
New Revision: 1302159

URL: http://svn.apache.org/viewvc?rev=1302159&view=rev
Log:
OPENMEETINGS-7 - Mini Popup with Event information in Calendar + Enter Room 
from Calendar UI

Added:
    
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/lzViewCalendarEvent.lzx
    
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/resources/single_event_popup_background.swf
   (with props)
Removed:
    
incubator/openmeetings/trunk/singlewebapp/WebContent/src/base/components/explorer/resources/Thumbs.db
Modified:
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/arabic.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/bulgarian.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/catalan.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/chinese 
simplified.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/chinese 
traditional.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/czech.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/danish.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/deutsch 
(studIP).xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/deutsch.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/dutch.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/english.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/finnish.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/french.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/galician.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/greek.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/hebrew.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/hungarian.xml
    
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/indonesian.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/italian.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/japanese.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/korean.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/persian.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/polish.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/portugues 
brazil.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/portugues.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/russian.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/slovak.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/spanish.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/swedish.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/thai.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/turkish.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/languages/ukrainian.xml
    incubator/openmeetings/trunk/singlewebapp/WebContent/src/base/functions.lzx
    
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/library.lzx
    
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/lzCalendarGrid.lzx
    
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/lzCalendar.lzx

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/arabic.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/arabic.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/arabic.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/arabic.xml 
Sun Mar 18 16:38:03 2012
@@ -4361,4 +4361,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/bulgarian.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/bulgarian.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/bulgarian.xml 
(original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/bulgarian.xml 
Sun Mar 18 16:38:03 2012
@@ -4359,4 +4359,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/catalan.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/catalan.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/catalan.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/catalan.xml 
Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/chinese 
simplified.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/chinese%20simplified.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/chinese 
simplified.xml (original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/chinese 
simplified.xml Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/chinese 
traditional.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/chinese%20traditional.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/chinese 
traditional.xml (original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/chinese 
traditional.xml Sun Mar 18 16:38:03 2012
@@ -4366,4 +4366,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/czech.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/czech.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/czech.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/czech.xml 
Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/danish.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/danish.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/danish.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/danish.xml 
Sun Mar 18 16:38:03 2012
@@ -4359,4 +4359,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/deutsch 
(studIP).xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/deutsch%20%28studIP%29.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/deutsch 
(studIP).xml (original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/deutsch 
(studIP).xml Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/deutsch.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/deutsch.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/deutsch.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/deutsch.xml 
Sun Mar 18 16:38:03 2012
@@ -5794,4 +5794,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Passwortgeschützt ist nicht der Raum sondern die Einladungen die 
an die Teilnehmer verschickt werden! D.h. wenn Sie einen Termin mehrmals mit 
unterschiedlichem Passwort speichern wird jedesmal ein Link per mail zum 
Konferenzraum an alle Teilnehmer verschickt mit dem jeweiligem Passwort. 
Bereits versendete Einladungen funktionieren weiterhin!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/dutch.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/dutch.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/dutch.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/dutch.xml 
Sun Mar 18 16:38:03 2012
@@ -4356,4 +4356,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/english.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/english.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/english.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/english.xml 
Sun Mar 18 16:38:03 2012
@@ -5803,4 +5803,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/finnish.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/finnish.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/finnish.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/finnish.xml 
Sun Mar 18 16:38:03 2012
@@ -4359,4 +4359,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/french.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/french.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/french.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/french.xml 
Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/galician.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/galician.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/galician.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/galician.xml 
Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/greek.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/greek.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/greek.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/greek.xml 
Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/hebrew.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/hebrew.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/hebrew.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/hebrew.xml 
Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/hungarian.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/hungarian.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/hungarian.xml 
(original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/hungarian.xml 
Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/indonesian.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/indonesian.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/indonesian.xml 
(original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/indonesian.xml 
Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/italian.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/italian.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/italian.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/italian.xml 
Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/japanese.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/japanese.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/japanese.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/japanese.xml 
Sun Mar 18 16:38:03 2012
@@ -4311,4 +4311,7 @@ see http://code.google.com/p/openmeeting
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/korean.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/korean.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/korean.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/korean.xml 
Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/persian.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/persian.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/persian.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/persian.xml 
Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/polish.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/polish.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/polish.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/polish.xml 
Sun Mar 18 16:38:03 2012
@@ -4433,4 +4433,7 @@ transmitowania głosu i obrazu wideo.<
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/portugues 
brazil.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/portugues%20brazil.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/portugues 
brazil.xml (original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/portugues 
brazil.xml Sun Mar 18 16:38:03 2012
@@ -4366,4 +4366,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/portugues.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/portugues.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/portugues.xml 
(original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/portugues.xml 
Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/russian.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/russian.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/russian.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/russian.xml 
Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/slovak.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/slovak.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/slovak.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/slovak.xml 
Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/spanish.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/spanish.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/spanish.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/spanish.xml 
Sun Mar 18 16:38:03 2012
@@ -4368,4 +4368,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/swedish.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/swedish.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/swedish.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/swedish.xml 
Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/thai.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/thai.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/thai.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/thai.xml Sun 
Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/turkish.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/turkish.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/turkish.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/turkish.xml 
Sun Mar 18 16:38:03 2012
@@ -4359,4 +4359,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/ukrainian.xml
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/languages/ukrainian.xml?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/ukrainian.xml 
(original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/ukrainian.xml 
Sun Mar 18 16:38:03 2012
@@ -4360,4 +4360,7 @@ see http://incubator.apache.org/openmeet
   <string id="1445" name="calendar password info text">
     <value>Password protected are the links to the conference that are send to 
the participents when you save the calendar event, not the room! That means if 
you save the event multiple times but with different passwords every 
participent receives a new link that has a different password. But old links 
still work once send!</value>
   </string>
+  <string id="1446" name="calendar edit button">
+    <value>Edit details</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/base/functions.lzx
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/base/functions.lzx?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/src/base/functions.lzx 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/src/base/functions.lzx 
Sun Mar 18 16:38:03 2012
@@ -353,6 +353,18 @@ function strtrim(str)
     return str.substring(i, j+1);
 }
 
+function parseDateTimeStringFromXmlString(str) { 
+       //0123456789012345678901234567890
+       //2012-03-08T06:30:00.000+01:00
+       //2012-03-11T15:00:00.713Z
+       var tYear = str.substr(0,4);
+       var tMonth = str.substr(5,2);
+       var tDay = str.substr(8,2);
+       var tHour = str.substr(11,2);
+       var tMin = str.substr(14,2);
+       return ""+tDay+"."+tMonth+"."+tYear+""+tHour+":"+tMin;
+}
+
 function parseDateStringFromXmlString(str) { 
        //0123456789012345678901234567890
        //2012-03-08T06:30:00.000+01:00

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/library.lzx
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/library.lzx?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/library.lzx
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/library.lzx
 Sun Mar 18 16:38:03 2012
@@ -26,12 +26,15 @@
        <resource name="calendar_add_user_rsc" src="resources/user_add.png" />
        <resource name="calendar_add_user_external_rsc" 
src="resources/user_go.png" />
        <resource name="calendar_delete_button" src="resources/delete.png" />
+       <resource name="single_event_popup_background_rsc" 
src="resources/single_event_popup_background.swf" />
+       
 
        <include href="addAttendee.lzx" />
        <include href="addExternalAttendee.lzx" />
        <include href="attendeeListItem.lzx" />
        <include href="lzCalendarGrid.lzx" />
        <include href="userContactsCalendar.lzx" />
+       <include href="lzViewCalendarEvent.lzx" />
        <include href="lzEditCalendarEvent.lzx" />
 
 </library>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/lzCalendarGrid.lzx
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/lzCalendarGrid.lzx?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/lzCalendarGrid.lzx
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/lzCalendarGrid.lzx
 Sun Mar 18 16:38:03 2012
@@ -32,6 +32,8 @@
                
                <attribute name="calendarEvent" value="null" />
                
+               <event name="onScollContent" />
+               
                <method name="setCurrentDate" args="tDate">
                        if (this.currentDate != tDate) {
                                this.currentDate = tDate;
@@ -116,6 +118,14 @@
                                
                                                <view width="${ parent.width-10 
}" height="721" >
                                                
+                                                       <handler name="oninit">
+                                                               
this.setAttribute("y",parent.height-721);
+                                                       </handler>
+                                                       
+                                                       <handler name="ony" 
args="y">
+                                                               
parent.parent.parent.parent.onScollContent.sendEvent(null);
+                                                       </handler>
+                                               
                                                        <view name="hours" 
width="40" height="720" >
                                                                        
                                                                <view 
name="dayBg2" resource="calendar_day_hours_index_bg_rsc" />
@@ -189,7 +199,12 @@
                                                                                
                if ($debug) Debug.write("y,height -- ",this.y,this.height);
                                                                                
        ]]>
                                                                                
</handler>
-                                                                       
+                                                                               
<handler name="onclick" >
+                                                                               
        var appointmentId = this.datapath.xpathQuery('appointmentId/text()');
+                                                                               
        if ($debug) Debug.write("click ",appointmentId);
+                                                                               
        
parent.parent.parent.parent.parent.parent.parent.selectCalendarEvent(this);
+                                                                               
        
//this.setAttribute("text",parseTimeStringFromXmlString(d.childNodes[0].data));
+                                                                               
</handler>
                                                                                
<text name="_title" x="2" datapath="title" text="$path{ 'text()' }" />
                                                                        </view>
                                                                </view>
@@ -245,6 +260,14 @@
                                
                                                <view width="${ parent.width-10 
}" height="721" >
                                                
+                                                       <handler name="oninit">
+                                                               
this.setAttribute("y",parent.height-721);
+                                                       </handler>
+                                                       
+                                                       <handler name="ony" 
args="y">
+                                                               
parent.parent.parent.parent.onScollContent.sendEvent(null);
+                                                       </handler>
+                                               
                                                        <view name="hours" 
width="40" height="720" >
                                                                        
                                                                <view 
name="dayBg2" resource="calendar_day_hours_index_bg_rsc" />
@@ -315,7 +338,12 @@
                                                                                
                if ($debug) Debug.write("y,height -- ",this.y,this.height);
                                                                                
        ]]>
                                                                                
</handler>
-                                                                       
+                                                                               
<handler name="onclick" >
+                                                                               
        var appointmentId = this.datapath.xpathQuery('appointmentId/text()');
+                                                                               
        if ($debug) Debug.write("click ",appointmentId);
+                                                                               
        
parent.parent.parent.parent.parent.parent.parent.selectCalendarEvent(this);
+                                                                               
        
//this.setAttribute("text",parseTimeStringFromXmlString(d.childNodes[0].data));
+                                                                               
</handler>
                                                                                
<text name="_title" x="2" datapath="title" text="$path{ 'text()' }" />
                                                                        </view>
                                                                </view>

Added: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/lzViewCalendarEvent.lzx
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/lzViewCalendarEvent.lzx?rev=1302159&view=auto
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/lzViewCalendarEvent.lzx
 (added)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/lzViewCalendarEvent.lzx
 Sun Mar 18 16:38:03 2012
@@ -0,0 +1,178 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!--
+  Licensed to the Apache Software Foundation (ASF) under one
+  or more contributor license agreements.  See the NOTICE file
+  distributed with this work for additional information
+  regarding copyright ownership.  The ASF licenses this file
+  to you under the Apache License, Version 2.0 (the
+  "License"); you may not use this file except in compliance
+  with the License.  You may obtain a copy of the License at
+  
+      http://www.apache.org/licenses/LICENSE-2.0
+         
+  Unless required by applicable law or agreed to in writing,
+  software distributed under the License is distributed on an
+  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+  KIND, either express or implied.  See the License for the
+  specific language governing permissions and limitations
+  under the License.
+  
+-->
+<library>
+
+       <class name="lzViewCalendarEvent" extends="view" bgcolor="0xBBBBBB" 
width="300" height="120"  focusable="true">
+       
+               <attribute name="dataElement" value="null" />
+               
+               <attribute name="lzCalendarRef" value="null" />
+               
+               <dataset name="eventDS" />
+               
+               <attribute name="refCalendarEventView" value="null" />
+               
+               <handler name="oninit">
+                       <![CDATA[
+                               
//this._content._title.setAttribute("fgcolor",this.refCalendarEventView.bgcolor);
+                       
+                               var x_canvas = canvas.getMouse("x") - 
(this.width/2) + 60;
+                               
+                               if (x_canvas + this.width + 4 > canvas.width) {
+                                       x_canvas = canvas.width - 310;
+                                       var tX = 
canvas.getMouse("x")-x_canvas-10;
+                                       if (tX + 24 > this.width) {
+                                               tX = this.width - 24;
+                                       }
+                                       
this.pointerToEvent.setAttribute("x",tX);
+                               }
+                               this.setAttribute("x",x_canvas);
+                               var y_canvas = canvas.getMouse("y");
+                               this.setAttribute("y",y_canvas-this.height-12);
+                               
+               this.eventDS.setAttribute("data", this.dataElement.childNodes);
+                   
+                   if ($debug) Debug.write("this.eventDS ",this.eventDS);
+                   
+                   lz.Focus.setFocus(this);
+                   this.setShadow();
+                   lz.ModeManager.makeModal(this);
+            ]]>
+               </handler>
+               
+               <method name="setShadow">
+               <![CDATA[
+                   var normalMC = this.getDisplayObject();
+                   var displacementMap = new flash.filters.DropShadowFilter();
+                   normalMC.filters = [displacementMap];
+               ]]>              
+           </method>
+       
+               <method name="close">
+                       if ($debug) Debug.write("CLOSE lzViewCalendarEvent");
+                       this.lzCalendarRef.lzViewCalendarEvent = null;
+                       lz.ModeManager.release(this);
+                       this.destroy();
+               </method>
+               
+               <!--- @keywords private -->
+           <method name="passModeEvent" args="eventStr,view" > 
+               <![CDATA[
+                   if ( eventStr == "onmousedown"  ){
+                       if ( view != null ) {
+                          if ( !view.childOf(this) ) {
+                               this.close();
+                          }
+                       } else {
+                           this.close();
+                       }
+                   }
+                   if (view && view.childOf(this)) {
+                       if (view[ eventStr ]) {
+                           view[ eventStr ].sendEvent( view );
+                       }
+                       return false;
+                   }
+                   return true;
+               ]]> 
+           </method>   
+       
+               <view name="_content" width="$once{ parent.width-3 }" 
height="$once{ parent.height-3 }" 
+                                                                       x="1.5" 
y="1.5" bgcolor="0xFFFFFF">
+               
+                       <labelText name="_title" x="5" y="4" 
datapath="local:classroot.eventDS:/title" 
+                                               fontsize="12" fontstyle="bold" 
fgcolor="0x320DC8" multiline="true" 
+                                               text="$path{'text()'}" 
width="$once{ parent.width-40 }" height="60"/>
+                       
+                       <!-- Start  -->
+                       <labelText name="_start" x="5" y="26" 
datapath="local:classroot.eventDS:/start">
+                               <handler name="ondata" args="d">
+                                       
this.setAttribute("text",canvas.getLabelName(570)+ " " 
+parseDateTimeStringFromXmlString(d.childNodes[0].data));
+                               </handler>
+                       </labelText>
+                       
+                       <labelText name="_end" x="5" y="44" 
datapath="local:classroot.eventDS:/end">
+                               <handler name="ondata" args="d">
+                                       
this.setAttribute("text",canvas.getLabelName(571)+ " " 
+parseDateTimeStringFromXmlString(d.childNodes[0].data));
+                               </handler>
+                       </labelText>
+               
+                       <view name="_closeButton" x="${ 
this.parent.parent.width-20 }"
+                                       y="2" resource="btn_presenter_close"
+                       onmouseover="this.setAttribute('frame',2)"
+                       onmouseout="this.setAttribute('frame',1)"
+                       onmouseup="this.setAttribute('frame',1)" >
+                               <handler name="onclick">
+                                       this.parent.parent.close();
+                               </handler>                                      
                                
+                       </view>
+                       
+                       <simpleLabelButton labelid="1282" width="110" x="$once{ 
parent.width-115 }" y="$once{ parent.height-50 }" 
+                                               
datapath="local:classroot.eventDS:/roomId" >
+                                               
+                               <attribute name="roomId" value="$path{ 'text()' 
}" type="number" />
+                                               
+                       <handler name="onclick">
+                               if ($debug) Debug.write("roomId ",roomId);
+                               if (roomId > 0) {
+                                       parent.parent.close();
+                               canvas.initroomid = roomId;
+                               canvas.thishib.getRoomById.doCall();
+                       } else {
+                               new 
lz.labelerrorPopup(canvas,{errorlabelid:1285});
+                       }
+                       </handler>
+                       <method name="sendConfirmation" args="refObj,t">
+                               parent.parent.deleteAppointment.doCall();
+                       </method>
+               </simpleLabelButton>
+                       
+                       <simpleLabelButton labelid="814" width="100" x="5" 
y="$once{ parent.height-24 }" >
+                       <handler name="onclick">
+                               //check if event is from other user
+                               new 
lz.confirmationSingle(canvas,{refObj:this,labelid:797,
+                                                       
showCheckBox:false,labeliderror:796});
+                       </handler>
+                       <method name="sendConfirmation" args="refObj,t">
+                               parent.parent.deleteAppointment.doCall();
+                       </method>
+               </simpleLabelButton>
+               
+                   <simpleLabelButton labelid="1446" width="110" x="$once{ 
parent.width-115 }" 
+                          y="$once{ parent.height-24 }" 
+                          onclick="this.parent.close();">
+                       <handler name="onclick">
+                               var tElement = 
parent.parent.eventDS.cloneNode(true);
+                               if ($debug) Debug.write("tElement ",tElement);
+                               
parent.parent.lzCalendarRef.editCalendarEvent(tElement);
+                               parent.parent.close();
+                       </handler>
+            </simpleLabelButton>
+                       
+               
+               </view>
+               
+               <view name="pointerToEvent" y="118" x="$once{ ((parent.width/2) 
- 8) - 60 }"
+                       resource="single_event_popup_background_rsc" />>
+       
+       </class>
+       
+</library>
\ No newline at end of file

Added: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/resources/single_event_popup_background.swf
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/resources/single_event_popup_background.swf?rev=1302159&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/resources/single_event_popup_background.swf
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/lzCalendar.lzx
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/lzCalendar.lzx?rev=1302159&r1=1302158&r2=1302159&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/lzCalendar.lzx
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/lzCalendar.lzx
 Sun Mar 18 16:38:03 2012
@@ -26,6 +26,8 @@
                                
        <attribute name="currentDate" value="null" />
        
+       <attribute name="lzViewCalendarEvent" value="null" />
+       
        <handler name="oninit">
                <![CDATA[
                        _mainScrollBar.setAttribute("visibility","hidden");
@@ -57,6 +59,12 @@
        <handler name="ontabcontentleave" args="tRef">
         _mainScrollBar.setAttribute("visibility","visible");
     </handler>
+    
+    <method name="clearWindows">
+       if (this.lzViewCalendarEvent != null) {
+               this.lzViewCalendarEvent.close();
+       }
+    </method>
 
        <method name="loadAppointments" args="tDate, dayIndex, weekIndex">
                <![CDATA[
@@ -116,6 +124,14 @@
                ]]>
        </method>
        
+       <method name="viewCalendarEvent" 
args="appointment,refCalendarEventView">
+               this.lzViewCalendarEvent = new lz.lzViewCalendarEvent(canvas,{
+                                       dataElement:appointment,
+                                       lzCalendarRef:this,
+                                       
refCalendarEventView:refCalendarEventView
+                               });
+       </method>
+       
        <method name="generateBlankEvent">
                <![CDATA[
                
@@ -245,8 +261,11 @@
        <lzCalendarGrid name="_lzCalendarGrid"
                datapath="local:classroot.getAppointmentsByWeekCalendar:/">
                <handler name="oncalendarEvent" args="sel">
-                       
parent.editCalendarEvent(sel.datapath.data.cloneNode(true));
+                       
parent.viewCalendarEvent(sel.datapath.data.cloneNode(true),sel);
                </handler>      
+               <handler name="onScollContent" args="tRef">
+                       parent.clearWindows();
+               </handler>
        </lzCalendarGrid>
        
 </class>


Reply via email to