Autor |
Themengruppen mit
unterschiedlichen CSS |
just59 Registriert: 29.10.2006
Beiträge:
921
Wohnort: Leipzig
|
Themengruppen mit unterschiedlichen CSS
Geschrieben: 15.07.2007 23:01
Themengruppen mit unterschiedlichen CSS
Ich wollte das Beispiel 1 mit der unterschiedlichen CSS nachvollziehen. Leider habe ich das nicht hin bekommen.
Muß da was, und was muß da geändert werden?
$opnTheme['themeinit'] = 'MEINTHEMENAME_init';
$opnTheme['themeinit_css'] = 'MEINTHEMENAME_init_css';
...
Alle "MEINTHEMENAME" durch den Themenamen ersetzen?
Oder Code einfach einfügen?
Ich verwende das Thema opn_vida
JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde... Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)
|
|
spinne.
Unregistrierter Benutzer
|
Themengruppen mit
unterschiedlichen CSS
Geschrieben: 16.07.2007 10:01
wenn du den code so nirgends im theme hast, den code übernehmen und aus MEINTHEMENAME, den namen deines themes einsetzen.
wenn du das opn_vida nimmst wäre das dann:
$opnTheme['themeinit'] = 'opn_vida_init';
aber wie sonst auch sage ich an der stelle dann, bitte nennt das theme um, denn wenn ihr wieder ein update fahrt sind unter umständen alle änderungen weg.
gruss tine
|
|
just59 Registriert: 29.10.2006
Beiträge:
921
Wohnort: Leipzig
|
Themengruppen mit unterschiedlichen CSS
Geschrieben: 16.07.2007 11:23
Das Thema hatte ich bereits umbenannt.
Wenn ich das richtig verstehe, dann diesen Eintrag löschen?
$opnTheme['themeinit_css'] = 'MEINTHEMENAME_init_css';
JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde... Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)
|
|
just59 Registriert: 29.10.2006
Beiträge:
921
Wohnort: Leipzig
|
Themengruppen mit unterschiedlichen CSS
Geschrieben: 16.07.2007 11:54
Ich hatte es wie folgt eingetragen:
//unter diese Einträge in der theme.php folgendes eintragen
$opnTheme['themeinit'] = 'just_blue_init';
$opnTheme['themeinit_css'] = 'just_blue_init_css';
function just_blue_init () {
Jedoch kommt dann bei Aufruf ein Fehler in Zeile, wo die Funktion aufgefufen wird.
function just_blue_init () {
JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde... Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)
|
|
spinne.
Unregistrierter Benutzer
|
Themengruppen mit
unterschiedlichen CSS
Geschrieben: 17.07.2007 12:05
servus just,
das müsste ich mir von zu hause dann mal genauer anschauen, bin aber momentan im urlaub
wird dann nächste woche werden bis ich mir das genauer anschauen kann.
gruss tine
|
|
just59 Registriert: 29.10.2006
Beiträge:
921
Wohnort: Leipzig
|
Themengruppen mit unterschiedlichen CSS
Geschrieben: 17.07.2007 20:42
Hallo Tine,
mach mal schön Urlaub das hat noch Zeit. Es gibt noch genug Baustellen. Ich werde mal sehen, ob ich Dir entsprechende Fehlermeldungen posten kann.
Also bis bald
JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde... Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)
|
|
stefan Wohnort: Münster
|
Themengruppen mit
unterschiedlichen CSS
Geschrieben: 22.07.2007 18:52
fehlermeldung wäre hilfreich
|
|
just59 Registriert: 29.10.2006
Beiträge:
921
Wohnort: Leipzig
|
Themengruppen mit unterschiedlichen CSS
Geschrieben: 22.07.2007 19:41
Jo, war auch schon beim Zusammenstellen.
Ausschnitt aus theme.php
$opnTheme['thename'] = 'just_blue';
$opnTheme['image_onlinehelp_edit'] = 'themes/' . $opnTheme['thename'] . '/images/edit.gif';
$opnTheme['image_onlinehelp_info'] = 'themes/' . $opnTheme['thename'] . '/images/help.gif';
$opnTheme['image_new_tag_images'] = '/themes/' . $opnTheme['thename'] . '/images/new_tag/';
$opnTheme['bgcolor1'] = "#FFFFFF";
$opnTheme['bgcolor2'] = "#AAB8C4";
$opnTheme['bgcolor3'] = "red";
$opnTheme['textcolor1'] = "#000000";
$opnTheme['textcolor2'] = "#215184";
$opnTheme['textcolor3'] = "Red";
//unter diese Einträge in der theme.php folgendes eintragen
$opnTheme['themeinit'] = 'just_blue_init';
$opnTheme['themeinit_css'] = 'just_blue_init_css';
function just_blue_init () {
global $opnConfig,$opnTheme;
$opncss = $opnConfig['opnOutput']->getcss ('opn_themes_include');
if ($opncss != '') {
echo '<link rel="stylesheet" href="'.$opncss.'" type="text/css" />'._OPN_HTML_NL;
}
if ( (!isset($opnConfig['opnOption']['themegroup'])) OR ($opnConfig['opnOption']['themegroup'] == '') OR ($opnConfig['opnOption']['themegroup'] == 0) ) {
echo '<link rel="stylesheet" href="'.$opnConfig['opn_url'].'/themes/just_blue/just_blue.css'.'" />'._OPN_HTML_NL;
} elseif ($opnConfig['opnOption']['themegroup'] == 1) {
echo '<link rel="stylesheet" href="'.$opnConfig['opn_url'].'/themes/just_blue/just_blue1.css'.'" />'._OPN_HTML_NL;
//bezieht sich auf Themengruppe ID 1 und gibt die MEINTHEMENAMECSS2 aus
} elseif ($opnConfig['opnOption']['themegroup'] == 2) {
echo '<link rel="stylesheet" href="'.$opnConfig['opn_url'].'/themes/just_blue/just_blue2.css'.'" />'._OPN_HTML_NL;
//bezieht sich auf Themengruppe ID 2 und gibt die MEINTHEMENAMECSS3 aus
} elseif ($opnConfig['opnOption']['themegroup'] == 3) {
echo '<link rel="stylesheet" href="'.$opnConfig['opn_url'].'/themes/just_blue/just_blue3.css'.'" />'._OPN_HTML_NL;
//bezieht sich auf Themengruppe ID 4 und gibt die MEINTHEMENAMECSS aus
//von der Funktion elseif** können beliebig viele hinzugefügt werden
} else {
echo '<link rel="stylesheet" href="'.$opnConfig['opn_url'].'/themes/just_blue/just_blue1.css'.'" />'._OPN_HTML_NL;
}
echo '<link rel="SHORTCUT ICON" href="'.$opnConfig['opn_url'].'/themes/just_blue/favicon.ico" />'._OPN_HTML_NL;
echo '<link rel="icon" href="'.$opnConfig['opn_url'].'/themes/just_blue/favicon.ico" type="image/ico" />'._OPN_HTML_NL;
}
function just_blue_init_css () {
global $opnConfig,$opnTheme;$txt = '';
$opncss = $opnConfig['opnOutput']->getcss ('opn_themes_include');
if ($opncss != '') {
$txt .= '<link rel="stylesheet" href="'.$opncss.'" type="text/css" />'._OPN_HTML_NL;
}
if ( (!isset($opnConfig['opnOption']['themegroup'])) OR ($opnConfig['opnOption']['themegroup'] == '') OR ($opnConfig['opnOption']['themegroup'] == 0) ) {
$txt .= '<link rel="stylesheet" href="'.$opnConfig['opn_url'].'/themes/just_blue/just_blue.css'.'" />'._OPN_HTML_NL;
} elseif ($opnConfig['opnOption']['themegroup'] == 1) {
$txt.= '<link rel="stylesheet" href="'.$opnConfig['opn_url'].'/themes/just_blue/just_blue1.css'.'" />'._OPN_HTML_NL;
} elseif ($opnConfig['opnOption']['themegroup'] == 2) {
$txt.= '<link rel="stylesheet" href="'.$opnConfig['opn_url'].'/themes/just_blue/just_blue2.css'.'" />'._OPN_HTML_NL;
} elseif ($opnConfig['opnOption']['themegroup'] == 3) {
$txt.= '<link rel="stylesheet" href="'.$opnConfig['opn_url'].'/themes/just_blue/just_blue3.css'.'" />'._OPN_HTML_NL;
//dementsprechend auch hier erweitern und darauf achten das die ID und die CSS angaben mit der
//obigen Funktion übereinstimmt
} else {
$txt .='<link rel="stylesheet" href="'.$opnConfig['opn_url'].'/themes/just_blue/just_blue1.css'.'" />'._OPN_HTML_NL;
}
$txt .= '<link rel="SHORTCUT ICON" href="'.$opnConfig['opn_url'].'/themes/just_blue/favicon.ico'.'" />'._OPN_HTML_NL;
$txt .= '<link rel="icon" href="'.$opnConfig['opn_url'].'/themes/just_blue/favicon.ico" type="image/ico" />'._OPN_HTML_NL;
}
//die auskommentierten Zeilen zu den Funktionen können dann entfernt werden
Die css Dateien sind erstell. Hatte einfach eine Kopie vom Original gemacht.
Die Webseite wird nicht gestartet, es wird Fehler in Zeile:
$opncss = $opnConfig['opnOutput']->getcss ('opn_themes_include');
angezeigt.
JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde... Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)
|
|
spinne Registriert: 21.08.2003
Wohnort: Luzern
|
Themengruppen mit
unterschiedlichen CSS
Geschrieben: 24.07.2007 16:13
würdest du mir bitte das theme mal senden
danke
|
|
just59 Registriert: 29.10.2006
Beiträge:
921
Wohnort: Leipzig
|
Themengruppen mit unterschiedlichen CSS
Geschrieben: 31.07.2007 18:30
Hallo Tine,
hast Du die Mail erhalten?
JUSt
just-info / Mein Gartenverein Portal für Gartenfreunde... Suse 10.1, PHP 5.2.10 und MySQL 5.0.67.,Administration 2.5.1 [Iphigenie] (Revision 4533)
|
|
|
sortieren nach
|
Seite 1 2 nächste Seite |