Записки сисадмина
Алексей Никипольский
Пятница, 22.11.2024, 06:41
 
Меню
Настройка windows XP [38]
тонкости настройки, скрытые возможности
Программирование [8]
Нюансы, примеры, мои наработки и прочая полезная информация
Защита [28]
Компьютера, данных, интернет соединений и прочая полезная информация по защите
Обзор новинок [15]
Новинки ПО и железа
Обмен опытом [20]
Заработок в сети [9]
Все виды заработка в сети интернет, обзор, анализ, рекомендации
Распознование [10]
Все о методах и способах распознавания графической информации. Взлом капчи, методы и способы анализа...
Электронные книги [4]
По PHP CSS SQL PERL программированию Всё что есть в свободном доступе в интернете на разных ресурсах.
WEB программирование [9]
Всё о программировании WEB PHP Java PERL HTTP HTML и т.п.
Взлом [6]
методика взлома, примеры взлома, способы защиты от взлома
Онлайн сервисы [2]
Полезные сервисы онлайн
Администрирование [27]
Опыт системного администрирования
Статистика
Календарь
«  Январь 2014  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031
Главная » 2014 » Январь » 7 » Как вывести баннер на форуме Ucoz в первом сообщении темы
13:40
Как вывести баннер на форуме Ucoz в первом сообщении темы

Оказалось, что манипуляции с форумом проходят легче:
в шаблонах форума есть "Вид материалов", в нем используется переменная $NUMBER$ - порядковый номер материала.

Но в самой переменной хранится не числовой номер, а целая ссылка:

<a name="1" class="postNumberLink" href="javascript://" rel="nofollow" onclick="prompt('Прямая ссылка к сообщению','http://wondermaker.at.ua/forum/2-1-1-16-1296025783');return false;">1</a>

Наша задача - "вырезать" из этого текста номер сообщения, который можно определить из имени ссылки ">1</a>:

<?if (strpos($NUMBER$,'>1</a>')>0)?> баннер-1

Для многостраничной темы будет большой минус - баннер будет выводиться на каждой странице ТОЛЬКО если для темы включена галочка "Первое сообщение темы сделать шапкой (показывать на всех страницах). Остальные страницы не будут содержать рекламы.

Как решить сию проблему не ясно. Как вариант, делать все темы с пометкой о повторе первого сообщения в качестве шапки. Как вариант, делать все темы с пометкой о повторе первого сообщения в качестве шапки. Сделать это можно принудительной установкой checkbox в форме добавления сообщения форума Ucoz:

<script>
  $("#firstontop").attr('checked',true);
</script>

Либо ставить баннер после каждой 10-й темы:

<?if (strpos($NUMBER$,'0</a>')>0)?> Баннер-10

Под этот код попадут сообщения, оканчивающиеся на ноль - 10, 20, 30 и т.д.
В этом случае сначала надо вывести баннер для первого сообщения, а затем повторять его каждый 10, 20, 30-й и т.д. пост:

<?if (strpos($NUMBER$,'>1</a>')>0)?> Баннер-1 <?if (strpos($NUMBER$,'0</a>')>0)?> Баннер-10

 ПС: This feature is for Premium users only!


Рекомендую Вам также почитать:


  • Как НОРМАЛЬНЫЙ бизнес отличить от обмана
  • Удаляем свои личные данные из интернета
  • Настройки брандмауэра
  • Windows XP и Windows Vista – переделка интерфейса
  • Зайти на сайт под другим IP ( Анонимайзер )
  • Как защититься от спама
  • разблокировать Диспетчер задач через реестр
  • Активация KIS/KAV 2011 из консоли
  • Создание регулярных выражений онлайн
  • Запрещение запуска программ

  • Загрузить, скачать WEB программирование, Как вывести баннер на форуме Ucoz в первом сообщении темы бесплатно.
    Скачать Как вывести баннер на форуме Ucoz в первом сообщении темы бесплатно
    Как вывести баннер на форуме Ucoz в первом сообщении темы бесплатно и без регистрации.

    При копировании материала указывайте источник

    Как вывести баннер на форуме Ucoz в первом сообщении темы download free


    Категория: WEB программирование | Просмотров: 2486 | Добавил: Никипольский-Алексей | Теги: баннер на Ucoz, баннер на форуме Ucoz | Рейтинг: 0.0/0
    Всего комментариев: 0
    avatar
    Мои услуги на Kwork
    Like It


    Copyright Алексей Никипольский © 2009 - 2024