salve,
ho un problema con il template rhuk_solarflare_iii
Il mainbody (corpo della pagina) inizia alla fine del menų pių lungo (left/right).
Ho fatto una modifica al template di default. Ho replicato le aree "user1" e "user2" (subito sotto mainbody) e le ho marcate come "user3" e "user4" rispettivamente per avere pių flessibilitā nella gestione del sito.
Ora sono fermo a questo punto.
questo il codice:
<!-- Corpo della pagina -->
<div id="main_out_<?php echo $haupt; ?>">
<?php mosMainBody(); ?>
</div>
<?php
if ( mosCountModules( 'banner' ) >= 1) // pruefen auf Banner
{ ?>
<div id="banner_outline">
<div id="hauptbanner"> </div>
<div id="klein_banner"> </div>
</div>
<?php
}
if ( $menu == 1) //Nur Menu left vorhanden? Dann else ueberspringen
{ $haupt =2;
}
else // wenn nein, right ausgeben
{
?>
<div id="con_right"> <!-- Container rechts -->
<?php
if ( mosCountModules( 'top' ) == 1) // pruefen auf top
{
?>
<div id="top_out">
<?php mosLoadModules ( 'top' ); ?>
</div> <!-- Top noch laden -->
<?php
}
?>
<div id="right_outline">
<?php mosLoadModules ( 'right', -2 ); ?>
</div> <!-- Menu noch laden -->
</div>
<?php
} // else schliessen
?>
<div id="con_main<?php echo $haupt; ?>">
<!-- inizio Corpo 1 -->
<?php
$user=0;
$breite=0;
if ( mosCountModules( 'user1' ) == 1) // pruefen auf User 1
{ $user = 1; // User 1 vorhanden
if ( $haupt == 1) $breite = 2;
if ( $haupt == 2) $breite = 4;
if ( mosCountModules( 'user2' ) == 1) // pruefen auf user 2
{ $user = 3; // beide User vorhanden
if ( $haupt == 1) $breite = 1;
if ( $haupt == 2) $breite = 3;
}
}
else
{
if ( mosCountModules( 'user2' ) == 1) // pruefen auf user 2
{
$user=2; // User 2 vorhanden
if ( $haupt == 1)
{ $breite = 2; }
if ( $haupt == 2)
{ $breite = 4; }
}
}
if ( $user == 3 )
{
?>
<div id="user1_out_<?php echo $breite; ?>">
<?php mosLoadModules ( 'user1', -1); ?>
</div>
<div id="user2_out_<?php echo $breite; ?>">
<?php mosLoadModules ( 'user2', -1); ?>
</div>
<div class="clr"></div>
<?php
}
if ( $user == 1 )
{
?>
<div id="user1_out_<?php echo $breite; ?>">
<?php mosLoadModules ( 'user1', -1); ?>
</div>
<?php
}
if ( $user == 2 )
{
?>
<div id="user2_out_<?php echo $breite; ?>">
<?php mosLoadModules ( 'user2', -1); ?>
</div>
<?php
}
?>
<div id="pathway_out_<?php echo $haupt; ?>">
<!-- fine Corpo 1 -->
<!-- inizio Corpo 2 -->
<?php
$user=0;
$breite=0;
if ( mosCountModules( 'user3' ) == 1) // pruefen auf User 3
{ $user = 1; // User 1 vorhanden
if ( $haupt == 1) $breite = 2;
if ( $haupt == 2) $breite = 4;
if ( mosCountModules( 'user4' ) == 1) // pruefen auf user 4
{ $user = 3; // beide User vorhanden
if ( $haupt == 1) $breite = 1;
if ( $haupt == 2) $breite = 3;
}
}
else
{
if ( mosCountModules( 'user4' ) == 1) // pruefen auf user 2
{
$user=2; // User 2 vorhanden
if ( $haupt == 1)
{ $breite = 2; }
if ( $haupt == 2)
{ $breite = 4; }
}
}
if ( $user == 3 )
{
?>
<div id="user1_out_<?php echo $breite; ?>">
<?php mosLoadModules ( 'user3', -1); ?>
</div>
<div id="user2_out_<?php echo $breite; ?>">
<?php mosLoadModules ( 'user4', -1); ?>
</div>
<div class="clr"></div>
<?php
}
if ( $user == 1 )
{
?>
<div id="user1_out_<?php echo $breite; ?>">
<?php mosLoadModules ( 'user3', -1); ?>
</div>
<?php
}
if ( $user == 2 )
{
?>
<div id="user2_out_<?php echo $breite; ?>">
<?php mosLoadModules ( 'user4', -1); ?>
</div>
<?php
}
?>
<?php mosPathWay(); ?>
</div>
<div id="clr"> </div>
<!-- fine Corpo 2 -->
Grazie.