From: Marc Groot Koerkamp <marc@sq...> - 2006-10-17 20:56:11
On Tue, October 17, 2006 9:54 pm, Iavor Raytchev wrote:
> Marc Groot Koerkamp wrote:
>> On Mon, October 16, 2006 2:21 pm, Jose Fandos wrote:
>>> Frames out and use XMLHttpRequest to update the message list. The
>>> fallback mechanism wouldn't need to use frames either.
>> Exactly. We also need to adapt our folder list code and only retrieve
>> the sub mailboxes on expand. So expand should trigger an XMLHttpRequest
>> to retrieve the boxes below a parent box (make use of the HasChildren
>> flag in the LSUB/LIST response of an imap call). This would reduce the
>> amount of time SquirrelMail needs to retrieve the complete mailbox-tree
>> because this can be slow when dealing with hundreds of mailboxes.
> Hm... I thought this will happen. Initially I thought that we will have
> t12n completely plain HTML templates and in addition FAST TEMPLATES (that
> use AJAX to speed up stuff as described above).
> But it seems that the plain HTML t12n templates will slowly phase out
> into FAST TEMPLATES - which is may be natural...
> We should only be careful if all people will like that. AJAX requires
templates it's just an GET request which updates the internal cached
mailbox-tree with the expanded folders.
We also should offer the expand all option which basicly is old behaviour.
Marc Groot Koerkamp.
Get latest updates about Open Source Projects, Conferences and News.