Требуется пару строчек PHP кода.

12
M
На сайте с 28.02.2006
Offline
236
#11

Я удаляю все чтo там есть, т.е. аватар, кнопки, статус, пол и т.д. и т.п. и оставляю только имя и сам пост. Т.е. примерно так

<div class="$color">

$posts[username]<br>
$posts[message]
</div>

$color должен меняться от поста к посту.

Shtogrin
На сайте с 02.11.2006
Offline
95
#12

Этот код в цикле? Покажите сам цикл. Максимально постов на странице сколько?

www.shtogrin.com (http://www.shtogrin.com/). Канцтовары (http://www.invit.com.ua/). 1С Бухгалтерия (http://account.kiev.ua/).
M
На сайте с 28.02.2006
Offline
236
#13

Это уже вопрос на засыпку:) Код в цикле, но как его выкроить из пхп файла я не знаю. Количество постов можно менять через админку, поэтому эта величина переменная. Цепляю файл thread.php название шаблона thread_postbit

Shtogrin
На сайте с 02.11.2006
Offline
95
#14

Попробуйте так

в function makePostBit() вставить

if(!($count%2))

$color="col1";
else
$color="col2";

И в CSS добавить

div.col1 {background-color:...}

div.col2 {background-color:...}

и в шаблоне, как вы писали

<div class="$color">

$posts[username]<br>
$posts[message]
</div>
dayw
На сайте с 25.01.2006
Offline
116
#15

Делал очень давно под заказ такой форум(правда полностью самописный). Идея со сменой цветов интересная.

Сам форум: http://neformal.ru/forum/index.php

Сделано просто на php.

Интернет-магазин игровых приставок в Москве (https://savelagame.ru)
Shtogrin
На сайте с 02.11.2006
Offline
95
#16

или так (не вижу где они связываю переменные для шаблона, но если $posts[username] проходит, то может и $posts туда просунем ), т.е. $color заменить на $posts['color']

в function makePostBit() вставить

if(!($count%2))

$posts['color']="col1";
else
$posts['color']="col2";


И в CSS добавить
div.col1 {background-color:...}

div.col2 {background-color:...}


и в шаблоне, как вы писали
<div class="$posts">

$posts[username]<br>
$posts[message]
</div>

M
На сайте с 28.02.2006
Offline
236
#17

Shtogrin, супер, спасибо огромное, все заработало.

Shtogrin
На сайте с 02.11.2006
Offline
95
#18
mihas:
Shtogrin, супер, спасибо огромное, все заработало.

Пользуйтесь на здоровье. На самом деле действительно хватило пару строчек PHP кода (см. заголовок темы).

M
На сайте с 28.02.2006
Offline
236
#19

P.S. Странно, хотел репу...ции вам подбавить, но не разрешает, предлагает сначала кому нибудь другому ее изменить, хотя это не помогает.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий