calendar on forms not working [SOLVED]

Functionality discussions and feature requests

Moderators: hugo, alexandre, rmvanarkel

Post Reply
Posts: 8
Joined: Mon Jul 29, 2013 9:17 am

calendar on forms not working [SOLVED]

Post by Kyklos »

I have installed cyclos 3.6.1 and in all form that includes date field the calendar (the image use to select date) not working
when I click on it firebug console says:

TypeError: e is undefined

...dar=this;a.fdow=f;Calendar._add_evs(a)}if(e.indexOf(f.toString())!=-1){Calendar.... on /pages/scripts/all_compressed.js?version=3.6.1 (line 1791)

Any help please?

Thanks in advance
Last edited by Kyklos on Thu Sep 05, 2013 9:28 am, edited 1 time in total.
Posts: 8
Joined: Mon Jul 29, 2013 9:17 am

Re: calendar on forms not working

Post by Kyklos »

I solve the problem!!

on files pages/scripts/calendar/lang
the file calendar-el.js [for greece] miss some properties

in the correct files must be like above (I comment like //ADDITIONAL the additions)

anyway compare the calendar-<your country>.js with the calendar-en.js that is the correct and works and make the additions

Code: Select all

// ** I18N 

Calendar._DN = new Array

Calendar._SDN = new Array

Calendar._MN = new Array

Calendar._SMN = new Array

// tooltips
Calendar._TT = {};
Calendar._TT["INFO"] = "Για το ημερολόγιο";

Calendar._TT["ABOUT"] =
"Επιλογέας ημερομηνίας/ώρας σε DHTML\n" +
"(c) 2002-2005 / Author: Mihai Bazon\n" + // don't translate this this ;-)
"Για τελευταία έκδοση:\n" +
"Distributed under GNU LGPL.  See for details." +
"\n\n" +
"Επιλογή ημερομηνίας:\n" +
"- Χρησιμοποιείστε τα κουμπιά \xab, \xbb για επιλογή έτους\n" +
"- Χρησιμοποιείστε τα κουμπιά " + String.fromCharCode(0x2039) + ", " + String.fromCharCode(0x203a) + " για επιλογή μήνα\n" +
"- Κρατήστε κουμπί ποντικού πατημένο στα παραπάνω κουμπιά για πιο γρήγορη επιλογή.";

Calendar._TT["ABOUT_TIME"] = "\n\n" +
"Επιλογή ώρας:\n" +
"- Κάντε κλικ σε ένα από τα μέρη της ώρας για αύξηση\n" +
"- ή Shift-κλικ για μείωση\n" +
"- ή κλικ και μετακίνηση για πιο γρήγορη επιλογή.";

Calendar._TT["TOGGLE"] = "Μπάρα πρώτης ημέρας της εβδομάδας";
Calendar._TT["PREV_YEAR"] = "Προηγ. έτος (κρατήστε για το μενού)";
Calendar._TT["PREV_MONTH"] = "Προηγ. μήνας (κρατήστε για το μενού)";
Calendar._TT["GO_TODAY"] = "Σήμερα";
Calendar._TT["NEXT_MONTH"] = "Επόμενος μήνας (κρατήστε για το μενού)";
Calendar._TT["NEXT_YEAR"] = "Επόμενο έτος (κρατήστε για το μενού)";
Calendar._TT["SEL_DATE"] = "Επιλέξτε ημερομηνία";
Calendar._TT["DRAG_TO_MOVE"] = "Σύρτε για να μετακινήσετε";
Calendar._TT["PART_TODAY"] = " (σήμερα)";
Calendar._TT["MON_FIRST"] = "Εμφάνιση Δευτέρας πρώτα";
Calendar._TT["SUN_FIRST"] = "Εμφάνιση Κυριακής πρώτα";
Calendar._TT["CLOSE"] = "Κλείσιμο";
Calendar._TT["TODAY"] = "Σήμερα";
Calendar._TT["TIME_PART"] = "(Shift-)κλικ ή μετακίνηση για αλλαγή";

// date formats
Calendar._TT["DEF_DATE_FORMAT"] = "dd-mm-y";
Calendar._TT["TT_DATE_FORMAT"] = "D, d M";

Calendar._TT["WK"] = "εβδ";
Calendar._TT["DAY_FIRST"] = "Δείξε %s πρώτα"; //ADDIOTIONAL

// This may be locale-dependent.  It specifies the week-end days, as an array 
// of comma-separated numbers.  The numbers are from 0 to 6: 0 means Sunday, 1 
// means Monday, etc. Calendar._TT["WEEKEND"] = "0,6"; 
Calendar._TT["WEEKEND"] = "0,6";
Calendar._TT["TIME"] = "Ώρα:";
Calendar._FD = 0;  //ADDIOTIONAL
Site Admin
Posts: 1423
Joined: Mon Jan 24, 2005 10:31 am

Re: calendar on forms not working [SOLVED]

Post by admin »

Hi, thanks for giving the solution.
Posts: 8
Joined: Mon Jul 29, 2013 9:17 am

Re: calendar on forms not working [SOLVED]

Post by Kyklos »

Sharing is important!
Glad to sharing :-)
Post Reply