ja, is auch möglich.RogerM hat geschrieben:user_country: Schweiz
Mehrere Templates - Auswahl aber beschränkt
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.
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.
komischerweise habe ich jetzt ein Problem mit dem zusätzlichen Feld im Profil. Ich habe dieses erst nachträglich im Template eingebaut, damit die USer es nicht schon vorher sehen. Im Adminbereich über User editieren funktioniert alles richtig. Aber im Profil der User kommt nun zwar Land: aber das Menü fehlt, obwohl es eigentlich richtig eingebaut sein sollte:
profile_add_body.tpl
[EDIT]
Man bist du (ich) blöd. Hat sich erledigt. Man (ich) sollte vielleicht das nächste mal besser arbeiten.
[/EDIT]
profile_add_body.tpl
Code: Alles auswählen
<tr>
<td class="row1"><span class="gen">{L_COUNTRY}:</span></td>
<td class="row2">{S_COUNTRY}</td>
</tr>Man bist du (ich) blöd. Hat sich erledigt. Man (ich) sollte vielleicht das nächste mal besser arbeiten.
[/EDIT]
Nun läuft eigentlich alles wunderbar (vielen Dank).
Da ich es aber umständlich finde, jeweils in der page_header.php das Skript anpassen zu müssen, würde ich das gerne über den Admin-Bereich machen. Ich habe mir das so vorgestellt:
Dazu würde natürlich die Tabelle "themes" um die Zellen "banner_austria" etc. erweitert. Die Zellen müssten dann "Text"-Dingsbums sein. Im Adminbereich würde ich dann die Board Konfig-Datei um ensprechende Felder erweitern.
Wäre das so überhaupt möglich, oder habe ich was vergessen?
Da ich es aber umständlich finde, jeweils in der page_header.php das Skript anpassen zu müssen, würde ich das gerne über den Admin-Bereich machen. Ich habe mir das so vorgestellt:
Code: Alles auswählen
if ( $userdata['user_country'] == 'Österreich' ) // Banner Österreich
{
$bannerscript = '{B_OESTERREICH}';
}
else if ( $userdata['user_country'] == 'Schweiz' ) // Banner Schweiz
{
$bannerscript = '{B_SCHWEIZ}' ;
}
else if ( $userdata['user_country'] == 'Deutschland' ) // Banner Deutschland
{
$bannerscript = '{B_DEUTSCHLAND}' ;
}
else // Banner Rest der Welt
{
$bannerscript = '{B_REST}' ;
}
$template->assign_vars(array(
[...]
'B_OESTERREICH' => $theme['banner_austria'],
'B_SCHWEIZ' => $theme['banner_swiss'],
'B_DEUTSCHLAND' => $theme['banner_german'],
'B_REST' => $theme['banner_all'],
Wäre das so überhaupt möglich, oder habe ich was vergessen?
schadeAcid hat geschrieben:hmm... also so wie du es jetzt gepostet hast, würde es nicht funktionieren.
Aber die Grundidee ist nicht schlecht.
Was willst´n im Adminpanel dann angeben? Willst du dort in eine textarea das komplette Bannerscript eintragen oder einen Verweis auf eine Datei, die das Script enthält ?
am liebsten würde ich das ganze Skript eintragen, damit wirklich nur dort etwas geändert werden muss. (und wenn alle Banner geändert werden müssen auch nur dort etwas gemacht werden muss)