Старый 07.10.2010, 15:05   #11
Новичок
 
Регистрация: 26.09.2010
Сообщений: 10
Вес репутации: 0
turban на пути к лучшему
По умолчанию

Покажите плиз, и многим пользователям я думаю пригодиться может

Цитата:
Сообщение от zhegloff Посмотреть сообщение
какой он там в модуле - не знаю.
ищите место, где есть строка $sape->return_links(, от нее и пляшите...
Файл mod_sape.php
PHP код:
<?php
/*
(c) Andrew J. Lutsenko, http://blog.yousoft.ru, http://soft.vomske.ru
*/

// ensure this file is being included by a parent file
defined'_JEXEC' ) or die( 'Direct Access to this location is not allowed.' );
//defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );

$sp_sape_user         trim($params->get'sp_sape_user' ));
$sp_fetch_remote_type trim($params->get'sp_fetch_remote_type' ));
$sp_charset           trim($params->get'sp_charset' ));
$sp_redirect_url      trim($params->get'sp_redirect_url' ));
$sp_show_header       trim($params->get'sp_show_header' ));
$sp_debug_mode        trim($params->get'sp_debug_mode' ));
$sp_link_count        trim($params->get'sp_link_count' ));
$moduleclass_sfx      $params->get'moduleclass_sfx' );
$sp_hide_empty          trim($params->get'sp_hide_empty' ));
$sp_show_host         trim($params->get'sp_show_host' ));
$sp_show_host_text    trim($params->get'sp_show_host_text' ));
//$sp_server= $params->get( 'sp_server' );

$out_text='';

if (!
defined('MOD_SAPE_USER')){
  unset(
$sape_option);
  switch (
$sp_fetch_remote_type) {
    case 
"1" :
      
$sape_option['fetch_remote_type']= 'file_get_contents'
    break;
    case 
"2" :
      
$sape_option['fetch_remote_type']= 'curl'
    break;
    case 
"3" :
      
$sape_option['fetch_remote_type']= 'socket'
    break;
  }
  
  switch (
$sp_charset) {
    case 
"1" :
      
$sape_option['charset']= 'CP1251'
    break;
    case 
"2" :
      
$sape_option['charset']= 'UTF-8'
    break;
  }

  if (
$sp_show_host==='1' and isset($sp_show_host_text)){
    
$sape_option['host'] = $sp_show_host_text;
  }

  if (
$sp_redirect_url==='1' and isset($_SERVER['REDIRECT_URL'])){
    
$sape_option['request_uri'] = $_SERVER['REDIRECT_URL'];
  }

  if (
$sp_redirect_url==='2' and isset($_SERVER['SCRIPT_URL'])){
    
$sape_option['request_uri'] = $_SERVER['SCRIPT_URL'];
  }

  
//getenv('REQUEST_URI')
  
if ($sp_redirect_url==='3' and !is_null(getenv('REQUEST_URI'))){
    
$sape_option['request_uri'] = getenv('REQUEST_URI');
  }

  
  global 
$mod_sape_return_links;
  global 
$mod_sape_debug_count;
  
$mod_sape_debug_count=1;
  
  if (!
file_exists($_SERVER['DOCUMENT_ROOT'].'/'.$sp_sape_user.'/sape.php')){
    
$out_text.="<h1>Внимание!!! Р¤Р°Р№Р» sape.php РЅРµ РѕР±РЅР°СЂСѓР¶РµРЅ. РџСЂРѕРІРµСЂСЊС‚Рµ РїСЂР°РІРёР»СЊРЅРѕСЃС‚СЊ СѓСЃС‚ановки РєРѕРґР° Sape.</h1>";
  } else {

    
define('MOD_SAPE_USER'$sp_sape_user);
    if (!
defined('_SAPE_USER')){
        
define('_SAPE_USER'$sp_sape_user);
    }

    require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');

    if (isset(
$sape_option)) {
      
$mod_sape_return_links = new SAPE_client($sape_option);
    } else{
      
$mod_sape_return_links = new SAPE_client();
    }
  }
}else{
  global 
$mod_sape_return_links;
  global 
$mod_sape_debug_count;
  
$mod_sape_debug_count++;
}

