Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
/ Again this will be handled by the templating
// code at some point
//
$row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];
bei phpbb3 habe ich keine ahnung bis jetzt bzw so genau habe ich mir den Quellcode noch nicht angesehen.
könnte mir jemand sagen an welcher stelle der steht oder wie der aussieht ?
Bei phpBB 3 läuft alles, was Bezug zur Darstellung hat komplett über das Template. Du kannst nach dieser Stelle so viel wie du möchtest in den PHP Dateien suchen, du wirst sie nicht finden. Du musst in die Template Dateien schauen. Da es nun auch möglich ist im Template Variablen zu definieren wird dort die Zählung durchgeführt. Dadurch könntest du z.b. auch in Template eins die ersten drei Postings rot darstellen und dann den rest Schwarz während du die Farben in Template zwei gleichzeitig immer abwechselnd darstellst. Schau also in die viewtopic_body.html
<!-- BEGIN postrow -->
<!-- IF postrow.S_FIRST_UNREAD --><a id="unread"></a><!-- ENDIF -->
<div id="p{postrow.POST_ID}" class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD == 1 --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF --><!-- IF postrow.S_ONLINE --> online<!-- ENDIF -->">
<div class="inner"><span class="corners-top"><span></span></span>
Begegnungen mit dem Chaos sind fast unvermeidlich, Aber nicht katastrophal, solange man den Durchblick behält.
Übertreiben sollte man's im Forum aber nicht mit dem Chaos, denn da sollen ja andere durchblicken und nicht nur man selbst.