Seite 2 von 2
Verfasst: 09.02.2003 20:22
von hmueller
diesen hier:
Code: Alles auswählen
##############################################################
## MOD Title: Forum Style mod
## MOD Author: metalcrypt < michelr@metalcrypt.com > (Michel Renaud) http://metalcrypt.bravepages.com
## MOD Description: This mod lets you select a separate style for each forum
## MOD Version: 1.0.1
##
## Installation Level: Easy
## Installation Time: 10 Minutes
## Files To Edit: 4
## phpBB2/language/lang_xx/lang_admin.php
## phpBB2/includes/functions.php
## phpBB2/templates/template_dirXX/admin/forum_edit_body.tpl
## phpBB2/admin/admin_forums.php
## phpBB2/posting.php
## phpBB2/includes/topic_review.php
Verfasst: 17.02.2003 12:15
von hmueller
Hallo,
das geschilderte Problem ist wohl nicht so einfach zu lösen. Dann werde ich das also doch mit 4 Templates machen müssen.
Jetzt aber noch ein kleines Problem: der User darf den Style nicht ändern.
Das müsste doch funktionieren, wenn ich einfach die entsprechenden Felder in der "Profil editieren"-.tpl kommentiere?!
Welche Datei und welche Felder darin sind das?
Achtung: der Admin muß aber weiterhin den Style ändern können (über ACP-Benutzer-Einstellungen).
Verfasst: 17.02.2003 12:31
von Acid
profile_add_body.tpl ...such nach "board_style".
Es soll 1 Forum erstellt werden mit 4 Bereichen
...meinst Du jetzt mit 4 Bereichen 4 (Unterforen) oder 4 Kategorien ?
Verfasst: 17.02.2003 13:08
von hmueller
Hallo,
danke. Ich werd' mal schauen.
Acid hat geschrieben:
...meinst Du jetzt mit 4 Bereichen 4 (Unterforen) oder 4 Kategorien ?
unterschiedlich. Eine Gruppe mit 8 Foren, eine mit 2, und zwei Gruppen mit je einem Forum. Aber keine Unterforen. Also von dieser Seite aus kein Problem.
Verfasst: 17.02.2003 13:53
von Acid
..weil, Du könntest ja Abfragen benutzen ála..
Code: Alles auswählen
if ($forum_id == 1)
{
$logo = '<img bla>';
}
else
{
$logo = '<img yo>';
}
..und dann
{LOGO} im Template.
Verfasst: 17.02.2003 16:43
von hmueller
Hallo,
bei phpbb.com habe ich folgenden Mod gefunden:
Different logos in different forums
Update phpBB2/includes/page_header.php
Find
//
// The following assigns all _common_ variables that may be used at any point
// in a template.
//
$template->assign_vars(array(
Add before
if($forum_id=='') $forum_id="logo_phpBB";
Add after
'FORUM_LOGO' => $forum_id.".gif",
Update phpBB2/templates/subSilver/overal_header.php
Find
<td><a href="{U_INDEX}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0"
alt="{L_INDEX}" vspace="1" /></a></td>
Replace with
<
td><a href="{U_INDEX}"><img src="templates/subSilver/images/{FORUM_LOGO}" border="0"
alt="{L_INDEX}" vspace="1" /></a></td>
Upload your forums logo with names forum_id.gif to phpBB2/templates/subSilver/images
======
Meine Fragen:
-wie kann ich denn da festlegen, welches Forum nun welches Logo hat?
-das Ganze müsste man doch auch auf {SITENAME} und {SITE_DESCRIPTION} anwenden können?
Da sich die Änderungen aber nur auf einzelne Foren beziehen und nicht z.B. auf den allgemeinen Teil (Profil, Memberlist, Suchen...), ist dies auch nicht die richtige Lösung.
Verfasst: 18.02.2003 13:38
von Acid
z.B.
Code: Alles auswählen
if ( $forum_id == 1)
{
$forum_id = "logo_für_forum_1";
}
else
{
$forum_id = "logo_phpBB";
}