Старый 15.07.2011, 19:43   #151
Новичок
 
Регистрация: 13.07.2011
Сообщений: 7
Вес репутации: 0
ostrov_s на пути к лучшему
По умолчанию Прошу помочь в правильной настройке работы контекстных ссылок !

Здравствуйте!

Прошу помочь в правильной настройке шаблона сайта (CMS Joomla) для работы контекстных ссылок. (ID площадки = 1040638)
прежде чем написать сюда много перечитал веток форума:
http://forum.sape.ru/showthread.php?t=1521
http://forum.sape.ru/showthread.php?t=8519
http://forum.sape.ru/showthread.php?t=8380
http://forum.sape.ru/showthread.php?t=8623



Параметры системы:

aa)Joomla! 1.5.20 Stable [ senu takaa ]

bb)Система - SEF (стандартная) - включена.

cc)в папке с уник. номером -- лежит 3-и файла:
sape.php + links.db (33083 bytes) + words.db (275 bytes)

содержание файла words.db:
+++++++++
PHP код:
a:5:{s:18:"__sape_delimiter__";s:0:"";s:12:"__for_user__";s:32:"ммммоооойййй_уууникальный_код";s:12:"__for_host__";s:19:"http://********.**.**";s:16:"__sape_new_url__";s:21:"<!--c1022870146788-->";s:12:"__sape_ips__";a:2:{i:0;s:13:"188.72.80.205";i:1;s:13:"188.72.80.201";}} 
+++++++++

что уже у меня настроено:
-------------------------------
1) Выбрал способ внедрения кода непосредственно в шаблон как для обычн. так и для контекстных.

вносил изменения через админку сайта в файл шаблона = index.php

Вот структура моего шаблона с прописанными кодами для обоих типов ссылок:
+++++++++++++++++++++++

PHP код:
<?php
defined
'_JEXEC' ) or die( 'Restricted access' );
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language?>" lang="<?php echo $this->language?>" >
<head>
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl ;?>/templates/.........

.............
.........

<?php 
if (!defined('_SAPE_USER')){ 
  
define('_SAPE_USER''****************************'); 

require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
$k['request_uri'] = $_SERVER['REDIRECT_URL'];
$k['charset'] = 'UTF-8';
global 
$sape_context;
$sape_context = new SAPE_context($k); 
ob_start(array(&$sape_context,'replace_in_page'));
unset(
$k);
?>

</head>

<body><sape_index>

.....................
................

<?php 
if (!defined('_SAPE_USER')){ 
define('_SAPE_USER''****************************'); 

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

$o['request_uri'] = $_SERVER['REDIRECT_URL']; //этот код отвечает за чпу 
$o['charset'] = 'UTF-8';
global 
$sape
$sape = new SAPE_client($o);
unset(
$o); 
?>

........................
.................

</sape_index></body>
</html>

+++++++++++++++++++++++

2) Обычные ссылки выводятся норм (уже много куплено).

3) Блоки непосредственно для вывода ссылок на сайте, реализовал через модуль mod_php (1.0.Beta).

У меня 3-и таких блока создано(действие их распространяется на все Пункты меню сайт включая Главную и все остальные страницы):

1) слевой стороны сайта отображается блок (назовём его sape_left):

PHP код:
<div class="footer">
<?php 
global $sape
echo 
$sape->return_links(3); 
?>
</div>
2) справой стороны сайта отображается блок (назовём его sape_right):

PHP код:
<div class="footer">
<?php 
global $sape
echo 
$sape->return_links(2); 
?>
</div>
3) внизу (footer) сайта отображается блок (назовём его sape_footer):

PHP код:
<?php 
global $sape
echo 
$sape->return_links(); 
?>
4) После внедрения вышеописанных кодов в шаблон и "Заказа" индексации в разделе "Контекстные ссылки" --- спустя ~20 мин. -- результат: "Ни на одной странице сайта пока не найден контекстный код"
---------------------------------------

а) Подскажите чего не хватает в коде, что не учёл?

б) хотел бы именно продолжить реализовать всё через изменения шаблона и внедрения php-вставок через модуль = mod_php без использования плагонов (mod_sape) и мамбота, если конечно возможно так сделать для моего случая.

Очень жду ответов, Админы ! Очень нужно сегодня решить эту задачу! сроки поджали!

