Seite 1 von 1

page-body teilen

Verfasst: 21.08.2010 23:57
von Martin Truckenbrodt
Hallo,
ich möchte bei einem MOD (prosilver Style) den page-body teilen um links eine zusätzliche Navigationsleiste ein zu bauen. Im Prinzip will ich also nur links eine Spalte anfügen.
Wurde sowas schon einmal in einem MOD realisiert?
Wie könnte ich vorgehen, ohne die automatische 100% Breite des page-body zu zerstören?

Danke und Gruß Martin

Re: page-body teilen

Verfasst: 22.08.2010 02:12
von 7emper5i
Moin,

100 % schließt sich mit deinem Vorhaben aus, da du schon mal Prozent X für deine Navigationsleiste von der zur Verfügung stehenden Breite abziehst, um dort dann dein Vorhaben zu realisieren.

Bevor du nun losgehst, und nachfolgende Tipps von mir in die Tat umsetzt, schau dich noch mal in der bestehenden Template-Datenbank nach prosilverbasierenden Templates schlau, ob da nicht ein Template für dich dabei ist, was dir zusagt, was du entsprechend leichter modden kannst, als von Grund auf zu beginnen.

Andernfalls:

Das Schlüsselwort für dich lautet *WRAP*.
Das Board wird in einen "wrap" gepackt, also umwickelt und dann wird es in eine vorher definierte Position gelegt an der es dann auch verharrt.
Entsprechend arbeitest du dann mit einem parallelen "wrap" dein anderes Vorhaben ab.

Aber es wäre eventuell sinnvoller, im Vorfeld noch mal genau zu beschreiben, was du wirklich vorhast,
denn es gibt eigentlich zu allem eine gute Lösung, oder zumindest einen Workaround.
Denn zwei Wraps sind etwas kompliziert, vor allem in der dynamischen Darstellung zueinander . . . hinterher.

Re: page-body teilen

Verfasst: 22.08.2010 10:50
von HJW
Hallo Martin,

meinst du das so: http://killiwiki.de/index.php

Wenn du der Navigationsspalte eine feste Breite zuweisen und den Rest dynamisch lassen willst , kannst du das m.E. nur mit einer Tabelle lösen. Ist beim prosilver allerdings wohl nicht so gerne gesehen.

Re: page-body teilen

Verfasst: 22.08.2010 15:05
von Martin Truckenbrodt
Hallo Hermann Joseph,
schön Dich hier zu treffen! :)

Ja, so in etwa meine ich das.

@7emper5i: Ich suche eine Lösung für prosilver. Die Breite der linke Leist muss nicht absolut fest sein, quasi ein Minimum für die Leiste und den Rest für den eigentlichen page-body.

Gruß Martin

Re: page-body teilen

Verfasst: 22.08.2010 15:43
von franki
Hast Du mal Boardintern bei snippet nachgeschaut.

Sollte das doch sein oder nicht?

Re: page-body teilen

Verfasst: 22.08.2010 21:38
von Martin Truckenbrodt
Hallo franki,
Danke für den guten Tipp!

http://www.martin-truckenbrodt.com/cgi/ ... AM/zam.php

Noch ein margin-top und ein margin-bottom und das Ergebnis passt.

Danke und Gruß Martin

Re: page-body teilen

Verfasst: 23.08.2010 00:24
von HJW
Hallo,

meine Lösung wäre etwas anders:

Öffne die overall_header.html
Suche:
<a name="start_here"></a>
<div id="page-body">
Ersetze durch:
<div class="headerbar" style="position:absolute;width: 8%;margin: 5px 0;">
<span class="corners-top"><span></span></span>
<p>Navigation</p><br>
<p>Link 1</p>
<p>Link 2</p>
<p>Link 3</p>
<p>Link 4</p>
<span class="corners-bottom"><span></span></span>
</div>

<a name="start_here"></a>

<div id="page-body" style="width: 90%; padding-left: 10%;">
Dadurch springt page-body nicht unter die Navigation, wenn der Bildschirm schmaler ist.

Re: page-body teilen

Verfasst: 23.08.2010 17:23
von Martin Truckenbrodt
Hallo Hermann Joseph,
ich werde mal schauen, wie sich das mit der Entstehung der Seiten so entwickelt.

Danke und Gruß Martin