X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Какая часть кода вредоносная?
Telnor
Telnor
Topic Starter сообщение 8.1.2016, 12:23; Ответить: Telnor
Сообщение #1


Уважаемые участники форума, подскажите пожалуйста какая часть кода вредоносная. Результат проверки Айболитом:
Прикрепленное изображение

В зипе 3 файла: cloud.mail.ru/public/7xcp/ksbwqSCzM. Вирусов нет. Проверено антивирусом Касперского. Попытка удалить хоть что-то из кода приводит к неработоспособности сайта.
Если не затруднит, взгляните на них пожалуйста.


--------------------
Продаются сайты с доходом, недорого
Сдам место в подписи, или обменяю на хостинг
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
airman
airman
сообщение 8.1.2016, 20:28; Ответить: airman
Сообщение #2


проверил своим каспером, пишет что вирусов нет. А почему вы решили что есть? Ссылку сделал не активной на всякий случай...
Это скрины с какого софта?

Добавлено спустя 24 минуты 23 секунды:
и по правилам форума картинки должны заливаться на форум.


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
k0ttee
k0ttee
сообщение 9.1.2016, 2:57; Ответить: k0ttee
Сообщение #3


Какая часть кода вредоносная?

Неведомая часть закодированная в base64_decode. :D

Вот суть происходящего: декод, гзуп, декод, выполнение через eval:
[code="php"]<span class="syntaxdefault">$переменная </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> </span><span class="syntaxstring">"неведомая кодированная херня"</span><span class="syntaxkeyword">;<br />eval(<br /></span><span class="syntaxdefault">    base64_decode</span><span class="syntaxkeyword">(<br /></span><span class="syntaxdefault">        gzuncompress</span><span class="syntaxkeyword">(<br /></span><span class="syntaxdefault">            base64_decode</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$переменная</span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault">        </span><span class="syntaxkeyword">)<br /></span><span class="syntaxdefault">    </span><span class="syntaxkeyword">)<br />);</span><span class="syntaxdefault"> </span>[/code]

[video]http://www.youtube.com/watch?v=7-Saz3uZ28Q[/video]


--------------------
Задонь кибер-коту на крипто-вискас
btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Telnor
Telnor
Topic Starter сообщение 9.1.2016, 11:42; Ответить: Telnor
Сообщение #4


Результат проверки Айболитом.


--------------------
Продаются сайты с доходом, недорого
Сдам место в подписи, или обменяю на хостинг
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
k0ttee
k0ttee
сообщение 9.1.2016, 18:48; Ответить: k0ttee
Сообщение #5


Привел в &quot;человека-понятному виду&quot; содержимое файлов (используя _http://ddecode.com/phpdecoder/).

Читайте, думайте где вирус. :laugh:

В файле func.php у вас такое:
&lt;?php
function func($a, $b, $c, $d, $e, $f) {
$s = '/';
$Patch_func = $s.$d.$b.$e.$s.$d.$b.$e.'.'.$c;
$Patch_ini = $s.$d.$b.$e.$s.'wg/'.$f.'-'.$a.'.'.$c;
include (TEMPLATEPATH . $Patch_func);
include (TEMPLATEPATH . $Patch_ini);
}func ('ini', 'w', 'php', 's', 's', 'wg');

include (TEMPLATEPATH . '/sws/admin/options.php');
include (TEMPLATEPATH . '/sws/admin/admin-index.php');
include (TEMPLATEPATH . '/sws/admin/admin-apliq.php');
include (TEMPLATEPATH . '/sws/admin/admin-sidebox.php');
include (TEMPLATEPATH . '/sws/admin/admin-news.php');
?&gt;


В файле sws.php у вас такое:
?&gt;&lt;?php
define('SWSVERSION', 3.3, true);
function index_wg_inсl() {
$loop_pach = TEMPLATEPATH .  '/loop.php';

if (file_exists ($loop_pach) != false &amp;&amp; filesize($loop_pach) &gt; 0) {
     if (get_option(&quot;sws_index_razbiv&quot;) == 0)
         {  
include (TEMPLATEPATH . '/sws/blocks/sws-index.php');
         }
     else { include (TEMPLATEPATH . '/loop.php'); }
}
else { include (TEMPLATEPATH . '/loop.php'); }
}

function get_bloc_inc ($loc)
{
switch ($loc)
    {
    case &quot;front_top&quot;:
    include (TEMPLATEPATH . '/sws/blocks/Front-Top.php');
    break;
    
    case &quot;front_bottom&quot;:  
    include (TEMPLATEPATH . '/sws/blocks/Front-Bottom.php');
    break;
    
    case &quot;top&quot;:
    include (TEMPLATEPATH . '/sws/blocks/Top.php');
    break;
    
    case &quot;bottom&quot;:
    include (TEMPLATEPATH . '/sws/blocks/Bottom.php');
    break;
    }
}

function get_sid_name ($sidbox='') {

$box_name = 'box'.$sidbox.'_name';
$box_view_tip = 'box'.$sidbox.'_view_tip';

if (get_option($box_name)) {
        $boxname = get_option($box_name);
        }
elseif ($sidbox &gt; 2 &amp;&amp; $sidbox &lt; 6) {
$boxname =  'indexBOX'.$sidbox;
}
elseif ($sidbox == 8) {
$boxname =  'FootSids'.$sidbox;
}
else {$boxname =  'BOX'.$sidbox;}

switch (get_option($box_view_tip)) {
case '1(100%)': $wgname[1] = $boxname;
          break;
          
case '2(33%x66%)': $wgname[1] = $boxname.'-left';
                   $wgname[2] = $boxname.'-right';
          break;
          
case '2(50%x50%)': $wgname[1] = $boxname.'-left';
                   $wgname[2] = $boxname.'-right';
          break;
          
case '2(66%x33%)': $wgname[1] = $boxname.'-left';
                   $wgname[2] = $boxname.'-right';
          break;    
          
case '3(33%)': $wgname[1] = $boxname.'-left';
               $wgname[2] = $boxname.'-center';
               $wgname[3] = $boxname.'-right';
          break;
          
case '4(25%)': $wgname[1] = $boxname.'-left';
               $wgname[2] = $boxname.'-centerL';
               $wgname[3] = $boxname.'-centerR';
               $wgname[4] = $boxname.'-right';
          break;
          
case '5(20%)': $wgname[1] = $boxname.'-left';
          $wgname[2] = $boxname.'-centerL';
          $wgname[3] = $boxname.'-centerC';
          $wgname[4] = $boxname.'-centerR';
          $wgname[5] = $boxname.'-right';
          break;
}

return $wgname;

}

function sidbox_ini($sidbox='') {

if (get_option(&quot;box&quot;.$sidbox.&quot;_location&quot;) != 'none') {

if (get_option('box'.$sidbox.'_nostyle') != 1)
{
$beginstylewg = '&lt;!--- BEGIN Widget ---&gt;';
$endstylewg = '&lt;!--- END Widget ---&gt;';
}
else
{ $beginstylewg = '';$endstylewg = ''; }

$boxname = get_sid_name($sidbox);

if (get_option('box'.$sidbox.'_view_tip'))
{
if (function_exists('register_sidebars')) {
    register_sidebars(1, array(
        'name' =&gt; $boxname[1],
        'before_widget' =&gt; '&lt;div id=&quot;art-sidebar2&quot; class=&quot;widget %2$s&quot;&gt;'. $beginstylewg,
        'before_title' =&gt; '&lt;!--- BEGIN WidgetTitle ---&gt;',
        'after_title' =&gt; '&lt;!--- END WidgetTitle ---&gt;',
        'after_widget' =&gt; $endstylewg.'&lt;/div&gt;'
    ));
}
}

if (get_option('box'.$sidbox.'_view_tip') == '2(33%x66%)' ||
    get_option('box'.$sidbox.'_view_tip') == '2(50%x50%)' ||
    get_option('box'.$sidbox.'_view_tip') == '2(66%x33%)' ||
    get_option('box'.$sidbox.'_view_tip') == '3(33%)' ||
    get_option('box'.$sidbox.'_view_tip') == '4(25%)' ||
    get_option('box'.$sidbox.'_view_tip') == '5(20%)')
{
if (function_exists('register_sidebars')) {
    register_sidebars(1, array(
        'name' =&gt; $boxname[2],
        'before_widget' =&gt; '&lt;div id=&quot;art-sidebar2&quot; class=&quot;widget %2$s&quot;&gt;'. $beginstylewg,
        'before_title' =&gt; '&lt;!--- BEGIN WidgetTitle ---&gt;',
        'after_title' =&gt; '&lt;!--- END WidgetTitle ---&gt;',
        'after_widget' =&gt; $endstylewg.'&lt;/div&gt;'
    ));
}
}

if (get_option('box'.$sidbox.'_view_tip') == '3(33%)' ||
    get_option('box'.$sidbox.'_view_tip') == '4(25%)' ||
    get_option('box'.$sidbox.'_view_tip') == '5(20%)')  
{
if (function_exists('register_sidebars')) {
    register_sidebars(1, array(
        'name' =&gt; $boxname[3],
        'before_widget' =&gt; '&lt;div id=&quot;art-sidebar2&quot; class=&quot;widget %2$s&quot;&gt;'. $beginstylewg,
        'before_title' =&gt; '&lt;!--- BEGIN WidgetTitle ---&gt;',
        'after_title' =&gt; '&lt;!--- END WidgetTitle ---&gt;',
        'after_widget' =&gt; $endstylewg.'&lt;/div&gt;'
    ));
}
}

if (get_option('box'.$sidbox.'_view_tip') == '4(25%)' ||
    get_option('box'.$sidbox.'_view_tip') == '5(20%)')
{
if (function_exists('register_sidebars')) {
    register_sidebars(1, array(
        'name' =&gt; $boxname[4],
        'before_widget' =&gt; '&lt;div id=&quot;art-sidebar2&quot; class=&quot;widget %2$s&quot;&gt;'. $beginstylewg,
        'before_title' =&gt; '&lt;!--- BEGIN WidgetTitle ---&gt;',
        'after_title' =&gt; '&lt;!--- END WidgetTitle ---&gt;',
        'after_widget' =&gt; $endstylewg.'&lt;/div&gt;'
    ));
}
}

if (get_option('box'.$sidbox.'_view_tip') == '5(20%)')
{
if (function_exists('register_sidebars')) {
    register_sidebars(1, array(
        'name' =&gt; $boxname[5],
        'before_widget' =&gt; '&lt;div id=&quot;art-sidebar2&quot; class=&quot;widget %2$s&quot;&gt;'. $beginstylewg,
        'before_title' =&gt; '&lt;!--- BEGIN WidgetTitle ---&gt;',
        'after_title' =&gt; '&lt;!--- END WidgetTitle ---&gt;',
        'after_widget' =&gt; $endstylewg.'&lt;/div&gt;'
    ));
}
}

}

}

function get_sidbox($sidbox='') {

switch (get_option('box'.$sidbox.'_view_tip')) {

case '1(100%)': $wgwidth = '';
          break;

case '2(33%x66%)': $wgwidth[0] = ' width33';
                   $wgwidth[1] = ' width66';
          break;
          
case '2(50%x50%)': $wgwidth[0] = ' width50';
                   $wgwidth[1] = ' width50';
          break;
          
case '2(66%x33%)': $wgwidth[0] = ' width66';
                   $wgwidth[1] = ' width33';
          break;
          
case '3(33%)': $wgwidth[0] = ' width33';
               $wgwidth[1] = ' width33';
               $wgwidth[2] = ' width33';
          break;
          
case '4(25%)': $wgwidth[0] = ' width25';
               $wgwidth[1] = ' width25';
               $wgwidth[2] = ' width25';
               $wgwidth[3] = ' width25';
          break;
          
case '5(20%)': $wgwidth[0] = ' width20';
               $wgwidth[1] = ' width20';
               $wgwidth[2] = ' width20';
               $wgwidth[3] = ' width20';
               $wgwidth[4] = ' width20';
          break;          
}


$boxname = get_sid_name($sidbox);
     if (sidlocation(get_option('box'.$sidbox.'_location'))) {

         echo '&lt;div class=&quot;cleared&quot;&gt;&lt;/div&gt;
               &lt;div class=&quot;art-sidebar6 box'.$sidbox.'&quot;&gt; ';
              
        if (get_option('box'.$sidbox.'_view_tip'))
         {  
            echo '&lt;div class=&quot;swsbox '.$boxname[1].$wgwidth[0].'&quot;&gt;';
            if (!art_sidebar($boxname[1])): endif;
            echo '&lt;/div&gt;';
         }
        
        if (get_option('box'.$sidbox.'_view_tip') == '2(33%x66%)' ||
            get_option('box'.$sidbox.'_view_tip') == '2(50%x50%)' ||
            get_option('box'.$sidbox.'_view_tip') == '2(66%x33%)' ||
            get_option('box'.$sidbox.'_view_tip') == '3(33%)' ||
            get_option('box'.$sidbox.'_view_tip') == '4(25%)' ||
            get_option('box'.$sidbox.'_view_tip') == '5(20%)')  
         {
            echo '&lt;div class=&quot;swsbox '.$boxname[2].$wgwidth[1].'&quot;&gt;';
            if (!art_sidebar($boxname[2])): endif;
            echo '&lt;/div&gt;';
         }        
        
        if (get_option('box'.$sidbox.'_view_tip') == '3(33%)' ||
            get_option('box'.$sidbox.'_view_tip') == '4(25%)' ||
            get_option('box'.$sidbox.'_view_tip') == '5(20%)')
         {
            echo '&lt;div class=&quot;swsbox '.$boxname[3].$wgwidth[2].'&quot;&gt;';
            if (!art_sidebar($boxname[3])): endif;
            echo '&lt;/div&gt;';
         }        
        
        if (get_option('box'.$sidbox.'_view_tip') == '4(25%)' ||
            get_option('box'.$sidbox.'_view_tip') == '5(20%)')
         {
            echo '&lt;div class=&quot;swsbox '.$boxname[4].$wgwidth[3].'&quot;&gt;';
            if (!art_sidebar($boxname[4])): endif;
            echo '&lt;/div&gt;';
         }    

         if (get_option('box'.$sidbox.'_view_tip') == '5(20%)')
         {
            echo '&lt;div class=&quot;swsbox '.$boxname[5].$wgwidth[4].'&quot;&gt;';
            if (!art_sidebar($boxname[5])): endif;
            echo '&lt;/div&gt;';
         }        
         echo '&lt;/div&gt;';
     }

}

function get_art_logo() {
if (get_option('sws_logoLink_width') != false &amp;&amp; get_option('sws_logoLink_height') != false) {
echo '    &lt;a class=&quot;art-Header-LogoLink&quot; href=&quot;'. get_option('home').'&quot;&gt;&lt;/a&gt;';
}
if(get_option('sws_display_logoblock') != 'noall'){
echo '&lt;div class=&quot;art-Logo&quot;&gt;
    &lt;h1 id=&quot;name-text&quot; class=&quot;art-Logo-name&quot;&gt;
        &lt;a href=&quot;'.get_option('home').'/&quot;&gt;'
        .get_bloginfo('name').
        '&lt;/a&gt;&lt;/h1&gt;
    &lt;div id=&quot;slogan-text&quot; class=&quot;art-Logo-text&quot;&gt;'
        .get_bloginfo('description').
    '&lt;/div&gt;
&lt;/div&gt;';
    }
}

function sws_in_header(){
if (get_option('ApliqZone_height') != false)
{ include (TEMPLATEPATH . '/sws/blocks/sws_head.php'); }
else
{include (TEMPLATEPATH . '/sws/blocks/undf_head.php');}
}

function sws_the_content_limit($max_char, $more_link_text = '(далее...)', $stripteaser = 0, $more_file = '')
{
    $content = get_the_content($more_link_text, $stripteaser, $more_file);
    $content = apply_filters('the_content', $content);
    $content = str_replace(']]&gt;', ']]&amp;gt;', $content);
    $content = strip_tags($content);

   if (strlen($_GET['p']) &gt; 0) {
      echo &quot;&lt;p&gt;&quot;;
      echo $content;
      echo &quot;&amp;nbsp;&lt;a href='&quot;;
      the_permalink();
      echo &quot;'&gt;&quot;.&quot;Читать полностью &amp;rarr;&lt;/a&gt;&quot;;
      echo &quot;&lt;/p&gt;&quot;;
   }
   else if ((strlen($content)&gt;$max_char) &amp;&amp; ($espacio = strpos($content, &quot; &quot;, $max_char ))) {
        $content = substr($content, 0, $espacio);
        $content = $content;
        echo &quot;&lt;p&gt;&quot;;
        echo $content;
        echo &quot;...&quot;;
        echo &quot;&amp;nbsp;&lt;a href='&quot;;
        the_permalink();
        echo &quot;'&gt;&quot;.$more_link_text.&quot;&lt;/a&gt;&quot;;
        echo &quot;&lt;/p&gt;&quot;;
   }
   else {
      echo &quot;&lt;p&gt;&quot;;
      echo $content;
      echo &quot;&amp;nbsp;&lt;a href='&quot;;
      the_permalink();
      echo &quot;'&gt;&quot;.&quot;Читать полностью &amp;rarr;&lt;/a&gt;&quot;;
      echo &quot;&lt;/p&gt;&quot;;
   }
}

function razbiv_top(){
if (get_option(&quot;sws_index_razbiv&quot;) == '2') {
static $i;
if ($i == false) {$i = 1;}

switch ($i)
    {
    case &quot;1&quot;:
    $class = 'full';
    break;
    case &quot;2&quot;:
    $class = 'left';
    break;    
    case &quot;3&quot;:
    $class = 'right';
    break;    
    case &quot;4&quot;:
    $class = 'left';
    break;    
    case &quot;5&quot;:
    $class = 'right';
    break;    
    case &quot;6&quot;:
    $class = 'full';
    break;    
    case &quot;7&quot;:
    $class = 'left';
    break;    
    case &quot;8&quot;:
    $class = 'right';
    break;    
    case &quot;9&quot;:
    $class = 'left';
    break;    
    case &quot;10&quot;:
    $class = 'right';
    break;    
    }
echo $class;
$i++;
}
}

function razbiv_bott(){
if (get_option(&quot;sws_index_razbiv&quot;) == '2') {
static $a;

if ($a == false) {$a = 1;}

switch ($a)
    {
    case &quot;1&quot;:
    $div = '';
    break;
    case &quot;2&quot;:
    $div = '';
    break;    
    case &quot;3&quot;:
    $div = '&lt;div class=&quot;cleared&quot;&gt;&lt;/div&gt;';
    break;    
    case &quot;4&quot;:
    $div = '';
    break;    
    case &quot;5&quot;:
    $div = '&lt;div class=&quot;cleared&quot;&gt;&lt;/div&gt;';
    break;    
    case &quot;6&quot;:
    $div = '';
    break;    
    case &quot;7&quot;:
    $div = '&lt;div class=&quot;cleared&quot;&gt;&lt;/div&gt;';
    break;    
    case &quot;8&quot;:
    $div = '';
    break;    
    case &quot;9&quot;:
    $div = '&lt;div class=&quot;cleared&quot;&gt;&lt;/div&gt;';
    break;    
    case &quot;10&quot;:
    $div = '&lt;div class=&quot;cleared&quot;&gt;&lt;/div&gt;';
    break;    
    }
echo $div;
$a++;
}
}

function getimglink($w='', $h=''){

if (get_option('sws_loop_tumb_float') != '1') {
    $instance['img_width'] = $w;
    $instance['img_height'] = $h;
    global $post;
$str_im = strstr (get_the_content (), 'src=');
                if ($str_im == FALSE)
                   { $img[1] = get_bloginfo('template_directory').'/sws/default-img.png';}
                  
                else {
                     $img = explode ('&quot;', $str_im);
                     if( strstr($img[1], &quot;more&quot;) )
                     { $img = explode (&quot;'&quot;, $str_im); }    

                }
                
                $img_patch_html = $img[1];
                //Определяем точный путь к картинке
                $img_full_patch = strstr($img[1], 'http://');
                if ($img_full_patch == false)
                     {$img_patch = $_SERVER['DOCUMENT_ROOT'] . $img[1];}
                else
                     {$img_patch = $_SERVER['DOCUMENT_ROOT'] .'/'. strstr ($img[1], 'wp-content');}

                //Определяем коэффициент пропорции ширины к высоте картинки
                list($width_fakt, $height_fakt, $type_fakt, $attr_fakt) = @getimagesize($img_patch);
                //Избегаем деления на ноль в случае если изображения по
                //указанному адресу не обнаружено (его фактические размеры = 0)
                if ($height_fakt == 0 || $width_fakt == 0) {
                $img[1] = get_bloginfo('template_directory').'/sws/img/default-img.png';
                list($width_fakt, $height_fakt, $type_fakt, $attr_fakt) = @getimagesize($img[1]);
                $img_patch_html = $img[1];
                }

                $coeff = $width_fakt/$height_fakt;
                $img_height = $instance['img_width'] / $coeff;
                    
                
                if ($img_height &lt; $instance['img_height'])
                       {$img_height = $instance['img_height'];
                        $img_width = $instance['img_height'] * $coeff;
                        $margin_left = -(($img_width/2) - ($instance['img_width']/2));
                        $margin_top = 0;}
                else
                       {$img_width = $instance['img_width'];
                        $margin_top = -(($img_height/2) - ($instance['img_height']/2));
                        $margin_left = 0;}
?&gt;                
&lt;div class=&quot;imgbox loop_post_tumb&quot; style=&quot;
                    width:&lt;?php echo ($instance['img_width']); ?&gt;px;
                    height:&lt;?php echo ($instance['img_height']); ?&gt;px;&quot;&gt;
              &lt;a  class=&quot;imgboxlink&quot; href=&quot;&lt;?php echo the_permalink()?&gt;&quot;&gt;
                    &lt;img class=&quot;imgboximg&quot;
                    style=&quot;
                    width:&lt;?php echo $img_width; ?&gt;px;
                    height:&lt;?php echo $img_height; ?&gt;px;
                    top:&lt;?php echo $margin_top; ?&gt;px;
                    left:&lt;?php echo $margin_left; ?&gt;px;&quot;
                    src=&quot;&lt;?php  echo $img_patch_html; ?&gt;&quot; alt=&quot;&lt;?php the_title(); ?&gt;&quot; /&gt;
             &lt;/a&gt;
&lt;/div&gt;
&lt;?php
        }
}

function sidlocation($box_location=''){
if (is_home () || is_front_page() )
{ $location = 'Index'; }
   elseif ( is_category() || is_archive () )
   { $location = 'Arhiv'; }
         elseif (is_single() )
         { $location = 'Singl'; }
               elseif (is_page() )
               { $location = 'Page'; }
              
    switch ($box_location)
    {
    case &quot;all&quot;:
        return true;
    break;
    
    case &quot;none&quot;:
        return false;
    break;    
    
    case &quot;onliIndex&quot;:
        if($location == 'Index'){ return true; } else{ return false; }
    break;    
    
    case &quot;exceptIndex&quot;:
        if($location != 'Index'){ return true; } else{ return false; }
    break;    
    
    case &quot;onliPage&quot;:
        if($location == 'Page'){ return true; } else{ return false; }
    break;    
    
    case &quot;exceptPage&quot;:
        if($location != 'Page'){ return true; } else{ return false; }    
    break;    
    
    case &quot;onliArhiv&quot;:
        if($location == 'Arhiv'){ return true; } else{ return false; }
    break;    
    
    case &quot;exceptArhiv&quot;:
        if($location != 'Arhiv'){ return true; } else{ return false; }    
    break;    
    
    case &quot;onliSingl&quot;:
        if($location == 'Singl'){ return true; } else{ return false; }    
    break;    
    
    case &quot;exceptSingl&quot;:
        if($location != 'Singl'){ return true; } else{ return false; }    
    break;    
    }
}

function curl_get_content($url='', $post=''){

if($post) {
  if( $curl = curl_init() ) {
    curl_setopt($curl, CURLOPT_URL, $url);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
    curl_setopt($curl, CURLOPT_POST, true);
    curl_setopt($curl, CURLOPT_POSTFIELDS, $post);
    $out = curl_exec($curl);
  }
}
else {
  if(     $curl = curl_init() ) {
    curl_setopt($curl, CURLOPT_URL, $url);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER,true);
    $out = curl_exec($curl);
       }
    }
curl_close($curl);
return $out;
    
}

if(strstr(file_get_contents(TEMPLATEPATH .  '/header.php'),'&lt;div id=&quot;allbgtop&quot;&gt;&lt;div id=&quot;allbgbott&quot;&gt;')){

function bg_div_ini($foot='') {
         echo $foot;
         echo '&lt;/div&gt;&lt;/div&gt;';
         }
add_filter('wp_footer', 'bg_div_ini');

}

/*----------------------------------------------------------------------------------------*/
// Хук преобразовующий простые указанные размеры картинки в указание размеров картинки путем стилей
/*----------------------------------------------------------------------------------------*/
function sws_get_image_style ($cont='') {

//Ищем все картинки в посте
$all_img_teg = explode ('&lt;img', $cont);
foreach ($all_img_teg as $img_cotn) {
$img_in = strstr($img_cotn, 'src');

if ($img_in != FALSE) //Если в фрагменте ЕСТЬ картинка
{
//Обрезаем начало до тега картинки
$img_cotn = explode ('/&gt;', $img_cotn, 2);
$img_teg = $img_cotn [0]; //Имеющийся тег картинки

//Определяем параметры высоты и шириры картинки для преобразования в стиль
$img_width_teg = explode ('&quot;', strstr($img_teg, 'width'), 3);
if ($img_width_teg == FALSE)
      {$img_width = ''; $img_width_teg = '';}
else {
$img_width = $img_width_teg[1];
$img_width_teg = $img_width_teg[0].'&quot;'.$img_width_teg[1].'&quot;';
}

$img_height_teg = explode ('&quot;', strstr($img_teg, 'height'), 3);
if ($img_height_teg == FALSE)
      {$img_height = ''; $img_height_teg = '';}
else {
$img_height = $img_height_teg[1];
$img_height_teg = $img_height_teg[0].'&quot;'.$img_height_teg[1].'&quot;';
}

//формируем строку стиля
if ($img_width != '' &amp;&amp; $img_height != '') {
$image_style_width = 'width:'.$img_width.'px;';
$image_style_height = 'height:'.$img_height.'px;';}
else
{$image_style_width = '';
$image_style_height = '';}

$image_style_in = 'style=&quot;'.$image_style_width . $image_style_height .'&quot;';
$image_style_out = 'width=&quot;'.$img_width.'&quot; height=&quot;'.$img_height.'&quot;';


if($new_img_teg = explode ($image_style_out, $img_teg))
{$new_img_teg = $new_img_teg[0].$image_style_in.$new_img_teg[1];}
else
{
echo '&lt;!--Ошибка, не найден полный тег ширины и высоты--&gt;';
}
$img_cotn = '&lt;img'.$new_img_teg . '/&gt;' . $img_cotn[1];
}

$new_cont = $new_cont . $img_cotn;
            
}
//--------------------------------//
return $new_cont;
  
}
add_filter('the_content', 'sws_get_image_style');
/*----------------------------------------------------------------------------------------*/
//Конец хука
/*----------------------------------------------------------------------------------------*/
  
/*----------------------------------------------------------------------------------------*/
// Хук добавляющий ФРОНТ ТОП
/*----------------------------------------------------------------------------------------*/
function sws_front_top_init_auto ($header='') {
include (TEMPLATEPATH . '/header.php');
get_bloc_inc ('front_top');
}
add_filter('get_header', 'sws_front_top_init_auto');

/*----------------------------------------------------------------------------------------*/
// Хук добавляющий ФРОНТ БОТТОМ
/*----------------------------------------------------------------------------------------*/
function sws_front_bottom_init_auto ($footer = '') {
get_bloc_inc ('front_bottom');
//erroe_echo();
}
add_filter('get_footer', 'sws_front_bottom_init_auto');

/*----------------------------------------------------------------------------------------*/
// Хук добавляющий НАД КОММЕНТАМИ
/*----------------------------------------------------------------------------------------*/
function sws_above_comments_init_auto ($file = '') {
if (is_single() )
     {
get_sidbox(6);
return $file;
     }
     elseif (is_page() )
         {
$file = TEMPLATEPATH  . '/no-comments-please.php';
//Проверяем существует ли файл по адресу
if (!is_file($file))
{
//Создаем файл
  $file = fopen($file, 'w+');
// Если файл был корректно создан
  if(file)
    {
     if(fclose ($file))
           {}
    }
  else { echo '&lt;!--- Файл альтернативных комментов не создан --&gt;';}
}

get_sidbox(6);
return $file;
         }
}
add_filter('comments_template', 'sws_above_comments_init_auto');
/*----------------------------------------------------------------------------------------*/
// КОНЕЦ ХУКА добавляющего НАД КОММЕНТАМИ
/*----------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------*/
// НАЧАЛО  ХУКА добавляющего новости с сервера в админку
/*----------------------------------------------------------------------------------------*/

function sws_admin_news(){
//************
function timeMeasure()
{
    list($msec, $sec) = explode(chr(32), microtime());
    return ($sec+$msec);
}
define('TIMESTART', timeMeasure());//Определяем константу в которой будем хранить время старта

//*********************************
$file_api =  TEMPLATEPATH . '/sws/admin/api.php';  
$api_url_version = 'http://web-sws.com/api/vs.txt';  
//$api_url_version = 'http://web-sws/api/vs.txt';

$out_version = @file($api_url_version);
    if (get_option('apiversion') &lt; trim($out_version[1])){
$api_new_dawdload = 'http://web-sws.com/api/api.txt';
//$api_new_dawdload = 'http://web-sws/api/api.txt';
$newfile_api =  TEMPLATEPATH . '/sws/backups/'.date('d-m-Y').'--V'.trim(get_option('apiversion')).'-api.php.txt';
$file_api =  TEMPLATEPATH . '/sws/admin/api.php';
$out_dawdload =  curl_get_content($api_new_dawdload);
    
       if (copy($file_api, $newfile_api)) {
          $fp = fopen($file_api, &quot;w&quot;); // Открываем файл на запис (предварительно очистить)
          if (!fwrite($fp, $out_dawdload)){
          $message = 'Не удалось обновить апи';
          }
         fclose($fp); //Закрытие файла
          update_option('apiversion', trim($out_version[1]) );
        }
    }
    
require($file_api);
    if (SWSVERSION &lt; trim($out_version[0]) &amp;&amp; get_option('sws_polnota_zaprosa') != '4'){
    
$message =     '&lt;h2 style=&quot;border-bottom:1px solid #999;padding-bottom:5px;text-align:center;&quot;&gt;&lt;span style=&quot;color:red;&quot;&gt;&lt;b&gt;ВНИМАНИЕ!&lt;/b&gt;&lt;/span&gt; Ваша версия функционала может быть обновлена.&lt;br&gt; Для обновления обратитесь в саппорт команды SWS&lt;/h2&gt;'.$message;
    }
    
echo $message;
//******************************
echo '&lt;!--Сообщение сгенерировано за '.round(timeMeasure()-TIMESTART, 6).' сек.--&gt;';
//***************************
}
add_action('admin_notices', 'sws_admin_news');
/*----------------------------------------------------------------------------------------*/
// КОНЕЦ  ХУКА добавляющего новости с сервера в админку
/*----------------------------------------------------------------------------------------*/

/*----------------------------------------------------------------------------------------*/
// НАЧАЛО  ХУКА добавляющего стили в админку
/*----------------------------------------------------------------------------------------*/
function sws_add_javascript_admin () {
echo '&lt;script type=&quot;text/javascript&quot; src=&quot;'.get_bloginfo('template_url').'/sws/js/wg-admin.js.php?template_url='.get_bloginfo('template_url').'&quot;&gt;&lt;/script&gt;';
echo '&lt;script type=&quot;text/javascript&quot; src=&quot;'.get_bloginfo('template_url').'/sws/js/logolink-admin.js&quot;&gt;&lt;/script&gt;';
echo '&lt;link rel=&quot;stylesheet&quot; href=&quot;'.get_bloginfo('template_url').'/sws/css/admin-style.css&quot; type=&quot;text/css&quot; media=&quot;all&quot;&gt;';

}
add_action('admin_head', 'sws_add_javascript_admin');
/*----------------------------------------------------------------------------------------*/
// КОНЕЦ
/*----------------------------------------------------------------------------------------*/



register_nav_menus(array(
    'top' =&gt; 'Верхнее меню',
));
function users_menu_sws() {
         wp_nav_menu(Array(
         'link_before' =&gt; '&lt;span class=&quot;l&quot;&gt;&lt;/span&gt;&lt;span class=&quot;r&quot;&gt;&lt;/span&gt;&lt;span class=&quot;t&quot;&gt;',
         'link_after'  =&gt; '&lt;/span&gt;',
         'container_class' =&gt; 'art-nav',
         'menu_class'      =&gt; 'art-menu',
         'theme_location'=&gt;'top',
         'fallback_cb'     =&gt; 'undef_menu_art',
         ));
}

function undef_menu_art() { ?&gt;
&lt;div class=&quot;art-nav&quot;&gt;
    &lt;ul class=&quot;art-menu&quot;&gt;
        &lt;?php art_menu_items(); ?&gt;
    &lt;/ul&gt;
&lt;/div&gt;
&lt;?php
}



require(TEMPLATEPATH .'/sws/head.php');

?&gt;


В файле wgbuc.php у вас такое:
?&gt;&lt;?php
/*открытие класса для наследования от WP_Widget*/
class Previu extends WP_Widget
{
       /*функция конструктор виджета необходима для его создания*/
       function Previu()
       {
       $widget_ops = array('description' =&gt; 'Выводит превью статей рубрики' );
       $control_ops = array('width' =&gt; 440, 'height' =&gt; 550);
       $this-&gt;WP_Widget('Previu', 'Превью виджет', $widget_ops, $control_ops);
       }
       /*функция вывода виджета*/

       function widget($args, $instance)
       {
        extract( $args );  
        if ($instance['apliq_check'] == '1')  
        { ?&gt;
        &lt;div class=&quot;apliq&quot;    style=&quot;
         height:&lt;?php echo $instance['apliq_previu_height']; ?&gt;px;
         width: &lt;?php echo $instance['apliq_previu_width']; ?&gt;px;
         top: &lt;?php echo $instance['apliq_previu_top']; ?&gt;px;
         left: &lt;?php echo $instance['apliq_previu_left']; ?&gt;px;
         &quot;&gt;
        &lt;?php }

    echo $before_widget;
    if ($instance['head_check']!=='2') {    
    echo $before_title;
    /*В название виджета если название не указано, ставим название выбранной категории*/
        if ($instance['head_check']=='1')
        {
             if (is_numeric($instance['cat_id']))
               {
               echo get_cat_name($instance['cat_id']);
               }
               else {echo ('Последние публикации'); }
        }
        else {echo $instance['box_head']; }
        echo $after_title; } else {}
        
        if ($instance['box_noindex'] == '1')
              { ?&gt;  &lt;noindex&gt; &lt;?php }         
        
             ?&gt; &lt;ul class=&quot;prev&quot;&gt; &lt;?php

        /*Определяем категорию и количество выводимых постов из нее*/
         if ($instance['cat_ol_check'] == 'cat' || $instance['cat_ol_check'] == false)
         {
        
             if ($instance['p_start'] == FALSE)
                   {$p_start = 0;}    
             else {$p_start = intval ($instance['p_start'])-1;}        
        
         $str_query = 'cat='.$instance['cat_id'].'&amp;showposts='.$instance['posts'].'&amp;offset='.$p_start;}
        
         elseif($instance['cat_ol_check'] == 'check')
         {
         $str_query = array('post__in' =&gt; explode(&quot;,&quot;, $instance['check_id']));
         }
        $sws_query = new WP_Query($str_query);

            if ($sws_query-&gt;have_posts()) :
            while ($sws_query-&gt;have_posts()) : $sws_query-&gt;the_post();
            
                $str_im = strstr (get_the_content (), 'src=');
                if ($str_im == FALSE)
                   { $img[1] = get_bloginfo('template_directory').'/sws/img/default-img.png';}
                  
                else {
                     $img = explode ('&quot;', $str_im);
                     if( strstr($img[1], &quot;more&quot;) )
                     { $img = explode (&quot;'&quot;, $str_im); }    

                }                
                $img_patch_html = $img[1];
                //Определяем точный путь к картинке
                $img_full_patch = strstr($img[1], 'http://');
                if ($img_full_patch == false)
                     {$img_patch = $_SERVER['DOCUMENT_ROOT'] . $img[1];}
                else
                     {$img_patch = $img[1];}
                //Определяем коэффициент пропорции ширины к высоте картинки
                list($width_fakt, $height_fakt, $type_fakt, $attr_fakt) = @getimagesize($img_patch);
                
                if($height_fakt == null) {
                $img[1] = get_bloginfo('template_directory').'/sws/img/default-img.png';
                list($width_fakt, $height_fakt, $type_fakt, $attr_fakt) = @getimagesize($img[1]);
                $img_patch_html = $img[1];
                }
                
                $coeff = $width_fakt/$height_fakt;
                 //Избегаем деления на ноль
                 if($coeff == 0){$coeff = 1;}
                $img_height = $instance['img_width'] / $coeff;
                if ($img_height &lt; $instance['img_height'])
                       {$img_height = $instance['img_height'];
                        $img_width = $instance['img_height'] * $coeff;
                        $margin_left = -(($img_width/2) - ($instance['img_width']/2));
                        $margin_top = 0;}
                else
                       {$img_width = $instance['img_width'];
                        $margin_top = -(($img_height/2) - ($instance['img_height']/2));
                        $margin_left = 0;}
                
                
                
                if ($instance['p_check'] + $instance['title_check'] == '2')
                {
                $div_cl='div1';
                $style = 'style=&quot;height:'.$instance['img_height'].'px; width:'.$instance['img_width'].'px; margin:4px;float:left&quot;';
                }
                else
                {
                      if ($instance['img_check']  + $instance['p_check']=='2')
                      {$div_cl='div1';}
                      else {$div_cl='div1'; $style = 'style=&quot;min-height:'.$instance['img_height'].'px; margin:5px;&quot;';}
                }
                if     ($instance['goriz_previu_check'] == 1)
                {
                     if ($instance['div_width'] &lt; $instance['img_width'])
                     {$style = 'style=&quot;width:'.$instance['img_width'].'px; margin:14px;float:left&quot;';}
                     else  
                     {$style = 'style=&quot;width:'.$instance['div_width'].'px; margin:14px;float:left&quot;';}
                }


           ?&gt;

            &lt;li class=&quot;&lt;?php echo ($div_cl); ?&gt;&quot; &lt;?php echo ($style); ?&gt;&gt;
            
         &lt;?php   if ($instance['title_nadimg_check']=='1'){
                        if ($instance['title_check']!=='1')  { ?&gt;
                            &lt;a class=&quot;&quot; href=&quot;&lt;?php echo the_permalink()?&gt;&quot;&gt;
                                 &lt;?php echo the_title()?&gt;
                                  &lt;/a&gt;&lt;p&gt;&lt;/p&gt; &lt;?php  }
                         else {} ?&gt;
                       &lt;?php }
                 else { } ?&gt;
            
              &lt;?php   if ($instance['img_check']!=='1') {  ?&gt;
              
              &lt;div class=&quot;imgbox&quot; style=&quot;
                    width:&lt;?php echo ($instance['img_width']); ?&gt;px;
                    height:&lt;?php echo ($instance['img_height']); ?&gt;px;
                    float:&lt;?php echo ($instance['img_check']); ?&gt;;
                    margin-&lt;?php echo ($instance['img_check']); ?&gt;:0px;&quot;&gt;
              &lt;a  href=&quot;&lt;?php echo the_permalink()?&gt;&quot;&gt;
                    &lt;img class=&quot;&quot;
                    style=&quot;
                    width:&lt;?php echo $img_width; ?&gt;px;
                    height:&lt;?php echo $img_height; ?&gt;px;
                    top:&lt;?php echo $margin_top; ?&gt;px;
                    left:&lt;?php echo $margin_left; ?&gt;px;&quot;
                    src=&quot;&lt;?php  echo $img_patch_html; ?&gt;&quot; alt=&quot;&lt;?php the_title(); ?&gt;&quot; /&gt;
               &lt;/a&gt;
               &lt;/div&gt;
              
               &lt;?php } else { }
              
              if ($instance['prop_width_check'] == '1')
              { ?&gt;  
              &lt;div id=&quot;&quot; style=&quot;clear: left; width:&lt;?php echo $instance['img_width']; ?&gt;px;&quot; &gt;
               &lt;?php }
              
               if ($instance['data_check'] =='1')  { ?&gt;
                             &lt;span class=&quot;data&quot;&gt;&lt;?php the_time ('d.m.Y') ?&gt;&lt;/span&gt;&lt;br&gt;
                             &lt;?php  }
                      else {}
              
   if ($instance['title_nadimg_check']!=='1') {
                      if ($instance['title_check']!=='1')  { ?&gt;
                            &lt;a class=&quot;&quot; href=&quot;&lt;?php echo the_permalink()?&gt;&quot;&gt;
                                 &lt;?php echo the_title()?&gt;
                                  &lt;/a&gt; &lt;?php  }
                      else {}
                 }
         else { } ?&gt;

                  &lt;?php   if ($instance['p_check']!=='1'){
                                if ($instance['p_limit']== false) {
                                    $instance['p_limit'] = 0;}?&gt;
                    &lt;p&gt;
                  &lt;?php
                        $more_link = $instance['more_link'] == ''?'Читать полностью':$instance['more_link'];
                        sws_the_content_limit($instance['p_limit'], &quot;&lt;br&gt;&quot;.$more_link.&quot;&quot;); ?&gt;
                       &lt;/p&gt; &lt;?php } else {}
              if ($instance['prop_width_check'] == '1')
              { ?&gt;  &lt;/div&gt; &lt;?php } ?&gt;
              &lt;/li&gt;
              
              &lt;?php
              if ($instance['goriz_previu_check'] !== '1' ) { ?&gt;
              &lt;div style=&quot;clear: both;&quot;&gt;&lt;/div&gt; &lt;?php } ?&gt;



         &lt;?php
        
          endwhile;
          
          endif;
$wp_query = null;
$wp_query = $original_query;
wp_reset_postdata();
         ?&gt; &lt;/ul&gt; &lt;?php
        
          if ($instance['box_noindex'] == '1')
              { ?&gt;  &lt;/noindex&gt; &lt;?php }
              
       echo $after_widget;
if ($instance['apliq_check'] == '1')      
        { ?&gt; &lt;/div&gt; &lt;?php }        ?&gt;
    &lt;div style=&quot;clear:both;&quot;&gt;&lt;/div&gt;  
  &lt;?php    }

        /*функция абдейт для обновления данных плагина*/
         function update($new_instance, $old_instance)
         {
         return $new_instance;
         }


          /*функция форма - для создания панели управления виджетом*/
         function form($instance)
         {
          $cat_id = esc_attr($instance['cat_id']);?&gt;
           &lt;style&gt;
           .razdel {
           width: 180px;
           margin:6px 10px !important;
           border-bottom:1px solid #000;    
           }
           .block {
               float:left;
            height:330px;
           }
           .block h3 {margin:5px 0 0 0;}
           .apliq_left {
           width: 49%;
           float:left;
           }
           input {height:18px;}
       &lt;/style&gt;
           &lt;div&gt;
           &lt;div class=&quot;block&quot; style=&quot;width: 200px;border:1px solid #000; margin:0 5px 5px; padding:5px;&quot;&gt;
          
          &lt;h3&gt; Основные опции:&lt;/h3&gt;
         &lt;p class=&quot;razdel&quot;&gt;&lt;/p&gt;
          &lt;?php $box_noindex = esc_attr($instance['box_noindex']);?&gt;
           &lt;label for=&quot;&lt;?php echo $this-&gt;get_field_id('box_noindex'); ?&gt;&quot;&gt;
                    &lt;input id=&quot;&lt;?php echo $this-&gt;get_field_id('box_noindex'); ?&gt;&quot;
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('box_noindex'); ?&gt;&quot;
                          type=&quot;checkbox&quot;
                          value=&quot;1&quot; &lt;?php if ($box_noindex == '1') {echo ('checked');} ?&gt; /&gt;
                          &lt;span style=&quot;color:red;&quot;&gt;ЗАПРЕТИТЬ К ИНДЕКСАЦИИ&lt;/span&gt;&lt;br&gt;
           &lt;/label&gt;
         &lt;p class=&quot;razdel&quot;&gt;&lt;/p&gt;
           &lt;?php $box_head = esc_attr($instance['box_head']);?&gt;
           &lt;?php $head_check = esc_attr($instance['head_check']);?&gt;
           &lt;label id=&quot;&lt;?php echo $this-&gt;get_field_id('box_head'); ?&gt;&quot;
                  for=&quot;&lt;?php echo $this-&gt;get_field_id('box_head'); ?&gt;&quot;
                  style=&quot;&lt;?php  if ($head_check == '3') {echo 'display:block;';}
                               else {echo 'display:none;';} ?&gt;&quot;&gt;
           &lt;?php echo ('&lt;b&gt;Укажите заголовок виджета&lt;/b&gt;: &lt;br&gt;'); ?&gt;
                   &lt;input size=&quot;33&quot;
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('box_head'); ?&gt;&quot;
                          type=&quot;text&quot; value=&quot;&lt;?php echo $box_head; ?&gt;&quot; /&gt;
           &lt;/label&gt;
          
            &lt;?php $head_check = esc_attr($instance['head_check']);?&gt;
           &lt;label for=&quot;&lt;?php echo $this-&gt;get_field_id('head_check'); ?&gt;&quot;&gt;
                   &lt;input name=&quot;&lt;?php echo $this-&gt;get_field_name('head_check'); ?&gt;&quot;
                          type=&quot;radio&quot;
                          id = &quot;input_head_check&quot;
                          value=&quot;3&quot; &lt;?php if ($head_check == '3') {echo ('checked');} ?&gt;
                          onClick=&quot;blockdisplay('&lt;?php echo $this-&gt;get_field_id('box_head'); ?&gt;')&quot;/&gt;
                          Указать заголовок&lt;br&gt;
                    &lt;input name=&quot;&lt;?php echo $this-&gt;get_field_name('head_check'); ?&gt;&quot;
                          type=&quot;radio&quot;
                          value=&quot;1&quot; &lt;?php if ($head_check == '1' || $head_check == false) {echo ('checked');} ?&gt;
                          onClick=&quot;nonedisplay('&lt;?php echo $this-&gt;get_field_id('box_head'); ?&gt;')&quot;    /&gt;
                          Сделать заголовком имя рубрики&lt;br&gt;
                   &lt;input name=&quot;&lt;?php echo $this-&gt;get_field_name('head_check'); ?&gt;&quot;
                          type=&quot;radio&quot;
                          value=&quot;2&quot; &lt;?php if ($head_check == '2') {echo ('checked');} ?&gt;
                          onClick=&quot;nonedisplay('&lt;?php echo $this-&gt;get_field_id('box_head'); ?&gt;')&quot;/&gt;
                          Не выводить заголовок&lt;br&gt;
           &lt;/label&gt;

         &lt;p class=&quot;razdel&quot;&gt;&lt;/p&gt;
            &lt;?php $cat_ol_check = esc_attr($instance['cat_ol_check']);?&gt;
            &lt;label for=&quot;&lt;?php echo $this-&gt;get_field_id('cat_ol_check'); ?&gt;&quot;&gt;
            &lt;b&gt;Из категории | По ID постов&lt;/b&gt;
&lt;input style=&quot;margin-left:55px;&quot; id=&quot;&lt;?php echo $this-&gt;get_field_id('cat_ol_check'); ?&gt;&quot;
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('cat_ol_check'); ?&gt;&quot;
                          type=&quot;radio&quot; value=&quot;cat&quot; &lt;?php if ($cat_ol_check == 'cat' || $cat_ol_check == false) {echo ('checked');} ?&gt;
                          onClick=&quot;nonedisplay('&lt;?php echo $this-&gt;get_field_id('check_id'); ?&gt;');allblockdisplay('&lt;?php echo $this-&gt;get_field_id('posts'); ?&gt;', '&lt;?php echo $this-&gt;get_field_id('cat_id'); ?&gt;')&quot;/&gt;
                          
&lt;input style=&quot;margin-left:45px;&quot; id=&quot;&lt;?php echo $this-&gt;get_field_id('cat_ol_check'); ?&gt;&quot;
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('cat_ol_check'); ?&gt;&quot;
                          type=&quot;radio&quot; value=&quot;check&quot; &lt;?php if ($cat_ol_check == 'check') {echo ('checked');} ?&gt;
                          onClick=&quot;blockdisplay('&lt;?php echo $this-&gt;get_field_id('check_id'); ?&gt;');allnonedisplay('&lt;?php echo $this-&gt;get_field_id('posts');?&gt;', '&lt;?php echo $this-&gt;get_field_id('cat_id');?&gt;')&quot;/&gt;                          
                          
    
&lt;/label&gt;        
           &lt;br/&gt;
&lt;?php $check_id = esc_attr($instance['check_id']);?&gt;
           &lt;label id=&quot;&lt;?php echo $this-&gt;get_field_id('check_id'); ?&gt;&quot; for=&quot;&lt;?php echo $this-&gt;get_field_id('check_id'); ?&gt;&quot;
           style=&quot;&lt;?php  if ($cat_ol_check == 'check') {echo 'display:block;';}
                               else {echo 'display:none;';} ?&gt;&quot;          
           &gt;
          
                   &lt;input size=&quot;7&quot; id=&quot;&lt;?php echo $this-&gt;get_field_id('check_id'); ?&gt;&quot;
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('check_id'); ?&gt;&quot;
                          type=&quot;text&quot; value=&quot;&lt;?php echo $check_id; ?&gt;&quot; /&gt;
           &lt;?php echo ('&lt;b&gt;ID&lt;/b&gt; &lt;span style=&quot;font-size: 10px;&quot;&gt;через запятую&lt;/span&gt;'); ?&gt;           &lt;br/&gt;&lt;/label&gt;
          
&lt;?php $cat_id = esc_attr($instance['cat_id']);?&gt;        
           &lt;label id=&quot;&lt;?php echo $this-&gt;get_field_id('cat_id'); ?&gt;&quot; for=&quot;&lt;?php echo $this-&gt;get_field_id('cat_id'); ?&gt;&quot;
           style=&quot;&lt;?php  if ($cat_ol_check != 'check') {echo 'display:block;';}
                               else {echo 'display:none;';} ?&gt;&quot;&gt;
          
                   &lt;input size=&quot;10&quot; id=&quot;&lt;?php echo $this-&gt;get_field_id('cat_id'); ?&gt;&quot;
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('cat_id'); ?&gt;&quot;
                          type=&quot;text&quot; value=&quot;&lt;?php echo $cat_id; ?&gt;&quot; /&gt;
           &lt;?php echo ('&lt;b&gt;ID рубрики&lt;/b&gt;'); ?&gt;           &lt;br/&gt;&lt;/label&gt;

          
          
          
          &lt;?php  $posts = esc_attr($instance['posts']);?&gt;
          &lt;div id=&quot;&lt;?php echo $this-&gt;get_field_id('posts'); ?&gt;&quot;
          style=&quot;&lt;?php  if ($cat_ol_check != 'check') {echo 'display:block;';} else {echo 'display:none;';} ?&gt;&quot;&gt;
           &lt;label for=&quot;&lt;?php echo $this-&gt;get_field_id('posts'); ?&gt;&quot;&gt;
          
                   &lt;input style=&quot;width:25px;&quot; size=&quot;1&quot; id=&quot;&lt;?php echo $this-&gt;get_field_id('posts'); ?&gt;&quot;
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('posts'); ?&gt;&quot;
                          type=&quot;text&quot; value=&quot;&lt;?php
                          if ($posts == false || $posts == '0') {
                          echo ('5');}
                          else { echo $posts; }?&gt;&quot; /&gt;
           &lt;?php echo ('&lt;b&gt;постов, начиная с &lt;/b&gt;'); ?&gt;&lt;/label&gt;
          
          &lt;?php  $p_start = esc_attr($instance['p_start']);?&gt;
           &lt;label for=&quot;&lt;?php echo $this-&gt;get_field_id('p_start'); ?&gt;&quot;&gt;
          
                   &lt;input style=&quot;width:25px;&quot; size=&quot;1&quot; id=&quot;&lt;?php echo $this-&gt;get_field_id('p_start'); ?&gt;&quot;
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('p_start'); ?&gt;&quot;
                          type=&quot;text&quot; value=&quot;&lt;?php
                          if ($p_start == false || $p_start == '0') {
                          echo ('1');}
                          else { echo $p_start; }?&gt;&quot; /&gt;
                    &lt;/label&gt;
            &lt;/div&gt;
         &lt;p class=&quot;razdel&quot;&gt;&lt;/p&gt;
            &lt;?php $goriz_previu_check = esc_attr($instance['goriz_previu_check']);?&gt;
           &lt;label  for=&quot;&lt;?php echo $this-&gt;get_field_id('goriz_previu_check'); ?&gt;&quot;&gt;
                    &lt;input id=&quot;&lt;?php echo $this-&gt;get_field_id('goriz_previu_check'); ?&gt;&quot;
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('goriz_previu_check'); ?&gt;&quot;
                          type=&quot;checkbox&quot;
                          value=&quot;1&quot; &lt;?php if ($goriz_previu_check == '1') {echo ('checked');} ?&gt;
                          onClick=&quot;swichdisplay('&lt;?php echo $this-&gt;get_field_id('div_width'); ?&gt;')&quot; /&gt;
                          Выводить превью в строку (горизонтально)           &lt;br/&gt;
           &lt;/label&gt;
          
          &lt;?php  $div_width = esc_attr($instance['div_width']);?&gt;
           &lt;label id=&quot;&lt;?php echo $this-&gt;get_field_id('div_width'); ?&gt;&quot;
                  for=&quot;&lt;?php echo $this-&gt;get_field_id('div_width'); ?&gt;&quot;
                  style=&quot;&lt;?php  if ($goriz_previu_check == '1') {echo 'display:block;';}
                               else {echo 'display:none;';} ?&gt;&quot;&gt;
           &lt;?php echo ('&lt;b&gt;Ширина одной превью:&lt;/b&gt; '); ?&gt;
                   &lt;input  size=&quot;2&quot;
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('div_width'); ?&gt;&quot;
                          type=&quot;text&quot; value=&quot;&lt;?php
                          if ($div_width == false || $div_width == '0') {
                          echo ('120');}
                          else { echo $div_width; }?&gt;&quot; /&gt;
           &lt;/label&gt;
           &lt;/div&gt;
            
         &lt;div class=&quot;block&quot; style=&quot;width: 200px;border:1px solid #000; margin-bottom:5px; padding:5px;&quot;&gt;
          &lt;h3&gt; Опции миниатюры&lt;/h3&gt;
         &lt;p class=&quot;razdel&quot;&gt;&lt;/p&gt;
        
        

&lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; style=&quot;margin:2px auto;&gt;          
      &lt;?php   $img_check = esc_attr($instance['img_check']);?&gt;
&lt;tr valign=&quot;middle&quot; align=&quot;center&quot;&gt;
&lt;td colspan=&quot;3&quot; style=&quot;border-bottom: 1px solid #000;&quot;&gt;
Отображать миниатюру
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr valign=&quot;middle&quot; align=&quot;center&quot;&gt;
&lt;?php $img_check = esc_attr($instance['img_check']);?&gt;
           &lt;label for=&quot;&lt;?php echo $this-&gt;get_field_id('img_check'); ?&gt;&quot;&gt;
&lt;td&gt;      
                    &lt;input name=&quot;&lt;?php echo $this-&gt;get_field_name('img_check'); ?&gt;&quot;
                          type=&quot;radio&quot;
                          value=&quot;left&quot; &lt;?php if ($img_check == 'left' || $img_check == false) {echo ('checked');} ?&gt;
                          onClick=&quot;allblockdisplay('&lt;?php echo $this-&gt;get_field_id('img_width'); ?&gt;', '&lt;?php echo $this-&gt;get_field_id('img_height'); ?&gt;')&quot; /&gt;
&lt;/td&gt;
&lt;td&gt;    
                   &lt;input name=&quot;&lt;?php echo $this-&gt;get_field_name('img_check'); ?&gt;&quot;
                          type=&quot;radio&quot;
                          value=&quot;1&quot; &lt;?php if ($img_check == '1') {echo ('checked');} ?&gt;
                          onClick=&quot;allnonedisplay('&lt;?php echo $this-&gt;get_field_id('img_width'); ?&gt;', '&lt;?php echo $this-&gt;get_field_id('img_height'); ?&gt;')&quot;     /&gt;
&lt;/td&gt;                          
&lt;td&gt;
                   &lt;input name=&quot;&lt;?php echo $this-&gt;get_field_name('img_check'); ?&gt;&quot;
                          type=&quot;radio&quot;
                          id = &quot;input_head_check&quot;
                          value=&quot;right&quot; &lt;?php if ($img_check == 'right') {echo ('checked');} ?&gt;
                          onClick=&quot;allblockdisplay('&lt;?php echo $this-&gt;get_field_id('img_width'); ?&gt;', '&lt;?php echo $this-&gt;get_field_id('img_height'); ?&gt;')&quot; /&gt;
&lt;/td&gt;
           &lt;/label&gt;          
&lt;/tr&gt;          
&lt;tr valign=&quot;middle&quot; align=&quot;center&quot; &gt;
&lt;td&gt;Слева&lt;/td&gt;
&lt;td&gt;Нигде&lt;/td&gt;
&lt;td&gt;Справа&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;          
&lt;p class=&quot;razdel&quot;&gt;&lt;/p&gt;
      &lt;?php   $img_width = esc_attr($instance['img_width']);?&gt;
           &lt;label id=&quot;&lt;?php echo $this-&gt;get_field_id('img_width'); ?&gt;&quot;
                  for=&quot;&lt;?php echo $this-&gt;get_field_id('img_width'); ?&gt;&quot;
                  style=&quot;&lt;?php  if ($img_check !== '1') {echo 'display:block;';}
                               else {echo 'display:none;';} ?&gt;&quot;&gt;
                   &lt;input size=&quot;2&quot;
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('img_width'); ?&gt;&quot;
                          type=&quot;text&quot; value=&quot;&lt;?php
                          if ($img_width == false) {
                          echo ('55');}
                          else { echo $img_width; }?&gt;&quot; /&gt;
                      &lt;?php echo ('Ширинa миниатюры&lt;br&gt;'); ?&gt;&lt;/label&gt;


        &lt;?php $img_height = esc_attr($instance['img_height']);?&gt;
           &lt;label id=&quot;&lt;?php echo $this-&gt;get_field_id('img_height'); ?&gt;&quot;
                  for=&quot;&lt;?php echo $this-&gt;get_field_id('img_height'); ?&gt;&quot;
                  style=&quot;&lt;?php  if ($img_check !== '1') {echo 'display:block;';}
                               else {echo 'display:none;';} ?&gt;&quot;&gt;

                   &lt;input  size=&quot;2&quot;  
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('img_height'); ?&gt;&quot;
                          type=&quot;text&quot; value=&quot;&lt;?php
                          if ($img_height == false) {
                          echo ('55');}
                          else { echo $img_height; }?&gt;&quot; /&gt;
                      &lt;?php echo ('Высотa миниатюры'); ?&gt;&lt;/label&gt;
                  
         &lt;p class=&quot;razdel&quot;&gt;&lt;/p&gt;
        
    &lt;?php $data_check = esc_attr($instance['data_check']);?&gt;
           &lt;label for=&quot;&lt;?php echo $this-&gt;get_field_id('data_check'); ?&gt;&quot;&gt;
                 &lt;input name=&quot;&lt;?php echo $this-&gt;get_field_name('data_check'); ?&gt;&quot;
                          type=&quot;checkbox&quot;
                          value=&quot;1&quot; &lt;?php if ($data_check == '1') {echo ('checked');} ?&gt; /&gt;
                          Вывести &lt;b&gt;дату&lt;/b&gt; &lt;br&gt;
           &lt;/label&gt;
                   
    &lt;?php $title_check = esc_attr($instance['title_check']);?&gt;
           &lt;label for=&quot;&lt;?php echo $this-&gt;get_field_id('title_check'); ?&gt;&quot;&gt;
                 &lt;input name=&quot;&lt;?php echo $this-&gt;get_field_name('title_check'); ?&gt;&quot;
                          type=&quot;checkbox&quot;
                          value=&quot;1&quot; &lt;?php if ($title_check == '1') {echo ('checked');} ?&gt;
                          onClick=&quot;swichdisplay('&lt;?php echo $this-&gt;get_field_id('title_nadimg_check'); ?&gt;')&quot;/&gt;
                          &lt;b&gt;НЕ&lt;/b&gt; Отображать &lt;b&gt;заголовки&lt;/b&gt; постов &lt;br&gt;
           &lt;/label&gt;
          
            &lt;?php $title_nadimg_check = esc_attr($instance['title_nadimg_check']);?&gt;
           &lt;label id=&quot;&lt;?php echo $this-&gt;get_field_id('title_nadimg_check'); ?&gt;&quot;
                  for=&quot;&lt;?php echo $this-&gt;get_field_id('title_nadimg_check'); ?&gt;&quot;
                  style=&quot;&lt;?php  if ($title_check !== '1') {echo 'display:block;';}
                               else {echo 'display:none;';} ?&gt;&quot;&gt;
                    &lt;input
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('title_nadimg_check'); ?&gt;&quot;
                          type=&quot;checkbox&quot;
                          value=&quot;1&quot; &lt;?php if ($title_nadimg_check == '1') {echo ('checked');} ?&gt; /&gt;
                          Заголовок над картинкой&lt;br&gt;
           &lt;/label&gt;
          
         &lt;p class=&quot;razdel&quot;&gt;&lt;/p&gt;
       &lt;?php  $p_check = esc_attr($instance['p_check']);?&gt;
           &lt;label for=&quot;&lt;?php echo $this-&gt;get_field_id('p_check'); ?&gt;&quot;&gt;
                 &lt;input name=&quot;&lt;?php echo $this-&gt;get_field_name('p_check'); ?&gt;&quot;
                          type=&quot;checkbox&quot;
                          value=&quot;1&quot; &lt;?php if ($p_check == '1') {echo ('checked');} ?&gt;
                          onClick=&quot;swichdisplay('&lt;?php echo $this-&gt;get_field_id('p_limit'); ?&gt;')&quot;/&gt;
                          &lt;b&gt;НЕ&lt;/b&gt; Отображать &lt;b&gt;тексты&lt;/b&gt; постов
           &lt;/label&gt;    
          
    &lt;?php $p_limit = esc_attr($instance['p_limit']);?&gt;
           &lt;label id=&quot;&lt;?php echo $this-&gt;get_field_id('p_limit'); ?&gt;&quot;
                  for=&quot;&lt;?php echo $this-&gt;get_field_id('p_limit'); ?&gt;&quot;
                  style=&quot;&lt;?php  if ($p_check !== '1') {echo 'display:block;';}
                               else {echo 'display:none;';} ?&gt;&quot;&gt;
          
                   &lt;input   size=&quot;2&quot;
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('p_limit'); ?&gt;&quot;
                          type=&quot;text&quot; value=&quot;&lt;?php
                          if ($p_limit == false) {
                          echo ('100');}
                          else { echo $p_limit; }?&gt;&quot; /&gt;
           &lt;?php echo ('Количество знаков поста в одном превью'); ?&gt;&lt;/label&gt;
                  &lt;p class=&quot;razdel&quot;&gt;&lt;/p&gt;  
    &lt;?php $more_link = esc_attr($instance['more_link']);?&gt;
           &lt;label id=&quot;&lt;?php echo $this-&gt;get_field_id('more_link'); ?&gt;&quot;
                  for=&quot;&lt;?php echo $this-&gt;get_field_id('more_link'); ?&gt;&quot;&gt;
                   &lt;input   size=&quot;20&quot;
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('more_link'); ?&gt;&quot;
                          type=&quot;text&quot; value=&quot;&lt;?php echo $more_link; ?&gt;&quot; /&gt;
           &lt;?php echo ('&lt;b&gt;MoreLink&lt;/b&gt;'); ?&gt;&lt;/label&gt;
          
          &lt;/div&gt;
         &lt;div style=&quot;clear:both&quot; &gt;&lt;/div&gt;
       &lt;!--  &lt;div class=&quot;apliq_block&quot; style=&quot;
                                         width: 385px;
                                         border:1px solid #000;
                                         margin:5px auto;
                                         padding:5px;&quot;&gt;
        
&lt;?php    /*   $apliq_check = esc_attr($instance['apliq_check']);?&gt;
           &lt;label for=&quot;&lt;?php echo $this-&gt;get_field_id('apliq_check'); ?&gt;&quot;&gt;

                 &lt;input name=&quot;&lt;?php echo $this-&gt;get_field_name('apliq_check'); ?&gt;&quot;
                          type=&quot;checkbox&quot;
                          value=&quot;1&quot; &lt;?php if ($apliq_check == '1') {echo ('checked');} ?&gt;
                          onClick=&quot;allswichdisplay('&lt;?php echo $this-&gt;get_field_id('apliq_previu_width'); ?&gt;',
                          '&lt;?php echo $this-&gt;get_field_id('apliq_previu_height'); ?&gt;',
                          '&lt;?php echo $this-&gt;get_field_id('apliq_previu_top'); ?&gt;',
                          '&lt;?php echo $this-&gt;get_field_id('apliq_previu_left'); ?&gt;')&quot; /&gt;
                          &lt;b&gt;Использовать в шапке (&lt;nobr style=&quot;color:red;&quot;&gt;Apliq Zone&lt;/nobr&gt;)&lt;/b&gt;
           &lt;/label&gt;
          
&lt;?php  $apliq_previu_width = esc_attr($instance['apliq_previu_width']);?&gt;
           &lt;label id=&quot;&lt;?php echo $this-&gt;get_field_id('apliq_previu_width'); ?&gt;&quot;
                  for=&quot;&lt;?php echo $this-&gt;get_field_id('apliq_previu_width'); ?&gt;&quot;
                  style=&quot;&lt;?php  if ($apliq_check == '1') {echo 'display:block;';}
                               else {echo 'display:none;';} ?&gt;&quot;&gt;
         &lt;p class=&quot;razdel&quot;&gt;&lt;/p&gt;
         &lt;div class=&quot;apliq_left&quot;&gt;
                   &lt;input  size=&quot;2&quot;
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('apliq_previu_width'); ?&gt;&quot;
                          type=&quot;text&quot; value=&quot;&lt;?php
                          if ($apliq_previu_width == false) {
                          echo ('250');}
                          else { echo $apliq_previu_width; }?&gt;&quot;
                           &lt;?php if ($instance['apliq_check'] !== '1'){ echo 'disabled';}?&gt; /&gt;
                                 &lt;?php echo ('Ширина виджета&lt;br&gt;'); ?&gt;&lt;/label&gt;


&lt;?php  $apliq_previu_height = esc_attr($instance['apliq_previu_height']);?&gt;

           &lt;label id=&quot;&lt;?php echo $this-&gt;get_field_id('apliq_previu_height'); ?&gt;&quot;
                  for=&quot;&lt;?php echo $this-&gt;get_field_id('apliq_previu_height'); ?&gt;&quot;
                  style=&quot;&lt;?php  if ($apliq_check == '1') {echo 'display:block;';}
                               else {echo 'display:none;';} ?&gt;&quot;&gt;

                   &lt;input  size=&quot;2&quot;
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('apliq_previu_height'); ?&gt;&quot;
                          type=&quot;text&quot; value=&quot;&lt;?php
                          if ($apliq_previu_height == false) {
                          echo ('200');}
                          else { echo $apliq_previu_height; }?&gt;&quot;
                           &lt;?php if ($instance['apliq_check'] !== '1'){ echo 'disabled';}?&gt; /&gt;
                        &lt;?php echo ('Высота виджета'); ?&gt;&lt;/div&gt;&lt;/label&gt;
    

&lt;?php  $apliq_previu_top = esc_attr($instance['apliq_previu_top']);?&gt;

           &lt;label id=&quot;&lt;?php echo $this-&gt;get_field_id('apliq_previu_top'); ?&gt;&quot;
                  for=&quot;&lt;?php echo $this-&gt;get_field_id('apliq_previu_top'); ?&gt;&quot;
                  style=&quot;&lt;?php  if ($apliq_check == '1') {echo 'display:block;';}
                               else {echo 'display:none;';} ?&gt;&quot;&gt;
           &lt;?php echo ('Верхний отступ:&amp;nbsp;'); ?&gt;
                   &lt;input  size=&quot;2&quot;
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('apliq_previu_top'); ?&gt;&quot;
                          type=&quot;text&quot; value=&quot;&lt;?php
                          if ($apliq_previu_top == false) {
                          echo ('0');}
                          else { echo $apliq_previu_top; }?&gt;&quot;
                           &lt;?php if ($instance['apliq_check'] !== '1'){ echo 'disabled';}?&gt; /&gt;
           &lt;br&gt;&lt;/label&gt;
    

&lt;?php  $apliq_previu_left = esc_attr($instance['apliq_previu_left']);?&gt;

           &lt;label id=&quot;&lt;?php echo $this-&gt;get_field_id('apliq_previu_left'); ?&gt;&quot;
                  for=&quot;&lt;?php echo $this-&gt;get_field_id('apliq_previu_left'); ?&gt;&quot;
                  style=&quot;&lt;?php  if ($apliq_check == '1') {echo 'display:block;';}
                               else {echo 'display:none;';} ?&gt;&quot;&gt;
           &lt;?php echo ('Левый отступ:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;'); ?&gt;
                   &lt;input  size=&quot;2&quot;
                          name=&quot;&lt;?php echo $this-&gt;get_field_name('apliq_previu_left'); ?&gt;&quot;
                          type=&quot;text&quot; value=&quot;&lt;?php
                          if ($apliq_previu_left == false) {
                          echo ('150');}
                          else { echo $apliq_previu_left; }?&gt;&quot;
                           &lt;?php if ($instance['apliq_check'] !== '1'){ echo 'disabled';}?&gt; /&gt;
           &lt;br&gt;    &lt;/label&gt;
           */?&gt;
         &lt;/div&gt; --&gt;

         &lt;/div&gt;
    &lt;?php
         }
}

/*переактивируем наши функции*/
add_action('widgets_init', create_function('', 'return register_widget(&quot;Previu&quot;);'));
   /*Активизируем функцию присоединяющую файл стилей для сайта из папки плагина*/

/*--------------------------------------------------------------------------------------------
------------- КОНЕЦ ВИДЖЕТА ДЛЯ ВЫВОДА ПРЕВЬЮШЕК С МИНИАТЮРАМИ---------------------------------
----------------------------------------------------------------------------------------------*/

?&gt;


--------------------
Задонь кибер-коту на крипто-вискас
btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Telnor
Telnor
Topic Starter сообщение 10.1.2016, 16:15; Ответить: Telnor
Сообщение #6


Получается что вирусов нет. Спасибо!

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Продаются сайты с доходом, недорого
Сдам место в подписи, или обменяю на хостинг
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Какая эффективность баннерной рекламы?
29 kapusta1 4006 17.3.2024, 18:46
автор: Rebex
Открытая тема (нет новых ответов) Какая пуш сеть лучше для монетизации сайта?
4 Megaspryt 1726 13.2.2024, 19:55
автор: tascha56
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыCPA сеть admitad.com | Официальный топик Часть 2
105 Antony_ADmitAD 27724 17.3.2020, 10:59
автор: r0mZet
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыКакая должна быть конверсия на партнёрской программе?
7 Bilish 1304 20.1.2020, 16:11
автор: Santey
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыДайте, пожалуйста, фрагмент кода на джаваскрипте для калькулятора на сайте
3 re-search 1379 7.7.2019, 15:20
автор: web-coder


 



RSS Текстовая версия Сейчас: 18.4.2024, 16:19
Дизайн