Hello all,
I downloaded the CVS file from the Files section (5-5-2006) and updated my installation of RC.
All seems to work fine, however, when I first login I see all my messages listed under my Inbox. If I click on another folder, none of the contents of the folder are shown. Even if I click back onto the Inbox, the Inbox contents are no longer shown. I can then click the New Message icon, and in the compose screen I can click on the green arrow to return to my email folders and the contents are shown again. However, as soon as I click on another folder, the contents are hidden once again.
It seems that I can go to any other function (ie - click on Settings, Address Book, etc) and then return to a folder and I am shown contents. As soon as I begin clicking from folder to folder, those contents are not shown anymore.
Any ideas? Thanks in advance!
Kevin L.
Bezaleel Support wrote:
Hello all,
I downloaded the CVS file from the Files section (5-5-2006) and updated my installation of RC.
All seems to work fine, however, when I first login I see all my messages listed under my Inbox. If I click on another folder, none of the contents of the folder are shown. Even if I click back onto the Inbox, the Inbox contents are no longer shown. I can then click the New Message icon, and in the compose screen I can click on the green arrow to return to my email folders and the contents are shown again. However, as soon as I click on another folder, the contents are hidden once again.
It seems that I can go to any other function (ie - click on Settings, Address Book, etc) and then return to a folder and I am shown contents. As soon as I begin clicking from folder to folder, those contents are not shown anymore.
Any ideas? Thanks in advance!
Kevin L.
Hello again everyone.
I just found a post by "Brian" on the RoundCube Forums in reference to this issue. His fix to the problem for the moment is as follows:
*Quote* I'm not really all that experienced in AJAX and some of the newer coding techniques, perhaps someone (developer) could explain what this line does, and why reverting it completely fixes the problem mentioned in this thread...
cvs 20060505 (bad code): \program\include\main.inc; line 723 [code] header('Content-Type: application/x-javascript; charset='.$CHARSET); [/code]
Using the cvs, I found the specific change made on 20060505 that caused this problem.
good code (reverted to previous CVS): [code] header('Content-Type: application/x-javascript'); [/code]
*End Quote* Link: http://www.roundcubeforum.net/index.php?topic=189.msg2723#msg2723
Also, see his note in that thread in reference to the search function not working as well.
Thanks, Kevin L.
Bezaleel Support a écrit :
I just found a post by "Brian" on the RoundCube Forums in reference to this issue. His fix to the problem for the moment is as follows:
*Quote* I'm not really all that experienced in AJAX and some of the newer coding techniques, perhaps someone (developer) could explain what this line does, and why reverting it completely fixes the problem mentioned in this thread...
cvs 20060505 (bad code): \program\include\main.inc; line 723 [code] header('Content-Type: application/x-javascript; charset='.$CHARSET); [/code]
Using the cvs, I found the specific change made on 20060505 that caused this problem.
good code (reverted to previous CVS): [code] header('Content-Type: application/x-javascript'); [/code]
*End Quote* Link: http://www.roundcubeforum.net/index.php?topic=189.msg2723#msg2723
Hello, just to say that I had the exact same problem with latest cvs and that proposed patch worked. Interestingly, I have almost the same problem with only one folder labeled '2005' that does not show up when I click it if I am in a 'view folder' pane. I if I am writing an email, reading a message ... I can click it and it shows up properly. This problem is quite old and is not solved by the patch proposed here. If I look into the page source code, the email list is here, it is just not showing up.
Anyway, thanks Kevin for the tip.
Aurélien Pocheville
On Sat, 13 May 2006, Bezaleel Support wrote:
All seems to work fine, however, when I first login I see all my messages listed under my Inbox. If I click on another folder, none of the contents of the folder are shown. Even if I click back onto the Inbox, the Inbox contents are no longer shown. I can then click the New Message icon, and in the compose screen I can click on the green arrow to return to my email folders and the contents are shown again. However, as soon as I click on another folder, the contents are hidden once again.
Link: http://www.roundcubeforum.net/index.php?topic=189.msg2723#msg2723
Here is the correct patch for the folders not displaying correctly. The problem is the content-type parser wasn't expecting a "; charset=UTF-8" and so wasn't ever executing the remote javascript.
I am not registered on the forums, but perhaps this should be posted there too.
--- js/app.js (revision 1631) +++ js/app.js (working copy) @@ -3012,8 +3012,11 @@ this.http_response = function(request_obj) { var ctype = request_obj.get_header('Content-Type');
if (ctype){ ctype = String(ctype).toLowerCase();
var ctype_array=ctype.split(";");
ctype = ctype_array[0];
}
if (request_obj.__lock) this.set_busy(false);
This patch did't work for me. :-(
On Sat, 13 May 2006 17:51:19 -0400 (EDT), Jon Daley roundcube@jon.limedaley.com wrote:
Here is the correct patch for the folders not displaying correctly. The problem is the content-type parser wasn't expecting a "; charset=UTF-8" and so wasn't ever executing the remote javascript.
I am not registered on the forums, but perhaps this should be posted there too.
Index: js/app.js
--- js/app.js (revision 1631) +++ js/app.js (working copy) @@ -3012,8 +3012,11 @@ this.http_response = function(request_obj) { var ctype = request_obj.get_header('Content-Type');
Works like a charm. I just committed it.
-Charles
Jon Daley wrote:
On Sat, 13 May 2006, Bezaleel Support wrote:
All seems to work fine, however, when I first login I see all my messages listed under my Inbox. If I click on another folder, none of the contents of the folder are shown. Even if I click back onto the Inbox, the Inbox contents are no longer shown. I can then click the New Message icon, and in the compose screen I can click on the green arrow to return to my email folders and the contents are shown again. However, as soon as I click on another folder, the contents are hidden once again.
Link: http://www.roundcubeforum.net/index.php?topic=189.msg2723#msg2723
Here is the correct patch for the folders not displaying correctly. The problem is the content-type parser wasn't expecting a "; charset=UTF-8" and so wasn't ever executing the remote javascript.
I am not registered on the forums, but perhaps this should be posted there too.
Index: js/app.js
--- js/app.js (revision 1631) +++ js/app.js (working copy) @@ -3012,8 +3012,11 @@ this.http_response = function(request_obj) { var ctype = request_obj.get_header('Content-Type');
- if (ctype)
if (ctype){ ctype = String(ctype).toLowerCase();
var ctype_array=ctype.split(";");
ctype = ctype_array[0];
}
if (request_obj.__lock) this.set_busy(false);
Don't know what I did yesterday, but I just deleted a par of files I edited yesterday, ran cvs up again, and now it works OK.
Sorry.
On Mon, 15 May 2006 09:12:56 -0500, Charles McNulty charles@charlesmcnulty.com wrote:
Works like a charm. I just committed it.
-Charles
Jon Daley wrote:
On Sat, 13 May 2006, Bezaleel Support wrote:
All seems to work fine, however, when I first login I see all my messages listed under my Inbox. If I click on another folder, none of the contents of the folder are shown. Even if I click back onto the Inbox, the Inbox contents are no longer shown. I can then click the New Message icon, and in the compose screen I can click on the green arrow to return to my email folders and the contents are shown again. However, as soon as I click on another folder, the contents are hidden once again.
Link: http://www.roundcubeforum.net/index.php?topic=189.msg2723#msg2723
Here is the correct patch for the folders not displaying correctly. The problem is the content-type parser wasn't expecting a "; charset=UTF-8" and so wasn't ever executing the remote javascript.
I am not registered on the forums, but perhaps this should be posted there too.
Index: js/app.js
--- js/app.js (revision 1631) +++ js/app.js (working copy) @@ -3012,8 +3012,11 @@ this.http_response = function(request_obj) { var ctype = request_obj.get_header('Content-Type');