Roundup Tracker - Issues

Issue 621226

classification
Issue list views poor under IE6
Type: Severity: normal
Components: Web interface Versions:
process
Status: closed fixed
:
: richard : jkew, jlgijsbers, quarl, richard, rouilj
Priority: normal :

Created on 2002-10-10 10:06 by jkew, last changed 2003-04-27 02:18 by richard.

Messages
msg411 Author: [hidden] (jkew) Date: 2002-10-10 10:06
On issues in the list where Status or Assigned-To are not set, IE6 
doesn't render the right-hand border of the cell.

I suspect it 
does this because the <td> tag generated is empty. If I take the 
generated source and change the empty <td></td> tags to 
<td>&nbsp;</td> the cells render correctly.

Probably an 
IE bug, but one we can work around? Opera renders the table fine 
but isn't great for submitting into Roundup because of the 
wrap="hard" issue.
msg412 Author: [hidden] (richard) Date: 2002-10-10 10:29
Logged In: YES 
user_id=6405

You will need to alter your index template to stuff the &nbsp; in there  
for IE. Mozilla displays the index fine, and honors wrap=hard to boot.  
  
The templating solution would involve a python expression like <td  
tal:content="python:context.status.plain() or default">&nbsp;</td>  
  
(as mentioned in the customisation docs, when an expression  
evaluates to "default", the existing tag contents are left alone)  
  
msg413 Author: [hidden] (jkew) Date: 2002-10-10 10:54
Logged In: YES 
user_id=598066

Ta Richard: I have tweaked my issue.index accordingly. Templating 
rocks.

Is Mozilla the only fully-supported Roundup web platform 
at the moment?
msg414 Author: [hidden] (richard) Date: 2002-10-10 11:13
Logged In: YES 
user_id=6405

Konqueror works just fine too. It's a shame about Opera not   
knowing about wrap=hard. Since it's not standard (as indicated at  
http://www.blooberry.com/indexdot/html/tagpages/t/textarea.htm),  
I'll consider adding an option to Roundup to note text from the CGI.   
 
msg415 Author: [hidden] (richard) Date: 2003-03-23 09:48
Logged In: YES 
user_id=6405

Does IE still exhibit this behaviour? 
msg416 Author: [hidden] (jkew) Date: 2003-03-24 10:05
Logged In: YES 
user_id=598066

Yes. 

(Windows IE6 SP1, Roundup 0.5.6 vanilla classic.)




msg417 Author: [hidden] (richard) Date: 2003-03-24 23:50
Logged In: YES 
user_id=6405

Damn IE - honoring "empty-cells: show" isn't that hard, is it? *sigh*

Willing to take suggestions on this. Both solutions I can think of are icky:
1. using "python:blah.plain() or default" and setting the table cell to &nbsp; by default
2. have the plain() templating functions return '&nbsp;' in place of '' (could massively screw up formatting and expressions in other ways

Euww.
msg418 Author: [hidden] (rouilj) Date: 2003-03-26 01:09
Logged In: YES 
user_id=707416

Is there a way to add an optional argument to plain. Something like 
context/topics/plain/orblank

or 
context.topics.plain(orblank=True)
msg419 Author: [hidden] (richard) Date: 2003-03-26 01:20
Logged In: YES 
user_id=6405

I guess we could have a new plain() that does this specific functionality, called ieplain() or similar? Perhaps tdplain()?
msg420 Author: [hidden] (jlgijsbers) Date: 2003-04-06 11:52
Logged In: YES 
user_id=469548

A third option:

use '-' to indicate an empty property (see 'Better Alternatives' 
in http://www.cs.tut.fi/~jkorpela/HTML/emptycells.html).
msg421 Author: [hidden] (quarl) Date: 2003-04-23 12:22
Logged In: YES 
user_id=599526

i stole some of your styles and it worked great until I
viewed it in IE :(  after X hours i finally got everything
to look exactly the same in IE as mozilla.
IE doesn't support
1) empty-cells  - you know about this one already
2) border-spacing - so you need to add cellspacing=0 to all
<table>s that use border-spacing:0
3) td:first-child - so you need to use a separate class and
specify it for the first <td> in each <tr> (ugly)

msg422 Author: [hidden] (richard) Date: 2003-04-27 02:18
Logged In: YES 
user_id=6405

I've changed the default style to not use the borders, but I'm not 
inserting the non-breaking spaces. 
 
msg423 Author: [hidden] (richard) Date: 2003-04-27 02:45
Logged In: YES 
user_id=6405

Stupid IE making my templates all icky. 
 
File under "questionable whether it's a fix or not" but the damn 
&nbsp; are in there now. 
 
History
Date User Action Args
2002-10-10 10:06:51jkewcreate