[erledigt] Zwei Styles verwenden

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
AFh-Team
Mitglied
Beiträge: 10
Registriert: 07.02.2007 19:11
Kontaktdaten:

[erledigt] Zwei Styles verwenden

Beitrag von AFh-Team »

Hallo,

ich habe da mal ne kleene Frage! Wollte mal wissen ob es möglich ist, das man von zwei Seiten mit zwei verschiedenen Styles das Forum öffnen kann???

Das haben wir vor:
Wir wollen mit unserer Partnerseite ein gemeinsames Forum erstellen. Damit dieses Forum aber auch zum Rest der Homepage passt, möchte jeder sein eigenes Style behalten!
Man müsste es also so hinbekommen das man von unserer Seite das dazugehörige Style startet und von der Partnerseite das andere Style!

Würden uns über ein Vorschlag/Hilfe freuen :)

Das AFh Team
Zuletzt geändert von AFh-Team am 01.09.2007 20:33, insgesamt 1-mal geändert.
Stuntbird
Mitglied
Beiträge: 28
Registriert: 17.08.2007 23:11

Beitrag von Stuntbird »

Meiner Meinung nach sollte das kein Problem sein. Einfach den Ordner mit dem 2 Style auf dem Server in das template Verzeichnis kopieren (Standartmässig sollte dort der ordner subSilver vorhanden sein). Danach kannst Du im ACP den Style bearbeiten und auswählen. Die User haben dann im Profil die Möglichkeit den Style auszuwählen.

Ob es möglich ist den Style automatisch auszuwählen (je nach Domain) weiss ich leider nicht, sry

Aber zwei verschiedene Styles sind möglich

SB
AFh-Team
Mitglied
Beiträge: 10
Registriert: 07.02.2007 19:11
Kontaktdaten:

Beitrag von AFh-Team »

Wir wollten es eigentlich schon so das es automatisch funktioniert. Vlt das man in irgendeiner .php Datei im Script etwas hinzufügt, das dieses sofort weiss "aha das ist diese Domain dazu soll das Style geöffnet werden"

Trotzdem Danke!
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Automatisch wählen ist im Prinzip auch möglich, erfordert aber einige Änderungen an den Forendateien. Habt ihr die beiden Foren bereits zusammengelegt? Hierzu finden sich bereits einige Beiträge im Forum:
http://www.phpbb.de/viewtopic.php?t=151 ... +datenbank
http://www.phpbb.de/viewtopic.php?t=150 ... +datenbank

Das ist natürlich erst einmal der erste Schritt. Danach können statt über die Datenbank auf ähnliche Weise die Styles festgelegt werden. Hierzu sollte zunächst einmal im Adminbereich eingestellt werden, dass der Default-Style grundsätzlich den User-Style überschreibt (um nicht so viel ändern zu müssen), beide Styles müssen installiert sein. Danach muss nur noch ein paar Zeilen Code in der functions.php bearbeiten. Finde hierzu:

Code: Alles auswählen

//
	// Set up style
	//
	if ( !$board_config['override_user_style'] )
	{
		if ( $userdata['user_id'] != ANONYMOUS && $userdata['user_style'] > 0 )
		{
			if ( $theme = setup_style($userdata['user_style']) )
			{
				return;
			}
		}
	}

	$theme = setup_style($board_config['default_style']);
und ersetze es in beiden Foren mit

Code: Alles auswählen

//
	// Set up style
	//
	
	$theme = setup_style(1);
Wobei hier die 1 durch die ID des im jeweiligen Board gewünschten Styles zu ersetzen ist.
Backup nicht vergessen!
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12179
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo
Du kannst dafür den Change Style MOD von ktauber dafür verwenden. Du kannst dir aber auch einmal diese Lösung anschauen zweites Forum



Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
AFh-Team
Mitglied
Beiträge: 10
Registriert: 07.02.2007 19:11
Kontaktdaten:

Beitrag von AFh-Team »

@gn#36

wir haben die Forensoftware erstmal nur einmal hochgeladen/installiert! Ist es notwendig diese zweimal hochzuladen? Oder funktioniert das auch mit nur einer?
Und woher bekomme ich die ID für die Styles? Oder meinst du nur den Namen des Styles?

Wir hatten uns eigentlich gedacht das beide Seiten auf einer Software und auf einer Datenbank zugreifen! Falls es natürlich nicht so funktioniert würden wir gerne Vorschläge haben wie man es dann umsetzen könnte!?!
Benutzeravatar
gn#36
Ehrenadmin
Beiträge: 9313
Registriert: 01.10.2006 16:20
Wohnort: Ganz in der Nähe...
Kontaktdaten:

Beitrag von gn#36 »

Doch, natürlich geht das mit einer Datenbank. Du musst den Zugriff auf die beiden Foren aber ja irgendwie unterscheiden, daher wird sich wohl der Zugriffspfad unterschieden, oder? Am einfachsten ist das, wenn du die Dateien des Forums zwei mal auf dem Server liegen hast. Beide haben die gleiche Config.php und verwenden exakt die gleiche Datenbank, es sind dann nur leichte Änderungen an den Dateien nötig (beachte die Hinweise zum Umbau in den Verlinkten Themen). Mit ID meine ich nicht den Namen, sondern wirklich die ID. Diese wird in der Datenbank bei der Installation eingetragen und ist daher von der Installationsreihenfolge abhängig. Du kannst sie z.b. über KB:phpmyadmin herausfinden.
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“