Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Candy
Mitglied
Beiträge: 314 Registriert: 09.11.2002 21:15
Beitrag
von Candy » 29.11.2002 22:12
Hi,
ich habe den Advanced Calendar in mein Board eingebaut leider habe ich ein kleines problem damit und zwar werden die normalen Kalender Events in der Tabellenspalte am linken rand anliegend angezeigt aber die Geburtstage irgendwie zentriert in der tabellenspalte!
Hier kann man sehen was ich meine:
screenshot
Hier mal die komplette MyCalendar.php:
mycalendar.txt
Hier mal die beiden teile in denen das aussehen der Kalender Events bestimmt wird:
Normale Events:
Code: Alles auswählen
'U_EVENT' => "<span class='gensmall'><font color='$bgColor'>•</font></span> <a href=\"" . $topicCache[$topic_id]['topic_url']."&back_to_calendar=mycalendar.$phpEx?month=".$monthView["month"]."%26year=".$monthView["year"]. "\" onMouseOver=\"createTitle(this, '" . $topicCache[$topic_id]['first_post'] . "', event.pageX, event.pageY);\" onMouseOut=\"destroyTitle();\" class=\"gensmall\">$topic_text</a>\n\t<div style='height: 1px;'><IMG SRC='dot.gif' WIDTH='1' HEIGHT='1' BORDER=0></div>")
Geburtstage:
Code: Alles auswählen
'U_EVENT' => "$first_date<span class='gensmall'><font color='#000000'>•</font></span> <a href=\"$profillink\" onMouseOver=\"createTitle(this, '<b>" . $lang['Birthday'] . ":</b> $username<br>" . $lang['Calendar_birthday_greeting_first'] . " <b>$birthday</b> " . $lang['Calendar_birthday_greeting_sec'] . "', event.pageX, event.pageY);\" onMouseOut=\"destroyTitle();\" class=\"gensmall\">$topic_text: <b>$username</b></a>\n\t<div style='height: 1px;'><IMG SRC='dot.gif' WIDTH='1' HEIGHT='1' BORDER=0></div>")
Wäre nett wenn mir jemand helfen könnte das richtig hinzubekommen
Grüße Candy
itst
Ehrenadmin
Beiträge: 7418 Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:
Beitrag
von itst » 29.11.2002 22:19
Poste bitte mal den HTML-Code der Seite.
Sascha A. Carlin ,
phpBB.de Ehrenadministrator
Candy
Mitglied
Beiträge: 314 Registriert: 09.11.2002 21:15
Beitrag
von Candy » 29.11.2002 23:18
Hi, danke für deine schnelle anwort
Hier posten ging nicht (weiss auch nicht warum) habs aber mal in eine txt datei gepackt:
quelltext.txt
Grüße Candy
itst
Ehrenadmin
Beiträge: 7418 Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:
Beitrag
von itst » 30.11.2002 02:16
Wenn Du Dir den HTML-Code ansiehst, findest Du diese Stelle hier:
Code: Alles auswählen
<td valign="top">
<span class='gensmall'><font color='#000000'>•</font></span> <a href="profile.php?mode=viewprofile&u=3" align='left' onMouseOver="createTitle(this, '<b>Geburtstag:</b> Marco<br>Herzlichen Glückwunsch zum <b>23</b> Geburtstag!', event.pageX, event.pageY);" onMouseOut="destroyTitle();" class="gensmall">Geburtstag: <b>Marco</b></a>
<div style='height: 1px;'><IMG SRC='dot.gif' WIDTH='1' HEIGHT='1' BORDER=0></div>
</tr>
Darin sind zwei Sachen "falsch". Zum einen der Non-Breaking-Space ganz zu anfang. Der muss weg. Und dann fehlt das schliessende td-Tag für diese Zelle.
Sascha A. Carlin ,
phpBB.de Ehrenadministrator
Candy
Mitglied
Beiträge: 314 Registriert: 09.11.2002 21:15
Beitrag
von Candy » 30.11.2002 16:33
Ja aber wie kann ich die beiden fehler beheben?Im quelltext der myCalendar.php sieht das ganz anders aus
Candy
itst
Ehrenadmin
Beiträge: 7418 Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:
Beitrag
von itst » 30.11.2002 17:43
Sorry. Wirf einen Blick in die mycalendar.tpl, müsste im template-Verzeichnis bzw in einem der Untervrzeichnisse dort zu finden sein.
Sascha A. Carlin ,
phpBB.de Ehrenadministrator
Candy
Mitglied
Beiträge: 314 Registriert: 09.11.2002 21:15
Beitrag
von Candy » 30.11.2002 20:49
Jo aber da kann ich diesen teil net finden was ja auch klar ist denn für das Birthday Addon musste ich nur änderungen an der mycalendar.hp vornehmen!
mycalendar_body.tpl
Code: Alles auswählen
<script language="Javascript" src="mycalendar_mod/calendar_flyover.js"></script>
<FORM METHOD="GET" ACTION="posting.php">
<INPUT TYPE = "hidden" name = "mode" value = "newtopic">
<INPUT TYPE = "hidden" name = "sid" value = "{SESSION_ID}">
<INPUT TYPE = "hidden" name = "back_to_calendar" value = "{BACK_TO_CALENDAR}">
<table width="100%" cellspacing="2" cellpadding="2" border="0">
<tr>
<td align="left" valign="bottom" WIDTH = "100%">
<span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a> :: <a href="{U_CALENDAR}" class="nav">{L_CALENDAR}</a></span>
</td>
<td align="right" valign="bottom">
<span class="nav">{LEGEND}</span>
</td>
</tr>
</table>
<table class="forumline" width="100%" cellspacing="1" cellpadding="3" border="0">
<tr>
<td colspan="7" class="catHead" height="28">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><a href="{U_PREV_MONTH}">{I_PREV_MONTH}</a> <span class="gensmall"><b><a href="{U_PREV_MONTH}">{L_VIEW_PREVIOUS_MONTH}</a></span></b></td>
<td style="text-align: center;"><span class="cattitle">{L_CURRENT_MONTH} {L_CURRENT_YEAR}</span></td>
<td style="text-align: right;"><span class="gensmall"><b><a href="{U_NEXT_MONTH}">{L_VIEW_NEXT_MONTH}</a></span> <a href="{U_NEXT_MONTH}">{I_NEXT_MONTH}</a></td>
</tr>
</table>
</td>
</tr>
<tr>
<!-- BEGIN switch_sunday_beginning -->
<th width="14%" class="catHead">{L_SUNDAY}</th>
<!-- END switch_sunday_beginning -->
<th width="14%" class="catHead">{L_MONDAY}</th>
<th width="14%" class="catHead">{L_TUESDAY}</th>
<th width="14%" class="catHead">{L_WEDNESDAY}</th>
<th width="14%" class="catHead">{L_THURSDAY}</th>
<th width="14%" class="catHead">{L_FRIDAY}</th>
<th width="14%" class="catHead">{L_SATURDAY}</th>
<!-- BEGIN switch_sunday_end -->
<th width="14%" class="catHead">{L_SUNDAY}</th>
<!-- END switch_sunday_end -->
</tr>
<!-- BEGIN date_row -->
<tr>
<!-- BEGIN date_cell -->
<!-- BEGIN switch_blank_cells -->
<td width="14%" height="90" valign="top" class="row1" colspan="{date_row.date_cell.BLANK_COLSPAN}"> </td>
<!-- END switch_blank_cells -->
<!-- BEGIN switch_date_cells -->
<td width="14%" height="90" valign="top" class="row1">
<table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%">
<tr>
<!-- BEGIN switch_date_today -->
<td class="daterowtoday" align = "top" height = "1" align="left">
<!-- END switch_date_today -->
<!-- BEGIN switch_date_otherday -->
<td class="date{date_row.date_cell.DATE_CLASS}" align = "top" height = "1" align="left">
<!-- END switch_date_otherday -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="mainmenu">
<!-- BEGIN switch_date_today -->
<span class="mainmenu" style="color: #FFFFFF; background-color: {T_TH_COLOR2};">{date_row.date_cell.DATE}</span></td>
<!-- END switch_date_today -->
<!-- BEGIN switch_date_otherday -->
<span class="mainmenu">{date_row.date_cell.DATE}</span></td>
<!-- END switch_date_otherday -->
</td>
<td class="mainmenu" align="right">
<INPUT TYPE = "image" VALIGN = "middle" NAME = "event_day({date_row.date_cell.EVENT_DATE})" SRC="event.gif" WIDTH="26" HEIGHT="10" BORDER=0 ALT="Add event to selected forum">
</td>
</tr></table>
</td>
</tr>
<tr>
<td valign="top">
<!-- BEGIN date_event -->
{date_row.date_cell.switch_date_cells.date_event.U_EVENT}
<!-- END date_event -->
</tr>
</table>
</td>
<!-- END switch_date_cells -->
<!-- END date_cells -->
</tr>
<!-- END date_rows -->
<tr>
<td class="spaceRow" colspan="7" height="1"><img src="templates/subSilver/images/spacer.gif" alt="" width="1" height="1" /></td>
</tr>
<tr>
<td class="catBottom" colspan="7" valign="middle">
<table width="100%">
<tr>
<td align="left" valign="middle"><B class = 'nav'>{FORUM_CHOOSER}</B></td><td align="right" valign="middle">{GOTOTOP_IMG}</td>
</tr>
</table>
</td>
</tr>
</table>
<table width="100%" align="center" valign="middle">
<td align="right" valign="middle"><span class="gensmall"><img src="templates/subSilver/images/preview_topic.gif" border="0" valign="middle"> <a href="{U_PREV_YEAR}">({PREV_YEAR}) Vorheriges Jahr anzeigen</a> :: <a href="{U_NEXT_YEAR}">Nächstes Jahr anzeigen ({NEXT_YEAR})</span></a> <img src="templates/subSilver/images/next_topic.gif" border="0" valign="middle"></td>
</table>
</FORM>
Grüße Candy
Candy
Mitglied
Beiträge: 314 Registriert: 09.11.2002 21:15
Beitrag
von Candy » 01.12.2002 19:55
Niemand ne idee wie ich das beheben kann bzw. was genau ich ändern muss ??
Candy
itst
Ehrenadmin
Beiträge: 7418 Registriert: 21.08.2001 02:00
Wohnort: Büttelborn bei Darmstadt
Kontaktdaten:
Beitrag
von itst » 01.12.2002 19:58
Suche in der mycalendar.php
Code: Alles auswählen
$template->assign_block_vars('date_row.date_cell.switch_date_cells.date_event', array(
'U_EVENT' => "$first_date<span class='gensmall'><font color='#000000'>•</font></span> <a href=\"$profillink\" align='left' onMouseOver=\"createTitle(this, '<b>" . $lang['Birthday'] . ":</b> $username<br>" . $lang['Calendar_birthday_greeting_first'] . " <b>$birthday</b> " . $lang['Calendar_birthday_greeting_sec'] . "', event.pageX, event.pageY);\" onMouseOut=\"destroyTitle();\" class=\"gensmall\">$topic_text: <b>$username</b></a>\n\t<div style='height: 1px;'><IMG SRC='dot.gif' WIDTH='1' HEIGHT='1' BORDER=0></div>")
);
und erstezte durch
Code: Alles auswählen
$template->assign_block_vars('date_row.date_cell.switch_date_cells.date_event', array(
'U_EVENT' => "<span class='gensmall'><font color='#000000'>•</font></span> <a href=\"$profillink\" align='left' onMouseOver=\"createTitle(this, '<b>" . $lang['Birthday'] . ":</b> $username<br>" . $lang['Calendar_birthday_greeting_first'] . " <b>$birthday</b> " . $lang['Calendar_birthday_greeting_sec'] . "', event.pageX, event.pageY);\" onMouseOut=\"destroyTitle();\" class=\"gensmall\">$topic_text: <b>$username</b></a>\n\t<div style='height: 1px;'><IMG SRC='dot.gif' WIDTH='1' HEIGHT='1' BORDER=0></div>")
);
HTH, Sascha
Sascha A. Carlin ,
phpBB.de Ehrenadministrator
Candy
Mitglied
Beiträge: 314 Registriert: 09.11.2002 21:15
Beitrag
von Candy » 01.12.2002 20:25
Danke aber es sieht noch genauso aus wie vorher
Candy