"myXOOPs"-Fortgeschrittener
Gepostet am:16.06.2006 10:14
#2
Re: Kalenderbreite anpassen piCal
16.06.2006 10:14 Öffne die PiCal.php Datei in class Ordner des Moduls. Suche nach "pical-monthly", der erste Suchtreffer müsste der Quellcode so aussehen:
$ret = "
<table border='0' cellspacing='0' cellpadding='0' style='width:640px;border-collapse:collapse;margin:0px;'>
<tr class='pical-monthly'>
<td class='pical-weekmark'><img src='$this->images_url/spacer.gif' alt='' width='10' height='10' /></td>
<td><img src='$this->images_url/spacer.gif' alt='' width='90' height='10' /></td>
<td><img src='$this->images_url/spacer.gif' alt='' width='90' height='10' /></td>
<td><img src='$this->images_url/spacer.gif' alt='' width='90' height='10' /></td>
<td><img src='$this->images_url/spacer.gif' alt='' width='90' height='10' /></td>
<td><img src='$this->images_url/spacer.gif' alt='' width='90' height='10' /></td>
<td><img src='$this->images_url/spacer.gif' alt='' width='90' height='10' /></td>
<td><img src='$this->images_url/spacer.gif' alt='' width='90' height='10' /></td>
</tr>
<!-- week names -->
<tr class='pical-monthly'>
Und jetzt kannst du die Werte anpassen:
bei table Tag im Eintrag style kannst du die Gesamtbreite anpassen. Bitte nicht vergessen die Breite der einzelnen Zellen dementsprechend zu ändern (jetzt 90 * 7 + 10 = 640)... und damit dir deine Einträge nicht aus der Tabelle herausquellen, falls Einzelwort Überlänge, dann trag beim Style zusätzlich table layout ein in etwa so:
<table border='0' cellspacing='0' cellpadding='0' style='width:640px;border-collapse:collapse;margin:0px;
table-layout:fixed;'>
habe es fett markiert.
Für die Listenausgabe musst du das Template: pical_event_list dementsprechend auch anpassen und eventuell das tabellen layout fix setzen, wenn du feste Breite gesetzt hast.