Seite 1 von 2
[FRAGE] 1 forum mit 3 stylez und 3 urls?
Verfasst: 09.09.2004 11:41
von zorb!
hi,
ich habe ein bereits bestehendes forum (
www.superfreunde.info) nun bin
ich dabei für dieses board zwei weitere stylez einzubauen. diese stylez
sind nicht das problem, meine schwierigkeit liegt hier:
www.superfreunde.info = style fisubice
www.hamburger-jungs.com = style boyz
www.hamburger-maedels.com = style airhead
und dennoch nur ein forum.
ist das möglich, und wenn ja, wie?
Verfasst: 09.09.2004 11:57
von KevinD
also erstmal auf die hauptdomains verweisen und dann die entsprechende Style ID anhängen:
http://www.superfreunde.info/index.php?s=x
müsste eigentlich so gehen
Verfasst: 09.09.2004 12:04
von zorb!
ich weiß nicht, ob wir us richtig verstehen, was ich beabsichtige ist,
wenn man superfreunde.info anwählt landet man direkt im forum mit dem
template fisubice, wenn man hamburger-jungs.com anwählt landet man
im forum und der style ist boyz, usw.
Verfasst: 26.09.2004 10:34
von KevinD
sorry für die späte antwort
du machst das so, das du die domain auf
http://www.superfreunde.info/index.php?s=x weiterleitest, wobei x die style-id ist
Verfasst: 27.09.2004 11:57
von zorb!
cool, danke, nur wo finde ich die style id? ist es einfach 1,2,3 usw?
Verfasst: 27.09.2004 12:18
von Markus67
Hi ...
Schau mal mit KB:phpmyadmin in der Datenbank nach ...
Tabelle: phpbb_styles
Dort findest du die ID ....
Markus
Verfasst: 27.09.2004 13:22
von zorb!
Markus67 hat geschrieben:
Tabelle: phpbb_styles
Dort findest du die ID ....
Markus
sorry markus, die tabelle phpbb_styles habe ich nicht

ich habe jedoch eine phpbb_themes und dort steht auch etwas von einer
id drinne, werd die mal testen

Verfasst: 27.09.2004 13:25
von Markus67
Hi ...
du hats recht sorry ... phpbb_themes ist die Tabelle die du brauchst ...
Markus
Verfasst: 27.09.2004 13:28
von zorb!
ach halb so wild markus, auch profis können sich irren
leider klappt das nicht so

Verfasst: 27.09.2004 15:35
von Mungo
Versuch es mal so:
includes/functions.php
Suche:
Code: Alles auswählen
function init_userprefs($userdata)
{
global $board_config, $theme, $images;
global $template, $lang, $phpEx, $phpbb_root_path;
global $nav_links;
Danach einfügen:
Code: Alles auswählen
// BEGIN Sitestyle
global $sitestyle_id;
// END Sitestyle
Suche:
Code: Alles auswählen
include($phpbb_root_path . 'language/lang_' . $board_config['default_lang'] . '/lang_admin.' . $phpEx);
}
//
// Set up style
//
Danach einfügen:
Code: Alles auswählen
// BEGIN Sitestyle
if ( isset($sitestyle_id) )
{
if ( $theme = setup_style($sitestyle_id) )
{
return;
}
}
// END Sitestyle
common.php
Suche:
Code: Alles auswählen
//
// Show 'Board is disabled' message if needed.
//
if( $board_config['board_disable'] && !defined("IN_ADMIN") && !defined("IN_LOGIN") )
{
message_die(GENERAL_MESSAGE, 'Board_disable', 'Information');
}
Danach einfügen:
Code: Alles auswählen
// BEGIN Sitestyle
switch ( $_SERVER['SERVER_NAME'] )
{
case 'www.superfreunde.info':
case 'superfreunde.info':
$sitestyle_id = 1; //Mit gueltiger "themes_id" aus der Tabelle "phpbb_themes" ersetzen.
break;
case 'www.hamburger-jungs.com':
case 'hamburger-jungs.com':
$sitestyle_id = 2; //Mit gueltiger "themes_id" aus der Tabelle "phpbb_themes" ersetzen.
break;
case 'www.hamburger-maedels.com':
case 'hamburger-maedels.com':
$sitestyle_id = 3; //Mit gueltiger "themes_id" aus der Tabelle "phpbb_themes" ersetzen.
break;
default:
$sitestyle_id = 1; //Mit gueltiger "themes_id" aus der Tabelle "phpbb_themes" ersetzen.
}
// END Sitestyle
Wie du die "themes_id" rausfindest, weißt du ja schon.
Außerdem sollte folgendes Snippet eingebaut sein, wenn du mehrere Domains für dein phpBB verwenden möchtest:
http://www.phpbb.de/viewtopic.php?t=47450