Буду благодарен если нужно и в денежном плане !

Добавлено через 5 часов 6 минут
добавил к коду для контекстных ссылок:

Цитата:
Сообщение от ostrov_s Посмотреть сообщение
.....
$k['request_uri'] = $_SERVER['REDIRECT_URL'];
$k['charset'] = 'UTF-8';
global $sape_context;
...
этот код:
PHP код:
$k['host'] = '*******.***.***'
получил:
PHP код:
.....
$k['request_uri'] = $_SERVER['REDIRECT_URL']; 
$k['host'] = '*******.***.***';  
$k['charset'] = 'UTF-8';  
global 
$sape_context;
....... 
-------------------------------------------------------------------
-------------------------------------------------------------------

Добавил также к коду для обычных ссылок:

Цитата:
Сообщение от ostrov_s Посмотреть сообщение
$o['request_uri'] = $_SERVER['REDIRECT_URL']; //этот код отвечает за чпу
$o['charset'] = 'UTF-8';
global $sape;
этот код:
PHP код:
$o['host'] = '*******.***.***'
получил:
PHP код:
.....
$o['request_uri'] = $_SERVER['REDIRECT_URL']; //этот код отвечает за чпу   
$o['host'] = '*******.***.***'
$o['charset'] = 'UTF-8';  
global 
$sape;   
....... 

Последний раз редактировалось ostrov_s; 15.07.2011 в 19:45. Причина: Добавлено сообщение
ostrov_s вне форума   Ответить с цитированием
Старый 17.07.2011, 03:04   #152
Новичок
 
Регистрация: 13.07.2011
Сообщений: 7
Вес репутации: 0
ostrov_s на пути к лучшему
По умолчанию

Кто же подскажет, Админы? очень надо, уже 2-й день жду!
ostrov_s вне форума   Ответить с цитированием
Старый 28.08.2011, 23:13   #153
Новичок
 
Регистрация: 28.08.2011
Сообщений: 1
Вес репутации: 0
Vyborg на пути к лучшему
По умолчанию

Я смотрю, слишком много трахыча с тем, чтобы добавлять ссылки на сайт. Неспециалист типа меня убьет кучу времени, а получит пшик. Инструкция по установке убога донельзя, поскольку подразумевает какие-то знания о БД и языках программирования. Авторам невдомек, что очень много людей, использующих бесплатные движки, потому их и используют, что те зачастую не требуют этих знаний. Печально. Подумайте над этим. Или хотя бы сделайте приписку - в случае, если владелец сайта сам не справится - поможем за $.
Vyborg вне форума   Ответить с цитированием
Старый 24.10.2011, 00:10   #154
Новичок
 
Регистрация: 19.10.2011
Сообщений: 8
Вес репутации: 0
FreeZen на пути к лучшему
По умолчанию

После установки кода, в шаблон, обычные ссылки работают, а для контекста sape не находит ниодной страницы,

ps файл words появился...

в чем может быть дело?

www.mysoftpc.ru
FreeZen вне форума   Ответить с цитированием
Старый 10.11.2011, 18:25   #155
Новичок
 
Регистрация: 23.05.2011
Сообщений: 21
Вес репутации: 0
mrRockStar на пути к лучшему
По умолчанию

Я не использую модуль.
Добавляю в шаблон код:
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '*********');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['fetch_remote_type'] = 'curl';
$o['request_uri'] = getenv('REQUEST_URI');
$sape = new SAPE_client($o);
unset($o);
?>
Ссылки выводу через mod_php в виде:
<?php
global $sape;
echo $sape->return_links();
?>
и мамбот для контекстных ссылок с правкой как написал выше.
ЧПУ стандартные и SEF - все работает.


Подскажи пожалуйста а в кокое место шаблона ты вставляешь этот код???
mrRockStar вне форума   Ответить с цитированием
Старый 15.04.2012, 00:48   #156
Новичок
 
Аватар для nowik
 
Регистрация: 08.09.2009
Сообщений: 38
Вес репутации: 178
nowik на пути к лучшему
Отправить сообщение для nowik с помощью ICQ Отправить сообщение для nowik с помощью MSN Отправить сообщение для nowik с помощью Yahoo
По умолчанию

Цитата:
Сообщение от nikhotin Посмотреть сообщение
Нашел как подружить мамбот с SEF
В коде мамбота ищем:

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

