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:
jetzt kommt deine Box
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

Verfasst: 30.04.2004 16:11
von Markus67
Hi ...
jetzt warst du schneller wie ich - Kompliment
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....

Verfasst: 30.04.2004 16:21
von Markus67
Hi ...
na dann lass dich mal schön "bruzzeln" ....
Markus