You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openmeetings.apache.org by vd...@apache.org on 2013/06/05 07:43:05 UTC
svn commit: r1489710 -
/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
Author: vdegtyarev
Date: Wed Jun 5 05:43:05 2013
New Revision: 1489710
URL: http://svn.apache.org/r1489710
Log:
OPENMEETINGS-655: Minor changes.
Modified:
openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
Modified: openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/user/calendar/CalendarPanel.java
URL: http://svn.apache.org/viewvc/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/user/calendar/CalendarPanel.java?rev=1489710&r1=1489709&r2=1489710&view=diff
==============================================================================
--- openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/user/calendar/CalendarPanel.java (original)
+++ openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/web/user/calendar/CalendarPanel.java Wed Jun 5 05:43:05 2013
@@ -27,6 +27,8 @@ import org.apache.openmeetings.web.app.W
import org.apache.openmeetings.web.common.UserPanel;
import org.apache.wicket.ajax.AbstractAjaxTimerBehavior;
import org.apache.wicket.ajax.AjaxRequestTarget;
+import org.apache.wicket.ajax.json.JSONArray;
+import org.apache.wicket.ajax.json.JSONException;
import org.apache.wicket.markup.html.form.Form;
import org.apache.wicket.model.CompoundPropertyModel;
import org.apache.wicket.util.time.Duration;
@@ -74,27 +76,28 @@ public class CalendarPanel extends UserP
"', day: '" + WebSession.getString(799) +
"', today: '" + WebSession.getString(1555) +
"'}");
- String monthes = "[";
- String shortMonthes = "[";
+
+ JSONArray monthes = new JSONArray();
+ JSONArray shortMonthes = new JSONArray();
+ JSONArray days = new JSONArray();
+ JSONArray shortDays = new JSONArray();
for (int i=0; i < 12; i++){
- monthes += "'" + WebSession.getString(469 + i) + (i < 11 ? "'," : "'");
- shortMonthes += "'" + WebSession.getString(1556 + i) + (i < 11 ? "'," : "'");
- }
- monthes += "]";
- shortMonthes += "]";
- options.set("monthNames", monthes);
- options.set("monthNamesShort", shortMonthes);
-
- String days = "[";
- String shortDays = "[";
- for (int i=0; i < 7; i++){
- days += "'" + WebSession.getString(460 + i) + (i < 6 ? "'," : "'");
- shortDays += "'" + WebSession.getString(453 + i) + (i < 6 ? "'," : "'");
+ try {
+ monthes.put(i, WebSession.getString(469 + i));
+ shortMonthes.put(i, WebSession.getString(1556 + i));
+ if (i < 7){
+ days.put(i, WebSession.getString(460 + i));
+ shortDays.put(i, WebSession.getString(453 + i));
+ }
+ } catch (JSONException e) {
+ // TODO Auto-generated catch block
+ e.printStackTrace();
+ }
}
- days += "]";
- shortDays += "]";
- options.set("dayNames", days);
- options.set("dayNamesShort", shortDays);
+ options.set("monthNames", monthes.toString());
+ options.set("monthNamesShort", shortMonthes.toString());
+ options.set("dayNames", days.toString());
+ options.set("dayNamesShort", shortDays.toString());
calendar = new Calendar("calendar", new AppointmentModel(), options) {