Summary | a hide groupware folder patch |
Queue | IMP |
Queue Version | HEAD |
Type | Enhancement |
State | Resolved |
Priority | 1. Low |
Owners | slusarz (at) horde (dot) org |
Requester | m.gabriel (at) das-netzwerkteam (dot) de |
Created | 09/18/2008 (6148 days ago) |
Due | |
Updated | 01/12/2010 (5667 days ago) |
Assigned | 01/24/2009 (6020 days ago) |
Resolved | 02/06/2009 (6007 days ago) |
Milestone | |
Patch | No |
Request #7353- Add imp_hook_display_folder() hook.http://git.horde.org/diff.php/imp/config/conf.xml?rt=horde-git&r1=a4ed4fed7077dd59461aae053923453278f3347c&r2=96801eeee12ba3e22bf970be32f1733faa17f635
http://git.horde.org/diff.php/imp/config/hooks.php.dist?rt=horde-git&r1=08137096bf5e05ab323d44662b2b322b3f739aca&r2=96801eeee12ba3e22bf970be32f1733faa17f635
http://git.horde.org/diff.php/imp/docs/CHANGES?rt=horde-git&r1=29d05715d9b9f696cfe0e56cec8f9877a4d1235e&r2=96801eeee12ba3e22bf970be32f1733faa17f635
http://git.horde.org/diff.php/imp/js/src/DimpBase.js?rt=horde-git&r1=af0f675507180ff5b4809a70721e0b08ec7ec54e&r2=96801eeee12ba3e22bf970be32f1733faa17f635
http://git.horde.org/diff.php/imp/lib/IMAP/Tree.php?rt=horde-git&r1=80cf8cf4ae81d2462a02cbdc8558ea569b33c5db&r2=96801eeee12ba3e22bf970be32f1733faa17f635
State ⇒ Resolved
groupware folders are shown in the move-mail-to-folder dropdown-menu.
i might be mistaken but i think your latest check-in does not cover
this, does it?
IMP_IMAP_Tree->folderList(), which uses the IMP_IMAP_Tree iteration
functions to walk through the tree.
groupware folders are shown in the move-mail-to-folder dropdown-menu.
i might be mistaken but i think your latest check-in does not cover
this, does it?
State ⇒ Resolved
references to 'h-prefs' in the Kolab hooks code that did not appear to
be related to the display_folders stuff).
http://cvs.horde.org/diff.php/imp/config/conf.xml?rt=horde&r1=1.53.2.39&r2=1.53.2.40&ty=u
http://cvs.horde.org/diff.php/imp/config/hooks.php.dist?rt=horde&r1=1.3.2.5&r2=1.3.2.6&ty=u
http://cvs.horde.org/diff.php/imp/docs/CHANGES?rt=horde&r1=1.699.2.378&r2=1.699.2.379&ty=u
http://cvs.horde.org/diff.php/imp/lib/IMAP/Tree.php?rt=horde&r1=1.25.2.67&r2=1.25.2.68&ty=u
Assigned to Michael Slusarz
Taken from Gunnar Wrobel
Taken from Jan Schneider
Taken from Chuck Hagenbuch
Queue ⇒ IMP
New Attachment: HK-MP-Hide_groupware_folders_imp5.patch
Both patches do contain a minor fix for the display of preferences
folders. The folder type changed from 'prefs' to 'h-prefs' there. Hope
its okay to include it there.
State ⇒ Feedback
IMP 5 to not lose that functionality in the future.
you move a message to a different folder still showed all folders
(contacts, calendars, etc.). with my former approach mail messages
could only be moved to real mail folders (as opposed to groupware
folders).
best and happy new year,
mike
New Attachment: HK-MP-Hide_groupware_folders.patch
the patch only fixes the situation for IMP. After digging somewhat
deeper it became obvious that the approach in the last patch would not
be efficient.
I try the same thing using a new attribute for an element now. I'm not
100% certain that it is okay to do it that way but I'm certain it
makes more sense to determine the visibility of the elements when
actually building the tree.
Assigned to Chuck Hagenbuch
Assigned to Jan Schneider
Taken from Thomas Jarosch
Taken from Gunnar Wrobel
Assigning to Jan or Chuck for a final check and commiting (contains
modifications within "/horde")
CVS/GIT on my site.
New Attachment: display_folder.patch
I hope it conforms to horde guidelines.
Taken from Jan Schneider
Taken from Chuck Hagenbuch
Patch ⇒ No
Assigned to Chuck Hagenbuch
Assigned to Jan Schneider
https://www.intevation.de/roundup/kolab/issue2738
Concerning the submitted patch:
I don't think we will have Kolab specific code in Tree.php. I'd assume
something like folder visibility should be solved using a hook
function. Comparable to the functions that handle the folder icons.
But this is something for Chuck or Jan to decide.
In addition the feature should not be a configuration but a users preference.
site. mail folders of other users with permissions granted for me to
see were not shown. now they are.
check for "shared" only. The hierarchy separator might as well be "/"
or something else.
New Attachment: imp_hidegroupwarefolders.patch
"INBOX" and "shared." prefix. What about "user."?
mail folders of other users with permissions granted for me to see
were not shown. now they are.
TODO:
i have user A, B and C. i am user A, user B shows me his abook, user C
shows me his INBOX.
the imp tree will show me (in german now):
Ordner andere Benutzer
+ user B
+ user C
INBOX
user B must not necessarily be listed here, but i do not know where
have to filter him out. trying "user/" instead of "user" in the
attached patched results in no other user folders at all...
"INBOX" and "shared." prefix. What about "user."?
State ⇒ Assigned
State ⇒ New
Priority ⇒ 1. Low
Type ⇒ Enhancement
Summary ⇒ a hide groupware folder patch
Queue ⇒ Kolab
Milestone ⇒
Patch ⇒ Yes
New Attachment: imp_hidegroupwarefolder.patch
configurable through horde's conf.php...
hope gunnar et al. like it...