Ultimate Random Header

Ultimate Random Header 1.0

Нет прав для скачивания
Это скрипт, благодаря которому, вы сможете сделать рандомный(случайный) показ любого изображения(формата PNG, JPG или GIF) в шапке возле логотипа, после перезагрузки страницы. А так же назначить свое изображение в шапке для определенного раздела. И кроме того, если пользователю не понравится постоянная смена изображения, вы сможете предоставить пользователю выбрать постоянное изображение в шапке, которое будет видеть только он.

Как все это сделать, описано ниже.
1) Вывод рандомного(случайного, постоянно меняющегося) изображения в шапке, возле логотипа.
Загружаем содержимое архива, далее для примера берем шаблон logo_block
Находим строку:
Код:
<div id="logoBlock">

И приводим её к такому виду:
Код:
<div id="logoBlock" style="background: url('/styles/header/header.php?node={$quickNavSelected}&user={$visitor.customFields.header}') no-repeat center top;">
Получаем:
logo_block.png

Как-то так, естественно, не забываем загрузить изображения(формата PNG, JPG или GIF) в каталог:
Код:
http://site.com/styles/header/random

2) Постоянное изображение в шапке возле логотипа, для определенного раздела.
Так же можно назначить постоянное(неизменное) изображение в шапке для определенного раздела.
Для этого надо загрузить изображение(формата PNG, JPG или GIF) для раздела в каталог:
Код:
http://site.com/styles/header/nodes
Но перед этим присвоить ему название вида: node-x, где x нумерация раздела.

К примеру, у вас есть раздел по адресу:
Код:
http://site.com/threads/test.2/
Соответственно, присваиваем нужному изображению(формата PNG, JPG или GIF) название: node-2

3) Позволяем пользователю, выбрать постоянное(нравящееся) изображение в шапке возле логотипа.
Для этого нам понадобится создать "Дополнительное поле пользователя"
Идем сюда:
Код:
http://side.com/admin.php?user-fields/add
Вкладка "Основная информация", и заполняем таким образом:
add_user_fields.png

Id поля обязательно должен быть header.
Заголовок и описание, может быть любым(на ваше усмотрение, но не забываем, это настройки у пользователя).
Место отображения: Настройки
Тип поля: Выпадающее меню с выбором одного варианта

Далее заполняем вкладку "Настройки полей с вариантами ответа"
add_user_fields1.png
В первое поле, вписываем название изображения(формата PNG, JPG или GIF) без расширения.
Пример: icons1
Во второе, название которое будет видеть при выборе пользователь(так что здесь стоит быть аккуратнее)
Пример: Icon
Сохраняем все это!

В итоге, в настройках пользователя, получаем такое поле.
fields_user_1.png

С возможностью выбора:
fields_user_2.png

Изображения для шапки:
fields_user_3.png

logo_block.png

Не забываем загрузить изображение(формата PNG, JPG или GIF) для пользователя в каталог:
Код:
http://site.com/styles/header/users
  • Мне нравится
Реакции: gerbor, Gish и Hope
Автор
Mirovinger
Скачивания
23
Просмотры
412
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя Mirovinger

Поделиться ресурсом

Назад
Сверху Снизу