Выбор цвета ссылки при заказе дин.рекламы

В скриптах SooFast при заказе динамической ссылки нет выбора цвета ссылки.Там можно выбрать выделять нам,или всё же не выделять.Некоторым рекламодателям(из своего опыта скажу,есть такие) не нравится цвет,устанавливаемый системой по умолчанию,поэтому я опишу как сделать доступной возможность выбора цвета при заказе рекламы.В скриптах 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 "<img src="images/error.png" align="middle"> Ошибка ввода!!!";
  include('footer.php');
  exit();
  }


Его заменяем на:


  if ($highlight=="")
  {
  $_POST["highlight"]="#ffffff";
  }


Теперь ищем :

  <tr>
  <th width="150" align="left"><b>Выделение цветом</b> </th>
  <td>
  <select name="highlight" autocomplete="off" onchange="getZakaz(this.form)" tabindex="6">
  <option value="0">Не выделять</option>
  <option value="1">Выделить</option>
  </select></td></tr>


И заменяем на:

  <tr>
  <td width="150" align="left">

<label>Цвет ссылки(с "#",коды цветов смотрим <a href="http://ficml.org/jemimap/style/color/wheel.html" target="_blank">здесь</a>:</label></p></td>
  <td width="250" align="left"><input name="highlight" type="text" onchange="getZakaz(this.form)" value="#ffffff" size="6" maxlength="150" tabindex="4"/></td>
  </tr>

Для подсчёта нормальной суммы кусок


  $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);

Всё.Отписываемся в комментариях.статью я переделал с учётом поправок на прошлом сайте.

Автор публикации

не в сети 9 лет

Green-wm

Комментарии: 0Публикации: 50Регистрация: 03-03-2011

Понравилась статья? Поделись в соц. сетях:

Похожие новости

Добавить комментарий

Авторизация
*
*
Регистрация
*
*
*
Генерация пароля