Четность чисел сообщений форума
|
|
MSerega
Сообщений: 122
Сообщение # 1 |
14:25:00
11 Июн 2014
Я хочу сделать что бы на форуме четные сообщения были одним цветом не четные другим цветом. Как это можно организовать. Нашел тут одно сообщение в интернете но не пойму как его правильно записать Код <?if( % 2 = 1)?>нечетное<?else?>четное<?endif?> Как правильно записать формулу и вписать в условие $NUMBER$?
Если не можешь прожить жизнь нормально, проживи ее афигенно
|
Head-Mad
Сообщений: 378
Сообщение # 2 |
15:34:20
11 Июн 2014
MSerega12, Код <?if($NUMBER$ % 2 = 1)?>нечетное<?else?>четное<?endif?>
Можешь забрать этот код и вставить его себе, сам знаешь куда.
|
MSerega
Сообщений: 122
Сообщение # 3 |
15:51:32
11 Июн 2014
Head-Mad, Вставляю этот код и оно по всюду пишет четное
Если не можешь прожить жизнь нормально, проживи ее афигенно
Сообщение отредактировал MSerega12 - Среда, 11 Июн 2014, 15:54:18
|
MSerega
Сообщений: 122
Сообщение # 4 |
15:51:42
11 Июн 2014
Я хочу сделать что бы на форуме четные сообщения были одним цветом не четные другим цветом. Как это можно организовать. Нашел тут одно сообщение в интернете но не пойму как его правильно записать Код <?if( % 2 = 1)?>нечетное<?else?>четное<?endif?> Как правильно записать формулу и вписать в условие $NUMBER$?
Пробывал Код <?if($NUMBER$ % 2 = 1)?>нечетное<?else?>четное<?endif?> нечего не получаеться...
Если не можешь прожить жизнь нормально, проживи ее афигенно
|
Head-Mad
Сообщений: 378
Сообщение # 5 |
16:56:16
11 Июн 2014
Значит такКод <?if($ID$ % 2 = 1)?>нечетное<?else?>четное<?endif?>
Можешь забрать этот код и вставить его себе, сам знаешь куда.
|
MSerega
Сообщений: 122
Сообщение # 6 |
17:16:43
11 Июн 2014
Head-Mad, Спасибо заработало! Я как то не додумался. из головы вылетело
Если не можешь прожить жизнь нормально, проживи ее афигенно
|
Selena
Сообщений: 15657
Сообщение # 7 |
17:40:04
11 Июн 2014
MSerega12, на данном форуме сделано так: Код <div class="post-content<?if(substr($NUMBER$,strpos($NUMBER$,'>')+1,strpos(substr($NUMBER$,strpos($NUMBER$,'>')+1),'<'))%2)=0?>2<?endif?>"> И в стилях .post-content и .post-content2.
Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
|
Head-Mad
Сообщений: 378
Сообщение # 8 |
18:27:41
11 Июн 2014
Selena, получается $ID$ - это id сообщений со всего форума, а не темы в которой они написаны?
Можно, кстати, немного сократить код: Код <div class="post-content<?if(substr($NUMBER$,strpos($NUMBER$,'>')+1,-4)%2)=0?>2<?endif?>"> ))
Можешь забрать этот код и вставить его себе, сам знаешь куда.
Сообщение отредактировал Head-Mad - Среда, 11 Июн 2014, 18:28:59
|
Selena
Сообщений: 15657
Сообщение # 9 |
18:30:28
11 Июн 2014
Head-Mad, проверить можно вставив $ID$ в шаблон и посмотрев, что выводится. Но по сути все ID уникальны.
Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
|
Head-Mad
Сообщений: 378
Сообщение # 10 |
18:37:51
11 Июн 2014
Selena, видимо да, $ID$ - выводит id сообщения во всём модуле. Тогда он не подходит для определения четности и нечетности...
Можешь забрать этот код и вставить его себе, сам знаешь куда.
|
Selena
Сообщений: 15657
Сообщение # 11 |
18:39:49
11 Июн 2014
Head-Mad, решение дано в сообщении №7. Если ваш вариант работает как надо, то и он тоже.
Отправляя сообщение о помощи, приводите ссылку на свой сайт. Это не считается рекламой, зато снимает массу вопросов.
|