6.0.0-git
2019-04-23

[#5011] Imp Inbox display on portal page
Summary Imp Inbox display on portal page
Queue IMP
Queue Version Git master
Type Enhancement
State Resolved
Priority 1. Low
Owners
Requester karsten (at) horde (dot) org
Created 2007-02-19 (4446 days ago)
Due
Updated 2009-11-18 (3443 days ago)
Assigned
Resolved 2009-11-18 (3443 days ago)
Milestone IMP 5.0
Patch No

History
2009-11-18 23:08:50 Michael Slusarz Comment #8
State ⇒ Resolved
Version ⇒ Git master
Reply to this comment
Actually, the newmail block is precisely what is needed, and it 
already exists.
2008-12-17 06:22:31 Michael Slusarz Comment #7 Reply to this comment
I think this should probably be like gmail where a simplified summary
of the last 5-10 messages is displayed, instead of a full mailbox
implementation.
This already (kinda) exists for dimp - namely the 'newmail' block.


2008-11-09 03:23:22 Chuck Hagenbuch Comment #6
State ⇒ Accepted
Reply to this comment
I think this should probably be like gmail where a simplified summary 
of the last 5-10 messages is displayed, instead of a full mailbox 
implementation.
2007-12-27 03:29:38 Chuck Hagenbuch Deleted Original Message
 
2007-12-27 03:29:27 Chuck Hagenbuch Deleted Original Message
 
2007-12-27 03:28:51 Chuck Hagenbuch State ⇒ Stalled
 
2007-06-14 19:26:45 Chuck Hagenbuch Comment #4
State ⇒ Resolved
Reply to this comment
You're right that this needs a lot of work and should be abstracted, 
but I wanted to get it into CVS so it gets global find/replace fixes 
at least.
2007-06-14 18:51:45 Chuck Hagenbuch Deleted Original Message
 
2007-06-03 18:44:37 Karsten Fourmont Comment #3
New Attachment: mailbox[1].php
Reply to this comment
small update to mailbox portal block code to make it work with current cvs.

Save to imp/lib/Block/mailbox.php






2007-02-19 15:05:06 Chuck Hagenbuch State ⇒ Accepted
 
2007-02-19 15:01:01 Karsten Fourmont Comment #2
New Attachment: mailbox.php
Reply to this comment
Here's the PHP code. Save it to imp/lib/Block/mailbox.php to get an 
idea. (Note: the hide column features doesn't work atm)

This code is a proof of concept and not a starting point for the 
implementation of this block!




2007-02-19 14:58:27 Karsten Fourmont Comment #1
Type ⇒ Enhancement
State ⇒ New
Priority ⇒ 1. Low
Summary ⇒ Imp Inbox display on portal page
Queue ⇒ IMP
New Attachment: FolderSummaryPortal.png
Reply to this comment
The portal page should allow a Block with the current inbox. So a user 
has mail, tasks and upcoming events all at one glance. See attached 
screenshot to gen an idea.



As a proof of concept I created a block example. It's rather ugly 
prototype code: I just took imp/mailbox.php, threw out some unneeded 
stuff and enclosed it in an ob_start() / ob_end_clean.



A "real" implementation should be done by moving the contents of 
imp/mailbox.php to a function in lib/ and then use this by both 
imp/mailbox.php and Block/mailbox.php.



However I really don't know enough about imp to do this on my own.


Saved Queries