mirror of
https://github.com/modoboa/modoboa.git
synced 2026-04-25 08:56:02 +03:00
[GH-ISSUE #50] Improve nested folders support #34
Labels
No labels
bug
bug
dependencies
design
documentation
duplicate
enhancement
enhancement
enhancement
feedback-needed
help-needed
help-needed
installer
invalid
looking-for-sponsors
modoboa-contacts
new-ui
new-ui
pr
pull-request
pyconfr
python
question
security
stale
webmail
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/modoboa-modoboa#34
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @tonioo on GitHub (Dec 4, 2013).
Original GitHub issue: https://github.com/modoboa/modoboa/issues/50
Originally assigned to: @tonioo on GitHub.
Originally created by Antoine Nguyen on 2010-01-20T16:20:43Z
Actually it is not possible to browse nested folders. We need to implement a tree view to display the folders hierachy.
@tonioo commented on GitHub (Dec 4, 2013):
Posted by Antoine Nguyen on 2010-04-27T14:06:05Z
First version in [0e7c3c9427a9]. More work is needed but this version will be ok for 0.8.
For example, the div where folders are displayed should be resizable, folders name that are too long should be hidden (at least the part that overflows).
@tonioo commented on GitHub (Dec 4, 2013):
Posted by Miroslav Abrahám on 2013-09-02T22:30:29Z
Isn't this issue mostly implemented in the Modoboa 1.0.0 version in webmail that uses folder hierarchy to display subfolders?
@tonioo commented on GitHub (Dec 4, 2013):
Posted by Antoine Nguyen on 2013-09-03T06:54:34Z
It is. But it still needs improvement. I think I should rename this issue...
@tonioo commented on GitHub (Dec 4, 2013):
Posted by Miroslav Abrahám on 2013-09-04T22:24:11Z
I was playing around a little bit and would like to ask whether using the Jquery resizable widget could be a way for Modoboa to go when it comes to resizing? Importing jquery.resizable.js, jquery.resizable.css and posting this code into webmail.js could may be a start:
$("#folders").resizable({ handles: "e" }); $("#folders").bind("resize", function(event, ui) { $("#menubar").css("left", ui.size.width + 15 + "px"); $("#listing").css("left", ui.size.width + 15 + "px"); });What do you say? Of course it does not work perfectly. It would not respect any other elements on page (thus could be minized to a fex pixels and maximized to full windows), the draggable side would need some styling etc.
@tonioo commented on GitHub (Dec 4, 2013):
Posted by Miroslav Abrahám on 2013-09-06T07:59:39Z
I have made some patches and would like to share in order for others to test. In order to have the basic functionality of folders panel resizing, one needs to:
That should be it and should give you the basic functionality which does 2 things:
@tonioo commented on GitHub (Dec 4, 2013):
Posted by Miroslav Abrahám on 2013-09-06T09:48:21Z
Please, use this attached webmail.js patch file; the previous one is copy pasted from my script and all "$" signes are escaped.
@tonioo commented on GitHub (Dec 4, 2013):
Posted by Antoine Nguyen on 2013-09-08T19:29:37Z
Many thanks for this work! I'll include it this week.
@tonioo commented on GitHub (Dec 4, 2013):
Posted by Miroslav Abrahám on 2013-09-09T08:29:30Z
One more small change, this time in webmail.css file - according to https://developer.mozilla.org/en-US/docs/Web/CSS/text-overflow, the "-ms-text-overflow" should not be used. I therefore attach a new patch file for webmail.css.
@tonioo commented on GitHub (Dec 4, 2013):
Posted by Miroslav Abrahám on 2013-09-09T09:10:06Z
Sorry to post again, one more change - I added the grippy picture to the right of the folders div for it to be visibly resizable.