I’m still experiencing the problem where I don’t get any calendar pop-up
(or whatever is supposed to happen) when clicking “Choose a Date” from any
Date field in a ticket. It was reported here:
Clicking Properties on “Choose a Date” shows it is Unknown Protocol and
Address=#.
I have nothing in my rt.log or apache log about this. Any help or
suggestions would be appreciated.
I’m still experiencing the problem where I don’t get any calendar pop-up
(or whatever is supposed to happen) when clicking “Choose a Date” from any
Date field in a ticket. It was reported here: Carbon60: Managed Cloud Services
Clicking Properties on “Choose a Date” shows it is Unknown Protocol and
Address=#.
I’m still experiencing the problem where I don’t get any calendar
pop-up
(or whatever is supposed to happen) when clicking “Choose a Date” from
any
Date field in a ticket. It was reported here: Carbon60: Managed Cloud Services
Clicking Properties on “Choose a Date” shows it is Unknown Protocol and
Address=#.
I’m still experiencing the problem where I don’t get any calendar
pop-up
(or whatever is supposed to happen) when clicking “Choose a Date” from
any
Date field in a ticket. It was reported here: Carbon60: Managed Cloud Services
Clicking Properties on “Choose a Date” shows it is Unknown Protocol and
Address=#.
That’s a javascripty link. What browser?
IE 6. We have no way to test any other browser.
It’s not possible to install a copy of firefox in your Dev environment?
The calendar popup works fine here in Mozilla and Konqueror. Just not in
IE6.
joe
It works in firefox 1.5beta for me. It does not work on IE6 on Windows
XP SP2, even with popup blockers disabled. Strangely, the “window
shading” works perfectly in both. Perhaps it is being bitten by some
IE-specific javascript bug in that one script?
DB
Jesse Vincent wrote:
It’s not possible to install a copy of firefox in your Dev
environment?
It works in firefox 1.5beta for me. It does not work on IE6 on Windows
XP SP2, even with popup blockers disabled. Strangely, the “window
shading” works perfectly in both. Perhaps it is being bitten by some
IE-specific javascript bug in that one script?
DB
Jesse Vincent wrote:
It’s not possible to install a copy of firefox in your Dev environment?
Absolutely not, sorry.
That’s really too bad. I’d really love to hear more about the issue, if
you figure out if it’s a javascript bug or a perl bug or whathaveyou.
joe
Drew Barnes
Applications Analyst
Raymond Walters College
University of Cincinnati
It works in firefox 1.5beta for me. It does not work on IE6 on Windows
XP SP2, even with popup blockers disabled. Strangely, the “window
shading” works perfectly in both. Perhaps it is being bitten by some
IE-specific javascript bug in that one script?
var objWindow =
window.open(‘<%$RT::WebPath%>/Helpers/CalPopup.html?field=’
+field, ‘<% loc(“Choose a date”) %>’, ‘height=235,width=285,scrollbars=1’);
var objWindow =
window.open(‘<%$RT::WebPath%>/Helpers/CalPopup.html?field=’
+field,
'RT_Calendar',
'height=235,width=285,scrollbars=1');
objWindow.focus();
}
@@ -78,21 +80,36 @@
}
}
+function addEvent(obj, sType, fn){
if (obj.addEventListener){
obj.addEventListener(sType, fn, false);
} else if (obj.attachEvent) {
var r = obj.attachEvent("on"+sType, fn);
} else {
return false;
}
return true;
+}
function createCalendarLink(input) {
var e = document.getElementById(input);
if (e) {
var link = document.createElement(‘a’);
link.setAttribute(‘href’, ‘#’);
clickevent = function clickevent(e) { openCalWindow(input); return
fals
e; };
if (! addEvent(link, "click", clickevent)) {
return false;
}
var text = document.createTextNode('<% loc("Choose a date") %>');
link.appendChild(text);
var space = document.createTextNode(' ');
e.parentNode.insertBefore(link, e.nextSibling);
e.parentNode.insertBefore(space, e.nextSibling);
return true;
Hi Peter, this patch does not work on our 3.5.5 dev system. In fact, it
entirely eliminates the “Choose a Date” link from all Date fields. Not sure
if that was your intention, and I suppose that is a sort of fix, but it
won’t do the trick.