Project

General

Profile

Bug #17107 » 5186_trunk.patch

Administrator Admin, 2008-01-26 11:40

View differences:

typo3/sysext/css_styled_content/pi1/class.tx_cssstyledcontent_pi1.php (working copy)
// All columns have the same width:
$defaultColumnWidth = ceil(($maxW-$colspacing*($colCount-1)-$colCount*$border*($borderThickness+$borderSpace)*2)/$colCount);
$defaultColumnWidthRemaining = ($colCount-($maxW-$colspacing*($colCount-1)-$colCount*$border*($borderThickness+$borderSpace)*2)%$colCount)%$colCount;
$defaultColumnWidthRemaining_Ratio = ($defaultColumnWidthRemaining*2<=$colCount)?2:1;
// Specify the maximum width for each column
$columnWidths = array();
......
// Default 1:1-proportion, all columns same width
for ($a=0;$a<$colCount;$a++) {
$columnWidths[$a] = $defaultColumnWidth;
if ($defaultColumnWidthRemaining>0 && $a%$defaultColumnWidthRemaining_Ratio==0) {
$columnWidths[$a]--;
$defaultColumnWidthRemaining--;
}
}
} else {
// We need another proportion
(5-5/12)