if (
$sp_debug_mode==='1' or $sp_debug_mode==='2' or $sp_debug_mode==='3'){
  if (
$sp_link_count==='0'){
    
$sp_link_count_st='Р’СЃРµ';
  } else{
    
$sp_link_count_st=$sp_link_count;
  }
  
$out_text.="<h1>Отладка РњРѕРґСѓР»СЊ в„–$mod_sape_debug_count РЎСЃС‹Р»РѕРє: $sp_link_count_st</h1>";
  
$out_text.='<p align="left">Проверка СЃРµСЂРІРµСЂРЅС‹С… РїСѓС‚ей: </p>';
  
$out_text.='<hr />';
  if (isset(
$sape_option['request_uri'])) {
    
$out_text.='<p align="left">Request_uri СЃС„ормирован Рё РїРµСЂРµРґР°РµС‚СЃСЏ РІ РјРѕРґСѓР»СЊ sape: <b>'.$sape_option['request_uri'].'</b></p><hr />';
  }
  if (isset(
$_SERVER['REQUEST_URI'])) {
    
$out_text.='<p align="left">$_SERVER[\'REQUEST_URI\'] СЃС„ормирован: <b>'.$_SERVER['REQUEST_URI'].'</b></p><hr />';
  }
  if (isset(
$_SERVER['REDIRECT_URL'])) {
    
$out_text.='<p align="left">$_SERVER[\'REDIRECT_URL\'] СЃС„ормирован: <b>'.$_SERVER['REDIRECT_URL'].'</b></p><hr />';
  }
  if (isset(
$_SERVER['SCRIPT_URL'])) {
    
$out_text.='<p align="left">$_SERVER[\'SCRIPT_URL\'] СЃС„ормирован: <b>'.$_SERVER['SCRIPT_URL'].'</b></p><hr />';
  }
  if (!
is_null(getenv('REQUEST_URI'))) {
    
$out_text.='<p align="left">getenv(\'REQUEST_URI\') СЃС„ормирован: <b>'.getenv('REQUEST_URI').'</b></p><hr />';
  }

  if (
$sp_debug_mode==='2' or $sp_debug_mode==='3'){
    
$sape_host='dispenser-01.sape.ru';
    
$path='/code.php?user='._SAPE_USER.'&host=' $_SERVER['HTTP_HOST'];
    
$user_agent='mod_sape Testing (http://soft.vomske.ru)';
    
$out_text.='<p align="left">Функция file_get_contents: <b>'.(function_exists('file_get_contents')==1?'Да':'Нет').'</b></p>';
    
$out_text.='<p align="left">Функция file_get_contents allow_url_fopen: <b>'.(ini_get('allow_url_fopen')==1?'Да':'Нет').'</b></p>';
    if (
function_exists('file_get_contents')==1){
      
$data = @file_get_contents('http://'.$sape_host.$path);
      
$out_text.='<p align="left">Проверка Р·Р°РіСЂСѓР·РєРё С‡РµСЂРµР· file_get_contents: <b>'.($data?'Да':'Нет').' - '.strlen($data).'</b></p>';
    }
    
$out_text.='<hr />';

    
$out_text.='<p align="left">Функция curl_init: <b>'.(function_exists('curl_init')==1?'Да':'Нет').'</b></p>';
    if (
function_exists('curl_init')==1){
      
$data='';
      if (
$ch = @curl_init()) {
        @
curl_setopt($chCURLOPT_URL,              'http://' $sape_host $path);
        @
curl_setopt($chCURLOPT_HEADER,           false);
        @
curl_setopt($chCURLOPT_RETURNTRANSFER,   true);
        @
curl_setopt($chCURLOPT_CONNECTTIMEOUT,   30);
        @
curl_setopt($chCURLOPT_USERAGENT,        $user_agent);
        
$data = @curl_exec($ch);
        @
curl_close($ch);
      }
      
$out_text.='<p align="left">Проверка Р·Р°РіСЂСѓР·РєРё С‡РµСЂРµР· curl_init: <b>'.($data?'Да':'Нет').' - '.strlen($data).'</b></p>';
    }
    
$out_text.='<hr />';

    
$out_text.='<p align="left">Функция fsockopen: <b>'.(function_exists('fsockopen')==1?'Да':'Нет').'</b></p>';
    if (
function_exists('fsockopen')==1){
      
$data='';
      
$buff '';
      
$fp = @fsockopen($sape_host80$errno$errstr30);
      if (
$fp) {
        @
fputs($fp"GET {$path} HTTP/1.0\r\nHost: {$sape_host}\r\n");
        @
fputs($fp"User-Agent: {$user_agent}\r\n\r\n");
        while (!@
feof($fp)) {
          
$buff .= @fgets($fp128);
        }
        @
fclose($fp);
        
$page explode("\r\n\r\n"$buff);
        
$data=$page[1];
      }
      
$out_text.='<p align="left">Проверка Р·Р°РіСЂСѓР·РєРё С‡РµСЂРµР· fsockopen: <b>'.($data?'Да':'Нет').' - '.strlen($data).'</b></p>';
    }
    
$out_text.='<hr />';
  }
  if (
$sp_debug_mode==='3'){
    
$out_text.='<pre>';
    
$out_text.='_ENV '.print_r($_ENV,true);
    
$out_text.='_SERVER '.print_r($_SERVER,true);
    
$out_text.='</pre>';
  }

}
  unset(
$sape_option);

