Re: [Typo3-german] Riesen abstände bei tabellen im rte
Peter Linzenkirchner
peter at linzenkirchner.de
Thu Dec 1 12:20:41 CET 2005
Hallo Manfred,
Am 1. Dez 2005 um 07:01 schrieb Manfred Rutschmann:
>
>
> Ich gehe davon aus das dasd hier defonitiv irgendwo hardcoded ist. Am
> RTE liegts, denke ich, nicht. Eher an css_sytled_content? Das wäre
> aber
> zum bereinigen ungeschickt, da css styled content wohl kaum den
> unterschied zwischen Text und tabellentext macht.
Soweit ich gesehen habe, ist es hardcoded. Ich habe momentan nicht
das aktuelles css_styled_content zur Verfügung, aber in meiner
Version ist in der Datei pi1/class.tx_cssstyledcontent_pi1.php
folgendes:
function render_table($content,$conf) {
// snip, da unwichtig ....
// Traverse rows (rendering the table here)
$rCount = count($rows);
foreach($rows as $k => $v) {
$cells = explode('|',$v);
$newCells=array();
for($a=0;$a<$cols;$a++) {
if (!strcmp(trim($cells[$a]),'')) $cells[$a]=' ';
$cellAttribs = ($a>0 && ($cols-1)==$a) ? ' class="td-last"' : '
class="td-'.$a.'"';
$newCells[$a] = '<td'.$cellAttribs.'><p>'.$this->cObj->stdWrap
($cells[$a],$conf['innerStdWrap.']).'</p></td>';
}
// Rest weg, da unwichtig.
Hier steht ganz offensichtlich ein <p> innerhalb von <td>. Jetzt wäre
es eigentlich auch ganz simpel, es rauszumachen ... Einfach <p> und </
p> löschen und die Datei speichern. Bei mir funktioniert es.
Die Datei findest Du über den Extensions Manager, css_styled_content,
dort gibt es auch eine Möglichkeit die Dateien zu berarbeiten. Ich
weiss nicht, ob das angesagt ist - oder ob es nicht doch eine
offizielle Version gibt. Ausserdem muss der Patch bei jedem Update
erneut durchgeführt werden.
Vielleicht hilft es dir ja weiter.
Gruß
Peter
--
-----------------------------------------------
Peter Linzenkirchner
Lisardo Multimedia GmbH
http://www.lisardo.biz/
Herrenbachstraße 19, 86161 Augsburg
Tel. ++49-821-150565, Fax ++49-821-150595
-----------------------------------------------
More information about the TYPO3-german
mailing list