ChatBox templatefähig machen

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
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
Benutzeravatar
Pseiko
Mitglied
Beiträge: 502
Registriert: 31.01.2003 11:20
Wohnort: Rothenburg/Oberlausitz
Kontaktdaten:

ChatBox templatefähig machen

Beitrag von Pseiko »

In der chatbox_config.php steht folgendes

Code: Alles auswählen

$chatbox_config = array (

	'refresh_time'	=>	'10',

	'delete_time'	=>	'1200',

	'offline_time'	=>	'1200',

	'away_time'	=>	'1800',

	'stylesheet'	=>	'chatbox.css',

	'show_amount'	=>	'20',	// amount of chats to show
Was muss ich bei stylesheet eintragen damit, er die css aus dem richtigen Template nimmt?
Benutzeravatar
Mister_X
Ehemaliges Teammitglied
Beiträge: 7102
Registriert: 24.05.2001 02:00
Wohnort: Augsburg

Beitrag von Mister_X »

Wenn du subSilver verwendest wäre das wohl die subSilver.css.
Ich weiß jetzt aber nicht, ob die Chatbox noch eigene CSS Definitionen verwendet und inwieweit du den Pfad zur subSilver.css angeben musst (ausprobieren ist da die Devise ;))
Benutzeravatar
Pseiko
Mitglied
Beiträge: 502
Registriert: 31.01.2003 11:20
Wohnort: Rothenburg/Oberlausitz
Kontaktdaten:

Beitrag von Pseiko »

Das is schon klar, aber ich will in jedes Template eine chatbox.css einbauen. Und dann jeweils anpassen. Aber wie lautet der Befehl?

irgendwie so müsste es sein $current_template/chatbox.css
Ich weiß aber nicht ob das alles ist.
Benutzeravatar
Faser
Ehemaliges Teammitglied
Beiträge: 1651
Registriert: 20.09.2001 02:00
Kontaktdaten:

Beitrag von Faser »

Willst du das Stylesheet aus dem Chatbox-Config-Array nehmen?

Die Variable dazu wäre $chatbox_config['stylesheet'].

Wenn du das jetzt in den .tpl-Dateien einbinden willst, solltest du in der ./includes/page_header.php noch eine Template-Variable dazu einfügen, etwa so:

Code: Alles auswählen

    'CHATBOX_CSS' => $phpbb_root_path . $chatbox_config['stylesheet'],
irgendwo unter den anderen Template-Variablen.

Dann kannst du auf jeder .tpl-Seite das Stylesheet mit
<link rel="stylesheet" type="text/css" href="{CHATBOX_CSS}">
einbinden.

Falls du das überhaupt meintest... ;-)
QUADRATDESIGN. Eine runde Sache.
Besuchen Sie unsere Agentur für Webdesign unter http://quadratdesign.de
Benutzeravatar
Pseiko
Mitglied
Beiträge: 502
Registriert: 31.01.2003 11:20
Wohnort: Rothenburg/Oberlausitz
Kontaktdaten:

Beitrag von Pseiko »

Nein, die Chatbox soll mit "subSilver" anders aussehen als mit "bluetabs"

Ich möchte die chatbox.css in die Templates packen und nicht hier lassen: /chatbox_mod/chatbox.css

Die /template/subSilver/chatbox.css soll so bleiben,
doch die /template/bluetabs/chatbox.css will ich noch den Farben anpassen.
Benutzeravatar
Faser
Ehemaliges Teammitglied
Beiträge: 1651
Registriert: 20.09.2001 02:00
Kontaktdaten:

Re: ChatBox templatefähig machen

Beitrag von Faser »

Achso, dann müsste das so heißen:

Code: Alles auswählen

$chatbox_config = array (

	'refresh_time'	=>	'10',

	'delete_time'	=>	'1200',

	'offline_time'	=>	'1200',

	'away_time'	=>	'1800',

	'stylesheet'	=>	$phpbb_root_path . $current_template_path . 'chatbox.css',

	'show_amount'	=>	'20',	// amount of chats to show
Aber keine Garantie auf Richtigkeit, probier's einfach aus...
QUADRATDESIGN. Eine runde Sache.
Besuchen Sie unsere Agentur für Webdesign unter http://quadratdesign.de
Benutzeravatar
Pseiko
Mitglied
Beiträge: 502
Registriert: 31.01.2003 11:20
Wohnort: Rothenburg/Oberlausitz
Kontaktdaten:

Beitrag von Pseiko »

Nee geht nicht, aber wenn ich die lange URL eingebe würde es gehen, aber das ist ja nicht Sinn der Sache.
Benutzeravatar
Pseiko
Mitglied
Beiträge: 502
Registriert: 31.01.2003 11:20
Wohnort: Rothenburg/Oberlausitz
Kontaktdaten:

Beitrag von Pseiko »

Damit gehts:

Code: Alles auswählen

'stylesheet'	=>	$phpbb_root_path . $current_template_path['chatbox.css'],
Aber nun ist die Schrift so groß! Wie wird die denn definiert?
Benutzeravatar
Faser
Ehemaliges Teammitglied
Beiträge: 1651
Registriert: 20.09.2001 02:00
Kontaktdaten:

Beitrag von Faser »

Du müsstest in der chatbox.css jetzt die Schriften in der Art definieren:

element {
font-size: GROESSEpx;
}

element muss dan mit "body", "td", "div" oder sonstigem ersetzt werden...
QUADRATDESIGN. Eine runde Sache.
Besuchen Sie unsere Agentur für Webdesign unter http://quadratdesign.de
Benutzeravatar
mark2
Mitglied
Beiträge: 454
Registriert: 22.02.2006 23:05
Wohnort: Kempten

Beitrag von mark2 »

Ich versuche auch gerade das so hin zu bekommen dass die ChatSpot den Style dem Template anpasst.
Aber das

Code: Alles auswählen

'stylesheet'   =>   $phpbb_root_path . $current_template_path['chatbox.css'],
und das

Code: Alles auswählen

$chatbox_config = array ( 

   'refresh_time'   =>   '10', 

   'delete_time'   =>   '1200', 

   'offline_time'   =>   '1200', 

   'away_time'   =>   '1800', 

   'stylesheet'   =>   $phpbb_root_path . $current_template_path . 'chatbox.css', 

   'show_amount'   =>   '20',   // amount of chats to show
Funktioniert nicht. Es wird weiterhin die alte chatspot.css verwendet.


edit:
Oh sehe gerade das es hier um chatbox und nicht chatspot geht. :oops:
Gruß Markus
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“