Вернуться   Форум SAPE.RU > Система SAPE.ru > Установка кода на различные движки

-->
Ответ
 
Опции темы
Старый 04.11.2008, 18:06   #31
Новичок
 
Аватар для milledi
 
Регистрация: 02.05.2008
Сообщений: 21
Вес репутации: 0
milledi на пути к лучшему
По умолчанию

Огромное спасибо!!!
Wink, Вы гений
milledi вне форума   Ответить с цитированием
Старый 18.11.2008, 23:27   #32
Новичок
 
Регистрация: 29.09.2007
Сообщений: 40
Вес репутации: 202
bummm на пути к лучшему
По умолчанию

А такой вопрос...
У меня 1300 страниц проиндексировано в яндексе.
Робот Сапы нашел около 450 страниц. Ито из всех этих страниц только 260 в индексе...
Как можно добавить поболее страниц в сапу?
Заранее спасибо...
bummm вне форума   Ответить с цитированием
Старый 14.02.2009, 02:22   #33
Новичок
 
Аватар для trepang
 
Регистрация: 11.04.2008
Сообщений: 59
Вес репутации: 0
trepang может только надеяться на улучшение
По умолчанию

В продолжение из лички:
Спасибо. Работает.
trepang вне форума   Ответить с цитированием
Старый 15.02.2009, 05:54   #34
Новичок
 
Аватар для trepang
 
Регистрация: 11.04.2008
Сообщений: 59
Вес репутации: 0
trepang может только надеяться на улучшение
Question Подскажите, что тут можно сделать!

Здравствуйте, на сайте с одной кодировкой проблем нет, а вот с двумя кодировками - непонятности.
В файле functions.inc.php код стоит вот так:

/************************************************** ************************
Template functions
************************************************** ************************/

// Load and parse the template.html file

/**
* load_template()
*
* Load and parse the template.html file
*
* @return
**/

function sape_block()
{
define('_SAPE_USER', '******************');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'windows-1251';
$sape = new SAPE_client($o);
unset($o);
echo mb_convert_encoding($sape->return_links(), "UTF-8", "CP1251");
return $sape->return_links();
}

