Problem Callite 1.4.7 birthdaymod einbauen

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
marcusgizmo
Beiträge: 41
Registriert: So 11.Feb, 2007 13:16
Wohnort: Neum?nster
Kontaktdaten:

Problem Callite 1.4.7 birthdaymod einbauen

Beitrag von marcusgizmo »

hallo hab versucht den mod/addon/snippet

http://www.oxpus.de/downloads.php?view=detail&id=16

benutze den callite 1.4.7

hab dort probleme es gibt code felder die es nicht in der cal lite datei gibt

Code: Alles auswählen

#-----[ FIND ]------------------------------------------
# 
function button_prev($url, $align='left')
{
	// Previous Month			
	$button_prev =  "<form method=post action=$url><td align='$align'>&nbsp;";
	$button_prev .=  "<input type=submit value='<<' class=mainoption>&nbsp;</td></form>";
	return $button_prev;
}

function button_next($url, $align='right')
{
	// Next Month			
	$button_next =  "<form method=post action=$url><td align='$align'>&nbsp;";
	$button_next .= "<input type=submit value='>>' class=mainoption>&nbsp;";
	$button_next .= "</td></form>";
	return $button_next;
}

#
#-----[ REPLACE WITH ]------------------------------------------
#
# // If the eventslist-mod from me is already installed, skip this part!
#
function button_prev($url)
{
	// Previous Month
	$button_prev =  '<a href="'.$url.'"><img src="images/icon_left_arrow.gif" border="0"></a>';
	return $button_prev;
}

function button_next($url)
{
	// Next Month
	$button_next =  '<a href="'.$url.'"><img src="images/icon_right_arrow.gif" border="0"></a>';
	return $button_next;
}

function button_prev_year($url)
{
	// Previous Year
	$button_prev =  '<a href="'.$url.'"><img src="images/icon_double_left_arrow.gif" border="0"></a>';
	return $button_prev;
}

function button_next_year($url)
{
	// Next Year
	$button_next =  '<a href="'.$url.'"><img src="images/icon_double_right_arrow.gif" border="0"></a>';
	return $button_next;
}
wenn ichd as richtig verstanden habe heist sollte der event mod installiert sein

diesen punkt überspringen

aber ist nicht installiert

wäre dankbar über jede hilfe

p.s.: hatte mir diesen mod hier herunter geladen weil dort in der sichtbaren beschreibung 1.4.7 steht
aber stellte sich heraus es war die 1.4.6
tschuldigung an oxpus er hat mich gebannt und es stand mir nicht zu diesn download machen zu dürfen
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Schau mal in die cal_functions.php. Dort sind die zu suchenden Einträge vorhanden ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
marcusgizmo
Beiträge: 41
Registriert: So 11.Feb, 2007 13:16
Wohnort: Neum?nster
Kontaktdaten:

Beitrag von marcusgizmo »

werde ich sofort machen

danke

edit du hattest recht danke dir

eine frage die geburstage werden so

-> laurin (41)

angezeigt

kann man das austauschen durch geburstag zeichen ?

z.b symbol name

gruss
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Wie des zeichen (->) ohne die Klammer? Sicher kann man das auch austauschen, mit eine kleine Grafik sollte aber nicht arg groß sein der Optik halber, im CalPro hatte ich mal eine 16x16pixel große geburtstagstorte grafik gehabt.

Weiss jetzt nicht wo des im Lite vergraben ist aber eigentlich müsste man die dateien nur auf "->" durch suchen, denk mal auch in cal_functions.php wo die Geburtstage dann definiert wurde?

Weiss auch garnicht mehr genau in welche ich es bei CalPro gemacht hatte, ist schon so lange her, aber war eigentlich recht einfach gewesen, hab die Codestelle eigentlich gefunden gehabt ohne nachzufragen dann. :)

EDIT: Laut Anleitung soll in cal_lite.php diese Änderung gemacht werden:

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------
#
		$event_list = ''; 
		$correction = 0; 
 
#
#-----[ AFTER, ADD ]------------------------------------------
#
		if ($cal_config['show_birthdays'] == 1)
		{
			$ii = 0;

			for ($ii; $ii<=count($useryear); $ii++)
			{
				if ( $birthday[$ii] == $today_day AND $birthmonth[$ii] == $today_month)
				{
					$userage = $today_year - $useryear[$ii];
					$correction++;
					$event_list .= '<span class="gensmall">-> <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id[$ii]") . '">' . $username[$ii] . ' (' . $userage .')</a></span><br />';
				}
			}
		}
wie man sieht ist dort das -> erhalten, wenn man dieses jetzt umändert z.B. so

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------
#
					$event_list .= '<span class="gensmall">-> <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id[$ii]") . '">' . $username[$ii] . ' (' . $userage .')</a></span><br />';
 
#
#-----[ REPLACE WITH ]------------------------------------------
#
					$event_list .= '<span class="gensmall"><img src="images/birthday.png" border="0">  <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id[$ii]") . '">' . $username[$ii] . ' (' . $userage .')</a></span><br />';
und diese Grafik (von Anhang die gleich noch kommt, bin gerade am Suche bzw. der Hund von XP :D) ins "images"-Verzeichnis lädt sollte er die Grafik anzeigen.

Falls eine andere Grafik lieber hättest muss drauf hatte das die birthday.png heißt oder in diesen Code die Endung ggf. anpassen.

EDIT2: So eine Grafik in 16x16pixel gefunden, siehe Anhang die man ggf. dafür benutzen könnte und ins images Verzeichnis lädt. :)

Gruß Chris
Zuletzt geändert von Christian_N am Mo 05.Mär, 2007 14:23, insgesamt 2-mal geändert.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
marcusgizmo
Beiträge: 41
Registriert: So 11.Feb, 2007 13:16
Wohnort: Neum?nster
Kontaktdaten:

Beitrag von marcusgizmo »

danke christian werds gleich ausprobieren


hat wunderbar geklappt

muste nur diesen text entfernen stand doppelt drin

danke

Code: Alles auswählen

		if ($cal_config['show_birthdays'] == 1)
		{
			$ii = 0;

			for ($ii; $ii<=count($useryear); $ii++)
			{
				if ( $birthday[$ii] == $today_day AND $birthmonth[$ii] == $today_month)
				{
					$userage = $today_year - $useryear[$ii];
					$correction++;
					$event_list .= '<span class="gensmall">-> <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id[$ii]") . '">' . $username[$ii] . ' (' . $userage .')</a></span><br />';
				}
			}
		}
danke
Zuletzt geändert von marcusgizmo am Mo 05.Mär, 2007 15:23, insgesamt 2-mal geändert.
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Null Promlemo...
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Antworten