Skip to Content.
Sympa Menu

en - Re: [sympa-users] Misaligned list-of-lists

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Igor Pruchanskiy <address@concealed>
  • To: "Roger B.A. Klorese" <address@concealed>
  • Cc: address@concealed
  • Subject: Re: [sympa-users] Misaligned list-of-lists
  • Date: Thu, 11 Feb 2010 09:26:46 -0800


I'm guessing the screen shouldn't really look like the enclosed on Safari... note the descriptions at right and buttons at bottom...

You need to play with style.css and overflow settings for those divs, depending on what you want. i was able to get it to work, but my .css is heavily modified because i really don't like the default skin and was not able to find anything to replace it.
 
...or like this in Firefox... with the column break in the middle of a list definition?

I have been fighting this very problem for DAYS. I have seriously spent about 20-30 hours researching and coming up with work-arounds for this particular issue, but nothing is working right and i just cant put something like this in production, considering the fact that there will be around 300-400 different lists and  6000+ users using it on daily basis.

The list of mailing lists is generated automatically on page load by lists.tt2 and is wrapped into .columns div. columns div is set to split the list into 2 even columns, so if you have odd number of lists, one gets split, like you've noticed. This is unacceptable and would make me look bad if i put something like that into production use, so i tried to put the whole list into a table, split into 2 table cells (A-M and N-Z), this made columns un-enven height but the split list definition went away. I thought I have it fixed, until I realized that page resizing became unbearably slow to the point where it would take 5-7 seconds to re-draw the page after a window resize. After that i tried to to split the list into 2 divs. Left and Right. This worked a little better than a table, but again, was really sloooooow. I have tried wrapping each list definition into separate div, table, insert page breaks here and there but nothing would stop the damn list definitions from splitting. I also found this page http://www.w3.org/TR/css3-multicol/  . It talks about CSS multicol module and mentions a CSS3 property called "break-inside". Unfortunately I was not able to make it work in any web browser currently known to men. Safari/WedKit inspector does not even see that property, which leads me to believe that it hasn't been implemented yet, seeing how the document is dated December 17th, 2009. 

So here I am. I actually woke up this morning, thinking i should post about it to the list, but you beat me to it. As much as I like Sympa, I may end up going back to building vhost-aware mailman, just because of the cosmetic glitches. Not that it matters to me, but this would be the first thing my boss would notice...

Also, I realize that Sympa was developed by non-native english speakers (i am not one either), but the amount of spelling and grammar mistakes in templates is astonishing, especially in the help files and mail templates.

Does anyone have a suggestion on how can we get this resolved?

Thanks,
-i



Archive powered by MHonArc 2.6.19+.

Top of Page