patch_tables.txt
| 1 |
--- class.tx_cssstyledcontent_pi1.orig.php 2006-04-24 09:18:49.000000000 +0200 |
|---|---|
| 2 |
+++ class.tx_cssstyledcontent_pi1.php 2006-04-24 09:19:27.000000000 +0200 |
| 3 |
@@ -213,7 +213,7 @@ |
| 4 |
} |
| 5 |
if (!$noStyles) {
|
| 6 |
$oddEven = $k%2 ? 'tr-odd' : 'tr-even'; |
| 7 |
- $rowAttribs = ($k>0 && ($rCount-1)==$k) ? ' class="'.$oddEven.' tr-last"' : ' class="'.$oddEven.' tr-'.$k.'"'; |
| 8 |
+ $rowAttribs = ($k>0 && ($rCount-1)==$k) ? ' class="'.$oddEven.' tr-last tr-'.$k.'"' : ' class="'.$oddEven.' tr-'.$k.'"'; |
| 9 |
} |
| 10 |
$rows[$k]=' |
| 11 |
<tr'.$rowAttribs.'>'.implode('',$newCells).'
|
| 12 |
@@ -849,9 +849,9 @@ |
| 13 |
|
| 14 |
// Create table attributes array: |
| 15 |
$tableTagParams = array(); |
| 16 |
- $tableTagParams['border'] = $this->cObj->data['table_border'] ? intval($this->cObj->data['table_border']) : $tableTagParams_conf['border']; |
| 17 |
- $tableTagParams['cellspacing'] = $this->cObj->data['table_cellspacing'] ? intval($this->cObj->data['table_cellspacing']) : $tableTagParams_conf['cellspacing']; |
| 18 |
- $tableTagParams['cellpadding'] = $this->cObj->data['table_cellpadding'] ? intval($this->cObj->data['table_cellpadding']) : $tableTagParams_conf['cellpadding']; |
| 19 |
+ $tableTagParams['border'] = $this->cObj->data['table_border'] >= 0 ? intval($this->cObj->data['table_border']) : $tableTagParams_conf['border']; |
| 20 |
+ $tableTagParams['cellspacing'] = $this->cObj->data['table_cellspacing'] >= 0 ? intval($this->cObj->data['table_cellspacing']) : $tableTagParams_conf['cellspacing']; |
| 21 |
+ $tableTagParams['cellpadding'] = $this->cObj->data['table_cellpadding'] >= 0 ? intval($this->cObj->data['table_cellpadding']) : $tableTagParams_conf['cellpadding']; |
| 22 |
$tableTagParams['bgcolor'] = isset($conf['color.'][$this->cObj->data['table_bgColor']]) ? $conf['color.'][$this->cObj->data['table_bgColor']] : $conf['color.']['default']; |
| 23 |
|
| 24 |
// Return result: |