Seite 1 von 1
Freiraum bei neuer Kategorie
Verfasst: 27.08.2006 17:04
von Fatal Error
Auf meiner Seite
www.fe-unity.de.vu benutze ich einen sehr schönen newacts-Style.
Das Problem bei diesem ist nur, dass wenn ich eine neue Kategorie mache, dann erst ein großer Leerraum kommt und dann die erste Zeile anfängt.
So wirkt alles viel zu groß. Damnach habe ich alle Unterforen in eine Kategorie gepackt, was aber auch nur eine Notlösung darstellt.
Kann mir jemand sagen, was genau ich ändern müsste, damit sich eine neue Kategorie gleich an das letzte Unterforum anreiht und kein hässlicher Freiraum ensteht?
Ich hoffe, das war verständlich
Danke

Verfasst: 27.08.2006 19:31
von punkface
Hallo
Schau dir mal die index_body.tpl an. In der catrow Schleife (siehe: KB:template_syntax) befindet sich der ganze HTML-Code für die Auflistung der Kategorien und Foren, welchen du entsprechend anpassen musst.
Verfasst: 27.08.2006 19:54
von Fatal Error
Hallo,
vielen dank erstmal für deine Antwort!
Nur bin ich doch etwas schwer von Begriff, das zu verstehen...
Könnte mir daher wer sagen, wie das genau geht, wenn ich jetzt den Quellcode poste?:
<!-- BEGIN catrow -->
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<th colspan="2" class="thCornerL" height="28" nowrap="nowrap"> {L_FORUM} </th>
<th width="50" class="thTop" nowrap="nowrap"> {L_TOPICS} </th>
<th width="50" class="thTop" nowrap="nowrap"> {L_POSTS} </th>
<th class="thCornerR" nowrap="nowrap"> {L_LASTPOST} </th>
</tr>
<tr>
<td class="catLeft" colspan="2" height="27"> <span class="cattitle"><a href="{catrow.U_VIEWCAT}" class="cattitle">{catrow.CAT_DESC}</a></span></td>
<td class="rowpic" colspan="3" align="right"> </td>
</tr>
<!-- BEGIN forumrow -->
<tr>
<td class="row4" align="center" valign="middle" width="5%" height="50"><img src="{catrow.forumrow.FORUM_FOLDER_IMG}" width="29" height="29" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></td>
<td class="row5" width="75%" height="50"><span class="forumlink"> <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumlink">{catrow.forumrow.FORUM_NAME}</a><br />
</span> <span class="genmed">{catrow.forumrow.FORUM_DESC}<br />
</span><span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span></td>
<td class="row5" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.TOPICS}</span></td>
<td class="row4" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.POSTS}</span></td>
<td class="row4" width="20%" align="center" valign="middle" height="50" nowrap="nowrap"> <span class="gensmall">{catrow.forumrow.LAST_POST}</span></td>
</tr>
<!-- END forumrow -->
</tr>
<tr>
<td width="100%" class="row1" colspan="5" height="7" background="templates/newacts/images/but_center.gif"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="tbl"><tr><td class="tbll"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblbot"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblr"><img src="images/spacer.gif" alt="" width="8" height="4" /></td></tr></table>
<br />
<!-- END catrow -->
Das wäre ziemlich nett