function load_template()
{
global $THEME_DIR, $CONFIG, $template_header, $template_footer;

................
и вот так:
$gallery_pos = strpos($template, '{THEME_SELECT_LIST}');
$template = str_replace('{THEME_SELECT_LIST}', themeSelect('list') ,$template);
$gallery_pos = strpos($template, '{SAPE}');
$template = str_replace('{SAPE}', sape_block() ,$template);

$gallery_pos = strpos($template, $tmpl_loc['l']);
$template = str_replace($tmpl_loc['l'], $tmpl_loc['s'] ,$template);
..............
Ссылки видны прекрасно, но не там, где они должны быть в соответствие с template.html, а сверху - над всем содержимым страницы!
Причём, если убрать строку
echo mb_convert_encoding($sape->return_links(), "UTF-8", "CP1251");
, то ссылки выводятся там, где им и положено (где стоит {SAPE}), но квадратиками, а если заменить кодировку в $o['charset'] = 'windows-1251';
на utf, то в галерее всё становится хорошо, а в html-части сайта - абракадабра вместо русскоязычных ссылок.
Мне явно нужна помощь!


И вот ещё. При той установке кода, какая у меня сейчас, можно вообще убрать {SAPE} из тэмплейта, ссылки всё равно показываются вверху страницы.
trepang вне форума   Ответить с цитированием
Старый 15.02.2009, 09:16   #35
Злой модератор
 
Аватар для Wink
 
Регистрация: 25.03.2007
Адрес: Deep forest
Сообщений: 5,343
Вес репутации: 503
Wink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущееWink - прекрасное будущее
По умолчанию

У вас косяк вот в этом месте:
PHP код:
echo mb_convert_encoding($sape->return_links(), "UTF-8""CP1251");
return 
$sape->return_links(); 
вы выводите ссылки не в шаблон, а прямо в поток вывода.

Возьмите новый неисправленный еще файл functions.inc.php и в функции load_template() после строк
PHP код:
$gallery_pos strpos($template'{THEME_SELECT_LIST}');
$template str_replace('{THEME_SELECT_LIST}'themeSelect('list') ,$template); 
добавьте
PHP код:
define('_SAPE_USER''******************');
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');

$o['charset'] = 'windows-1251';
$sape = new SAPE_client($o);

$links iconv("windows-1251""utf-8"$sape->return_links()); 
$template str_replace('{SAPE}'$links$template); 
После этого удалите файл links.db

Если iconv() на хостинге не работает, тогда используйте
PHP код:
$links mb_convert_encoding($sape->return_links(), "UTF-8""CP1251"); 
Wink вне форума   Ответить с цитированием
Старый 15.02.2009, 12:17   #36
Новичок
 
Аватар для trepang
 
Регистрация: 11.04.2008
Сообщений: 59
Вес репутации: 0
trepang может только надеяться на улучшение
Thumbs up Огромное спасибо!

Да, сразу всё наладилось. На двух сайтах на разных хостингах.
Огромное спасибо!
trepang вне форума   Ответить с цитированием
Старый 30.05.2009, 21:28   #37
Новичок
 
Регистрация: 27.05.2009
Сообщений: 5
Вес репутации: 0
Rush20 на пути к лучшему
По умолчанию

у меня возникла проблема, помогите ее решить.

Коглда я нахожу в этом файле В include/functions.inc.php

Цитата:
$gallery_pos = strpos($template, '{THEME_SELECT_LIST}');
$template = str_replace('{THEME_SELECT_LIST}', themeSelect('list') ,$template);
после них вставляю

Цитата:
$gallery_pos = strpos($template, '{SAPE}');
$template = str_replace('{SAPE}', sape_block() ,$template);
когда я сохраняю файл и обновляю сайт обновляется чистый лист и нет исходного кода. подскажите, пожалуйста. решить эту проблему. заранее благодарю.
Rush20 вне форума   Ответить с цитированием
Старый 14.07.2009, 15:35   #38
Специалист
 
Аватар для voin00732
 
Регистрация: 12.03.2009
Адрес: N.Novgorod
Сообщений: 473
Вес репутации: 222
voin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущее
Отправить сообщение для voin00732 с помощью ICQ
Exclamation Несколько блоков с ссылками в cpg

Добрый день всем.
Проблема - решил продавать больше ссылок со страниц, и соответственно поставил еще один вывод {SAPE} в файле template.html Закинул на сайт, и вижу такой прикол, ссылки из одного блока повторяются в другом. Сайт на Coppermine gallery. Как это исправить???
voin00732 вне форума   Ответить с цитированием
Старый 14.07.2009, 16:53   #39
Эксперт
 
Аватар для MonAmur
 
Регистрация: 03.07.2007
Адрес: Chinatown
Сообщений: 7,265
Вес репутации: 609
MonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущееMonAmur - прекрасное будущее
По умолчанию

Цитата:
решил продавать больше ссылок со страниц, и соответственно поставил еще один вывод {SAPE} в файле template.html
оригинальное решение. или это Вы тут прикололись над нами? или с башорга сюда скопипастили?

количество ссылок устанавливается в настройках сайта...
MonAmur вне форума   Ответить с цитированием
Старый 14.07.2009, 18:37   #40
Специалист
 
Аватар для voin00732
 
Регистрация: 12.03.2009
Адрес: N.Novgorod
Сообщений: 473
Вес репутации: 222
voin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущееvoin00732 - прекрасное будущее
Отправить сообщение для voin00732 с помощью ICQ
По умолчанию

MonAmur, причем тут количество ссылок, я знаю где их увеличить, вопрос в том, КАК разбить ссылки на разные блоки...???
voin00732 вне форума   Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Установка кода на SMF DkWix Установка кода на различные движки 60 28.05.2016 15:57
Установка кода на Gallery swbuser Установка кода на различные движки 23 19.10.2011 13:42
Установка кода romkin Ошибки при работе с системой 2 19.01.2008 20:13
Установка кода на IPB 2.X.X V!rus Ошибки при работе с системой 4 29.08.2007 20:38
Powered by Coppermine Photo Gallery...вопрос подключения qwerty_on Вопросы по работе системы 7 20.07.2007 05:17


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