$sape_context = new SAPE_context();

И заменяем на

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

$n['fetch_remote_type'] = 'curl';
$n['request_uri'] = getenv('REQUEST_URI');
$sape_context = new SAPE_context($n);
Все сделал как вы и сказали и ... О СЧАСТЬЕ все заработало, правда еще одну строчку добавил для кодировки UTF-8.

Спасибо огромнейшее Вам человечище! а то почти 5 часов юзал по всем темам.....
Если кому интересно, то вот написал как сам по вашей подсказке переделал... Есть готовые модуль и плагин (мамбот) скачать можно по этой ссылке: http://seonowik.ru/ustanovka-konteks...ntom-sh404sef/

или здесь
Вложения
Тип файла: zip sape_context_joomla15_nowik.zip.zip (1.2 Кб, 115 просмотров)
Тип файла: zip sape_links_nowik.zip (4.0 Кб, 32 просмотров)
nowik вне форума   Ответить с цитированием
Старый 17.04.2012, 03:53   #157
Специалист
 
Аватар для suraev
 
Регистрация: 13.04.2007
Сообщений: 135
Вес репутации: 210
suraev на пути к лучшему
По умолчанию

В sape_context_joomla15_nowik.zip.zip в sapecontext.php вкрался какой-то лишний символ или перенос строки, в итоге он вставляется в шаблон (наверное, не во всех шаблонах это заметно, поэтому визуально моделируется не всегда).
suraev вне форума   Ответить с цитированием
Старый 17.04.2012, 22:52   #158
Новичок
 
Аватар для nowik
 
Регистрация: 08.09.2009
Сообщений: 38
Вес репутации: 178
nowik на пути к лучшему
Отправить сообщение для nowik с помощью ICQ Отправить сообщение для nowik с помощью MSN Отправить сообщение для nowik с помощью Yahoo
По умолчанию

Цитата:
Сообщение от suraev Посмотреть сообщение
В sape_context_joomla15_nowik.zip.zip в sapecontext.php вкрался какой-то лишний символ или перенос строки, в итоге он вставляется в шаблон (наверное, не во всех шаблонах это заметно, поэтому визуально моделируется не всегда).
Вроде исправил, но не тестировал на других шаблонах проверьте сами, перезалил.
Вложения
Тип файла: zip sape_context_joomla15_nowik.zip (1.1 Кб, 83 просмотров)
nowik вне форума   Ответить с цитированием
Старый 02.06.2012, 10:23   #159
Новичок
 
Регистрация: 10.11.2010
Сообщений: 8
Вес репутации: 0
tomasik на пути к лучшему
По умолчанию

Цитата:
Сообщение от Avelon Посмотреть сообщение
Если вдруг все заработало, но вываливаются нотайсы про 'sapeontext', то скачайте новую версию бота отсюда:

http://rapidshare.de/files/38488986/...xt1.0.zip.html

Мамбот обновлен! Исправлен глюк с SEF!
ссылка неработает исправьте пожалуйста
tomasik вне форума   Ответить с цитированием
Старый 04.07.2012, 17:11   #160
Добрый модератор
 
Аватар для zhegloff
 
Регистрация: 09.07.2007
Адрес: глобус Украины
Сообщений: 27,600
Вес репутации: 1025
zhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущееzhegloff - прекрасное будущее
По умолчанию

http://rusfolder.com/12065102
__________________
Установка кода сапы от $9.95. Пишите в личку.
Правильный хостинг.
В личке бесплатно не отвечаю обычно.
zhegloff вне форума   Ответить с цитированием
Ответ

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Joomla + mod_rewrite - не показываются ссылки AffMaster Ошибки при работе с системой 15 03.02.2009 13:33
Error ссылки на главной странице Joomla. Help! pierrevk Ошибки при работе с системой 13 20.08.2008 01:11
Не находятся новые контекстные страницы (joomla) sunb0y Контекстные ссылки и все, что с ними связано 3 27.03.2008 13:48
Joomla. Ссылки со статусом ОК не отображаются на сайте. chiro Контекстные ссылки и все, что с ними связано 6 27.02.2008 14:26
Joomla: не отображаются ссылки vladd Ошибки при работе с системой 4 20.07.2007 23:57


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