Verfasst: 27.08.2006 20:21
von roum
Wenn ich das richtig verstanden habe dann lösch mal dieses br Tag.
<!-- BEGIN catrow -->
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<th colspan="2" class="thCornerL" height="28" nowrap="nowrap"> {L_FORUM} </th>
<th width="50" class="thTop" nowrap="nowrap"> {L_TOPICS} </th>
<th width="50" class="thTop" nowrap="nowrap"> {L_POSTS} </th>
<th class="thCornerR" nowrap="nowrap"> {L_LASTPOST} </th>
</tr>
<tr>
<td class="catLeft" colspan="2" height="27"> <span class="cattitle"><a href="{catrow.U_VIEWCAT}" class="cattitle">{catrow.CAT_DESC}</a></span></td>
<td class="rowpic" colspan="3" align="right"> </td>
</tr>
<!-- BEGIN forumrow -->
<tr>
<td class="row4" align="center" valign="middle" width="5%" height="50"><img src="{catrow.forumrow.FORUM_FOLDER_IMG}" width="29" height="29" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></td>
<td class="row5" width="75%" height="50"><span class="forumlink"> <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumlink">{catrow.forumrow.FORUM_NAME}</a><br />
</span> <span class="genmed">{catrow.forumrow.FORUM_DESC}<br />
</span><span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span></td>
<td class="row5" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.TOPICS}</span></td>
<td class="row4" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.POSTS}</span></td>
<td class="row4" width="20%" align="center" valign="middle" height="50" nowrap="nowrap"> <span class="gensmall">{catrow.forumrow.LAST_POST}</span></td>
</tr>
<!-- END forumrow -->
</tr>
<tr>
<td width="100%" class="row1" colspan="5" height="7" background="templates/newacts/images/but_center.gif"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="tbl"><tr><td class="tbll"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblbot"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblr"><img src="images/spacer.gif" alt="" width="8" height="4" /></td></tr></table>
<br />
<!-- END catrow -->
Verfasst: 27.08.2006 20:22
von punkface
Du könntest einfach mal damit anfangen
Code: Alles auswählen
<table border="0" cellpadding="0" cellspacing="0" class="tbl"><tr><td class="tbll"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblbot"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblr"><img src="images/spacer.gif" alt="" width="8" height="4" /></td></tr></table>
<br />
zu entfernen..
Verfasst: 27.08.2006 20:40
von Fatal Error
Ganz vielen Dank!
Nur bleiben noch 2 Probleme.
Einmal möchte ich auch noch den blauen Balken mit der Aufschrift "Forum" weghaben (Aber nicht den allerersten) und dann steht neben der Statistik wann ich mich das letzte mal einloggte ""left" valign="bottom">"...
Wie krieg´ ich das behoben?
Verfasst: 27.08.2006 21:35
von punkface
Fatal Error hat geschrieben:
Einmal möchte ich auch noch den blauen Balken mit der Aufschrift "Forum" weghaben (Aber nicht den allerersten)
Alles was in der Schleife steht (also alles zwischen <!-- BEGIN catrow --> und <!-- END catrow -->) wird wiederholt ausgegeben. Wenn du also nur eine Tabelle mit einem Tabellenkopf haben willst, dann musst du den Tabellenanfang und das Tabellenende auserhalb der Schleife definieren.
Fatal Error hat geschrieben:und dann steht neben der Statistik wann ich mich das letzte mal einloggte ""left" valign="bottom">"...
Wie krieg´ ich das behoben?
Am Anfang der Datei fehlt ein Stück Code, hast wahrscheinlich ein Fehler beim editiren gemacht -> Backup der Datei neu bearbeiten und neu hochladen
Verfasst: 27.08.2006 21:50
von Fatal Error
Das mit dem Fehler in der Schrift, habe ich dann sehrwohl selber verursacht
Ist behoben
Danke!
Das Andere habe ich zwar verstanden, aber dennoch tue ich mich bei der Umsetzung schwer...
Was müsste ich denn genau rauslöschen?
Hier der Quelltext ohne catrow (weil schon oben):
<table width="100%" cellspacing="0" cellpadding="2" border="0" align="center">
<tr>
<td align="left" valign="bottom"><span class="gensmall">
<!-- BEGIN switch_user_logged_in -->
{LAST_VISIT_DATE}<br />
<!-- END switch_user_logged_in -->
{CURRENT_TIME}<br /></span><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a></span></td>
<td align="right" valign="bottom" class="gensmall">
<!-- BEGIN switch_user_logged_in -->
<a href="{U_SEARCH_NEW}" class="gensmall">{L_SEARCH_NEW}</a><br /><a href="{U_SEARCH_SELF}" class="gensmall">{L_SEARCH_SELF}</a><br />
<!-- END switch_user_logged_in -->
<a href="{U_SEARCH_UNANSWERED}" class="gensmall">{L_SEARCH_UNANSWERED}</a></td>
</tr>
</table>
<!-- BEGIN catrow -->
...
<!-- END catrow -->
<table width="100%" cellspacing="0" border="0" align="center" cellpadding="2">
<tr>
<td align="left"><span class="gensmall"><a href="{U_MARK_READ}" class="gensmall">{L_MARK_FORUMS_READ}</a></span></td>
<td align="right"><span class="gensmall">{S_TIMEZONE}</span></td>
</tr>
</table>
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td colspan="2" class="pica" height="28" nowrap="nowrap"> Live Statistics </th>
</tr>
<tr>
<td class="catHead" colspan="2" height="27"><span class="cattitle"><a href="{U_VIEWONLINE}" class="cattitle">{L_WHO_IS_ONLINE}</a></span></td>
</tr>
<tr>
<td class="row4" align="center" valign="middle" rowspan="2"><img src="templates/newacts/images/whosonline.gif" alt="{L_WHO_IS_ONLINE}" /></td>
<td class="row5" align="left" width="100%"><span class="gensmall">{TOTAL_POSTS}<br />{TOTAL_USERS}<br />{NEWEST_USER}</span>
</td>
</tr>
<tr>
<td class="row5" align="left"><span class="gensmall">{TOTAL_USERS_ONLINE} [ {L_WHOSONLINE_ADMIN} ] [ {L_WHOSONLINE_MOD} ]<br />{RECORD_USERS}<br />{LOGGED_IN_USER_LIST}</span></td>
</tr>
<tr>
<td width="100%" class="row1" colspan="2" height="7" background="templates/newacts/images/but_center.gif"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="tbl"><tr><td class="tbll"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblbot"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblr"><img src="images/spacer.gif" alt="" width="8" height="4" /></td></tr></table>
<table width="100%" cellpadding="1" cellspacing="1" border="0">
<tr>
<td align="left" valign="top"><span class="gensmall">{L_ONLINE_EXPLAIN}</span></td>
</tr>
</table>
<!-- BEGIN switch_user_logged_out -->
<form method="post" action="{S_LOGIN_ACTION}">
<table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
<tr>
<td colspan="0" class="picb" height="28" nowrap="nowrap"> {L_LOGIN_LOGOUT} </th>
</tr>
<tr>
<td class="catHead" height="27"><a name="login"></a><span class="cattitle">{L_LOGIN_LOGOUT}</span></td>
</tr>
<tr>
<td class="row5" align="center" valign="middle" height="28"><span class="gensmall">{L_USERNAME}:
<input class="post" type="text" name="username" size="10" />
{L_PASSWORD}:
<input class="post" type="password" name="password" size="10" maxlength="32" />
{L_AUTO_LOGIN}
<input class="text" type="checkbox" name="autologin" />
<input type="submit" class="mainoption" name="login" value="{L_LOGIN}" />
</span> </td>
</tr>
<tr>
<td width="100%" class="row1" colspan="0" height="7" background="templates/newacts/images/but_center.gif"></td>
</tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="tbl"><tr><td class="tbll"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblbot"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblr"><img src="images/spacer.gif" alt="" width="8" height="4" /></td></tr></table>
</form>
<!-- END switch_user_logged_out -->
<br clear="all" />
<table cellspacing="3" border="0" align="center" cellpadding="0">
<tr>
<td width="20" align="center"><img src="templates/newacts/images/folderb_new_big.gif" alt="{L_NEW_POSTS}"/></td>
<td><span class="gensmall">{L_NEW_POSTS}</span></td>
<td> </td>
<td width="20" align="center"><img src="templates/newacts/images/folderb_big.gif" alt="{L_NO_NEW_POSTS}" /></td>
<td><span class="gensmall">{L_NO_NEW_POSTS}</span></td>
<td> </td>
<td width="20" align="center"><img src="templates/newacts/images/folderb_locked_big.gif" alt="{L_FORUM_LOCKED}" /></td>
<td><span class="gensmall">{L_FORUM_LOCKED}</span></td>
</tr>
</table>
Verfasst: 27.08.2006 22:48
von punkface
Code: Alles auswählen
<!-- BEGIN catrow -->
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<th colspan="2" class="thCornerL" height="28" nowrap="nowrap"> {L_FORUM} </th>
<th width="50" class="thTop" nowrap="nowrap"> {L_TOPICS} </th>
<th width="50" class="thTop" nowrap="nowrap"> {L_POSTS} </th>
<th class="thCornerR" nowrap="nowrap"> {L_LASTPOST} </th>
</tr>
<!-- BEGIN catrow --> am Anfang löschen und am Ende der Codestelle einfügen
Code: Alles auswählen
</tr>
<tr>
<td width="100%" class="row1" colspan="5" height="7" background="templates/newacts/images/but_center.gif"></td>
</tr>
</table>
<!-- END catrow -->
<!-- END catrow --> am Ende löschen und anstelle des ersten </tr> einfügen
ps: unteranderem für Quelltext gibt es übrigens den
Verfasst: 27.08.2006 22:55
von Fatal Error
Ich danke dir vielmals. Meine Wünsche gingen in Erfüllung