if (
defined('MOD_SAPE_USER')){
    if (
$sp_link_count==='0'){
        
$echo_link=$mod_sape_return_links->return_links(); 
    } else{
        
$echo_link=$mod_sape_return_links->return_links($sp_link_count); 
    }
}

if ((
$sp_hide_empty==='1') and preg_match("/^<!--.+-->$/",$echo_link)){
  
$echo_link='';
}

if (
$sp_charset===1){
  
$out_text=iconv('utf-8''cp1251'$out_text);
}

if (
$sp_show_header==='1'){
  if (
preg_match("/^<!--.+-->$/",$echo_link) or trim($echo_link)===''){
    
$out_text.=$echo_link;    
  } else{
    
$out_text.='<table cellpadding="0" cellspacing="0" class="moduletable'.$moduleclass_sfx.'"><tr><th valign="top">'.$module->title.'</th></tr>';
    
$out_text.='<tr><td>'.$echo_link.'</tr></td></table>';    
  }
}
else
{
  
$out_text.=$echo_link;    
}

echo 
$out_text;
?>
Файл mod_sape.xml

PHP код:
<?xml version="1.0" encoding="UTF-8"?>
<install type="module" version="1.5.0">
  <name>Sape Module</name>
  <creationDate>April 2009</creationDate>
  <author>Andrew J. Lutsenko</author>
  <authorEmail>lucenko@gmail.com</authorEmail>
  <authorUrl>http://blog.yousoft.ru</authorUrl>
  <copyright>(C) 2007-2009 Andrew J. Lutsenko</copyright>
  <license>http://www.gnu.org/copyleft/gpl.html GNU/GPL</license>
  <version>0.9.0</version>
  <description>Этот модуль позволяет вставлять рекламный блок sape.ru</description>
  <files>
    <filename module="mod_sape">mod_sape.php</filename>
  </files>

  <params>
    <param name="sp_sape_user" type="text" default="" label="Уникальный номер" description="Уникальный номер"/>

    <param name="sp_fetch_remote_type" type="list" default="0" label="Способ подключения" description="Способ подключения к удалённому серверу">
      <option value="0">По умолчанию</option>
      <option value="1">file_get_contents</option>
      <option value="2">curl</option>
      <option value="3">socket</option>
    </param>
    <param name="sp_redirect_url" type="list" default="1" label="Использовать REDIRECT_URL, SCRIPT_URL" description="Если вы используете SEF лучше включить REDIRECT_URL, если не помогает SCRIPT_URL.">
      <option value="0">Отключен</option>
      <option value="1">REDIRECT_URL</option>
      <option value="2">SCRIPT_URL</option>
      <option value="3">getenv('REQUEST_URI')</option>    
    </param>
    <param name="sp_charset" type="list" default="0" label="Кодировка" description="Если на Вашем сайте используется кодировка русских букв, отличная от windows-1251, то необходимо выбрать используемую кодировку.">
      <option value="0">По умолчанию</option>
      <option value="1">CP1251</option>
      <option value="2">UTF-8</option>
    </param>
    <param name="sp_link_count" type="text" default="0" label="Количество ссылок" description="Количество ссылок показываемых в модуле. 0 - все. Внимание последний блок должен показывать все ссылки."/>

    <param name="sp_hide_empty" type="list" default="0" label="Скрывать проверочный код" description="Скрывает проверочный код Sape. Внимание должен быть включен при индексации.">
      <option value="0">Отключен</option>
      <option value="1">Включен</option>
    </param>

    <param name="sp_show_host" type="list" default="0" label="Передача хоста" description="Передает Sape название хоста">
      <option value="0">Отключен</option>
      <option value="1">Ручная установка</option>
    </param>

    <param name="sp_show_host_text" type="text" default="" label="URL хоста без http://" description="Используется если выбрана 'Ручная установка' в 'Передача хоста'"/>

    <param name="sp_show_header" type="list" default="0" label="Самостоятельный вывод модуля" description="Включает функцию показа заголовка только в случае наличия ссылок. Внимание при некорректном отображении потребуется правка шаблона.">
      <option value="0">Отключен</option>
      <option value="1">Включен</option>
    </param>

    <param name="sp_debug_mode" type="list" default="0" label="Режим отладки" description="Режим отладки используйте при настройке модулей для распределения ссылок по разным местам.">
      <option value="0">Отключен</option>
      <option value="1">Включен - минимальный</option>
      <option value="2">Включен - нормальный</option>
      <option value="3">Включен - максимальный $_ENV, $_SERVER</option>
    </param>
    <param name="moduleclass_sfx" type="text" default="" label="Суффикс класса модуля" description="Суффикс, который будет использован в описании класса (table.moduletable) таблицы стилей (CSS) модуля. Это позволяет использовать индивидуальный стиль модуля." />
  </params>
