Visuelle Bestätigung bei neuanmeldung-> nicht vorhanden

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
CapApril
Mitglied
Beiträge: 24
Registriert: 16.12.2003 00:01
Wohnort: Nußbach
Kontaktdaten:

Beitrag von CapApril »

perfekt, das teil =)

endergebniss: DB aktualisiert, aktuelle Styles drauf, die visuelle bestätigung ist getestet und funktioniert, damit sind alle Probleme gelöst :grin:

zum Abschluß noch ein dickes DANKE!!!!! an alle die mir dabei geholfen haben :D
Benutzeravatar
miccom
Mitglied
Beiträge: 5620
Registriert: 30.03.2003 23:53
Wohnort: Hamburg
Kontaktdaten:

Beitrag von miccom »

es gibt einen viel einfacheren und besseren weg, warum die phpbb group ihn bei den templates (vor allem bei den subSilver klons) nicht mehr durchgesetzt hat, ist mir ein rätsel: STYLES

ich hab das mal vorbereitet:
http://www.niedermayr.cc/webstuff/subSilver_2in1.zip

zur info: das ist ein subSilver Template mit einem subBlack als "style". also 2 templates in einem. da ich weder der autor von subSilver noch subBlack bin ist das eine einmalige modifikation für die ich keinen support übernehme ;)

das prinzip lässt sich bei allen subSilver varianten fortsetzen indem man die theme_info.cfg editiert und einen weiteren style anlegt (id anpassen!), stylename vergeben, pfad zum css anpassen, eigenen image ordner anlegen -> fertig.

der grösste vorteil: da es nur noch ein template gibt, müssen beim update und beim modden die tpl-dateien nicht mehrfach modifiziert werden.

/e btw: der autor von subblack hat seine arbeit eingestellt und an http://www.thatbitextra.com/ übergeben

/e2 mist, hab CapApril letzten post nicht gelesen, war wohl zu langsam :D
CapApril
Mitglied
Beiträge: 24
Registriert: 16.12.2003 00:01
Wohnort: Nußbach
Kontaktdaten:

Beitrag von CapApril »

die idee klingt nicht mal so schlecht und ich werd deine idde auch mal probeweise einbauen.
aber lass mich raten, sobald subSilver ein update bekommt ist deine modifikation wieder wertlos, weils eben nicht von phpBB unterstützt wird.


neja, das thatbitextra das ganze übernommen hat hab ich erst nach meinem edit gesehn und wollt nicht schonwieder drin rumeditieren *g*
Benutzeravatar
miccom
Mitglied
Beiträge: 5620
Registriert: 30.03.2003 23:53
Wohnort: Hamburg
Kontaktdaten:

Beitrag von miccom »

CapApril hat geschrieben:die idee klingt nicht mal so schlecht und ich werd deine idde auch mal probeweise einbauen.
aber lass mich raten, sobald subSilver ein update bekommt ist deine modifikation wieder wertlos, weils eben nicht von phpBB unterstützt wird.
keineswegs, styles sind ein feature von phpbb! natürlich darfst du bei einem update nicht alle tpl-dateien mit den neuen einfach ersetzen (aber die meisten).

folgende files wurden geändert:

- theme_info.cfg
- subSilver.css
- subBlack.css
- subSilver.cfg
- overall_header.tpl
- index_body.tpl
- search_results_posts.tpl

die ersten 4 werden bei updates sowieso nie geändert, bei den 3 tpl dateien habe ich nur die "hardcoded" pfade zu den images durch variablen ersetzt (diese werden in der subSilver.cfg definiert, ich habs auch kommentiert).
CapApril
Mitglied
Beiträge: 24
Registriert: 16.12.2003 00:01
Wohnort: Nußbach
Kontaktdaten:

Beitrag von CapApril »

klingt interessant, ich werd mir doch mal die dateien maln ansehn, auch wenn sich meine programierkenntnisse in (minimalsten) grenzen halten, evtl lern ich ja noch bisschen was =)
Benutzeravatar
miccom
Mitglied
Beiträge: 5620
Registriert: 30.03.2003 23:53
Wohnort: Hamburg
Kontaktdaten:

Beitrag von miccom »

CapApril hat geschrieben:klingt interessant, ich werd mir doch mal die dateien maln ansehn, auch wenn sich meine programierkenntnisse in (minimalsten) grenzen halten, evtl lern ich ja noch bisschen was =)
programmieren musst du da eigentlich nichts, im direkten vergleich zur alten subSilver.cgf sind folgende dinge dazugekommen:

