Кодировка HTML | Демо-сайт CMS uCoz | Почта

Скрипт Тизерного блока

Бесплатные и интересные решения для сайтов.
Правила форума
1. Темы с названиями Помогите, Как сделать, Хелп, Не могу найти и так далее будут перенесении в мусорку без предупреждения!
2. Любой транс-лит будет удален, так что подумайте стоит ли писать транс-литом.
3. Темы не по тематике этого раздела будут также перенесены в мусорку. (Например по DLE, phpBB, php скриптам и так далее...)
4. Не забываем про Общие правила форума!
Внимание: В этом разделе можно оставлять только готовые скрипты, для вопросов есть раздел Общение!!! :evil: Иначе, получите предупреждение, а потом бан :D .

Скрипт Тизерного блока

Сообщение Zeppter » 28 мар 2009, 21:46

Функции скрипта:
1. Скрипт уникален от начала до конца, что немаловажно для сохранения репутации отличной партнерской программы для POPUPTRAF.RU.

2. Настройки скрипта:
2.1. Горизонтальное/вертикальное расположение тизерного блока определяется одним параметром.
2.2. Вы можете сами выбрать: использовать вам для настройки вида блока CSS (для профи и тех, кому не хватает предустановленных функций), или просто ввести параметры в соответствии с подробным описанием рядом с каждым параметром (для новичков).

2.3. Возможности настройки вида блока:
2.3.1. CSS:
2.3.1.1. Настройка вида всего блока в целом.
2.3.1.2. Настройка отдельного тизера.
2.3.1.3. Настройка изображения.
2.3.1.4. Настройка ссылки (текста).

2.3.2. Ввод параметров:
2.3.2.1. Ширина тизерного блока. Удобство настройки - число, большее 0 - измерение в пикселях, число, меньшее 0 - измерение в процентах, 0 - автоматический подбор ширины.
2.3.2.2. Ширина картинки. Удобство настройки - число, не равное 0 - ширина в пикселях, 0 - автоматический подбор ширины картинки по высоте, либо по реальному размеру картинки.
2.3.2.3. Высота картинки. Удобство настройки - число, не равное 0 - высота в пикселях, 0 - автоматический подбор высоты картинки по ширине, либо по реальному размеру картинки.
2.3.2.4. Размер шрифта текста. Удобство настройки - число, меньшее 0 - размер шрифта в пикселях, число, большее 0 - размер шрифта в pt (единицы шрифта), 0 - автоматическое назначение в соответствии с предустановленными настройками системы пользователя.
2.3.2.5. Цвет текста в виде шестнадцатиричного числа или определенного названия цвета на английском.
2.3.2.6. Название шрифта текста.
2.3.2.7. Толщина границы тизерного блока. 0 - без границы.
2.3.2.8. Цвет границы тизерного блока в виде шестнадцатиричного числа или определенного названия цвета на английском.
2.3.2.9. Толщина границы каждого тизера. 0 - без границы.
2.3.2.10. Цвет границы каждого тизера в виде шестнадцатиричного числа или определенного названия цвета на английском.
2.3.2.11. Установка жирности для текста.
2.3.2.12. Установка курсива для текста.

2.3.3. Настройки вида, не возможные для CSS:
2.3.3.1. Положение картинки по отношению к тексту. Возможность выбора одного из 4 предустановленных положений.
2.3.3.2. Положение текста в тизере. Возможность выбора из 8 предустановленных положений.
2.3.3.3. Отступ сверху и снизу по отношению к документу, в котором загружается скрипт.
2.3.3.4. Отступ справа и слева по отношению к документу, в котором загружается скрипт.
2.3.3.5. Отступ между тизерами.

2.3.4. Уникальные настройки для каждого тизера:
2.3.4.1. Установка CSS для изображения соответствующего тизера.
2.3.4.2. Установка CSS для ссылки соответствующего тизера.
2.3.4.3. Жирность для ссылки соответствующего тизера.
2.3.4.4. Курсив для ссылки соответствующего тизера.
2.3.4.5. Цвет для ссылки соответствующего тизера.
2.3.4.6. Шрифт для ссылки соответствующего тизера.
2.3.4.7. Размер шрифта для ссылки соответствующего тизера.