</install>
Добавлено через 17 часов 53 минуты
Ребятки, ну помогите что нет мастеров по коду?

Последний раз редактировалось turban; 07.10.2010 в 15:05. Причина: Добавлено сообщение
turban вне форума   Ответить с цитированием
Старый 07.10.2010, 15:08   #12
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Перед
PHP код:
echo $out_text
вставьте строку
PHP код:
$out_text '<allow>'.$out_text.'</allow>'
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 07.10.2010, 15:55   #13
Новичок
 
Регистрация: 26.09.2010
Сообщений: 10
Вес репутации: 0
turban на пути к лучшему
По умолчанию

Вот так?
Правильно я сделал?

PHP код:
<?php
/*
(c) Andrew J. Lutsenko, http://blog.yousoft.ru, http://soft.vomske.ru
*/

// ensure this file is being included by a parent file
defined'_JEXEC' ) or die( 'Direct Access to this location is not allowed.' );
//defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );

$sp_sape_user         trim($params->get'sp_sape_user' ));
$sp_fetch_remote_type trim($params->get'sp_fetch_remote_type' ));
$sp_charset           trim($params->get'sp_charset' ));
$sp_redirect_url      trim($params->get'sp_redirect_url' ));
$sp_show_header       trim($params->get'sp_show_header' ));
$sp_debug_mode        trim($params->get'sp_debug_mode' ));
$sp_link_count        trim($params->get'sp_link_count' ));
$moduleclass_sfx      $params->get'moduleclass_sfx' );
$sp_hide_empty          trim($params->get'sp_hide_empty' ));
$sp_show_host         trim($params->get'sp_show_host' ));
$sp_show_host_text    trim($params->get'sp_show_host_text' ));
//$sp_server= $params->get( 'sp_server' );

