Anfängerin benötigt Hilfe - Komplette Forum breite ändern

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Petra30
Mitglied
Beiträge: 4
Registriert: 27.12.2005 21:21

Anfängerin benötigt Hilfe - Komplette Forum breite ändern

Beitrag von Petra30 »

Hallo,

ich bin Anfängerin und habe mit dem phpbb Forum ein kleines Problem.

Ich habe das phpbb Forum herunter geladen und mit das Template "NoseBleed" installiert.

Soweit alles Okay, es läuft auch.

Ich habe das Forum nun soweit, das es in einer Breite von 670 px in einem i-frame Angezeigen kann.

Das Funktioniert auch alles soweit.

Wenn nun jemand ein neuen Beitrag geschrieben hat und man klickt diesen Beitrag an, dann wird dieser Beitrag (also das Forum) breiter als 670px angezeigt und es erscheint unten ein Scrollbalken.

Kann mir bitte jemand Helfen und mir erklären, wie ich alle Seiten des Forums auf die gleiche Breite 670px bekomme?

Bitte.....

Über positive Antworten von Euch würde ich mich sehr freuen,

Vielen Dank im Voraus und einen guten Start in Neue Jahr 2006

Petra
Benutzeravatar
miccom
Mitglied
Beiträge: 5620
Registriert: 30.03.2003 23:53
Wohnort: Hamburg
Kontaktdaten:

Beitrag von miccom »

ein link wäre nicht schlecht um sich die sache mal ansehen zu können :)

/e danke für den link, nette themen :D
ich denke aber, dass du ihn auch hier posten kannst. ich würde mir das problem ja gerne näher anschauen, aber ich werde beim öffnen eines forenlink, ständig auf eine nicht vorhandene login.php weitergeleitet!

in deiner pn hast du die sicherheit deines boards angesprochen, schau hierfür mal da nach:
http://www.phpbb.de/doku/kb/artikel.php?artikel=36
http://www.phpbb.de/doku/kb/artikel.php?artikel=29
Benutzeravatar
kjwargan
Mitglied
Beiträge: 1183
Registriert: 04.09.2005 18:53
Wohnort: Bavarian D.C.

Beitrag von kjwargan »

öffne die datei Template-->Style-->overall_header.tpl und suche

Code: Alles auswählen

<table width="100%" cellspacing="0" cellpadding="10" border="0" align="center"> 
Verringere die 100% auf 80%, dann sollte es gehen.
Viele Grüße Carlo
Dieses Posting wurde aus 100% biologisch abbaubaren und freilaufenden Elektronen erzeugt.
Petra30
Mitglied
Beiträge: 4
Registriert: 27.12.2005 21:21

Sorry aber dieser Code ist nicht in der Zeile

Beitrag von Petra30 »

Hallo ihr Lieben,

der Code ist leider nicht in der Datei.

Kann mir bitte jemand Helfen.

Unter http://www.flashlight-star.de/rubber/forum/index.php

ist das Forum.

Bitte kann mir einer Helfen?

Vielen Dank im voraus,

Petra
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12246
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo

Zuerst in der login_body.tpl
ersetze

Code: Alles auswählen

<form action="{S_LOGIN_ACTION}" method="post" target="_top">
durch

Code: Alles auswählen

<form action="{S_LOGIN_ACTION}" method="post" target="_self">


Dann noch in der viewtopic_body.tpl folgendes suchen:

Code: Alles auswählen

<td width="40%" valign="top" nowrap="nowrap" align="left"><span class="gensmall">{S_WATCH_TOPIC}</span><br />
und mit dem hier ersetzen:

Code: Alles auswählen

<td width="40%" valign="top" align="left"><span class="gensmall">{S_WATCH_TOPIC}</span><br />
Dann gibt es allerdings noch ein Problem, wenn jemand ein Bild postet welches zu groß ist. Das sprengt dann wieder das Forum. Ich habe das so gelöst.

Finde in der bbcode.tpl

Code: Alles auswählen

