Author: sebawagner
Date: Tue Mar 27 17:39:13 2012
New Revision: 1305926

URL: http://svn.apache.org/viewvc?rev=1305926&view=rev
Log:
IN PROGRESS - issue OPENMEETINGS-7: Replace lzCalendar with non CPL 
implementation 
https://issues.apache.org/jira/browse/OPENMEETINGS-7 - Enables to change 
calendar events in day and week view in height only to change the event length 
(alternatively to drag and drop the whole event at the end of every event there 
is a little gripper to change the height only and in that way the length of the 
event)

Added:
    
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/resources/height_change_cursor.fla
   (with props)
    
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/resources/height_change_cursor.swf
   (with props)
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/modules/lzcalendar/compontents/layouts/dragEvent.lzx
    
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/layouts/lzDayView.lzx
    
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/library.lzx
    
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/lzCalGridTempDrawView.lzx
    
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/userContactsCalendar.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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/arabic.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/arabic.xml 
Tue Mar 27 17:39:13 2012
@@ -4370,4 +4370,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/bulgarian.xml 
(original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/bulgarian.xml 
Tue Mar 27 17:39:13 2012
@@ -4368,4 +4368,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/catalan.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/catalan.xml 
Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/chinese 
simplified.xml (original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/chinese 
simplified.xml Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/chinese 
traditional.xml (original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/chinese 
traditional.xml Tue Mar 27 17:39:13 2012
@@ -4381,4 +4381,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/czech.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/czech.xml 
Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/danish.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/danish.xml 
Tue Mar 27 17:39:13 2012
@@ -4368,4 +4368,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/deutsch 
(studIP).xml (original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/deutsch 
(studIP).xml Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/deutsch.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/deutsch.xml 
Tue Mar 27 17:39:13 2012
@@ -5803,4 +5803,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/dutch.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/dutch.xml 
Tue Mar 27 17:39:13 2012
@@ -4365,4 +4365,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/english.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/english.xml 
Tue Mar 27 17:39:13 2012
@@ -5812,4 +5812,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/finnish.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/finnish.xml 
Tue Mar 27 17:39:13 2012
@@ -4368,4 +4368,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/french.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/french.xml 
Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/galician.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/galician.xml 
Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/greek.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/greek.xml 
Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/hebrew.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/hebrew.xml 
Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/hungarian.xml 
(original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/hungarian.xml 
Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/indonesian.xml 
(original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/indonesian.xml 
Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/italian.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/italian.xml 
Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/japanese.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/japanese.xml 
Tue Mar 27 17:39:13 2012
@@ -4320,4 +4320,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/korean.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/korean.xml 
Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/persian.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/persian.xml 
Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/polish.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/polish.xml 
Tue Mar 27 17:39:13 2012
@@ -4442,4 +4442,7 @@ transmitowania głosu i obrazu wideo.<
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/portugues 
brazil.xml (original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/portugues 
brazil.xml Tue Mar 27 17:39:13 2012
@@ -4375,4 +4375,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/portugues.xml 
(original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/portugues.xml 
Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/russian.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/russian.xml 
Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Позвонить</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/slovak.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/slovak.xml 
Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/spanish.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/spanish.xml 
Tue Mar 27 17:39:13 2012
@@ -4377,4 +4377,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/swedish.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/swedish.xml 
Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/thai.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/thai.xml Tue 
Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- incubator/openmeetings/trunk/singlewebapp/WebContent/languages/turkish.xml 
(original)
+++ incubator/openmeetings/trunk/singlewebapp/WebContent/languages/turkish.xml 
Tue Mar 27 17:39:13 2012
@@ -4368,4 +4368,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</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=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/ukrainian.xml 
(original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/languages/ukrainian.xml 
Tue Mar 27 17:39:13 2012
@@ -4369,4 +4369,7 @@ see http://incubator.apache.org/openmeet
   <string id="1448" name="sip call">
     <value>Call</value>
   </string>
+  <string id="1449" name="calendar contact list">
+    <value>Show calendar events of contact</value>
+  </string>
 </language>

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/layouts/dragEvent.lzx
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/layouts/dragEvent.lzx?rev=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/layouts/dragEvent.lzx
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/layouts/dragEvent.lzx
 Tue Mar 27 17:39:13 2012
@@ -20,7 +20,7 @@
 -->
 <library>
 
-       <class name="dragEvent" extends="view">
+       <class name="dragEvent" extends="view" opacity="0.6">
        
                <!---
                        Refrence to the current moving event in the calendar
@@ -59,6 +59,12 @@
                <attribute name="isMonthMove" value="false" type="boolean" />
                
                <!---
+                       if true it cannot be dragged to another date, 
+                       only the end position and its height will change
+                -->
+               <attribute name="dragEndOnly" value="false" type="boolean" />
+               
+               <!---
                        @keywords private
                 -->
                <attribute name="updateObj" value="null" />
@@ -68,6 +74,11 @@
                 -->
                <attribute name="baseUrl" value="" type="string" />
                
+               <!---
+                       @keywords private
+                -->
+               <attribute name="startheight" value="-1" type="number" />
+               
                <handler name="onx" args="x">
                        if (this.fixToPositionInCalendar) {
                                this.fixToPosition();
@@ -113,30 +124,44 @@
                                                
referenceToScrollView._scrollArea.setAttribute("y",maxScroll);
                                        }
                                }
+                               
+                               if (this.dragEndOnly) {
+                                       var heightInMinutes = 
parent.height/1440;
+                                       var tPixels30Minutes = 
heightInMinutes*30;
+                                       
+                                       var tNewY = 
Math.round(parent.getMouse("y")/tPixels30Minutes)*tPixels30Minutes;
+                                       
+                                       var newHeight = (tNewY - this.y);
+                                       if (newHeight >= tPixels30Minutes && 
newHeight+this.y <= parent.height) {
+                                               
this.setAttribute("height",newHeight);
+                                       }
+                                       
+                               }
                        ]]>
                </handler>
                
                <method name="fixToPosition">
                        <![CDATA[
-                               //if ($debug) Debug.write("fixToPosition 1 ", 
this.calendarViewRef);
-                               //if ($debug) Debug.write("fixToPosition 2 ", 
this.calendarViewRef.currentOverTrackView);
-                               var currentOverTrackView = 
this.calendarViewRef.currentOverTrackView;
-                               if (currentOverTrackView == null) {
-                                       return;
-                               }
-                               
-                               var heightInMinutes = parent.height/1440;
-                               var tPixels30Minutes = heightInMinutes*30;
-                               var tNewY = 
Math.round(this.y/tPixels30Minutes)*tPixels30Minutes;
-                               if (tNewY < 0) {
-                                       this.setAttribute("y",0);
-                               } else if (tNewY + this.height > parent.height) 
{
-                                       
this.setAttribute("y",parent.height-this.height);
-                               } else {
-                                       this.setAttribute("y",tNewY);
+                               if (!this.dragEndOnly) {
+                                       //if ($debug) 
Debug.write("fixToPosition 1 ", this.calendarViewRef);
+                                       //if ($debug) 
Debug.write("fixToPosition 2 ", this.calendarViewRef.currentOverTrackView);
+                                       var currentOverTrackView = 
this.calendarViewRef.currentOverTrackView;
+                                       if (currentOverTrackView == null) {
+                                               return;
+                                       }
+                                       
+                                       var heightInMinutes = 
parent.height/1440;
+                                       var tPixels30Minutes = 
heightInMinutes*30;
+                                       var tNewY = 
Math.round(this.y/tPixels30Minutes)*tPixels30Minutes;
+                                       if (tNewY < 0) {
+                                               this.setAttribute("y",0);
+                                       } else if (tNewY + this.height > 
parent.height) {
+                                               
this.setAttribute("y",parent.height-this.height);
+                                       } else {
+                                               this.setAttribute("y",tNewY);
+                                       }
+                                       
this.setAttribute("x",currentOverTrackView.x);
                                }
-                               this.setAttribute("x",currentOverTrackView.x);
-                       
                        ]]>
                </method>
                
@@ -147,7 +172,9 @@
                <handler name="oninit">
                        lz.Cursor.showHandCursor(false);
                        lz.ModeManager.globalLockMouseEvents();
-                       this.dragger.apply();
+                       if (!this.dragEndOnly) {
+                               this.dragger.apply();
+                       }
                        this.setShadow();
                </handler>
                
@@ -158,99 +185,109 @@
                    normalMC.filters = [displacementMap];
                ]]>              
            </method>
+           
+           <method name="justFinish">
+               lz.Cursor.restoreCursor(); 
+               //lz.Cursor.showHandCursor(true);
+                       lz.ModeManager.globalUnlockMouseEvents();
+                       this.destroy();
+           </method>
                
                <method name="close">
                        <![CDATA[
                                var appointmentId = 
this.eventRef.closeDragItem();
                                this.dragger.remove();
                                
-                               if (appointmentId > 0) {
+                               if 
(this.calendarViewRef.parent.parent.requestUserId != canvas.user_id) {
+                                       new 
lz.labelerrorPopup(canvas,{errorlabelid:1278});
+                                       lz.Cursor.showHandCursor(true);
+                                       
lz.ModeManager.globalUnlockMouseEvents();
+                                       
this.eventRef.setAttribute("visibility","visible");
+                                       this.destroy();
+                                       return;
+                               }
                                
-                                       if 
(this.calendarViewRef.parent.parent.requestUserId != canvas.user_id) {
-                                               new 
lz.labelerrorPopup(canvas,{errorlabelid:1278});
-                                               lz.Cursor.showHandCursor(true);
-                                               
lz.ModeManager.globalUnlockMouseEvents();
-                                               
this.eventRef.setAttribute("visibility","visible");
-                                               this.destroy();
-                                               return;
-                                       }
+                               if (this.height == this.startheight && 
this.dragEndOnly) {
+                                       this.justFinish();
+                                       return;
+                               }
                                
-                                       this.updateObj = new Object();
+                               if (appointmentId <= 0) {
+                                       this.justFinish();
+                                       return;
+                               }
+                       
+                               this.updateObj = new Object();
+                               
+                               //Point URL to actual File
+                   var urlObject =  lz.Browser.getBaseURL();
+                               //If Port is Null or undefinied use port 80
+                               if (urlObject.port!=null && 
urlObject.port!=undefined){
+                                       var port = urlObject.port;
                                        
-                                       //Point URL to actual File
-                           var urlObject =  lz.Browser.getBaseURL();
-                                       //If Port is Null or undefinied use 
port 80
-                                       if (urlObject.port!=null && 
urlObject.port!=undefined){
-                                               var port = urlObject.port;
-                                               
-                                               if (port != 80) {
-                                                       this.baseUrl = 
urlObject.protocol+"://"+urlObject.host+":"+port+urlObject.path;
-                                               } else {
-                                                       this.baseUrl = 
urlObject.protocol+"://"+urlObject.host+urlObject.path;
-                                               }
+                                       if (port != 80) {
+                                               this.baseUrl = 
urlObject.protocol+"://"+urlObject.host+":"+port+urlObject.path;
                                        } else {
                                                this.baseUrl = 
urlObject.protocol+"://"+urlObject.host+urlObject.path;
                                        }
+                               } else {
+                                       this.baseUrl = 
urlObject.protocol+"://"+urlObject.host+urlObject.path;
+                               }
+                               
+                               var currentOverTrackView = 
this.calendarViewRef.currentOverTrackView;
+                               if (currentOverTrackView == null) {
+                                       if ($debug) 
Debug.warn("currentOverTrackView is NULL, error in view reference!");
+                                       return;
+                               }
+                               
+                               updateObj.appointmentId = appointmentId;
+                               updateObj.appointmentstart = new 
Date(this.calendarViewRef.currentOverTrackView.dayDate.getTime());
+                               
+                               //If it is only drag and dropped in month grid 
we only change dates no times
+                               if (this.isMonthMove) {
+                                       var tDateStart = 
parseDateTimeFromXmlString(this.eventRef.datapath.xpathQuery('start/text()'));
+                                       
updateObj.appointmentstart.setHours(tDateStart.getHours());
+                                       
updateObj.appointmentstart.setMinutes(tDateStart.getMinutes());
+                               } else {
                                        
-                                       var currentOverTrackView = 
this.calendarViewRef.currentOverTrackView;
-                                       if (currentOverTrackView == null) {
-                                               if ($debug) 
Debug.warn("currentOverTrackView is NULL, error in view reference!");
-                                               return;
-                                       }
+                                       var heightInMinutes = 
parent.height/1440;
+                                       var tPixels30Minutes = 
heightInMinutes*30;
+                                       var startRoundBy30Minutes = 
Math.round(this.y/tPixels30Minutes)*tPixels30Minutes;
                                        
-                                       updateObj.appointmentId = appointmentId;
-                                       updateObj.appointmentstart = new 
Date(this.calendarViewRef.currentOverTrackView.dayDate.getTime());
+                                       
updateObj.appointmentstart.setHours(Math.floor((startRoundBy30Minutes/heightInMinutes)/60));
+                                       
updateObj.appointmentstart.setMinutes((startRoundBy30Minutes/heightInMinutes)-(updateObj.appointmentstart.getHours()*60));
+                               }
+                               
+                               updateObj.appointmentend = new 
Date(this.calendarViewRef.currentOverTrackView.dayDate.getTime());
+                               
+                               //If it is only drag and dropped in month grid 
we only change dates no times
+                               if (this.isMonthMove) {
+                                       var tDateEnd = 
parseDateTimeFromXmlString(this.eventRef.datapath.xpathQuery('end/text()'));
+                                       
updateObj.appointmentend.setHours(tDateEnd.getHours());
+                                       
updateObj.appointmentend.setMinutes(tDateEnd.getMinutes());
+                               } else {
+                               
+                                       if ($debug) Debug.write("End 
Hours",Math.floor(((startRoundBy30Minutes+this.height)/heightInMinutes)/60));
+                                       var endHours = 
Math.floor(((startRoundBy30Minutes+this.height)/heightInMinutes)/60);
                                        
-                                       //If it is only drag and dropped in 
month grid we only change dates no times
-                                       if (this.isMonthMove) {
-                                               var tDateStart = 
parseDateTimeFromXmlString(this.eventRef.datapath.xpathQuery('start/text()'));
-                                               
updateObj.appointmentstart.setHours(tDateStart.getHours());
-                                               
updateObj.appointmentstart.setMinutes(tDateStart.getMinutes());
-                                       } else {
-                                               
-                                               var heightInMinutes = 
parent.height/1440;
-                                               var tPixels30Minutes = 
heightInMinutes*30;
-                                               var startRoundBy30Minutes = 
Math.round(this.y/tPixels30Minutes)*tPixels30Minutes;
+                                       if (endHours >= 24) {
+                                                
+                                               
updateObj.appointmentend.setHours(0);
+                                               
updateObj.appointmentend.setMinutes(0);
+                                               
updateObj.appointmentend.setTime(updateObj.appointmentend.getTime()+86400000);
                                                
-                                               
updateObj.appointmentstart.setHours(Math.floor((startRoundBy30Minutes/heightInMinutes)/60));
-                                               
updateObj.appointmentstart.setMinutes((startRoundBy30Minutes/heightInMinutes)-(updateObj.appointmentstart.getHours()*60));
-                                       }
-                                       
-                                       updateObj.appointmentend = new 
Date(this.calendarViewRef.currentOverTrackView.dayDate.getTime());
-                                       
-                                       //If it is only drag and dropped in 
month grid we only change dates no times
-                                       if (this.isMonthMove) {
-                                               var tDateEnd = 
parseDateTimeFromXmlString(this.eventRef.datapath.xpathQuery('end/text()'));
-                                               
updateObj.appointmentend.setHours(tDateEnd.getHours());
-                                               
updateObj.appointmentend.setMinutes(tDateEnd.getMinutes());
                                        } else {
-                                       
-                                               if ($debug) Debug.write("End 
Hours",Math.floor(((startRoundBy30Minutes+this.height)/heightInMinutes)/60));
-                                               var endHours = 
Math.floor(((startRoundBy30Minutes+this.height)/heightInMinutes)/60);
-                                               
-                                               if (endHours >= 24) {
-                                                        
-                                                       
updateObj.appointmentend.setHours(0);
-                                                       
updateObj.appointmentend.setMinutes(0);
-                                                       
updateObj.appointmentend.setTime(updateObj.appointmentend.getTime()+86400000);
-                                                       
-                                               } else {
-                                                       if ($debug) 
Debug.write("End 
Minutes",((startRoundBy30Minutes+this.height)/heightInMinutes)-(updateObj.appointmentend.getHours()*60));
-                                                       
updateObj.appointmentend.setMinutes(((startRoundBy30Minutes+this.height)/heightInMinutes)-(updateObj.appointmentend.getHours()*60));
-                                                       
updateObj.appointmentend.setHours(endHours);
-                                               }
-                                               
+                                               if ($debug) Debug.write("End 
Minutes",((startRoundBy30Minutes+this.height)/heightInMinutes)-(updateObj.appointmentend.getHours()*60));
+                                               
updateObj.appointmentend.setMinutes(((startRoundBy30Minutes+this.height)/heightInMinutes)-(updateObj.appointmentend.getHours()*60));
+                                               
updateObj.appointmentend.setHours(endHours);
                                        }
                                        
-                                       if ($debug) Debug.write("New 
appointmentstart ",updateObj.appointmentstart);
-                                       if ($debug) Debug.write("New 
appointmentend ",updateObj.appointmentend);
-                                       
-                                       this.updateAppointmentTimeOnly.doCall();
-                               } else {
-                                       lz.Cursor.showHandCursor(true);
-                                       
lz.ModeManager.globalUnlockMouseEvents();
-                                       this.destroy();
                                }
+                               
+                               if ($debug) Debug.write("New appointmentstart 
",updateObj.appointmentstart);
+                               if ($debug) Debug.write("New appointmentend 
",updateObj.appointmentend);
+                               
+                               this.updateAppointmentTimeOnly.doCall();
                        ]]>
                </method>
                
@@ -265,7 +302,8 @@
                <handler name="ondata" args="value">
                        <![CDATA[
                                if ($debug) 
Debug.write("updateAppointmentTimeOnly ",value);
-                               lz.Cursor.showHandCursor(true);
+                               lz.Cursor.restoreCursor(); 
+                               //lz.Cursor.showHandCursor(true);
                                        
lz.ModeManager.globalUnlockMouseEvents();
                                parent.calendarViewRef.parent.parent.reload();
                                        parent.destroy();

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/layouts/lzDayView.lzx
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/layouts/lzDayView.lzx?rev=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/layouts/lzDayView.lzx
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/layouts/lzDayView.lzx
 Tue Mar 27 17:39:13 2012
@@ -164,7 +164,9 @@
                                                </handler>
                                                
                                                <handler 
name="onmousetrackover">
-                                               classroot.currentOverTrackView 
= this;
+                                                       if 
(!classroot.currentDragEvent.dragEndOnly) {
+                                                       
classroot.currentOverTrackView = this;
+                                               }
                                            </handler>
                                        
                                            <handler name="onmousetrackout">
@@ -230,15 +232,68 @@
                                                                }
                                                        </handler>
                                                        
+                                                       <!--
+                                                               Detect events 
that are parallel
+                                                        -->
+                                                       <method 
name="calcWidthFactors" args="tItem">
+                                                               <![CDATA[
+                                                                       for 
(var eg in this.subviews) {
+                                                                               
if (this.subviews[eg] == tItem) {
+                                                                               
        continue;
+                                                                               
}
+                                                                               
if (!this.subviews[eg].event) {
+                                                                               
        continue;
+                                                                               
}
+                                                                               
+                                                                               
//if ($debug) Debug.write("Cond1 ",(this.subviews[eg].y + 
this.subviews[eg].height >= tItem.y));
+                                                                               
//if ($debug) Debug.write("Cond2 ",(this.subviews[eg].y <= tItem.y + 
tItem.height));
+                                                                               
+                                                                               
if (this.subviews[eg].y + this.subviews[eg].height >= tItem.y 
+                                                                               
                && this.subviews[eg].y <= tItem.y + tItem.height) {
+                                                                               
        
+                                                                               
        var newWidthFactor = this.subviews[eg].widthFactor+1;
+                                                                               
        var newInsetFactor = this.subviews[eg].insetFactor+1;
+                                                                               
        
+                                                                               
        //if ($debug) Debug.write("Found newInsetFactor,newWidthFactor: 
",newInsetFactor,newWidthFactor);
+                                                                               
        
+                                                                               
        //fix width     
+                                                                               
        this.subviews[eg].setAttribute("widthFactor",newWidthFactor);
+                                                                               
        tItem.setAttribute("widthFactor",newWidthFactor);
+                                                                               
        
+                                                                               
        //fix x-position
+                                                                               
        if (tItem.y >= this.subviews[eg].y) {
+                                                                               
                //if ($debug) Debug.write("AFTER");
+                                                                               
                tItem.setAttribute("insetFactor",newInsetFactor);
+                                                                               
                this.subviews[eg].sendInFrontOf(this.dayBg2);
+                                                                               
        } else {
+                                                                               
                //if ($debug) Debug.write("BEFORE");
+                                                                               
                this.subviews[eg].setAttribute("insetFactor",newInsetFactor);
+                                                                               
                tItem.sendInFrontOf(this.dayBg2);
+                                                                               
        }
+                                                                               
        
+                                                                               
}
+                                                                       }
+                                                               ]]>
+                                                       </method>
+                                                       
                                                        <view name="dayBg2" 
resource="calendar_one_day_hours_index_bg_rsc" stretches="width" 
-                                                               width="${ 
parent.width }"  ></view>
+                                                               width="${ 
parent.width }"  >
+                                                               <attribute 
name="event" value="false" type="boolean" /> 
+                                                       </view>
                                                                                
-                                                       <view 
datapath="appointments" bgcolor="0xA59CFC" width="${ parent.width }" 
height="60">
+                                                       <view 
datapath="appointments" bgcolor="0xA59CFC" 
+                                                                               
x="${ (parent.width/this.widthFactor) * insetFactor }"
+                                                                               
width="${ parent.width/this.widthFactor }" height="60">
+                                                               
+                                                               <attribute 
name="event" value="true" type="boolean" /> 
                                                                
                                                                <attribute 
name="rememberX" value="-1" />
                                                                <attribute 
name="rememberY" value="-1" />
                                                                <attribute 
name="mouseUpDetect" value="false" type="boolean"/>
                                                                <attribute 
name="startedToDrag" value="false" type="boolean"/>
+                                                               
+                                                               <attribute 
name="widthFactor" value="1" type="number"/>
+                                                               <attribute 
name="insetFactor" value="0" type="number"/>
                                                        
                                                                <handler 
name="ondata" args="d">
                                                                        
<![CDATA[
@@ -246,6 +301,7 @@
                                                                                
        if ($debug) Debug.info("Prevent un-neccessary Rendering!");
                                                                                
        return;
                                                                                
}
+                                                                               
this.setAttribute("visibility","visible");
                                                                                
var dataPointer = new lz.datapointer();
                                                                                
dataPointer.setPointer(d);
                                                                                
var startDate = 
parseDateTimeFromXmlString(dataPointer.xpathQuery('start/text()'));
@@ -268,6 +324,7 @@
                                                                                
        this.setAttribute("height",Math.round((endMin - 
startMin)*heightInMinutes));
                                                                                
}
                                                                                
if ($debug) Debug.write("y,height -- ",this.y,this.height);
+                                                                               
parent.calcWidthFactors(this);
                                                                        ]]>
                                                                </handler>
                                                                
@@ -314,33 +371,55 @@
                                                                                
                        && this.rememberY == this.getMouse("y")) {
                                                                                
        lz.Timer.addTimer( new LzDelegate( this, "checkIfDragging" ), 250 );    
                
                                                                                
} else {
-                                                                               
        //we need to move the object by the y position that the mouse
-                                                                               
        //was moved since mousedown
-                                                                               
        var tNewY = this.y + (this.getMouse("y") -  this.rememberY);
-                                                                               
-                                                                               
        this.startedToDrag = true;
-                                                                               
        classroot.currentOverTrackView = parent.parent;
-                                                                               
        classroot.currentDragEvent = new 
lz.dragEvent(classroot.dragAndDropArea._content,{
-                                                                               
                                x:parent.parent.parent.x,
-                                                                               
                                startx:parent.parent.parent.x,
-                                                                               
                                y:tNewY,
-                                                                               
                                starty:this.y,
-                                                                               
                                bgcolor:this.bgcolor,
-                                                                               
                                height:this.height,
-                                                                               
                                width:this.width,
-                                                                               
                                eventRef:this,
-                                                                               
                                showTime:false,
-                                                                               
                                titleText:this._title.text,
-                                                                               
                                calendarViewRef:classroot
-                                                                               
                        });
-                                                                               
                        
-                                                                               
        lz.Track.activate(classroot.dayViewTrackGroup);
-                                                                               
        this.setAttribute("visibility","hidden");       
+                                                                               
        this.startDragItem(false);
                                                                                
}
                                                                        ]]>
                                                                </method>
                                                                
+                                                               <method 
name="startDragItem" args="dragEndOnly">
+                                                                       
<![CDATA[
+                                                                               
//we need to move the object by the y position that the mouse
+                                                                               
//was moved since mousedown
+                                                                               
var tNewY = this.y + (this.getMouse("y") -  this.rememberY);
+                                                                       
+                                                                               
this.startedToDrag = true;
+                                                                               
classroot.currentOverTrackView = parent.parent;
+                                                                               
classroot.currentDragEvent = new 
lz.dragEvent(classroot.dragAndDropArea._content,{
+                                                                               
                        x:(dragEndOnly) ? 
this.getAttributeRelative('x',parent.parent.parent.parent) : 
parent.parent.parent.x,
+                                                                               
                        startx:(dragEndOnly) ? 
this.getAttributeRelative('x',parent.parent.parent.parent) : 
parent.parent.parent.x,
+                                                                               
                        y:(dragEndOnly) ? this.y : tNewY,
+                                                                               
                        starty:this.y,
+                                                                               
                        bgcolor:this.bgcolor,
+                                                                               
                        height:this.height,
+                                                                               
                        startheight:this.height,
+                                                                               
                        width:(dragEndOnly) ? this.width : parent.width,
+                                                                               
                        eventRef:this,
+                                                                               
                        showTime:false,
+                                                                               
                        titleText:this._title.text,
+                                                                               
                        calendarViewRef:classroot,
+                                                                               
                        dragEndOnly:dragEndOnly
+                                                                               
                });
+                                                                               
                
+                                                                               
lz.Track.activate(classroot.dayViewTrackGroup);
+                                                                               
this.setAttribute("visibility","hidden");
+                                                                       ]]>
+                                                               </method>
+                                                               
                                                                <text 
name="_title" x="2" datapath="title" text="$path{ 'text()' }" />
+                                                               
+                                                               
+                                                               <view 
width="20" height="4" valign="bottom" align="center" bgcolor="0xCCCCCC">
+                                                                       
<handler name="onmouseover">
+                                                                               
lz.Cursor.setCursorGlobal('calendar_change_event_height_rsc');
+                                                                       
</handler>
+                                                                       
<handler name="onmouseout">
+                                                                               
lz.Cursor.restoreCursor(); 
+                                                                       
</handler>
+                                                                       
<handler name="onmousedown">
+                                                                               
parent.startDragItem(true);
+                                                                       
</handler>
+                                                               </view>
+                                                               
                                                        </view>
                                                </view>
                                                

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=1305926&r1=1305925&r2=1305926&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
 Tue Mar 27 17:39:13 2012
@@ -31,6 +31,8 @@
        <resource name="calendar_resultset_previous_rsc" 
src="resources/resultset_previous.png" />
        <resource name="calendar_contact_calendar_rsc" 
src="resources/calendar.png" />
        <resource name="calendar_revert_to_own_undo_rsc" 
src="resources/arrow_undo.png" />
+       <resource name="calendar_change_event_height_rsc" 
src="resources/height_change_cursor.swf" />
+       
 
        <include href="layouts/" />
        <include href="addAttendee.lzx" />

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/lzCalGridTempDrawView.lzx
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/lzCalGridTempDrawView.lzx?rev=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/lzCalGridTempDrawView.lzx
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/lzCalGridTempDrawView.lzx
 Tue Mar 27 17:39:13 2012
@@ -20,7 +20,8 @@
 -->
 <library>
 
-       <class name="lzCalGridTempDrawView" extends="view" bgcolor="0xA59CFC" 
width="${ parent.width }" height="60">
+       <class name="lzCalGridTempDrawView" extends="view" opacity="0.6"
+                               bgcolor="0xA59CFC" width="${ parent.width }" 
height="60">
        
                <attribute name="starty" value="-1" type="number" />
                

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

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

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

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

Modified: 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/userContactsCalendar.lzx
URL: 
http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/userContactsCalendar.lzx?rev=1305926&r1=1305925&r2=1305926&view=diff
==============================================================================
--- 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/userContactsCalendar.lzx
 (original)
+++ 
incubator/openmeetings/trunk/singlewebapp/WebContent/src/modules/lzcalendar/compontents/userContactsCalendar.lzx
 Tue Mar 27 17:39:13 2012
@@ -67,7 +67,7 @@
                <handler name="onclick">
                    parent.parent.parent.parent.selectContact(parent);
                </handler>
-               <labelTooltip labelid="1447" />
+               <labelTooltip labelid="1449" />
            </miniIcons>
            
        </class>


Reply via email to