$out_text='';

if (!
defined('MOD_SAPE_USER')){
  unset(
$sape_option);
  switch (
$sp_fetch_remote_type) {
    case 
"1" :
      
$sape_option['fetch_remote_type']= 'file_get_contents'
    break;
    case 
"2" :
      
$sape_option['fetch_remote_type']= 'curl'
    break;
    case 
"3" :
      
$sape_option['fetch_remote_type']= 'socket'
    break;
  }
  
  switch (
$sp_charset) {
    case 
"1" :
      
$sape_option['charset']= 'CP1251'
    break;
    case 
"2" :
      
$sape_option['charset']= 'UTF-8'
    break;
  }

  if (
$sp_show_host==='1' and isset($sp_show_host_text)){
    
$sape_option['host'] = $sp_show_host_text;
  }

  if (
$sp_redirect_url==='1' and isset($_SERVER['REDIRECT_URL'])){
    
$sape_option['request_uri'] = $_SERVER['REDIRECT_URL'];
  }

  if (
$sp_redirect_url==='2' and isset($_SERVER['SCRIPT_URL'])){
    
$sape_option['request_uri'] = $_SERVER['SCRIPT_URL'];
  }

  
//getenv('REQUEST_URI')
  
if ($sp_redirect_url==='3' and !is_null(getenv('REQUEST_URI'))){
    
$sape_option['request_uri'] = getenv('REQUEST_URI');
  }

  
  global 
$mod_sape_return_links;
  global 
$mod_sape_debug_count;
  
$mod_sape_debug_count=1;
  
  if (!
file_exists($_SERVER['DOCUMENT_ROOT'].'/'.$sp_sape_user.'/sape.php')){
    
$out_text.="<h1>Внимание!!! Р¤Р°Р№Р» sape.php РЅРµ РѕР±РЅР°СЂСѓР¶РµРЅ. РџСЂРѕРІРµСЂСЊС‚Рµ РїСЂР°РІРёР»СЊРЅРѕСЃС‚СЊ СѓСЃС‚ановки РєРѕРґР° Sape.</h1>";
  } else {

    
define('MOD_SAPE_USER'$sp_sape_user);
    if (!
defined('_SAPE_USER')){
        
define('_SAPE_USER'$sp_sape_user);
    }

    require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');

    if (isset(
$sape_option)) {
      
$mod_sape_return_links = new SAPE_client($sape_option);
    } else{
      
$mod_sape_return_links = new SAPE_client();
    }
  }
}else{
  global 
$mod_sape_return_links;
  global 
$mod_sape_debug_count;
  
$mod_sape_debug_count++;
}

