Следите за новостями любимого конструктора сайтов uCoz в социальных сетях!
<?if($ID$%1='0')?> <div class="advBox"> ...моя реклама... </div> <?endif?
Здраствуйте. Этот код как я понял отсюда, будет показывать рекламу каждый 6-й пост.
Мне нужно чтобы он показывал рекламу после первого поста.
В таком случае код будет выглядеть так:
<?if($ID$%6='0')?> <div class="advBox"> ...моя реклама... </div> <?endif?
Верно?
Нет. Не так. Вот так
<?if((substr($NUMBER$,strpos($NUMBER$,">")+1,strpos($NUMBER$,"a")-2))=1)?> тут реклама <?endif?>
Извините, но или это я напортачил, либо у вас ошибка в коде)
Вот ваш код, + немного моих доработок для более красивого вида.
<?if((substr($NUMBER$,strpos($NUMBER$,">")+1,strpos($NUMBER$,"a")-2))=1)?><a href="http://money4power.ru"><img src="http://trademmo.ru/bez_imeni-2.png" border="0" alt="" /></a> Покупайте караты по низким ценам на <a href="http://money4power.ru"><b>Money4power.ru<?endif?>
После добавления 2-го поста выглядит всё это вот так:
Хотелось бы чтобы полосочка с ником и датой отправки сообщения не сливалась с рекламой.
Заранее спасибо.
Чтобы не сливалось, замените ваш код на следующий:
<?if((substr($NUMBER$,strpos($NUMBER$,">")+1,strpos($NUMBER$,"a")-2))=1)?><div class="reklams"><a href="http://money4power.ru"><img src="http://trademmo.ru/bez_imeni-2.png" border="0" alt="" /></a> Покупайте караты по низким ценам на <a href="http://money4power.ru"><b>Money4power.ru</div><?endif?>
после в стили добавьте:
.reklams {color:red!important;text-align:center;}
где вместо red пропишите нужный вам цвет, подобрать можно здесь - http://www.color-hex.com/ .
Всё сделал. Смотрите сами как получилось.
Измените стили выше на следующие:
.reklams,.reklams a {color:red!important;text-align:center;}
как я говорил, стили настраиваем под себя и цвет так же, не хотите чтобы текст равнялся по центру, удалите text-align:center;
Вот, смотрите сами.
Пожалуйста, смотрите.
Мне не нравится, что он сливается с серой строкой ника-даты поста. Хотелось бы чтобы они были в разных серых строках, я большего не прошу.