Summary | Portal - Calendar - Doesn't strikethrough cancelled events |
Queue | DIMP |
Queue Version | HEAD |
Type | Bug |
State | Resolved |
Priority | 3. High |
Owners | Horde Developers (at) , slusarz (at) horde (dot) org |
Requester | daviskingdom (at) gmail (dot) com |
Created | 10/25/2007 (6447 days ago) |
Due | |
Updated | 12/20/2007 (6391 days ago) |
Assigned | 11/28/2007 (6413 days ago) |
Resolved | 12/20/2007 (6391 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
Taken from Jan Schneider
State ⇒ Resolved
this for now.
This should be revisited for Horde 4 - note made in TODO list.
the way we render blocks, load CSS files etc.
1. Login to DIMP portal with at least 1 IMP block.
2. Open a mailbox
3. Delete a message. When deleting a message, the status icon on the
far right of the message row will have a strikethrough effect
(because the later loaded IMP CSS contains a ".deleted *" rule that
overrides the DIMP rule).
workaround that easily by changing CSS rule names, either in IMP or
DIMP.
rendering/templates from the main application code. Another pitfall is
how to implement this BC.
needs it (screen-block.css?). And then having all classes/IDs in that
file be prefixed with "appblock" or equivalent so the chances of a
conflict w/the current application are remote?
1. Iframes?
be defined globally.
style tags into block output at run-time
tackling this one.
far right of the message row will have a strikethrough effect
(because the later loaded IMP CSS contains a ".deleted *" rule that
overrides the DIMP rule).
1. Login to DIMP portal with at least 1 IMP block.
2. Open a mailbox
3. Delete a message. When deleting a message, the status icon on the
far right of the message row will have a strikethrough effect (because
the later loaded IMP CSS contains a ".deleted *" rule that overrides
the DIMP rule).
4. Do a refresh of DIMP while in that same mailbox
5. After refresh, delete a message. There is no longer a
strikethrough through that icon (as expected by looking at DIMP CSS)
since the portal has not yet been loaded.
Suggestions?
1. Iframes?
2. Hard-coding CSS into blocks
3. Develop (or find) a fancy CSS parser that will manually insert
style tags into block output at run-time
some issues on the traditional portal too because we mix CSS files
from all applications there as well. Though DIMP uses much more CSS of
course.
Does anybody have a better idea how to circumvent this problem?
Priority ⇒ 3. High
State ⇒ Feedback
Assigned to
Assigned to Michael Slusarz
a portal block is going to blow away any CSS formatting in DIMP.
Assigned to Jan Schneider
State ⇒ Resolved
Priority ⇒ 1. Low
State ⇒ Unconfirmed
Queue ⇒ DIMP
Summary ⇒ Portal - Calendar - Doesn't strikethrough cancelled events
Type ⇒ Bug
events aren't "struckthrough" as they are in the calendar and Horde
portal block. This leads one to think the event is still active.
thanks,
Michael