if (
$sp_debug_mode==='1' or $sp_debug_mode==='2' or $sp_debug_mode==='3'){
  if (
$sp_link_count==='0'){
    
$sp_link_count_st='Р’СЃРµ';
  } else{
    
$sp_link_count_st=$sp_link_count;
  }
  
$out_text.="<h1>Отладка РњРѕРґСѓР»СЊ в„–$mod_sape_debug_count РЎСЃС‹Р»РѕРє: $sp_link_count_st</h1>";
  
$out_text.='<p align="left">Проверка СЃРµСЂРІРµСЂРЅС‹С… РїСѓС‚ей: </p>';
  
$out_text.='<hr />';
  if (isset(
$sape_option['request_uri'])) {
    
$out_text.='<p align="left">Request_uri СЃС„ормирован Рё РїРµСЂРµРґР°РµС‚СЃСЏ РІ РјРѕРґСѓР»СЊ sape: <b>'.$sape_option['request_uri'].'</b></p><hr />';
  }
  if (isset(
$_SERVER['REQUEST_URI'])) {
    
$out_text.='<p align="left">$_SERVER[\'REQUEST_URI\'] СЃС„ормирован: <b>'.$_SERVER['REQUEST_URI'].'</b></p><hr />';
  }
  if (isset(
$_SERVER['REDIRECT_URL'])) {
    
$out_text.='<p align="left">$_SERVER[\'REDIRECT_URL\'] СЃС„ормирован: <b>'.$_SERVER['REDIRECT_URL'].'</b></p><hr />';
  }
  if (isset(
$_SERVER['SCRIPT_URL'])) {
    
$out_text.='<p align="left">$_SERVER[\'SCRIPT_URL\'] СЃС„ормирован: <b>'.$_SERVER['SCRIPT_URL'].'</b></p><hr />';
  }
  if (!
is_null(getenv('REQUEST_URI'))) {
    
$out_text.='<p align="left">getenv(\'REQUEST_URI\') СЃС„ормирован: <b>'.getenv('REQUEST_URI').'</b></p><hr />';
  }

  if (
$sp_debug_mode==='2' or $sp_debug_mode==='3'){
    
$sape_host='dispenser-01.sape.ru';
    
$path='/code.php?user='._SAPE_USER.'&host=' $_SERVER['HTTP_HOST'];
    
$user_agent='mod_sape Testing (http://soft.vomske.ru)';
    
$out_text.='<p align="left">Функция file_get_contents: <b>'.(function_exists('file_get_contents')==1?'Да':'Нет').'</b></p>';
    
$out_text.='<p align="left">Функция file_get_contents allow_url_fopen: <b>'.(ini_get('allow_url_fopen')==1?'Да':'Нет').'</b></p>';
    if (
function_exists('file_get_contents')==1){
      
$data = @file_get_contents('http://'.$sape_host.$path);
      
$out_text.='<p align="left">Проверка Р·Р°РіСЂСѓР·РєРё С‡РµСЂРµР· file_get_contents: <b>'.($data?'Да':'Нет').' - '.strlen($data).'</b></p>';
    }
    
$out_text.='<hr />';

    
$out_text.='<p align="left">Функция curl_init: <b>'.(function_exists('curl_init')==1?'Да':'Нет').'</b></p>';
    if (
function_exists('curl_init')==1){
      
$data='';
      if (
$ch = @curl_init()) {
        @
curl_setopt($chCURLOPT_URL,              'http://' $sape_host $path);
        @
curl_setopt($chCURLOPT_HEADER,           false);
        @
curl_setopt($chCURLOPT_RETURNTRANSFER,   true);
        @
curl_setopt($chCURLOPT_CONNECTTIMEOUT,   30);
        @
curl_setopt($chCURLOPT_USERAGENT,        $user_agent);
        
$data = @curl_exec($ch);
        @
curl_close($ch);
      }
      
$out_text.='<p align="left">Проверка Р·Р°РіСЂСѓР·РєРё С‡РµСЂРµР· curl_init: <b>'.($data?'Да':'Нет').' - '.strlen($data).'</b></p>';
    }
    
$out_text.='<hr />';

    
$out_text.='<p align="left">Функция fsockopen: <b>'.(function_exists('fsockopen')==1?'Да':'Нет').'</b></p>';
    if (
function_exists('fsockopen')==1){
      
$data='';
      
$buff '';
      
$fp = @fsockopen($sape_host80$errno$errstr30);
      if (
$fp) {
        @
fputs($fp"GET {$path} HTTP/1.0\r\nHost: {$sape_host}\r\n");
        @
fputs($fp"User-Agent: {$user_agent}\r\n\r\n");
        while (!@
feof($fp)) {
          
$buff .= @fgets($fp128);
        }
        @
fclose($fp);
        
$page explode("\r\n\r\n"$buff);
        
$data=$page[1];
      }
      
$out_text.='<p align="left">Проверка Р·Р°РіСЂСѓР·РєРё С‡РµСЂРµР· fsockopen: <b>'.($data?'Да':'Нет').' - '.strlen($data).'</b></p>';
    }
    
$out_text.='<hr />';
  }
  if (
$sp_debug_mode==='3'){
    
$out_text.='<pre>';
    
$out_text.='_ENV '.print_r($_ENV,true);
    
$out_text.='_SERVER '.print_r($_SERVER,true);
    
$out_text.='</pre>';
  }

}
  unset(
$sape_option);

