Author: solomax
Date: Tue Oct 11 03:30:14 2016
New Revision: 1764192

URL: http://svn.apache.org/viewvc?rev=1764192&view=rev
Log:
[OPENMEETINGS-1489] french calendar is fixed

Modified:
    
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
    
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
    
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java

Modified: 
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java?rev=1764192&r1=1764191&r2=1764192&view=diff
==============================================================================
--- 
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
 (original)
+++ 
openmeetings/application/branches/3.1.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
 Tue Oct 11 03:30:14 2016
@@ -39,6 +39,7 @@ import org.apache.wicket.ajax.AbstractAj
 import org.apache.wicket.ajax.AjaxRequestTarget;
 import org.apache.wicket.ajax.json.JSONArray;
 import org.apache.wicket.ajax.json.JSONException;
+import org.apache.wicket.ajax.json.JSONObject;
 import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
 import org.apache.wicket.markup.head.IHeaderResponse;
 import org.apache.wicket.markup.head.JavaScriptHeaderItem;
@@ -87,7 +88,7 @@ public class CalendarPanel extends UserP
        Calendar getCalendar() {
                return calendar;
        }
-       
+
        @Override
        public void renderHead(IHeaderResponse response) {
                super.renderHead(response);
@@ -103,14 +104,14 @@ public class CalendarPanel extends UserP
 
        public CalendarPanel(String id) {
                super(id);
-               
+
                final Form<Date> form = new Form<Date>("form");
                add(form);
-               
+
                final AppointmentDialog dialog = new 
AppointmentDialog("appointment", Application.getString(815)
                                , this, new 
CompoundPropertyModel<Appointment>(getDefault()));
                add(dialog);
-               
+
                boolean isRtl = isRtl();
                javaScriptAddDatepicker = String.format("addCalButton(%s, 
'datepicker');", isRtl);
                Options options = new Options();
@@ -122,11 +123,11 @@ public class CalendarPanel extends UserP
                options.set("defaultEventMinutes", 60);
                options.set("timeFormat", Options.asString("H(:mm)"));
 
-               options.set("buttonText", "{month: '" + 
Application.getString(801) +
-                                                               "', week: '" + 
Application.getString(800) + 
-                                                               "', day: '"  + 
Application.getString(799) + 
-                                                               "', today: '"  
+ Application.getString(1555) + 
-                                                               "'}");
+               options.set("buttonText", new JSONObject()
+                               .put("month", Application.getString(801))
+                               .put("week", Application.getString(800))
+                               .put("day", Application.getString(799))
+                               .put("today", 
Application.getString(1555)).toString());
 
                JSONArray monthes = new JSONArray();
                JSONArray shortMonthes = new JSONArray();
@@ -152,43 +153,42 @@ public class CalendarPanel extends UserP
                options.set("dayNames", days.toString());
                options.set("dayNamesShort", shortDays.toString());
                options.set("firstDay", 
getBean(ConfigurationDao.class).getConfValue(CONFIG_CALENDAR_FIRST_DAY, 
String.class, "0"));
-               
+
                calendar = new Calendar("calendar", new AppointmentModel(), 
options) {
                        private static final long serialVersionUID = 1L;
-                       
+
                        @Override
                        protected void onInitialize() {
                                super.onInitialize();
                                add(new 
CalendarFunctionsBehavior(getMarkupId()));
                        }
-                       
+
                        @Override
                        public boolean isSelectable() {
                                return true;
                        }
-                       
+
                        @Override
                        public boolean isDayClickEnabled() {
                                return true;
                        }
-                       
+
                        @Override
                        public boolean isEventClickEnabled() {
                                return true;
                        }
-                       
+
                        @Override
                        public boolean isEventDropEnabled() {
                                return true;
                        }
-                       
+
                        @Override
                        public boolean isEventResizeEnabled() {
                                return true;
                        }
-                       
+
                        //no need to override onDayClick
-                       
                        @Override
                        public void onSelect(AjaxRequestTarget target, 
CalendarView view, LocalDateTime start, LocalDateTime end, boolean allDay) {
                                Appointment a = getDefault();
@@ -201,18 +201,18 @@ public class CalendarPanel extends UserP
                                a.setStart(getDate(s));
                                a.setEnd(getDate(e));
                                dialog.setModelObjectWithAjaxTarget(a, target);
-                               
+
                                dialog.open(target);
                        }
-                       
+
                        @Override
                        public void onEventClick(AjaxRequestTarget target, 
CalendarView view, int eventId) {
                                Appointment a = getDao().get((long)eventId);
                                dialog.setModelObjectWithAjaxTarget(a, target);
-                               
+
                                dialog.open(target);
                        }
-                       
+
                        @Override
                        public void onEventDrop(AjaxRequestTarget target, int 
eventId, long delta, boolean allDay) {
                                AppointmentDao dao = getDao();
@@ -225,11 +225,11 @@ public class CalendarPanel extends UserP
                                cal.setTime(a.getStart());
                                cal.add(java.util.Calendar.MILLISECOND, 
(int)delta); //FIXME?
                                a.setStart(cal.getTime());
-                               
+
                                cal.setTime(a.getEnd());
                                cal.add(java.util.Calendar.MILLISECOND, 
(int)delta); //FIXME?
                                a.setEnd(cal.getTime());
-                               
+
                                dao.update(a, getUserId());
                                //FIXME add feedback info
                        }
@@ -245,16 +245,16 @@ public class CalendarPanel extends UserP
                                cal.setTime(a.getEnd());
                                cal.add(java.util.Calendar.MILLISECOND, 
(int)delta); //FIXME?
                                a.setEnd(cal.getTime());
-                               
+
                                dao.update(a, getUserId());
                                //FIXME add feedback info
                        }
                };
-               
+
                form.add(calendar);
                add(refreshTimer);
        }
