Forum. MyNuke.ru

Forum. MyNuke.ru (http://forum.mynuke.ru/index.php)
-   Общие вопросы (http://forum.mynuke.ru/forumdisplay.php?f=19)
-   -   баннеры не видны для пользователей (http://forum.mynuke.ru/showthread.php?t=3743)

NeonAcid 24.11.2009 18:48

баннеры не видны для пользователей
 
Доброго времени суток!

Второй день бьюсь над проблемой уже поиском пользовался где только можно, но решения не нашел.

Дело в том, что для создания системы баннеров используется модуль Advertising, входящий в комплект русского php-nuke 8. С работой модуля разобрался, но баннеры видны только под админом. Т.е. обычные пользователи их не видят. Добавлял уже рекламу и в блоки и в саму тему - результат тот же. Была подобная проблема и с картинками, но она легко решалась изменением параметров фильтра. Подозреваю, что где-то там и проблемы банеров, но как решить не понимаю.

Заранее благодарю за ответ.

Soniks 24.11.2009 22:59

NeonAcid
Цитата Добавлял уже рекламу и в блоки и в саму тему - результат тот же.

А каким именно методом вы добавляли? что именно добавляете?
Тему используете стандартную? Если нет попробуйте на стандартной, возможно проблема в теме.

NeonAcid 24.11.2009 23:37

С помощью блоков: создал новый блок - тип "Advertising", т.е. показ самого модуля рекламы - администратор видит здесь банер, пользователь нет.
Далее в theme.php, в ф-ии themeheader() после blocks(left) написал echo ads(1); - что соотвествует показу слева. Администратор видит это тоже, т.е. на сайте под админом я вижу банер и в блоке и после него, но пользователь видит только название блока и все, сам банер ни в одном из этих мест нет.

тема не стандартная, но только что посмотрел на стандартной - все тоже самое. Я думаю что проблема где-то в фильтрах, которые для пользователей отфильтровывают скрипты, а администратор соотвественно видит.

кстати говоря, банер представляет собой javascript. Все пробные манипуляции провожу над google AdSense (надеюсь это не реклама, заранее сори), т.е. он представляет собой небольшой скрипт, в котором ссылка на основной скрипт.

Soniks 25.11.2009 01:17

NeonAcid да похоже на работу фильтра....
найдите файл ads.php (includes/core/) в нем есть строчка:
PHP код:
 $ad_code filter($ad_code); 
удалите ее.

NeonAcid 25.11.2009 01:38

спасибо большое, помогло! продолжаю разбираться в нюке =)


Часовой пояс GMT +4, время: 14:47.

Copyright © 2005 by Soniks