if (
defined('MOD_SAPE_USER')){
    if (
$sp_link_count==='0'){
        
$echo_link=$mod_sape_return_links->return_links(); 
    } else{
        
$echo_link=$mod_sape_return_links->return_links($sp_link_count); 
    }
}

if ((
$sp_hide_empty==='1') and preg_match("/^<!--.+-->$/",$echo_link)){
  
$echo_link='';
}

if (
$sp_charset===1){
  
$out_text=iconv('utf-8''cp1251'$out_text);
}

if (
$sp_show_header==='1'){
  if (
preg_match("/^<!--.+-->$/",$echo_link) or trim($echo_link)===''){
    
$out_text.=$echo_link;    
  } else{
    
$out_text.='<table cellpadding="0" cellspacing="0" class="moduletable'.$moduleclass_sfx.'"><tr><th valign="top">'.$module->title.'</th></tr>';
    
$out_text.='<tr><td>'.$echo_link.'</tr></td></table>';    
  }
}
else
{
  
$out_text.=$echo_link;    
}
$out_text '<allow>'.$out_text.'</allow>';
echo 
$out_text;
?>
turban вне форума   Ответить с цитированием
Старый 07.10.2010, 16:11   #14
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Цитата:
Сообщение от turban Посмотреть сообщение
Вот так?
Правильно я сделал?
посмотрите в исходном коде сайта, правильно и вы сделали...
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Старый 07.10.2010, 16:23   #15
Новичок
 
Регистрация: 26.09.2010
Сообщений: 10
Вес репутации: 0
turban на пути к лучшему
По умолчанию

Цитата:
Сообщение от zhegloff Посмотреть сообщение
посмотрите в исходном коде сайта, правильно и вы сделали...
немного не понял ваше сообщение
я выше указал исправленный код, где что смотреть?
turban вне форума   Ответить с цитированием
Старый 07.10.2010, 16:29   #16
Специалист
 
Аватар для denis88
 
Регистрация: 28.01.2010
Адрес: )
Сообщений: 468
Вес репутации: 186
denis88 - очень-очень хороший человекdenis88 - очень-очень хороший человекdenis88 - очень-очень хороший человекdenis88 - очень-очень хороший человек
Отправить сообщение для denis88 с помощью ICQ
По умолчанию

если вы уже продаете ссылки, то если вставить ваш "исправленный" вариант - пропадут уже купленные или нет, а вернее смениться у них урл или нет.
Вобщем поставьте и попробуйте чё нить продать
__________________
Продам ссылку в подписи Посты УВ3 на форуме с Тиц 100!!!
denis88 вне форума   Ответить с цитированием
Старый 07.10.2010, 17:29   #17
Новичок
 
Регистрация: 26.09.2010
Сообщений: 10
Вес репутации: 0
turban на пути к лучшему
По умолчанию

Цитата:
Сообщение от denis88 Посмотреть сообщение
если вы уже продаете ссылки, то если вставить ваш "исправленный" вариант - пропадут уже купленные или нет, а вернее смениться у них урл или нет.
В общем поставьте и попробуйте чё нить продать
Заглянул на страничку с проданной ссылкой, она показывается, при наведении на нее отображается прямой адрес

