Seite 42 von 107

Verfasst: 30.04.2004 14:41
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

Verfasst: 30.04.2004 14:59
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...

Verfasst: 30.04.2004 15:06
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

Verfasst: 30.04.2004 15:15
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....

Verfasst: 30.04.2004 15:28
von Markus67
Hi ...

wenn du die beiden Zeilen rausnimmst wird sie aber angezeigt ?

Markus

Verfasst: 30.04.2004 15:34
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.....

Verfasst: 30.04.2004 16:08
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:

Verfasst: 30.04.2004 16:11
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

Verfasst: 30.04.2004 16:17
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

Verfasst: 30.04.2004 16:21
von Markus67
Hi ...

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

Markus