[2.0.x] Intro + Portal - Version 1.50 *emc

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Na wenn das so aussieht ....

Code: Alles auswählen

/* This is the outline round the main forum tables */ 
.forumline   { 

}
Dann kann damit auch nichts passieren .... das hat dann wohl der Autor des Styles gestört :-) und damit er nicht alle tpl's ändern muss einfach "leergeräumt" :-)

Auch eine Möglichkeit :-)

Markus
Logical
Mitglied
Beiträge: 132
Registriert: 25.01.2004 14:00

Beitrag von Logical »

Eine Kleinigkeit habe ich ja doch noch.....
Wie gehe ich es denn an, dass nur eingeloggte User meine frisch eingebaute Addonbox zu Gesicht bekommen.
Mit
<!-- BEGIN switch_userlogin --> krieg ich es nicht hin...
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ....

du musst die komplette Box folgendermassen einschliessen:

Code: Alles auswählen

<!-- BEGIN switch_user_logged_in -->
jetzt kommt deine Box

Code: Alles auswählen

<!-- END switch_user_logged_in -->
markus
Logical
Mitglied
Beiträge: 132
Registriert: 25.01.2004 14:00

Beitrag von Logical »

Aber schon in der portal_body.tpl, oder?
Habe ich versucht -sieht so aus:

Code: Alles auswählen

<!-- ##### ADDONBOX START ##### --> 
<!-- BEGIN switch_addonbox_active --> 
<!-- BEGIN switch_user_logged_in -->
<table width="100%" border="1" bordercolor="#ECEDF1" cellpadding="1" cellspacing="0" style="border-collapse: 

collapse" class="forumline"> 
<tr> 
<td class="catHead" colspan="2" height="25"><span class="cattitle">
{ADDONBOX1}:
</span></td> 
</tr> 
<tr> 
<td colspan="2" height="1" class="row3"><img src="images/spacer.gif" width="1" height="1" alt="."></td> 
</tr> 
<tr> 
<td align="center" nowrap="nowrap" class="row1"><span class="gensmall"> 
<!-- CODE --> 
{ADDONBOX2} 
<!-- CODE --> 
</span></td> 
</tr> 
</table> 
<!-- END switch_user_logged_in -->
<!-- END switch_addonbox_active --> 
<!-- ##### ADDONBOX END ##### -->
Habe es auch schon weiter nach außen gesetzt, aber die Addonbox wird nicht mehr angezeigt - eingeloggt oder nicht....
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

wenn du die beiden Zeilen rausnimmst wird sie aber angezeigt ?

Markus
Logical
Mitglied
Beiträge: 132
Registriert: 25.01.2004 14:00

Beitrag von Logical »

Genau so ist das!
Setze ich die <!-- BEGIN switch_user_logged_in ..... rein, wird die Box nicht angezeigt. Egal ob eingeloggt oder nicht.
Lasse ich die Zeilen weg, ist die Box da.....
Logical
Mitglied
Beiträge: 132
Registriert: 25.01.2004 14:00

Beitrag von Logical »

Alles klar - ich habs.
Die Lösung liegt in der portal.php

//SWITCH ADDONBOX START
if($userdata['session_logged_in'] && $introportalmod_config['addonbox_active'] == "1" )
{
// PHP CODE START
// ... PHP CODE ...
// PHP CODE END
$template->assign_block_vars('switch_addonbox_active', array(
$template->assign_vars(array(
// TEMPLATE CODE VARS START
'ADDONBOX1' => $lang['addonbox1'],
'ADDONBOX2' => $lang['addonbox2']
// TEMPLATE CODE VARS END
))
));
}
// SWITCH ADDONBOX END


So gehts dann.
Aber vielen Dank bis hierher erstmal - und ein Stück Torte zum Kaffee :lol:
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

jetzt warst du schneller wie ich - Kompliment :wink:

Manchmal ist es doch besser nicht gleich zu antworten .... das ist besser für den Lerneffekt :-)

Markus
Logical
Mitglied
Beiträge: 132
Registriert: 25.01.2004 14:00

Beitrag von Logical »

Stimmt - gelernt hab ich hier 'eh schon eine Menge.
Und langsam nimmt es auch Formen an, so wie ich mir das vorstelle.
Aber jetzt reichts erstmal für heute - Wetter ist so schön, Balkon nach Süden.... :D
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

na dann lass dich mal schön "bruzzeln" .... :wink:

Markus
Antworten

Zurück zu „phpBB 2.0: Mod Support“