Главная | Новости | Полезная информация | Документация | Школа | Файлы | Ссылки | Форум
 Текущая сборка
RusNuke Current
Web-SVN
SVN репозиторий
Bug Tracker

 Навигация
Главная
Новости
Обзоры
Информация
Документация
Вопросы и ответы
Каталог файлов
Каталог ссылок
Информация о проекте
Рассылка новостей
Контакт с автором
Наполнение сайта
Добавить статью
Добавить файл
Добавить ссылку

Наши услуги
Обменный пункт WM
Реклама на проекте
Платные услуги
Услуги хостинга

Отраслевые публикации
Статьи по отраслям

 Поиск по сайту


Google
Web nukefiles.ru


Полезная информация
На главную >>> Делаем сами (Школа)
Вставка баннеров в структуру PHP-Nuke

Для начала создадим в корне Вашего сервера папку reklama в которой у Вас будут храниться файлы с кодами баннеров

Для начала создадим в корне Вашего сервера папку reklama в которой у Вас будут храниться файлы с кодами баннеров, для размещения кодов баннеров, создаем текстовые файлы с именами: rek1.txt, rek2.txt, rek3.txt, rek4.txt, rek5.txt, rek6.txt, rek7.txt, т.е. у нас будет 7 рекламных мест, открываем Вашу тему (пример рассматривается на основе стандартной темы DeepBlue, входящей в состав PHP-NUKE 7.3) 

Рекламное место1, располагается в начале темы выше шапки.
Находим код:
function themeheader() {
global $banners, $sitename;
echo "<body bgcolor=\"#0E3259\" text=\"#000000\" link=\"0000ff\">";
if ($banners) {
echo "<br>";
include("banners.php");
echo "<br>";
}

После него вставляем:
include("reklama/rek1.txt");

Рекламное место2, располагается в между новостями и шапкой сайта, между блоками.
Находим код:
blocks(left);
echo "</td><td><img src=\"themes/DeepBlue/images/pixel.gif\" width=\"10\" height=\"1\" border=\"0\" alt=\"\"></td><td width=\"100%\">\n";

После него вставляем:
include("reklama/rek2.txt");

Рекламное место3, внизу темы, после последней новости или последнего центрального блока.
Находим код:
function themefooter() {
global $index;
echo "<br>";

После него вставляем:
include("reklama/rek3.txt");

Рекламное место4, располагается внизу темы, выше Ваших копирайтов.
Находим код:
footmsg();
echo "</center>";

Перед ним вставляем:
include("reklama/rek4.txt");

Рекламное место4, располагается внизу темы, ниже Ваших копирайтов.
Находим код:
footmsg();
echo "</center>";

После него вставляем:
include("reklama/rek5.txt");

Рекламное место6, располагается ниже левых блоков.
Находим код:
blocks(right);
После него вставляем:
include("reklama/rek6.txt");

Рекламное место7, располагается ниже правых блоков.
Находим код:
blocks(left);
После него вставляем:
include("reklama/rek7.txt");

Теперь , разметив нашу тему просто вставив код в один из Ваших текстовых файлов код баннера (возможно использовать коды сетей LBN, TBN) он будет отображаться на страницах Вашего сайта, плюс такого устройства, чтобы поменять код банера Вам не прийдется каждый раз лазить в Вашу тему оформления и менять код.

Вы можете скачать измененный архив данной темы чтобы посмотреть как все это выглядит.

Если же вы хотите вести учет баннеров, можно воспользоваться сторонним скриптом, например PHPADSNEW, наверное один из лучших бесплатных систем управления баннерами, прочитать описание и скачать русскую версию можно здесь

При написании статьи использовались материалы с форума сайта www.phpnuke.ru
Elena_N



Дата публикации: 2004-10-05
Материал прочитан: 43205 раз(а)
 Другие материалы категории Другие категории раздела
Создание блоков в PHP-Nuke
Устройство тем оформления
Создание собственной темы оформления
Усовершенствование темы
Создание собственного модуля (часть1)
Советы по оптимизации PHP-Nuke
Модернизация модулей
Модернизация блоков
Защита системы
Дизайн в системе PHP-Nuke

пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ - пїЅпїЅпїЅпїЅпїЅпїЅ

 Авторизация
Логин
Пароль
Регистрация на сайте
Забыли свой пароль?

 Сейчас на сайте
Гостей: 10
Пользователей: 3
Всего: 13

Пользователи:
01: AwertySreq
02: ManuelSaido
03: BuroMunc

 Наш опрос
Какой форум предпочитаете?

Invision Power Board
vBulletin
Phorum
MyBB
PunBB
Simple Machines Forum
phpBB
BBtoNuke



Результаты
Другие опросы

Ответов: 1339
Комментариев: 10

 Рассылка новостей
Подробнее...

 Реклама


Главная | Новости | Полезная информация | Документация | Школа | Файлы | Ссылки | Форум
Copyright © 2002 Internet studio. All Rights Reserved.
Web site engine's code is Copyright © 2002 by PHP-Nuke.
PHP-Nuke is a free test software released under the GNU/GPL.
Страница сгенерирована за 0.0269 с. Выполнено 15 запроса к базе данных за 0.0032 с.

Rambler's Top100 Рейтинг@Mail.ru liveinternet.ru: показано число просмотров и посетителей за 24 часа