Bug #17107 » 5186_trunk.patch
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
|