<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img -->
ersetze das mit folgendem

Code: Alles auswählen

<!-- BEGIN img --><img src="{URL}" onLoad="scaleImage(this)" border="0" /><!-- END img -->
dann noch in der overall_header.tpl

finde

Code: Alles auswählen

</head>
davor einfügen

Code: Alles auswählen

<script type="text/javascript">
<!--
var maxImageWidth = 400;
function unscaleImage()
{
     if(maxImageWidth > 0)

         this.width = this.width == maxImageWidth ? this.orgwidth : maxImageWidth;
 }

 function scaleImage(im)
 {
     if (maxImageWidth > 0 && im.width > maxImageWidth)
     {
         im.orgwidth = im.width;
         im.width = maxImageWidth;
         im.onclick = unscaleImage;
         im.title = "Click for fullsize view";
         im.style.cursor = 'pointer';
     }
 }

 //-->
 </script>

 <script language="JavaScript" type="text/javascript">unscaleImage();</script>
Dieser Code sorgt dafür daß ein Bild mit einer Breite von max. 400dpi dargestellt wird und durch Anklicken zur Originalgrößé anwächst und umgekehrt !

Ein Beispiel kannst du dir hier ansehen
klick mich

Wie das Forum im Iframe aussieht kannst du dir hier ansehen
klick mich


Ich benutze zwar einen etwas angepassten subsilver Style, aber mit meinen Tipps passt das bei dir genauso.
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Petra30
Mitglied
Beiträge: 4
Registriert: 27.12.2005 21:21

Sorry geht nicht, kann mit bitte einer Helfen...

Beitrag von Petra30 »

Hallo die Datei viewtopic.tpl hat diese Zeile nicht.

Hier mal die Datei:

<table cellspacing="1" class="viewtopic">
<tr class="toplines">
<th>{L_AUTHOR}</th>
<th>{L_MESSAGE}</th>
</tr>
<tr>
<td colspan="2"><h2><a href="{U_INDEX}"><</a>&nbsp;&nbsp;<a href="{U_VIEW_FORUM}">{FORUM_NAME}</a>&nbsp;&nbsp;~&nbsp;&nbsp;{TOPIC_TITLE}</h2></td>
</tr>
{POLL_DISPLAY}
<!-- BEGIN postrow -->
<tr>
<td class="row3 one"><a id="{postrow.U_POST_ID}"></a>{postrow.POSTER_NAME}</td>
<td class="row3 two">
<table cellspacing="0">
<tr>
<td><a href="{postrow.U_MINI_POST}"><img src="{postrow.MINI_POST_IMG}" style="width: 12px; height: 9px; border: 0;" alt="" /></a>{L_POSTED}: {postrow.POST_DATE}</td>
<td class="txtright">{postrow.QUOTE_IMG} {postrow.EDIT_IMG} {postrow.DELETE_IMG} {postrow.IP_IMG}</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="{postrow.ROW_CLASS} three">
<span class="avatar">{postrow.POSTER_AVATAR}</span>
<span class="block">{postrow.POSTER_RANK}</span>
<span class="block">{postrow.RANK_IMAGE}</span>
<span class="block">{postrow.POSTER_JOINED}</span>
<span class="block">{postrow.POSTER_POSTS}</span>
<span class="block">{postrow.POSTER_FROM}</span>
</td>
<td class="{postrow.ROW_CLASS} four">
<table cellspacing="0">
<tr>
<td class="txttop">{postrow.MESSAGE}</td>
</tr>
<tr>
<td class="txtbottom"><span class="edited">{postrow.EDITED_MESSAGE}</span>{postrow.SIGNATURE}</td>
</tr>
</table>
</td>
</tr>
<tr>
<td class="{postrow.ROW_CLASS} five blacklink"><a href="#top">{L_BACK_TO_TOP}</a></td>
<td class="{postrow.ROW_CLASS} six">
{postrow.PROFILE_IMG} {postrow.PM_IMG} {postrow.EMAIL_IMG} {postrow.WWW_IMG} {postrow.AIM_IMG} {postrow.YIM_IMG} {postrow.MSN_IMG} {postrow.ICQ_IMG}
</td>
</tr>
<!-- END postrow -->
<tr>
<td class="row3 pad4 txtright" colspan="2">
<form method="post" action="{S_POST_DAYS_ACTION}">
<p>{L_DISPLAY_POSTS}: {S_SELECT_POST_DAYS}&nbsp;{S_SELECT_POST_ORDER} <input type="submit" value="{L_GO}" class="button" name="submit" /></p>
</form>
</td>
</tr>
</table>

