В скриптах SooFast при заказе динамической ссылки нет выбора цвета ссылки.Там можно выбрать выделять нам,или всё же не выделять.Некоторым рекламодателям(из своего опыта скажу,есть такие) не нравится цвет,устанавливаемый системой по умолчанию,поэтому я опишу как сделать доступной возможность выбора цвета при заказе рекламы.
1.Первым делом открываем sites.php и ищем такой код:
if ($highlight=="1")
{
$row["highlight"]="#ffff00";
}
if($highlight=='0')
{
$row["highlight"]="#ffffff";
}
Такой кусок будет встречаться там два раза,его надо удалить.
2.Открываем файл adv.php
Ищем следующий кусок:
if ($highlight!=0 and $highlight!=1)
{
echo "
Ошибка ввода!!!";
include('footer.php');
exit();
}
Его заменяем на:
if ($highlight=="")
{
$_POST["highlight"]="#ffffff";
}
Теперь ищем :
Выделение цветом
Не выделять
Выделить
И заменяем на:
Для подсчёта нормальной суммы кусок
$precio=$dyn*$plan+$timer*$timer5+$vipprice*$vip;
if ($highlight==1) { $precio=$precio+$hldyn; }
if ($dopsec==1) { $precio=$precio+$ds; }
if ($dopsec==2) { $precio=$precio+$captcha; }
меняем на:
$precio=$dyn*$plan+$timer*$timer5+$vipprice*$vip;
if ($highlight!='#ffffff') { $precio=$precio+$hldyn; }
if ($dopsec==1) { $precio=$precio+$ds; }
if ($dopsec==2) { $precio=$precio+$captcha; }
и кусок:
frm.summa.value=frm.plan.value*dyn+frm.timer.value*timer5+vipprice*frm.vip.value+ frm.highlight.value*hldyn;
if(frm.dopsec.value==1) frm.summa.value=frm.summa.value*1+ds*1;
if(frm.dopsec.value==2) frm.summa.value=frm.summa.value*1+captcha*1;
frm.summa.value=okrugl(frm.summa.value);
Меняем на:
frm.summa.value=frm.plan.value*dyn+frm.timer.value*timer5+vipprice*frm.vip.value;
if(frm.dopsec.value==1) frm.summa.value=frm.summa.value*1+ds*1;
if(frm.dopsec.value==2) frm.summa.value=frm.summa.value*1+captcha*1;
if(frm.highlight.value!='#ffffff') frm.summa.value=frm.summa.value*1+hldyn*1;
frm.summa.value=okrugl(frm.summa.value);
Всё.Отписываемся в комментариях.статью я переделал с учётом поправок на прошлом сайте.
1.Первым делом открываем sites.php и ищем такой код:
if ($highlight=="1")
{
$row["highlight"]="#ffff00";
}
if($highlight=='0')
{
$row["highlight"]="#ffffff";
}
Такой кусок будет встречаться там два раза,его надо удалить.
2.Открываем файл adv.php
Ищем следующий кусок:
if ($highlight!=0 and $highlight!=1)
{
echo "
Ошибка ввода!!!";include('footer.php');
exit();
}
Его заменяем на:
if ($highlight=="")
{
$_POST["highlight"]="#ffffff";
}
Теперь ищем :
Выделение цветом
Не выделять
Выделить
И заменяем на:
Для подсчёта нормальной суммы кусок
$precio=$dyn*$plan+$timer*$timer5+$vipprice*$vip;
if ($highlight==1) { $precio=$precio+$hldyn; }
if ($dopsec==1) { $precio=$precio+$ds; }
if ($dopsec==2) { $precio=$precio+$captcha; }
меняем на:
$precio=$dyn*$plan+$timer*$timer5+$vipprice*$vip;
if ($highlight!='#ffffff') { $precio=$precio+$hldyn; }
if ($dopsec==1) { $precio=$precio+$ds; }
if ($dopsec==2) { $precio=$precio+$captcha; }
и кусок:
frm.summa.value=frm.plan.value*dyn+frm.timer.value*timer5+vipprice*frm.vip.value+ frm.highlight.value*hldyn;
if(frm.dopsec.value==1) frm.summa.value=frm.summa.value*1+ds*1;
if(frm.dopsec.value==2) frm.summa.value=frm.summa.value*1+captcha*1;
frm.summa.value=okrugl(frm.summa.value);
Меняем на:
frm.summa.value=frm.plan.value*dyn+frm.timer.value*timer5+vipprice*frm.vip.value;
if(frm.dopsec.value==1) frm.summa.value=frm.summa.value*1+ds*1;
if(frm.dopsec.value==2) frm.summa.value=frm.summa.value*1+captcha*1;
if(frm.highlight.value!='#ffffff') frm.summa.value=frm.summa.value*1+hldyn*1;
frm.summa.value=okrugl(frm.summa.value);
Всё.Отписываемся в комментариях.статью я переделал с учётом поправок на прошлом сайте.
Теги
6 комментарии
0 загрузки
Детали
- Первый релиз 15 мар 2011
- Последнее обновление 03 авг 2026
- Документация Есть
- Содержимое файлов Исходные файлы
- Всего товаров 50
- Рейтинг (0)
- Регистрация 03 мар 2011
- Уровень 0
- Пользователь подтверждён Да
- Телефон подтверждён Нет
- Email подтверждён Нет

ffb67640
- 09 окт 2012Клоуны, не клоуны! А в настройках цены сделайте +10-20р. за цвет и будут у всех белые и может пара ссылок будет выдиляться... Зато - доп. функции.
Kfors
- 12 июн 2011нормальная штука поставил на сайт интереснее стаало
SoooFast
- 15 мар 2011полностью поддерживаю! бывает, натыкаюсь на сайт какой-нить, дизайн вроде клевый, стоит зайти на страницу просмотра рекламы и увидеть там этот радужный фарш и пипец глазам и всему дизайну! в ужасе закрываю такой говно-сайт!
подумаешь, не нравится кому то цвет выделения! это дизайн, рекламодателя не должно волновать, каким цветом выделена его ссылка, рекламодателя должно волновать то, чтобы к нему на сайт приходили люди (как это все пишут на главной странице букса), а не автокликеры (а это уже горькая реальность) или мульты!
да, так лучше всего! но я когда делал хранение цветов в БД получается дал основу для того, чтобы любой админ мог добавить еще какое то выделение ссылок (например, ссылки с выделение одного цвета, ссылки от админа другого цвета, а обычные ссылки еще какого то цвета, или по категориям можно было бы все разбить, как это было в первых скриптах буксов), тогда не было бы необходимости добавлять новые стили в CSS, цвет просто брался бы из базы и все! т.е. доработок было бы по минимуму! ну конец, как всегда, если есть че засрать, то кто-нить обязательно это засрет, вот и появился такой вот говно-плагин, призванный помогать рекламодателям убивать дизайн сайта и глаза посетителей (как можно тут тогда мечтать о получении заинтересованной аудитории рекламодателем, если на таком радужном буксе смогут безболезненно работать только автокликеры)!
nazatiran
- 15 мар 2011ну как бэ при заказе зделали что цвет меняется а где запрос которым его записывают в БД ?!
JammJamm
- 15 мар 2011Никогда не был сторонником буксов-клоунов, когда зайдешь на страницу просмотра сайтов, а там все цвета радуги
У себя делал проще, Standart ссылки одного цвета, Vip другого и все. При чем цвета, через css, а не через БД.