Seite 1 von 1

Probleme beim RepeatMod für den Kalender

Verfasst: 26.02.2005 16:46
von Dominik Müller
Hallo zusammen,

brauche mal wieder eure Hilfe bei einem Einbau...

Was heißt das hier?

Code: Alles auswählen

## In case of a yearly event a year between {} will be replaced by the actual number of years between
## now and the year between {}.
## For instance post:
## Our club has its {1915}th anniversary
## The popup will show (in 2004):
## Our club has its 89th anniversary
Und wo soll ich hier was einfügen?

Code: Alles auswählen

// replace {yyyy} with the actual number of years between now and yyyy
				$search = eregi("{(.*)}", $message1, $message2);
				$repl = intval($event_year) - intval($message2[1]);
				$message1 = str_replace( "{".$message2[1]."}", $repl , $message1);
Grüße
Dominik

Verfasst: 26.02.2005 18:11
von Dominik Müller
Muss ich da irgendwo das aktuelle Jahr einfügen?

Verfasst: 27.02.2005 14:12
von Dominik Müller
Hallo nochmal,

kann mir da niemand weiterhelfen?

Grüße
Dominik

Verfasst: 28.02.2005 12:35
von Dominik Müller
Warte immernoch auf Hilfe :wink:

Re: Probleme beim RepeatMod für den Kalender

Verfasst: 16.03.2005 12:06
von Miriam
Dominik Müller hat geschrieben:Hallo zusammen,

brauche mal wieder eure Hilfe bei einem Einbau...

Was heißt das hier?

Code: Alles auswählen

## In case of a yearly event a year between {} will be replaced by the actual number of years between
## now and the year between {}.
## For instance post:
## Our club has its {1915}th anniversary
## The popup will show (in 2004):
## Our club has its 89th anniversary
Im Falle eines jährlichen Ereignisses wird das Jahr zwischen den geschweiften Klammern {} gegen die aktuelle Anzahl der Jahre zwischen dem (aktuellen) Jahr und dem Jahr in den geschweiften Klammern ersetzt.
Beispielposting:
Unser Club hat den {1915}ten Jahrestag.

Ergibt in 2004:
Unser Club hat den 89ten Jahrestag. [da zwischen 2004 (heute) und 1915 (damals) = 89 Jahre]
Dominik Müller hat geschrieben:Und wo soll ich hier was einfügen?

Code: Alles auswählen

// replace {yyyy} with the actual number of years between now and yyyy
				$search = eregi("{(.*)}", $message1, $message2);
				$repl = intval($event_year) - intval($message2[1]);
				$message1 = str_replace( "{".$message2[1]."}", $repl , $message1);
Grüße
Dominik
Soweit ich das sehe, beschreibt der auskommentierte Text nur, was die Prozedur macht.
Nämlich: (Ich) ersetze die {yyyy} mit der aktuellen Anzahl von Jahren zwischen heute und yyyy (damals)

Gegenfrage:
Wo hast Du diesen Mod denn her? Wollte ihn mir mal genauer anschauen, aber habe ihn nicht gefunden. :(