Добавлено через 53 минуты
С этими изменениями даже где нет ссылки выводится стандартный заголовок,убираю этот код все работает нормально

Последний раз редактировалось turban; 07.10.2010 в 17:29. Причина: Добавлено сообщение
turban вне форума   Ответить с цитированием
Старый 07.10.2010, 18:06   #18
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Цитата:
Сообщение от turban Посмотреть сообщение
Заглянул на страничку с проданной ссылкой, она показывается, при наведении на нее отображается прямой адрес
Посмотрите в исходном коде страницы, есть нужные теги? ноуиндексы есть или нет?

Добавлено через 2 минуты
Цитата:
Сообщение от turban Посмотреть сообщение
С этими изменениями даже где нет ссылки выводится стандартный заголовок,убираю этот код все работает нормально
если сработало то что было раньше, расскажу как сделать, чтобы не показывало заголовок
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.

Последний раз редактировалось zhegloff; 07.10.2010 в 18:06. Причина: Добавлено сообщение
zhegloff вне форума   Ответить с цитированием
Старый 07.10.2010, 18:49   #19
Новичок
 
Регистрация: 26.09.2010
Сообщений: 10
Вес репутации: 0
turban на пути к лучшему
По умолчанию

Цитата:
Сообщение от zhegloff Посмотреть сообщение
Посмотрите в исходном коде страницы, есть нужные теги? ноуиндексы есть или нет?

Добавлено через 2 минуты

если сработало то что было раньше, расскажу как сделать, чтобы не показывало заголовок
Красавчик,по ходу все сработало.
Убираю тег в коде стоит и ноиндекс и нофол, а ставлю ничего нет
И проверил в сапе на проверку внутренних ссылок тоже работает.

Теперь расскажу что было раньше
Я в модуле в стандартных настройках ставил показывать заголовок модуля, а в настройках самого модуля делал чтоб автоматом при появлении ссылок заголовок не появлялся.
И все работало на ура нет ссылки нет заголовка.
Что теперь
Если стандартный заголовок ставлю, он появляется на всех страницах даже если ссылки на ней нет
turban вне форума   Ответить с цитированием
Старый 07.10.2010, 23:43   #20
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

Щас убегаю, напишите в личку, чтобы я не забыл...

Добавлено через 3 часа 57 минут
Итак, возвращаем модуль в изначальный вид (удаляем то, что добавили) и заменяем следующие строки:

PHP код:
    $out_text.='<table cellpadding="0" cellspacing="0" class="moduletable'.$moduleclass_sfx.'"><tr><th valign="top">'.$module->title.'</th></tr>';
    
$out_text.='<tr><td>'.$echo_link.'</tr></td></table>'
на


PHP код:
    $out_text.='<allow><table cellpadding="0" cellspacing="0" class="moduletable'.$moduleclass_sfx.'"><tr><th valign="top">'.$module->title.'</th></tr>';
    
$out_text.='<tr><td>'.$echo_link.'</tr></td></table></allow>'
Всё.
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.

Последний раз редактировалось zhegloff; 07.10.2010 в 23:44. Причина: Добавлено сообщение
zhegloff вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как добавить страницу в sape allaboutfishing.ru Вопросы от новичков 8 18.10.2009 20:58
Как правильно добавить сайт в sape? warzoni Вопросы по работе системы 2 19.12.2008 13:50
Как добавить в Sape все страницы сайта ??? Seo2Up Вопросы от новичков 3 18.12.2008 19:00
не добавить страницы в sape soregen Вопросы от новичков 3 22.07.2008 12:48
Помогите! Как добавить код sape.ru в index.php IQnews.ru Вопросы по работе системы 25 28.11.2007 13:28


Часовой пояс GMT +3, время: 00:20.