Joomla 1.0.3, folder com_contact , plik contact.html.php wiersz 136 i 189 (function showTable) - jest:
Kod PHP:
<td width="100%"></td>
W efekcie generuje to cóś takiego:
Kod HTML:
<table width="100%" border="1" cellspacing="0" cellpadding="0" align="center">
<tr>
<td height="20" class="sectiontableheader">Nazwa</td>
<td width="100%"></td>
</tr>
<tr>
<td width="25%" height="20" class="sectiontableentry1">
<a href="index.php?option=com_contact&task=view&contact_id=2&Itemid=37" class="category">
KROMISS-BIS Biuro Zarz±du</a>
</td>
<td width="100%"></td>
</tr>
Efekt jest taki, że nawet jeśli nie chcemy wyświetlać kolumn ze stanowiskiem, email, telefonem, faksem - to i tak kolumna nazwa i cała tabelka zajmuje tylko 25% szerokości, a dłuższe nazwy są poskładane jak scyzoryk.
Wystarczy skasować te 2 wiersze, a tabelka się ładnie ułoży na całą szerokość.
Dodatkowo: w wierszu 146 jest:
Kod PHP:
<td width="25%" height="20" class="<?php echo $tabclass[$k]; ?>">
a można zmienić na:
Kod PHP:
<td height="20" wrap="nowrap" class="<?php echo $tabclass[$k]; ?>">
albo po prostu:
Kod PHP:
<td height="20" class="<?php echo $tabclass[$k]; ?>" nowrap>
i dłuższe nazwy kontaktów nie będą się zawijały bez sensu.
To pierwsze to ewidentny błąd (komuś się zapomniało skasować ?), a to drugie czasem może się przydać ...
Pozdrawiam