-       
+
        private static Appointment getDefault() {
                Appointment a = new Appointment();
                a.setReminder(Reminder.ical); //TODO: Make configurable

Modified: 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java?rev=1764192&r1=1764191&r2=1764192&view=diff
==============================================================================
--- 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
 (original)
+++ 
openmeetings/application/branches/3.2.x/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
 Tue Oct 11 03:30:14 2016
@@ -45,6 +45,7 @@ import org.apache.wicket.ajax.AjaxEventB
 import org.apache.wicket.ajax.AjaxRequestTarget;
 import org.apache.wicket.ajax.json.JSONArray;
 import org.apache.wicket.ajax.json.JSONException;
+import org.apache.wicket.ajax.json.JSONObject;
 import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
 import org.apache.wicket.markup.head.IHeaderResponse;
 import org.apache.wicket.markup.head.JavaScriptHeaderItem;
@@ -158,11 +159,11 @@ public class CalendarPanel extends UserP
                options.set("defaultEventMinutes", 60);
                options.set("timeFormat", Options.asString("H(:mm)"));
 
-               options.set("buttonText", "{month: '" + 
Application.getString(801) +
-                                                               "', week: '" + 
Application.getString(800) + 
-                                                               "', day: '"  + 
Application.getString(799) + 
-                                                               "', today: '"  
+ Application.getString(1555) + 
-                                                               "'}");
+               options.set("buttonText", new JSONObject()
+                               .put("month", Application.getString(801))
+                               .put("week", Application.getString(800))
+                               .put("day", Application.getString(799))
+                               .put("today", 
Application.getString(1555)).toString());
 
                JSONArray monthes = new JSONArray();
                JSONArray shortMonthes = new JSONArray();

Modified: 
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
URL: 
http://svn.apache.org/viewvc/openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java?rev=1764192&r1=1764191&r2=1764192&view=diff
==============================================================================
--- 
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
 (original)
+++ 
openmeetings/application/trunk/openmeetings-web/src/main/java/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
 Tue Oct 11 03:30:14 2016
@@ -45,6 +45,7 @@ import org.apache.wicket.ajax.AjaxEventB
 import org.apache.wicket.ajax.AjaxRequestTarget;
 import org.apache.wicket.ajax.json.JSONArray;
 import org.apache.wicket.ajax.json.JSONException;
+import org.apache.wicket.ajax.json.JSONObject;
 import org.apache.wicket.core.request.handler.IPartialPageRequestHandler;
 import org.apache.wicket.markup.head.IHeaderResponse;
 import org.apache.wicket.markup.head.JavaScriptHeaderItem;
@@ -158,11 +159,11 @@ public class CalendarPanel extends UserP
                options.set("defaultEventMinutes", 60);
                options.set("timeFormat", Options.asString("H(:mm)"));
 
-               options.set("buttonText", "{month: '" + 
Application.getString(801) +
-                                                               "', week: '" + 
Application.getString(800) + 
-                                                               "', day: '"  + 
Application.getString(799) + 
-                                                               "', today: '"  
+ Application.getString(1555) + 
-                                                               "'}");
+               options.set("buttonText", new JSONObject()
+                               .put("month", Application.getString(801))
+                               .put("week", Application.getString(800))
+                               .put("day", Application.getString(799))
+                               .put("today", 
Application.getString(1555)).toString());
 
                JSONArray monthes = new JSONArray();
                JSONArray shortMonthes = new JSONArray();


Reply via email to