Seite 1 von 1

mycalendar Mod in intro+portal Mod einbauen

Verfasst: 28.08.2003 21:10
von Roman30
Hallo Zusammen,

ich bin gerade dabei den escalendar im intro+portal-mod durch den mycalendar-mod zu ersetzen.

Ich habe die mycalendar.php kopiert und mycalendar_portal.php genannt.

Verweise in der portal.php angepasst -- funzt alles.

Dann habe ich die mycalendar_body.tpl kopiert und mycalendar_body_portal.tpl genannt.

Wieder alle Verweise entsprechend angepasst, Layout (overallheader raus, mycalendar Navigation (Jahre, Monate vorwärts rückwerts) raus, Zellengröße...) angepasst---funzt alles.

Nun möchte ich noch erreichen das an Tagen die mit einem oder mehreren (hier liegt nämlich dann das Platzproblem :( ) Terminen hinterlegt sind nur die "Datumszah"l als Link zur normalen mycalendar.php dargestellt werden. Hat jemand eine Idee was ich da ändern muß?

im Vorraus vielen Dank
und bis bald

Roman

Verfasst: 29.08.2003 01:30
von Henne
Für den myCalendar gibt es nen MiniCal.
http://www.netclectic.com/forums/viewtopic.php?t=243

Vielleicht bringt dich das ja weiter. Ich bin nicht so ganz schlau draus geworden, was du bis jetzt gemacht hast.

Re: mycalendar Mod in intro+portal Mod einbauen

Verfasst: 29.08.2003 19:21
von Roman30
Hallo,

ja genau das ist das Rad welches ich gerade neu erfinden wollte :D

In der Anleitung zu mini cal seht:
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/index_body.tpl

#
#-----[ FIND ]------------------------------------------
#
<table width="100%" cellspacing="0" cellpadding="2" border="0" align="center">

#
#-----[ BEFORE, ADD ]------------------------------------------
#
{MINI_CAL_OUTPUT}
<br />
Nun dachte ich das ich analog dazu in der portal_body.tpl an der gewünschten Stelle das selbe tun muß.

Falsch gedacht :(

Weiß jemand Rat?

Danke Dir erstmal für den Tip!

Roman

Verfasst: 29.08.2003 19:23
von Henne
Musst das an die Stelle einfügen, an der du den Kalender haben möchtest.

Verfasst: 29.08.2003 19:51
von Roman30
Henne hat geschrieben:Musst das an die Stelle einfügen, an der du den Kalender haben möchtest.
Ja, eben das dachte ich auch, aber das bewirkt rein weg gar nichts :(

in der normalen index_body.tpl funktioniert es aber

(Du bist ja schneller als der Wind :-) )

Verfasst: 29.08.2003 19:52
von Henne

Code: Alles auswählen

# 
#-----[ OPEN ]------------------------------------------ 
# 
index.php

# 
#-----[ FIND ]------------------------------------------ 
# 
$template->pparse('body');

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
# 
// MOD MINI CAL BEGIN
include($phpbb_root_path . 'mods/netclectic/mini_cal/mini_cal.'.$phpEx); 
// MOD MINI CAL END
Das musst du natürlich auch bei der portal.php machen.
Hast du das gemacht?

Verfasst: 29.08.2003 20:14
von Roman30
Gut, :oops: gestern als ich das Rad neu erfinden wollte hab ich dran gedacht... :roll:

Nachdem was ich bisher von Dir gelesen hab, und so wie Du mir hier geholfen hast

kann ich nur meinen Hut ziehen.

Danke Dir vielmals!!!

Roman

Verfasst: 25.09.2003 13:05
von Budowelt
Also ich habe auch diese Problem.

Ich arbeite mit mycalender und minical, der Minical läuft im Index, wo er aber nicht hinsoll.
Habe Hennes rat befolgt und versucht an verschiedenen Stellen in der Portal.php die Zeilen
// MOD MINI CAL BEGIN
include($phpbb_root_path . 'mods/netclectic/mini_cal/mini_cal.'.$phpEx);
// MOD MINI CAL END
einzufügen aber es geschah nichts. Habe auch den inhalt aus dem Portalcalender gelöscht und o.G. Zeile eingebaut und im Configmenü den PortalKalender aktiviert. Doch auch da passierte nicht, :-( noch nicht mal ne Fehlermeldung.

Also ich weiß nicht mehr weiter, wüßte im überigen auch wie ich den minical wieder aus dem Index schmeiße wenn er dann mal im Portal läuft.

Verfasst: 06.11.2003 19:36
von XibAdiX
Probier ma in der portal_body.tpl an der Stelle

Code: Alles auswählen

<td colspan="2" height="1" class="row1"><span class="genmed"><center>{AWSWKalender}</center></span></td>
das

Code: Alles auswählen

<td colspan="2" height="1" class="row1"><span class="genmed"><center>{MINI_CAL_OUTPUT}</center></span></td>
einzufügen.