Standart-Header durch Headergrafik ersetzen, aber wie?
Forumsregeln
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
Bei Style spezifischen Fragen ist der Stylename und die Downloadquelle des Styles erforderlich, besser noch die URL vom betroffenen Forum.
-
- Mitglied
- Beiträge: 7
- Registriert: 31.05.2007 11:17
Standart-Header durch Headergrafik ersetzen, aber wie?
Hallo,
Ich bin php Neuling, hab mir phpBB 3.0 installiert und benutze den Style "subsilver2". Ich möchte den Header (also Standart-Logo, Bordbeschreibung, Headerhintergrund) komplett durch diese Grafik ersetzen, wobei man zum Index kommen soll wenn man draufklickt:
[ externes Bild ]
Wie zerleg ich die Grafik am besten (ich hab variable Boardbreite) und wie schaut der php code aus bzw welche Datei muss ich editieren?
vielen Dank!
Ich bin php Neuling, hab mir phpBB 3.0 installiert und benutze den Style "subsilver2". Ich möchte den Header (also Standart-Logo, Bordbeschreibung, Headerhintergrund) komplett durch diese Grafik ersetzen, wobei man zum Index kommen soll wenn man draufklickt:
[ externes Bild ]
Wie zerleg ich die Grafik am besten (ich hab variable Boardbreite) und wie schaut der php code aus bzw welche Datei muss ich editieren?
vielen Dank!
Hallo
Das ist ganz einfach:
FTP Server gehen:
/styles/dein style/imageset >> nach site_logo suchen
dein bild in 'site_logo' umbenennen und in das oben angegebene Verzeichniss laden. Die site_logo wird gegen deine ersetzt....
Dann ACP >> STYLEZ >> Grafiksammlung >> z.B. proSilva >> ändern >> Zentrales Logo !!
Da ist es dann auch schon Größenangabe auf NEIN damit es nicht in Kleinformat angezeigt wird...
FTP Server gehen:
/styles/dein style/imageset >> nach site_logo suchen
dein bild in 'site_logo' umbenennen und in das oben angegebene Verzeichniss laden. Die site_logo wird gegen deine ersetzt....
Dann ACP >> STYLEZ >> Grafiksammlung >> z.B. proSilva >> ändern >> Zentrales Logo !!
Da ist es dann auch schon Größenangabe auf NEIN damit es nicht in Kleinformat angezeigt wird...
-
- Mitglied
- Beiträge: 7
- Registriert: 31.05.2007 11:17
Also ich hab gerade mal im Prosilver geschaut, aber im SubSilver2 müsste es ähnlich sein:
Logo: /styles/prosilver/imageset/site_logo.gif
Headerhintergrund:
/styles/prosilver/theme/images/bg_header.gif
/styles/prosilver/theme/images/corners_right.png
/styles/prosilver/theme/images/corners_left.png
Hier findest Du den Code:
Logo: \styles\prosilver\imageset\imageset.cfg
Headerhintergrund: \styles\prosilver\theme\colours.css
und:
Gruß
Saint
Logo: /styles/prosilver/imageset/site_logo.gif
Headerhintergrund:
/styles/prosilver/theme/images/bg_header.gif
/styles/prosilver/theme/images/corners_right.png
/styles/prosilver/theme/images/corners_left.png
Hier findest Du den Code:
Logo: \styles\prosilver\imageset\imageset.cfg
Code: Alles auswählen
# Images
img_site_logo = site_logo.gif*52*139
Code: Alles auswählen
span.corners-top {
background-image: url("{T_THEME_PATH}/images/corners_left.png");
}
span.corners-top span {
background-image: url("{T_THEME_PATH}/images/corners_right.png");
}
span.corners-bottom {
background-image: url("{T_THEME_PATH}/images/corners_left.png");
}
span.corners-bottom span {
background-image: url("{T_THEME_PATH}/images/corners_right.png");
}
Code: Alles auswählen
/* Round cornered boxes and backgrounds
---------------------------------------- */
.headerbar {
background-color: #12A3EB;
background-image: url("{T_THEME_PATH}/images/bg_header.gif");
color: #FFFFFF;
}
Code: Alles auswählen
.forumbg {
background-color: #12A3EB;
background-image: url("{T_THEME_PATH}/images/bg_header.gif");
}
Saint
-
- Mitglied
- Beiträge: 7
- Registriert: 31.05.2007 11:17
Ich hab noch mal geschaut: da ist es noch viel einfacher:
Logo:
/styles/subsilver2/imageset/site_logo.gif
Zu steuern in der /styles/subsilver2/imageset/imageset.cfg
Der Background wird in der /styles/subsilver2/theme/stylesheet.css ohne Backgroundimage erzeugt:
Was kannst Du also mit deinem Logo machen?
Zwei Teile: das Logo selbst - dort passt Du die site_logo.gif betreffenden Sachen an.
Damit der Hintergrund des Logos hübsch über den ganzen Header läuft, kannst Du ein zweites Image erstellen, namens background.gif
Einen schmalen Streifen deines Logohintergrunds. Ein paar Pixel Breite reichen, Hauptsache die Höhe stimmt mit deinem Logo überein, bzw stammt von deinem Logo.
Damit überschreibst Du das alte background.gif hier:
/styles/subsilver2/theme/images/background.gif
Es gibt nämlich in der /styles/subsilver2/theme/stylesheet.css alten Code, als noch mit einem background.gif gearbeitet wurde. Den kannst Du benutzen:
Die Auskommentierungen nimmst du raus und passt die Passage an.
Denn noch die alte Hintergrundfarbe und Border des Headers anpassen oder auskommentieren.
So sollte das funktionieren.
Gruß
Saint
Logo:
/styles/subsilver2/imageset/site_logo.gif
Zu steuern in der /styles/subsilver2/imageset/imageset.cfg
Code: Alles auswählen
# Images
img_site_logo = site_logo.gif*94*170
Code: Alles auswählen
#logodesc {
margin-bottom: 5px;
padding: 5px 25px;
background: #D9DFE4;
border-bottom: 1px solid #4787A7;
}
Zwei Teile: das Logo selbst - dort passt Du die site_logo.gif betreffenden Sachen an.
Damit der Hintergrund des Logos hübsch über den ganzen Header läuft, kannst Du ein zweites Image erstellen, namens background.gif
Einen schmalen Streifen deines Logohintergrunds. Ein paar Pixel Breite reichen, Hauptsache die Höhe stimmt mit deinem Logo überein, bzw stammt von deinem Logo.
Damit überschreibst Du das alte background.gif hier:
/styles/subsilver2/theme/images/background.gif
Es gibt nämlich in der /styles/subsilver2/theme/stylesheet.css alten Code, als noch mit einem background.gif gearbeitet wurde. Den kannst Du benutzen:
Code: Alles auswählen
#wrapheader {
min-height: 120px;
height: auto !important;
height: 120px;
/* background-image: url('./images/background.gif');
background-repeat: repeat-x;*/
/* padding: 0 25px 15px 25px;*/
padding: 0;
}
Denn noch die alte Hintergrundfarbe und Border des Headers anpassen oder auskommentieren.
So sollte das funktionieren.
Gruß
Saint
-
- Mitglied
- Beiträge: 7
- Registriert: 31.05.2007 11:17
Hast den Cache geleert (phpBB3 und Browser)?
Zuletzt geändert von Saint am 02.06.2007 11:48, insgesamt 1-mal geändert.
-
- Mitglied
- Beiträge: 7
- Registriert: 31.05.2007 11:17