Calender Lite relativ zum templateordner machen

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Der_Picknicker
Mitglied
Beiträge: 4
Registriert: 08.12.2005 18:52

Calender Lite relativ zum templateordner machen

Beitrag von Der_Picknicker »

Hi!
Ich habe den Calender_lite von snailsource im forum eingebaut, der funktioniert auch, nur wollt ich unterschiedliches aussehen von den tabellen haben für die verschiedenen Templates.

Der standartcode aus der cal_lite.php:

Code: Alles auswählen

		 	// TODAY
			$cellback = 'class=row3';
			$cellhead = 'class=rowpic';
			$cellbody = 'class=row2'; 
jetzt wollt ich das so machen:

Code: Alles auswählen

		 	// TODAY
			$cellback = 'class=row3';
			$cellhead = 'class=rowpic';
			if($template == subSilver) {
				$cellbody = 'class=row3'; 
			}
			if($template == BlueGreen) {
				$cellbody = 'class=row1';
			else {
				$cellbody = 'class=row2';
			}

nur funktioniert das nicht, gibt es überhaupt eine variable für das gewählte template?



eine andere möglichkeit wäre den calender in den jeweiligen template ordner zu kopiern und das dann ohne if-abfragen zu machen, dazu müsste man die calender.php verändern (die leitet nur weiter zur cal_lite.php)

standartcode:

Code: Alles auswählen

include_once('cal_lite.php');
könnte man das dann so machen:

Code: Alles auswählen

include_once('/template/$template/cal_lite.php');

wie müsste ich das jetzt einzeln verändern?
Antworten

Zurück zu „phpBB 2.0: Mods in Entwicklung“