Forum über die ganze Breite der Seite?

am 22.07.2008 - 14:23 Uhr in
Moinsen,
ich fang gleich mal an:
Ich nutze das Theme ad_lemon-twist und habe folgenden Seitenaufbau (siehe unten).
Dadurch, dass das Theme eh nur einen sehr kleinen Inhaltsbereich zuläßt, sieht das Forum sehr gequetscht aus.
Dachte mir, dass ich das Forum verbreitern kann, indem ich bei Forumsanzeigen die Blöcke "Menü" und "Links" komplett ausblenden lasse.
Sind diese ausgeblendet, so rückt das Forum aber NICHT automatisch nach rechts und füllt so nur etwa 60% des freien Inhaltsbereiches aus.
Die Grafik verdeutlicht wie es jetzt aussieht und wie ich es gern hätte (gestrichelte Linie).
Fazit:
Wie bekomme ich das Forum auf 100% der Seitenbreite (Inhaltsbereich)?
Danke!!!
:)
- Anmelden oder Registrieren um Kommentare zu schreiben
In page.tpl.php anpassen
am 22.07.2008 - 14:32 Uhr
Versuch es mit Anpassungen in der Datei page.tpl.php:
<?PHP if ( ((arg(0) != 'forum')&&(arg(0) != 'admin')) || (arg(1) == "suche") ): ?>
<div id="corner-top"></div>
<div id="column_middle">
<?PHP else :?>
<div id="corner-top-forum"></div>
<div id="column_middle_forum">
<?PHP endif; ?>
Hier wurde auch das Administrieren in voller Breite ermöglicht.
Natürlich müssen die entsprechenden Style Definitionen angelegt werden:
#column_middle_forum {
width: 722px;
... usw
}
Danke schonmal... Also: Code
am 22.07.2008 - 14:51 Uhr
Danke schonmal...
Also:
Code 1 in die page.tpl.php
Wohin dort genau? Ist das egal?
Code 2 in welche CSS-Datei?`
Und was heißt "usw"? :)
HTML, PHP und CSS sind nicht so mein Ding.
Danke
Verdammt... jetzt wurde mein
am 22.07.2008 - 17:54 Uhr
Verdammt... jetzt wurde mein Beitrag von "Allgemeines zu Drupal" nach "Themes" geschoben.
Hier hört doch keiner meine Hilfeschreie... HIIIIILLLLFE! :)
Vielleicht fällt ja jemandem noch eine andere Möglichkeit ein.
Dein Status
am 22.07.2008 - 18:56 Uhr
Hast Du eine page.tpl.php?
Was ist in der drin?
usw. bedeutet, dass Du hier noch die übrigen Styleanweisungen reinschreiben sollst, die das Aussehen dieser Spalte festlegt.
Vielleicht kannst Du mit diesem Code-Snippet was anfangen:
<?PHP if ( ((arg(0) != 'forum')&&(arg(0) != 'admin')) || (arg(1) == "suche") ): ?>
<div id="column_right">
<?php if ($sidebar_right): ?>
<div id="sidebar-right" class="column sidebar">
<?php print $sidebar_right; ?>
</div> <!-- /sidebar-right -->
<?php endif; ?>
</div>
<?PHP endif; ?>
wenn Du das mit http://drupal.org/node/11812 vergleichst, und zwar dem Teil hier:
<?php if ($sidebar_right) { ?><td id="sidebar-right">
<?php print $sidebar_right ?>
</td><?php } ?>
sprich, man muss diesen Teil wie oben gezeigt erweitern.
(Der Code ist hier nicht identlisch, sondern nur ähnlich, stammt anscheinend aus unterschiedlichen themes oder so, aber das ist egal, weil Du an deine Situation anpassen muss).
.... <head> <title><?php
am 22.07.2008 - 19:18 Uhr
....
<head>
<title><?php print $head_title ?></title>
<?php print $head ?>
<?php print $styles ?>
<?php print $scripts ?>
<!--[if lt IE 7]>
<script type="text/javascript" src="<?php print $base_path . $directory ?>pngfix.js"></script>
<![endif]-->
</head>
<body class="<?php print $body_classes; ?>">
<div id="body2">
<a name="top"></a>
<div id="wrapper">
<div id="header">
<?php if ($site_name) { ?><h1 class='site-name'>
<a href="<?php print $base_path ?>" title="<?php print t('Home') ?>">
</a></h1>
<?php } ?>
<?php if ($logo) { ?><div id="logo"><a href="<?php print $base_path ?>" title="<?php print t('Home') ?>"><img src="<?php print $logo ?>" alt="<?php print t('Home') ?>" /></a></div><?php } ?>
<?php if (isset($primary_links)) { ?>
<div id="primary">
<?php print preg_replace('/<a (.*?)>(.*?)<\\/a>/i','<a \\1><span>\\2</span></a>',theme('links', $primary_links, array('class' =>'links', 'id' => 'navlist'))); ?></div>
</div>
<?php } ?>
<div id="page">
</div>
<div id="page2"><div id="page3">
<div id="main" class="clearfix">
<?php if ($mission) { ?><div id="mission"><div id="mission2"><?php print $mission ?></div></div><?php } ?>
<div class="inner">
<?php print $breadcrumb ?>
<h1 class="title"><?php print $title ?></h1>
<?php if ($tabs){ ?><div class="tabs"><?php print $tabs ?></div><?php } ?>
<?php print $help ?>
<?php if ($show_messages && $messages) print $messages; ?>
<?php print $content; ?>
<?php print $feed_icons; ?>
</div>
</div>
<?php if ($right): ?>
<div id="sidebar-right" class="clearfix">
<?php print $right ?>
</div>
<?php endif; ?>
<br clear="all"/>
<span class="clear"></span>
</div>
</div>
</div>
</div>
<div id="footer">
<?php echo $footer_message . $footer ?><br/>
</div>
<div id="footer2">
Theme port sponsored by Duplika Web Hosting.</div>
<div id="footer3"><span><a href="<?php print $front_page ?>" title="<?php print t('Home') ?>"><?php print t('Home') ?></a></span> <span><a href="#top"><?php print t('Back To Top') ?></a></span></div>
<?php print $closure;?>
</body>
</html>
Das ist der Code der page.tpl.php meines Theme.
Ich denke, dass ich das hier anpassen muss:
<?php if ($right): ?>
<div id="sidebar-right" class="clearfix">
<?php print $right ?>
</div>
<?php endif; ?>
Wie soll das genau aussehen? Bitte helft mir...
Bzw wie bekomme ich dann das Forum breiter... oder passiert das automatisch?
Geht das ganze nicht auch mit einer page-forum.tpl.php?
Bitte helft mir... :) Danke
am 25.07.2008 - 10:34 Uhr
Bitte helft mir... :)
Danke Danke
Direkt
am 25.07.2008 - 12:07 Uhr
Am einfachste wär es, dies direkt auf deinem Server zu machen.
Leider kann man dich über dein Profil nicht kontaktieren.
Habe dir zwar eine Mail
am 30.07.2008 - 11:04 Uhr
Habe dir zwar eine Mail geschrieben...
Hier aber noch mal meine ICQ-Nummer 81116166
Es können sich auch andere melden, die ihre Hilfe anbieten wollen...
jQuery
am 30.07.2008 - 11:14 Uhr
Du könntest das auch mit jQuery lösen.
Beispielseite: d6.quiptime.com
Über die prinzipielle Vorgehensweise, mit jQuery eine Seite auf 100% zu klicken, wird in den nächsten Tagen der Podcast eines MiniDojo zu genau diesem Thema veröffentlicht.
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Kann auf deine Beispielseite
am 31.07.2008 - 19:32 Uhr
Kann auf deine Beispielseite nicht zugreifen.
Mein Problem besteht immer noch...
Bin doch so dumm und habe schon einiges ausprobiert.... :)
Das Forum wird zwar größer, aber dann bekommt man Augenkrebs