2.4. Возможность выбора определенного количества тизеров в блоке.
2.5. Возможность установки уникальности тизеров в блоке.
2.6. Возможность установки открытия дополнительного окна при клике по новости или открытие только click2go.
2.7. Возможность установки замены новостей при клике (при каждом клике новость, на которую кликнул пользователь заменяется на случайную в соответствии с установкой уникальности тизеров).
2.8. Возможность установки реферальской новости.

3. Чистый, удобочитаемый и удобный для редактирования код в соответствии со стандартами javascript.
4. Полная совместимость со всеми браузерами.
5. Загрузка тизеров не мешает загрузке самого документа.
6. Скрипт очень умный. Вам не нужно писать что-то вроде "css=1", чтобы включить CSS, для этого достаточно оставить пустым переменную, соответствующую стилю определенного объекта. Вам не нужно обязательно прописывать все переменные. Если чего-то не хватает, скрипт сам подставит значение по умолчанию! Это немаловажно для начинающих пользователей!
7. Скрипт отлично подойдет начинающему пользователю, ведь простота и удобство настройки скрипта доступна пользователю с любым уровнем подготовки, а подробные описания каждой настройки даст вам возможность не допустить ошибки и настроить скрипт правильно, а количество и огромные возможности настройки скрипта, а также удобный для редактирования и восприятия код будут интересны профессионалам, которые могут не вникать в множество настроек, а просто настроить вид блока при помощи CSS, тем более что для этого стоит сделать немногое.


Установка:
1. Вы можете прописать:

Код: Выделить всё
<script language="JavaScript">
var img=Array();
var txt=Array();
var url=Array();
var sti=Array();
var stt=Array();
var bld=Array();
var siz=Array();
var col=Array();
var fnt=Array();
var itc=Array();

img[1]="http://www.online-tv.at.ua/img/ban.GIF";
txt[1]="Фильмы онлайн!";
url[1]="http://online-tv.at.ua/";
sti[1]=""; // CSS для отдельного изображения, оставьте пустым или уберите, если хотите установить значение по умолчанию
stt[1]=""; // CSS для отдельного текста, оставьте пустым или уберите, если хотите установить значение по умолчанию
bld[1]=1; // Выделение текста жирным, 1 - выделить, отличное от 1 - не выделять, уберите, если хотите установить значение по умолчанию
siz[1]=20; // Размер шрифта для отдельного текста (в единицах размера шрифта, pt) (установите значение 0 для установки размера шрифта текста по умолчанию браузера, или значение, меньшее 0 для обозначения размера текста в пикселях), уберите, если хотите установить значение по умолчанию
col[1]="red"; // Цвет шрифта для отдельного текста в виде шестнадцатиричного числа или определенного названия цвета на английском, уберите, если хотите установить значение по умолчанию
fnt[1]="Georgia"; // Название шрифта для отдельного текста, уберите, если хотите установить значение по умолчанию
itc[1]=1; // Выделение отдельного текста курсивом, 1 - выделить, отличное от 1 - не выделять, уберите, если хотите установить значение по умолчанию
// дальше аналогично
</script>


параметры sti[], stt[], bld[], siz[], col[], fnt[], itc[] не обязательны

Или Вы можете прописать:
Код: Выделить всё
<script language="JavaScript" src="http://www.online-tv.at.ua/nastr.js"></script>


2. Настройка показа:
Если вы хотите на этом зарабатывать.
Код: Выделить всё
<script language="JavaScript">
id=9247; // Ваш ID в системе POPUPTRAF.RU
pol=1;   // Положение тизера (цифра 1 соответствует вертикальному расположению, цифра 0 - горизонтальному)
/* НАСТРОЙКА СКРИПТА ПРИ ПОМОЩИ CSS */

css_table="border:none;width:100%"; // Стиль всего блока в целом
css_td="border:1px green solid"; // Стиль отдельного тизера (ячейки таблицы)
css_img="height:auto;width:200px"; // Стиль картинки в тизере
css_link="color:black;font-size:16pt;font-family:\"Tahoma\""; // Стиль линка в тизере