Code: Alles auswählen

$current_style_images = $row['style_name'];
diese variable $current_style_images kam in jeden pfad rein der darunter definiert ist, zb. hier:
$images['icon_quote'] = "$current_template_images/$current_style_images/{LANG}/icon_quote.gif";

das teil sorgt dafür, dass phpbb das bild icon_quote.gif nicht mehr in:
"/images/lang_xyz/icon_quote.gif"
sucht, sondern aus diesem verzeichnis: /images/stylename/lang_xyz/icon_quote.gif

stylename ist in diesem fall der stylename aus der theme_info.cfg zb.:

Code: Alles auswählen

$subSilver[0]['style_name'] = "subSilver";
bzw.:

Code: Alles auswählen

$subSilver[1]['style_name'] = "subBlack";
der ordner mit den jeweiligen images muss exakt gleich benannt werden und liegt dann immer direkt im templateverzeichnis.

dann mussten leider noch ein paar weitere bilder in der subSilver.cfg eingetragen werden:

Code: Alles auswählen

// neue images
$images['whosonline'] = "$current_template_images/$current_style_images/whosonline.gif";
$images['logo'] = "$current_template_images/$current_style_images/logo_phpBB.gif";
$images['icon_mini_faq_img'] = "$current_template_images/$current_style_images/icon_mini_faq.gif";
$images['icon_mini_search_img'] = "$current_template_images/$current_style_images/icon_mini_search.gif";
$images['icon_mini_members_img'] = "$current_template_images/$current_style_images/icon_mini_members.gif";
$images['icon_mini_groups_img'] = "$current_template_images/$current_style_images/icon_mini_groups.gif";
$images['icon_mini_register_img'] = "$current_template_images/$current_style_images/icon_mini_register.gif";
$images['icon_mini_profile_img'] = "$current_template_images/$current_style_images/icon_mini_profile.gif";
$images['icon_mini_message_img'] = "$current_template_images/$current_style_images/icon_mini_message.gif";
$images['icon_mini_login_img'] = "$current_template_images/$current_style_images/icon_mini_login.gif";
// ende neue images
das sind im prinzip die mini-icons in der navigation, das logo im header, sowie die folder-legende in der index_body.tpl.

damit diese variabeln funktionieren müssen sie a) in der subSilver.cfg definiert werden:

Code: Alles auswählen

// assign neue images
$template->assign_vars(array(
		'WHOSONLINE_IMG' => $images['whosonline'],
		'LOGO_IMG' => $images['logo'],
		'ICON_MINI_FAQ_IMG' => $images['icon_mini_faq_img'],
		'ICON_MINI_SEARCH_IMG' => $images['icon_mini_search_img'],
		'ICON_MINI_MEMBERS_IMG' => $images['icon_mini_members_img'],
		'ICON_MINI_GROUPS_IMG' => $images['icon_mini_members_img'],
		'ICON_MINI_REGISTER_IMG' => $images['icon_mini_register_img'],
		'ICON_MINI_PROFILE_IMG' => $images['icon_mini_profile_img'],
		'ICON_MINI_MESSAGE_IMG' => $images['icon_mini_message_img'],
		'ICON_MINI_LOGIN_IMG' => $images['icon_mini_login_img'],
	));
// assign neue images ende
und b) in den jeweiligen tpl-dateien statt der direkten pfade eingesetzt werden.

zb.: in der index_body.tpl wurde aus:

Code: Alles auswählen

<img src="templates/subSilver/images/folder_new.gif" alt="{L_NEW_POSTS}"/>
das:

Code: Alles auswählen

<img src="{FORUM_NEW_IMG}" alt="{L_NEW_POSTS}"/>
so kannst du auch ohne probleme jeden style ein anderes logo passend zur stylefarbe verpassen, etc. etc.
CapApril
Mitglied
Beiträge: 24
Registriert: 16.12.2003 00:01
Wohnort: Nußbach
Kontaktdaten:

Beitrag von CapApril »

ja, die eigentliche Programierarbeit hast du ja schon übernommen, ich meint auch eher das ich versuch das ganze nachzuvollziehen, welcher befehl bewirkt was, etc.

hatte schon lang vor gehabt mich mit php/sql auseinanderzusetzen, leider kam immer wieder was dazwischen, zuletzt eben die nicht funktionieren wollende phpMyAdmin-instalation.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“