andere reihenfolge im Forum-Index

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.
Antworten
hackepeter13
Valued Contributor
Beiträge: 3566
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

andere reihenfolge im Forum-Index

Beitrag von hackepeter13 »

(Hoffe das ich hier richtig bin.)

Ich hab mal eine etwas komplizierte Frage.

Und zwar möchte ich gerne meine Index.php etwas anders darstellen.

Es ist dochj so, das die ganzen Themen immer untereinander stehen.

Jetzt möchte ich es so, das immer 4 in einer Reihen sind - also nebeneinander.
Ab den fünften muß es wieder in der nächsten Zeile dadrunter beginnen.

So ist es jetzt:

Code: Alles auswählen

        <!-- BEGIN catrow -->
        <tr> 
          <td class="catLeft"><span class="cattitle"></span></td>
          <td class="catLeft" colspan="4"><span class="cattitle"><a href="{catrow.U_VIEWCAT}" class="cattitle">{catrow.CAT_DESC}</a></span></td>
        </tr>
        <!-- BEGIN forumrow -->
        <tr> 
          <td class="row1" align="center" valign="middle" height="50"><img src="{catrow.forumrow.FORUM_FOLDER_IMG}" width="26" height="25" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></td>
          <td class="row1" width="100%" 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="row2" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.TOPICS}</span></td>
          <td class="row2" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.POSTS}</span></td>
          <td class="row2" align="left" valign="middle" height="50" nowrap> 
            <span class="gensmall">{catrow.forumrow.LAST_POST}</span></td>
        </tr>
        <!-- END forumrow -->
        <!-- END catrow -->
Und so soll es werden:

Code: Alles auswählen


        <!-- BEGIN catrow -->
        <tr> 
          <th class="thCornerL" colspan="3" nowrap><a href="{catrow.U_VIEWCAT}" class="cattitle">{catrow.CAT_DESC}</a></th>
        </tr>
        <tr> 
        <!-- BEGIN forumrow -->
          <td class="row1" width="25%" align="center" valign="top"><span class="forumlink"><a href="{catrow.forumrow.U_VIEWFORUM}" class="forumlink"><img src="templates/jasidogdotcom/images/bild1.gif" width="180" height="70" border="0" alt="{catrow.forumrow.FORUM_DESC}" /><br />
		{catrow.forumrow.FORUM_NAME}</a><br />
		</span><span class="gensmall">{catrow.forumrow.TOPICS} Themen, {catrow.forumrow.POSTS} Beiträge<br />
		Letzter Beitrag: {catrow.forumrow.LAST_POST}</span></td>
        <!-- END forumrow -->
        </tr>
        <!-- END catrow -->
Es soll quasi so sein, das alles was in diesem <!-- BEGIN forumrow --> ... <!-- END forumrow --> Bereich ist, nach 4 Themen auf die nächste Zeile springt.

Bild wie es jetzt ist
Bild wie es aussehen soll
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

Beitrag von punkface »

Ich hätt da eine Idee:

Vor

Code: Alles auswählen

        <!-- END forumrow -->
das hier einfügen

Code: Alles auswählen

        <!-- BEGIN switch_row -->
        </tr><tr>
        <!-- END switch_row -->
und in der index.php
suchen

Code: Alles auswählen

								'U_VIEWFORUM' => append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id"))
							);
und danach einfügen

Code: Alles auswählen

              if(is_int(($j+1)/4))
              {
                $template->assign_block_vars('catrow.forumrow.switch_row', array());
              }
Sag ob's funktioniert ;)
hackepeter13
Valued Contributor
Beiträge: 3566
Registriert: 21.04.2004 12:22
Wohnort: Berlin
Kontaktdaten:

Beitrag von hackepeter13 »

Hi punkface

Dank dir, ich werd mich gleich mal ran machen!!!
:D
Antworten

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