codjo
22.04.2005, 10:06
Hallo,
ich benutze vbulletin 3.0.7 mit vbindex 3.0.0 RC5 und möchte nun in einer Custombox den privaten Kalender eines Users in der Portalseite anzeigen.
Dazu habe ich die Einträge von vbindex_calendar kopiert und in eine custombox eingetragen und diese aktiviert.
Aus dem Eintrag c=$calendarid& habe ich c=2 gemacht und zusätzlich noch Einträge für Termine hinzufügen eingegeben.
Hier der Code:
<table cellpadding="0" cellspacing="0" border="0" class="tborder" width="100%">
<tr>
<td>
<table cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%">
<tr>
<td class="tcat" colspan="$colspan" align="center">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('vbindex_calendar')"><img id="collapseimg_vbindex_calendar" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_vbindex_calendar].gif" alt="" border="0" /></a>
<a href="$vboptions/calendar$ext?$session[sessionurl]month=$month&year=$year&c=[B]2&do=displaymonth">Privater Kalender
$monthname $year</a></td>
</tr>
</table>
<table cellpadding="2" cellspacing="1" border="0" width="100%">
<tbody id="collapseobj_vbindex_calendar" style="$vbcollapse[collapseobj_vbindex_calendar]">
$calendarbits
</tbody>
</table>
</td>
<!-- <table cellpadding="4" cellspacing="1" border="0"> -->
<tr>
<td class="thead">Neuen Termin hinzufügen</td>
</tr>
<tr>
<td class="vbmenu_option">
<img class="inlineimg" src="/Forum/images/misc/calendar_icon.gif" alt="Ganztägig" border="0" />
<a href="calendar.php?do=add&type=single&c=2">Ganztägig</a>
</td>
</tr>
<tr>
<td class="vbmenu_option">
<img class="inlineimg" src="/Forum/images/misc/calendar_icon.gif" alt="Zeitraum" border="0" />
<a href="calendar.php?do=add&c=2">Zeitraum</a>
</td>
</tr>
<tr>
<td class="vbmenu_option">
<img class="inlineimg" src="/Forum/images/misc/calendar_icon.gif" alt="Wiederkehrend" border="0" />
<a href="calendar.php?do=add&type=recur&c=2">Wiederkehrend</a>
</td>
</tr>
<!-- </table> -->
</tr>
</table>
<br />
Das Problem ist nun, dass in diesem Code die Variable $calendarbits ausgegeben wird und diese anscheinend von der calendar.php erzeugt wird und diese immer die Einträge des Standard Kalenders ausgibt und nicht die des privaten Kalenders.
Meine Frage ist nun wie kann ich die variable $calendarbits ändern, bzw. eine neue Variable $calendarbits2 erzeugen, damit im privaten Kalender auch die Termine des privaten Kalenders angezeigt werden?
Kann man eigentlich über das ACP z.B. die Datei calendar.php oder allgemein .php Dateien ändern?
Außerdem ist mir aufgefallen, dass der Standard Kalender nicht erscheint, wenn man sich als Gast auf dem Forum befindet, der private Kalender wird jedoch angezeigt. An welcher Stelle kann man dies ändern, damit dieser den Gästen nicht mehr angezeigt wird?
Ich hab da noch eine Frage, wie werden im vbindex die "Aktuelle Informationen" im Portal angezeigt, damit es so wie im Forumindex aussieht. (Zur Zeit aktive Benutzer, Statisitken) bei mir werden anscheinend keine Variablen ausgelesen, und die "Zur Zeit aktiven Benutzer" werden nicht angezeigt.
Viele Fragen, ich hoffe Ihr könnt mir helfen und ich befinde mich im richtigen Forum.
Gruß
codjo
ich benutze vbulletin 3.0.7 mit vbindex 3.0.0 RC5 und möchte nun in einer Custombox den privaten Kalender eines Users in der Portalseite anzeigen.
Dazu habe ich die Einträge von vbindex_calendar kopiert und in eine custombox eingetragen und diese aktiviert.
Aus dem Eintrag c=$calendarid& habe ich c=2 gemacht und zusätzlich noch Einträge für Termine hinzufügen eingegeben.
Hier der Code:
<table cellpadding="0" cellspacing="0" border="0" class="tborder" width="100%">
<tr>
<td>
<table cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%">
<tr>
<td class="tcat" colspan="$colspan" align="center">
<a style="float:$stylevar[right]" href="#top" onclick="return toggle_collapse('vbindex_calendar')"><img id="collapseimg_vbindex_calendar" src="$stylevar[imgdir_button]/collapse_tcat$vbcollapse[collapseimg_vbindex_calendar].gif" alt="" border="0" /></a>
<a href="$vboptions/calendar$ext?$session[sessionurl]month=$month&year=$year&c=[B]2&do=displaymonth">Privater Kalender
$monthname $year</a></td>
</tr>
</table>
<table cellpadding="2" cellspacing="1" border="0" width="100%">
<tbody id="collapseobj_vbindex_calendar" style="$vbcollapse[collapseobj_vbindex_calendar]">
$calendarbits
</tbody>
</table>
</td>
<!-- <table cellpadding="4" cellspacing="1" border="0"> -->
<tr>
<td class="thead">Neuen Termin hinzufügen</td>
</tr>
<tr>
<td class="vbmenu_option">
<img class="inlineimg" src="/Forum/images/misc/calendar_icon.gif" alt="Ganztägig" border="0" />
<a href="calendar.php?do=add&type=single&c=2">Ganztägig</a>
</td>
</tr>
<tr>
<td class="vbmenu_option">
<img class="inlineimg" src="/Forum/images/misc/calendar_icon.gif" alt="Zeitraum" border="0" />
<a href="calendar.php?do=add&c=2">Zeitraum</a>
</td>
</tr>
<tr>
<td class="vbmenu_option">
<img class="inlineimg" src="/Forum/images/misc/calendar_icon.gif" alt="Wiederkehrend" border="0" />
<a href="calendar.php?do=add&type=recur&c=2">Wiederkehrend</a>
</td>
</tr>
<!-- </table> -->
</tr>
</table>
<br />
Das Problem ist nun, dass in diesem Code die Variable $calendarbits ausgegeben wird und diese anscheinend von der calendar.php erzeugt wird und diese immer die Einträge des Standard Kalenders ausgibt und nicht die des privaten Kalenders.
Meine Frage ist nun wie kann ich die variable $calendarbits ändern, bzw. eine neue Variable $calendarbits2 erzeugen, damit im privaten Kalender auch die Termine des privaten Kalenders angezeigt werden?
Kann man eigentlich über das ACP z.B. die Datei calendar.php oder allgemein .php Dateien ändern?
Außerdem ist mir aufgefallen, dass der Standard Kalender nicht erscheint, wenn man sich als Gast auf dem Forum befindet, der private Kalender wird jedoch angezeigt. An welcher Stelle kann man dies ändern, damit dieser den Gästen nicht mehr angezeigt wird?
Ich hab da noch eine Frage, wie werden im vbindex die "Aktuelle Informationen" im Portal angezeigt, damit es so wie im Forumindex aussieht. (Zur Zeit aktive Benutzer, Statisitken) bei mir werden anscheinend keine Variablen ausgelesen, und die "Zur Zeit aktiven Benutzer" werden nicht angezeigt.
Viele Fragen, ich hoffe Ihr könnt mir helfen und ich befinde mich im richtigen Forum.
Gruß
codjo