<div class="timezone left">{S_WATCH_TOPIC}</div>
<div class="timezone right">{S_TIMEZONE}</div>
<div class="spacing"></div>

<table cellspacing="0">
<tr class="lines_3">
<th>
<div class="left">
<a href="{U_VIEW_NEWER_TOPIC}">{L_VIEW_NEXT_TOPIC}</a><br />
<a href="{U_VIEW_OLDER_TOPIC}">{L_VIEW_PREVIOUS_TOPIC}</a>
</div>
<div class="right">
{PAGE_NUMBER}<br />
{PAGINATION}
</div>
<div class="clear"></div>
<div class="left">
<span class="nav"><a href="{U_INDEX}">{L_INDEX}</a>&nbsp;&nbsp;~&nbsp;&nbsp;<a href="{U_VIEW_FORUM}">{FORUM_NAME}</a></span>
</div>
</th>
</tr>
</table>

<div class="spacing"></div>

<div class="postbuttons"><a href="{U_POST_NEW_TOPIC}"><img src="{POST_IMG}" alt="{L_POST_NEW_TOPIC}" /></a><a href="{U_POST_REPLY_TOPIC}"><img src="{REPLY_IMG}" alt="" /></a></div>

<div class="spacing"></div>

<div class="right">{JUMPBOX}</div>
<div class="clear"></div>

<div class="spacing"></div>

<table cellspacing="0">
<tr>
<td class="txttop">
{S_TOPIC_ADMIN}
</td>
<td class="txtright">
{S_AUTH_LIST}
</td>
</tr>
</table>
lissners
Mitglied
Beiträge: 129
Registriert: 20.12.2005 21:13
Wohnort: Hannover
Kontaktdaten:

Beitrag von lissners »

Wenn du das nächste mal sooooo eine Lange Textdatei postet, bitte lies dir vorher das durch, das wäre einfacher für uns, den fehler schneller zufinden.

http://www.phpbb.de/doku/kb/artikel.php ... eine+datei
Benutzeravatar
Mahony
Ehemaliges Teammitglied
Beiträge: 12246
Registriert: 17.11.2005 22:33
Wohnort: Ostfildern Kemnat
Kontaktdaten:

Beitrag von Mahony »

Hallo

Du hast ja auch die falsche Datei benutzt.

Du solltest die viewtopic_body.tpl bearbeiten und nicht die viewtopic.tpl.
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Petra30
Mitglied
Beiträge: 4
Registriert: 27.12.2005 21:21

Hallo nocheinmal

Beitrag von Petra30 »

Hallo,

Du solltest die viewtopic_body.tpl bearbeiten und nicht die viewtopic.tpl.

Das ist die Datei viewtopic_body.tpl

Aber es steht die Zeile nicht drin, was nu???

Vielen Dank im Voraus,

Petrs
Benutzeravatar
kjwargan
Mitglied
Beiträge: 1183
Registriert: 04.09.2005 18:53
Wohnort: Bavarian D.C.

Beitrag von kjwargan »

wenn man bei dem Template-Mod nachsieht, dann mußt du es drinnen haben!

Welche viewtopic_body.tpl hast du hier gepostet?

Wie und wo hast du "Nosebled" installiert?
Viele Grüße Carlo
Dieses Posting wurde aus 100% biologisch abbaubaren und freilaufenden Elektronen erzeugt.
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“