Seite 1 von 2
Anfängerin benötigt Hilfe - Komplette Forum breite ändern
Verfasst: 27.12.2005 22:45
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
Verfasst: 28.12.2005 00:33
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

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
Verfasst: 28.12.2005 01:47
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.
Sorry aber dieser Code ist nicht in der Zeile
Verfasst: 28.12.2005 01:59
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
Verfasst: 28.12.2005 08:20
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
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.
Sorry geht nicht, kann mit bitte einer Helfen...
Verfasst: 28.12.2005 12:15
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> <a href="{U_VIEW_FORUM}">{FORUM_NAME}</a> ~ {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} {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> ~ <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>
Verfasst: 28.12.2005 12:35
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
Verfasst: 28.12.2005 12:42
von Mahony
Hallo
Du hast ja auch die falsche Datei benutzt.
Du solltest die viewtopic_body.tpl bearbeiten und nicht die viewtopic.tpl.
Hallo nocheinmal
Verfasst: 28.12.2005 15:59
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
Verfasst: 28.12.2005 16:19
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?