|
maschine :
| 03.02.2005 12:55 |
Aaaaaaaaalso: Ich habe eifrig Forenbeiträge gelesen und Tutorials studiert - und es ist mir gelungen, überall die Anzeige der rechten Blöcke zu aktivieren  Überall? Naja, fast überall! Die Aufrufe aus dem User Block (Account anzeigen, Profil bearbeiten, ...) verweigern sich bisher leider weiterhin standhaft meinen Versuchen auch dort eine Anzeige des rechten Blockes zu erwirken.
Hab ich etwas übersehen? In welcher Datei muss ich eventuell noch Änderungen vornehmen?
maschine |
|
|
Gast :
| 03.02.2005 15:12 |
V2 team hatt geschrieben gehabt das die kommenden modulen dazu geändert wird und Solange vorübergeht die modulen wo Sie nicht zeigen können die rechten blöcke können Sie mit
Code: $xoopsOption['show_rblock'] = 0;
0 ist aus und 1 ist an
Das kommt in index.php oder wenn keine index da ist dann in header.php nach der
Code: include_once('header.php');
satz. |
|
|
bama :
| 03.02.2005 17:00 |
in der user.php ganz zu Anfang
Code: $xoopsOption['pagetype'] = "user"; $xoopsOption['show_rblock'] = 1; include_once('./mainfile.php');
wie undercover sagt: 1=ja, 0=nein |
|
|
|
maschine :
| 03.02.2005 17:11 |
Uuups, da haben sich unsere Antworten wohl überschnitten. Jetzt frage ich mich, welche Variante besser ist - bzw., ob es unterschiedliche Auswirkungen / Vorteile / Nachteile hat. Auf jeden Fall - DANKE! |
|
|
bama :
| 03.02.2005 17:12 |
damit kannst du aber in keinem Modul mehr die Blockeinstellung nutzen
bedenke auch, dass nicht alle User einen 19 ' Monitor haben und nicht eine Auflösung von 1280 x 1024 Pixel
und je mehr Blöcke du auf die Seite bringst, desto länger ist die Ladezeit |
|
|
maschine :
| 03.02.2005 17:40 |
ja, das stimmt, da bin ich wohl etwas über das Ziel hinausgeschossen - obwohl ich grundsätzlich schon an einem durchgängigen dreispaltigen Layout interessiert bin. Aber es gibt sicherlich Ausnahmen, die man berücksichtigen können sollte.
Leider hat aber die Änderung der user.php wie angegeben keinen Erfolg gebracht.
Meiner Ansicht nach müssten ja auch noch andere Dateien betroffen sein (edituser.php, userinfo.php).
Bin jetzt leider wieder etwas ratlos ... |
|
|
|
maschine :
| 03.02.2005 18:11 |
Da ich eifrig zuvor die Suchfunktion genutzt habe habe ich diesen Hinweis natürlich gefunden und mein Theme entsprechend geändert, das sieht jetzt so aus:
Code:function themefooter($show_rblock=0, $footer='') { global $th_conf, $xoopsOption; ?>
<!-- HTML CODE --> <br /></td>
<?php if ($xoopsOption['show_rblock'] == 1){ ?> <td background="<?php echo XOOPS_URL."/themes/".XOOP_THEME;?>/images/bg_grid.gif" id="rightblocks" name="rightblocks" align="right" valign="top" class="sidebar2"> <?php make_sidebar("right"); ?> </td> <?php } else { echo "<td width='1' id='rightblocks' style='display:none;'></td>"; } ?>
</tr><tr>
<td background="<?php echo XOOPS_URL."/themes/".XOOPS_THEME;?>/images/bg_degrade.gif" colspan="3" class="footer"><?php echo $footer;?></td> </tr></table>
</td></tr></table>
<!-- HTML CODE -->
Seitdem klappt ja auch alles mit rechtem Block - bis auf diese Aufrufe aus dem "User Block" heraus.
Klappt es denn bei dir mit der empfohlenen Änderung? |
|
|
bama :
| 03.02.2005 19:04 |
hast du auch in der edituser.php
$xoopsOption['show_rblock'] = 1; $xoopsOption['pagetype'] = "user"; include("mainfile.php"); |
|
|
maschine :
| 03.02.2005 19:49 |
So, ich glaube, jetzt habe ich es: In folgenden Dateien diese Zeilen einfügen / ändern:
user.php edituser.php userinfo.php
Code: $xoopsOption['show_rblock'] = 1; $xoopsOption['page_style'] = 14;
Außerdem in der user_option.php (Verzeichnis /include)
Code: $xoopsOption['show_rblock'] = 1;
Bei mir siehts erstmal gut aus  |
|
|