/* Конец */

/* НАСТРОЙКА СКРИПТА ПРИ ПОМОЩИ ВВОДА ПАРАМЕТРОВ */

sh=100; // Ширина тизерного блока (высота устанавливается атоматически) (установите 0 для автоматической ширины, или значение, меньшее 0 для обозначения ширины в процентах, например, -100 для ширины 100%)
shirina=70; // Ширина картинки (установите значение 0 для автоматической ширины) (в пикселях)
vysota=0; // Высота картинки (установите значение 0 для автоматической высоты) (в пикселях)
size=10; // Размер шрифта текста (в единицах размера шрифта, pt) (установите значение 0 для установки размера шрифта текста по умолчанию браузера, или значение, меньшее 0 для обозначения размера текста в пикселях)
color="black"; // Цвет текста в виде шестнадцатиричного числа или определенного названия цвета на английском
font="Verdana"; // Название шрифта текста
border=0; // Толщина границы тизерного блока (установите 0, чтобы убрать границу)
bcolor="black"; // Цвет границы тизерного блока в виде шестнадцатиричного числа или определенного названия цвета на английском
bordert=1; // Толщина границы тизеров (установите 0, чтобы убрать границу)
bcolort="red"; // Цвет границы тизеров в виде шестнадцатиричного числа или определенного названия цвета на английском
bold=1; // Жирность, 1 - выделять ссылки жирным, 0 - не выделять
italic=1; // Курсив, 1 - выделять ссылки курсивом, 0 - не выделять

/* Конец */

imgpol=2; // Положение картинки по отношению к тексту (цифра 0 соответствует положению картинки над текстом по центру, цифра 1 - под текстом по центру, цифра 2 - слева от текста, цифра 3 - справа от текста)
txtpol=1; // Положение текста (цифра 0 соответствует положению по центру сверху, цифра 1 - по центру посередине, 2 - по центру внизу, 3 - слева сверху, 4 - слева посередине, 5 - слева снизу, 6 - справа сверху, 7 - справа посередине, 8 - справа внизу)
otstupgor=10; // Отступ по горизонтали (по отношению к документу, в котором грузится тизерный блок), т.е. сверху и снизу от тизерного блока вцелом (в пикселях)
otstupvert=10; // Отступ по вертикали (по отношению к документу, в котором грузится тизерный блок), т.е. слева и справа от тизерного блока вцелом (в пикселях)
kolvo=5; // Количество тизеров в блоке
otstup=2; // Отступ между тизерами (относится и к вертикальному и к горизонтальному расположению) (в пикселях)
unic=1; // Параметр определяет уникальность тизеров в блоке. Значение 1 - уникальные тизеры, отличное от 1 - неуникальные
win2=1; // Параметр определяет использование ссылок. Значение 1 - будет открываться окно с новостью и в новом окне click2go.ru, отличное от 1 - будет открываться окно с click2go
zamena=1; // Параметр определяет замену новостей при клике. Значение 1 - при клике по новости, новость будет заменяться другой, отличное от 1 - новость останется такой же
zagruzka=1; // Параметр определяет, загружать ли тизерный блок после полной загрузки страницы, 0 - загружать вместе со страницей, 1 - загружать при полной загрузке страницы
reflink=1; // Параметр определяет, показывать ли вашу реферальскую ссылку POPUPTRAF, 1 - показывать, 0 - нет
</script>


3. САМ СКРИПТ:
Код: Выделить всё
<div id="tizer_news_init">
</br>
</div>
<script language="JavaScript" src="http://popuptraf.ru/tizer.js"></script>


P.S. если вы не зарегистрированы в popuptraf.ru то http://www.popuptraf.ru/?partner=6692 или инвай CA4A01E71C45D60A5D96

ГОТОВО!
Аватара пользователя
Zeppter
Генерал-лейтенант
Генерал-лейтенант
 
Автор темы
Сообщения: 1025
Возраст: 31
Зарегистрирован: 08 авг 2008, 22:38
Карма: + 4 -
Откуда: MELITOPOL

Вернуться в Скрипты и интересные решения

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron