JAX-Kalender Plugin RC2.1
Ich habe auch die 4.6.8 im Einsatz. Das Paket hier installiert:
http://thilo-sommer.de/temp/calendar2_rights.tgz
Keine Pluginschnittstelle hinzuinstalliert.
Es hat ohne Fehlermeldungen sofort funktioniert.
Im template habe ich den Monatskalender und die Terminübersicht zusammen eingerichtet. Für den Monatskalender an anderer Stelle habe ich in calendar.inc.php im Link anstelle $PHP_SELF die tatsächliche URL der Terminübersicht eingegeben. Klappt Quck & Dirty. Besser ist aber im Kalendermodul eine Variable mit der Terminübersichts-URL zu erzeugen und diese hier einzufügen.
Dann noch die Anzeigenreihenfolge geändert und das Design angepasst.
Fertig.
http://thilo-sommer.de/temp/calendar2_rights.tgz
Keine Pluginschnittstelle hinzuinstalliert.
Es hat ohne Fehlermeldungen sofort funktioniert.
Im template habe ich den Monatskalender und die Terminübersicht zusammen eingerichtet. Für den Monatskalender an anderer Stelle habe ich in calendar.inc.php im Link anstelle $PHP_SELF die tatsächliche URL der Terminübersicht eingegeben. Klappt Quck & Dirty. Besser ist aber im Kalendermodul eine Variable mit der Terminübersichts-URL zu erzeugen und diese hier einzufügen.
Dann noch die Anzeigenreihenfolge geändert und das Design angepasst.
Fertig.
nun gut, soweit läuft es nun bei mir auch was nicht läuft is ein seitenaufruf wenn ich im kalenderblatt auf einen tag mit event klicke. da tut sich rein garnichts. ich bleibe auf der momentanen seite stehen.
der kalender ist als modul am seitenrand eingebaut:
http://web2.vs188133.vserver.de
ich hätte halt gerne das wenn ich da auf einen termin klicke ich auch die liste oder noch besser den zugehörigen termin angezeigt bekomme.
was kann ich tun?
gruesse
der kalender ist als modul am seitenrand eingebaut:
http://web2.vs188133.vserver.de
ich hätte halt gerne das wenn ich da auf einen termin klicke ich auch die liste oder noch besser den zugehörigen termin angezeigt bekomme.
was kann ich tun?
gruesse
Wenn ich auf Deiner Seite mit der Maus über den Link des 31. wandere, wird im Link nicht die Artikel ID der Seite angezeigt, wo sich das Terminübersichtsmodul befindet.
Der Jax Kalender ist so ausgerichtet, dass sich beide Module im selben Template befinden. (Der Link beginnt daher mit PHP_SELF, was der URL der momentanen Seite entspricht).
Hast Du das Terminübersichts-Modul im gleichen Template eingerichtet?
Wenn nicht verweise in dem Link der Monatsübersicht
/contenido/plugins/calendar/calendar.inc.php der Link in Zeile 121.
Ersetze mal das PHP_SELF testweise mit der Artikel-ID der Seite, wo sich das Modul der terminübersicht befindet. Bei mir sieht das so aus:
/contenido/plugins/calendar/calendar.inc.php
um Zeile 121:
Bei mir liegt die Terminübersicht also im Artikel mit der ID 141. Damit ich das Modul aber mehrfach einsetzen kann - für unterschiedliche Kalender - habe ich in der Modulkonfiguration eine Variable definiert, die diese Artikel-ID beinhaltet:
Modul Monatskalender
Eingabe:
Ausgabe:
/contenido/plugins/calendar/calendar.inc.php
um Zeile 121:
Der Jax Kalender ist so ausgerichtet, dass sich beide Module im selben Template befinden. (Der Link beginnt daher mit PHP_SELF, was der URL der momentanen Seite entspricht).
Hast Du das Terminübersichts-Modul im gleichen Template eingerichtet?
Wenn nicht verweise in dem Link der Monatsübersicht
/contenido/plugins/calendar/calendar.inc.php der Link in Zeile 121.
Ersetze mal das PHP_SELF testweise mit der Artikel-ID der Seite, wo sich das Modul der terminübersicht befindet. Bei mir sieht das so aus:
/contenido/plugins/calendar/calendar.inc.php
um Zeile 121:
Code: Alles auswählen
{ $ap1 = '<a href="front_content.php?idart=141'."&Y=$cal_year&m=$cal_month&d=$day_num&cal_id=$con_cal_number&language=$language&view=$view".'">'; $ap2 = '</a>'; }
Modul Monatskalender
Eingabe:
Code: Alles auswählen
echo "<table cellspacing=\"0\" cellpadding=\"2\" border=\"0\">
<tr>
<td></td> <td></td><td width=\"120\">Kalender Nr.[0-4] : </td><td></td>";
$wert[0] = ("CMS_VALUE[0]" == '') ? ('0') : ("CMS_VALUE[0]");
echo"<td><input type=\"text\" name=\"CMS_VAR[0]\" value=\"{$wert[0]}\"></td></tr>";
echo "<tr><td>Artikel-ID Kalenderausgabe:</td>";
$wert[1] = ("CMS_VALUE[1]" == '') ? ('141') : ("CMS_VALUE[1]");
echo "<td><input type=\"text\" name=\"CMS_VAR[1]\" value=\"{$wert[1]}\" size=\"10\" /></td></tr>";
echo "</table>";
Code: Alles auswählen
<?
$con_cal_number = 'CMS_VALUE[0]';
$con_cal_artid = 'CMS_VALUE[1]';
require($cfg['path']['contenido']."plugins/calendar/jax_calendar2.php");
?>
/contenido/plugins/calendar/calendar.inc.php
um Zeile 121:
Code: Alles auswählen
{ $ap1 = '<a href="front_content.php?idart='."$con_cal_artid&Y=$cal_year&m=$cal_month&d=$day_num&cal_id=$con_cal_number&language=$language&view=$view".'">'; $ap2 = '</a>'; }
Zuletzt geändert von Mxn am Mo 7. Aug 2006, 08:34, insgesamt 1-mal geändert.
Dann änderst Du einfach die Standardansicht auf nur noch einen Tag:
/contenido/plugins/calendar/main.inc2.php Zeile 5
Dann hast Du nur die Ansicht des einen Tages, auf den du geklickt hast. Um die Ansicht zu ändern gibts ja die Optionsauswahl unten.
/contenido/plugins/calendar/main.inc2.php Zeile 5
Code: Alles auswählen
$view_default = "d1";
Also, wenn man auf Deine Terminübersicht gelangt (z.B. über die Seitennavigation) soll die 12 -Monatsübersicht angezeigt werden?
Dann verlinkst Du doch einfach mittels view=m12 auf http://web2.vs188133.vserver.de/veranst ... n&view=m12
Den Link im Monatskalendermodul belässt Du auf view=d1.
Oder habe ich das falsch verstanden?
Dann verlinkst Du doch einfach mittels view=m12 auf http://web2.vs188133.vserver.de/veranst ... n&view=m12
Den Link im Monatskalendermodul belässt Du auf view=d1.
Oder habe ich das falsch verstanden?
Naja, Du hast in Deiner Hauptnavigation den Punkt "Veranstaltungen". Wenn man darauf klickt, soll man die Jahresübersicht bekommen, richtig?
Wenn man dann aber auf einen Tag im Monatskalender klickt, soll man die Tagesansicht bekommen?
Quick & dirty würde ich einen Dummy-Artkel als Startartikel unter Veranstaltungen anlegen mit einer Weiterleitung zu dem Link
http://web2.vs188133.vserver.de/veranst ... n&view=m12
Nicht schön aber der Zweck heiligt die Mittel
Wenn man dann aber auf einen Tag im Monatskalender klickt, soll man die Tagesansicht bekommen?
Quick & dirty würde ich einen Dummy-Artkel als Startartikel unter Veranstaltungen anlegen mit einer Weiterleitung zu dem Link
http://web2.vs188133.vserver.de/veranst ... n&view=m12
Nicht schön aber der Zweck heiligt die Mittel