Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Установка кода на различные движки (http://forum.sape.ru/forumdisplay.php?f=26)
-   -   Установка кода на Joomla (http://forum.sape.ru/showthread.php?t=72882)

zhegloff 07.09.2011 19:46

Установка кода на Joomla
 
Вложений: 1
Начало сериала здесь.

Модуль mod_sape для подключения sape к сайтам на движке Joomla:

Загрузить модуль для всех версий можно в каталоге расширений Joomla

Автор модуля - lucik
__________________________________________________ __

Установка плагина sape для контекстных ссылок:
Плагин для Joomla 1.5 можно скачать здесь.
Плагин для Joolma 3+ можно скачать здесь (автор: kostet7)
В настройках модуля пропишите имя вашей сапопапки и можно добавлять в систему.
__________________________________________________ __

Установка кода sape непосредственно в шаблон:
(Текст инструкции предоставлен demon)

__________Код для простых ссылок__________
Код я ставлю в место, где должны быть ссылки в индексный файл шаблона (/templates/shablon/index.php):

PHP код:

<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER''zdes_vash_id_3987hkjfdf');
}
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';  //Этот код указывает на кодировку вашего сайта.

$sape = new SAPE_client($o);
?>
<?php
echo $sape->return_links();
?>

Если ЧПУ (SEF) отключен, то надо
удалить строку
PHP код:

$o['request_uri'] = $_SERVER['REDIRECT_URL']; //этот код отвечает за чпу 

__________Код для контекстных ссылок (работает не у всех)__________
Код для контекста я вставил между тегами <head></head>:
PHP код:

<?php
if (!defined('_SAPE_USER')){
  
define('_SAPE_USER''*********');
}
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$k['charset'] = 'UTF-8';
$sape_context = new SAPE_context($k);
ob_start(array(&$sape_context,'replace_in_page'));
?>

Тег <sape_index> ставим сразу после <body>, а тег </sape_index> сразу после перед </body>.

Т.е. получается такая структура:
PHP код:

<head>
.......
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER''*********');
}
require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$k['request_uri'] = $_SERVER['REDIRECT_URL'];
$sape_context = new SAPE_context($k);
ob_start(array(&$sape_context,'replace_in_page'));
?>
</head>

<body><sape_index>
............................
</sape_index></body>

Все должно нормально отображаться.

__________________________________________________ __
Можно также ознакомиться:
Нюансы установки на Joomla от pragmatik

romario_29 14.09.2011 16:21

модуль сапе скачивал где-то в другом месте. Это для 1.5 ветки работает? как включить вывод блочных ссылок с модулем сапе?

zhegloff 14.09.2011 16:27

Цитата:

Сообщение от romario_29 (Сообщение 1138798)
модуль сапе скачивал где-то в другом месте

скачайте в нужном месте.


Цитата:

Сообщение от romario_29 (Сообщение 1138798)
Это для 1.5 ветки работает?

да


Цитата:

Сообщение от romario_29 (Сообщение 1138798)
как включить вывод блочных ссылок с модулем сапе?

в настройках площадки.

QuieTi 19.09.2011 09:56

А как быть с Joomla 1.7 ?

zhenin 19.09.2011 12:27

Тоже интересует как запустить ссылки на Джумле 1.7 желательно подробнее процесс установки.

Клон 19.09.2011 12:31

Цитата:

Сообщение от QuieTi (Сообщение 1141070)
А как быть с Joomla 1.7 ?

Цитата:

Сообщение от zhenin (Сообщение 1141114)
Тоже интересует как запустить ссылки на Джумле 1.7 желательно подробнее процесс установки.

написано же в первом посте
Цитата:

Сообщение от zhegloff (Сообщение 1135622)
Загрузить модуль, а также задать вопросы по работе и настройке модуля можно на официальной странице.


zhegloff 19.09.2011 12:34

Цитата:

Сообщение от QuieTi (Сообщение 1141070)
А как быть с Joomla 1.7 ?

а что, на 1.7 не работает?

zhenin 19.09.2011 12:58

после установки мода на дж 1.7 пишет: Внимание!!! Файл sape.php не обнаружен. Проверьте правильность установки кода Sape.

а в шаблоне нету тегов <head> или <body> только чистый пхп и если ставлю туда ошибка на сервере

zheka796 19.09.2011 13:15

Цитата:

Сообщение от zhenin (Сообщение 1141132)
а в шаблоне нету тегов <head> или <body> только чистый пхп и если ставлю туда ошибка на сервере

Все там есть, просто вы незнаете как найти.

zhenin 19.09.2011 13:26

Цитата:

Сообщение от zheka796 (Сообщение 1141139)
Все там есть, просто вы незнаете как найти.

не подскажите где найти?

Gn00s 20.09.2011 19:56

Под 1.7 модуль
 
Вложений: 1
Вроде работает по 1.7

Al81SKG27 26.09.2011 16:36

установил модуль sape без проблем, закачал папку с ключом в корневую папку сайта, выставил 777, хочу добавить сайт на площадку и выдаётся ошибка "Код на сайте не установлен". Что делать?

zhegloff 26.09.2011 17:09

Цитата:

Сообщение от Al81SKG27 (Сообщение 1144758)
установил модуль sape без проблем, закачал папку с ключом в корневую папку сайта, выставил 777, хочу добавить сайт на площадку и выдаётся ошибка "Код на сайте не установлен". Что делать?

Проверять корректность установки кода.

Al81SKG27 26.09.2011 17:37

а можно поподробней?

zhegloff 26.09.2011 17:41

поподробней в FAQ

Al81SKG27 26.09.2011 17:44

Я уже сегодня весь день просидел, проискал всё ничего не помогает

zhegloff 26.09.2011 17:47

Цитата:

Сообщение от Al81SKG27 (Сообщение 1144786)
Я уже сегодня весь день просидел, проискал всё ничего не помогает

ну показывайте сайт с включенным чеккодом.

Al81SKG27 26.09.2011 17:50

вот сайт http://televisionforyou.ru/, внизу перед копирайтом, если что вот моя аська 354576402

zhegloff 26.09.2011 17:52

Цитата:

Сообщение от Al81SKG27 (Сообщение 1144795)
вот сайт http://televisionforyou.ru/, внизу перед копирайтом

чек кода не видно.

Al81SKG27 26.09.2011 17:53

может я что не до конца сделал?

zhegloff 26.09.2011 17:54

Цитата:

Сообщение от Al81SKG27 (Сообщение 1144799)
может я что не до конца сделал?

не знаю.

Al81SKG27 26.09.2011 18:04

я всё сделал по инструкции, а точнее по видео уроку, даже теперь не знаю где и что "копать"

zhegloff 26.09.2011 18:12

Цитата:

Сообщение от Al81SKG27 (Сообщение 1144803)
я всё сделал по инструкции, а точнее по видео уроку, даже теперь не знаю где и что "копать"

для начала включить чек-код.

Al81SKG27 26.09.2011 18:13

да как его включить то?

zhegloff 26.09.2011 21:48

Цитата:

Сообщение от Al81SKG27 (Сообщение 1144806)
да как его включить то?

.....
Цитата:

Сообщение от zhegloff (Сообщение 1144784)
поподробней в FAQ


stulkov 07.10.2011 17:25

Безуспешно пытаюсь активировать контекстную рекламу на сайте Joomla
  • - Joomla 1.5.22
  • - Залил в корень сайта папку (my_hash_code) и поставил права 777
  • - В index.php файл шаблона после тега <head> вставил код
  • Код:

    <?php
    if (!defined('_SAPE_USER')){
      define('_SAPE_USER', 'my_hash_code');
    }
    require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
    $k['request_uri'] = $_SERVER['REDIRECT_URL'];
    $k['charset'] = 'UTF-8';
    $sape_context = new SAPE_context($k);
    ob_start(array(&$sape_context,'replace_in_page'));
    ?>

  • - после <body> поставил <sape_index> и перед </body> поставил </sape_index>
  • - установил mod_sape, включил его с параметрами:
    • -уникальный номер (мой_хэш)
    • -способ подключения (по умолчанию)
    • -использовать редирект (REDIRECT_URL)
    • -кодировка (UTF-8)
    • -количество ссылок - 0
    • -показывать всем проверочный код (включено)
    • -Включить вывод ошибок (по умолчанию)
    • -включить отладочную информацию (по умолчанию)
    • -скрывать проверочный код (отключен)
    • -URL без хоста (xn----7sbbhndikawbqldfle3crcgc.xn--p1ai)
    • -DOCUMENT_ROOT - пусто
    • -самостоятельный вывод модуля (отключен)
После добавления новой площадки индексируются только страницы для ссылочной рекламы. Контекстные страницы на нуле. В чем причина?

Игорь11 07.10.2011 20:21

Здравствуйте!
Перестали работать контекстніе ссілки - в чем может біть проблема?

Добавлено через 21 минуту
Ставил модуль для контекстных ссылок - работали нормально - но недавно перестали отоброжаться.

Prokuror 09.10.2011 01:16

Кто-нибудь подскажет где скачать модуль для разнесения ссылок в разных местах страницы? sape_mode поможет в этом?
ПыСы На официальном сайте файл невозможно скачать (ошибка хоста).

zhegloff 09.10.2011 02:03

Цитата:

Сообщение от Prokuror (Сообщение 1152643)
Кто-нибудь подскажет где скачать модуль для разнесения ссылок в разных местах страницы? sape_mode поможет в этом?

поставьте в шаблон

Игорь11 09.10.2011 23:10

Модуль Сапе для вывода обычных ссылок http://narod.ru/disk/27850515001/mod_sape.zip.html

Плагин для контекстных ссылок http://narod.ru/disk/27850761001/sap...15_or.zip.html

Для Джумла 1.5

Последний Герой 10.10.2011 00:03

Цитата:

Сообщение от stulkov (Сообщение 1151902)
После добавления новой площадки индексируются только страницы для ссылочной рекламы. Контекстные страницы на нуле. В чем причина?

не правильно установлен код, причем дважды. первый раз руками, второй - модулем.


Цитата:

Сообщение от Игорь11 (Сообщение 1151984)
Здравствуйте!
Перестали работать контекстніе ссілки - в чем может біть проблема?

Добавлено через 21 минуту
Ставил модуль для контекстных ссылок - работали нормально - но недавно перестали отоброжаться.

надо прописать хост

stulkov 11.10.2011 09:24

Цитата:

Сообщение от Последний Герой (Сообщение 1153024)
не правильно установлен код, причем дважды. первый раз руками, второй - модулем.

Спасибо за развернутый исчерпывающий ответ

web78 13.10.2011 09:58

Не отображаются ссылки только на главной странице!!!
 
Установлен код на трех сайтах Joomla 1.0.15

<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'мой ид');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');

$o['request_uri'] = $_SERVER['REDIRECT_URL']; //этот код отвечает за чпу

$sape = new SAPE_client($o);

?>

<? echo $sape->return_links(); ?>

На всех страницах все нормально - на главной ссылки не рисует. Одинаково на всех трех сайтах.

Проблема появилась при переезде на другой хостинг. В чем причина не пойму.

Поддержка sape и хостинга бессильны.

Помогите пожалуйста.

zhegloff 13.10.2011 10:22

Цитата:

Сообщение от web78 (Сообщение 1154652)
$o['request_uri'] = $_SERVER['REDIRECT_URL']; //этот код отвечает за чпу

вот это отключить попробуйте

web78 13.10.2011 13:11

пробовал - тогда ссылки вообще не отображаются

Добавлено через 4 минуты
я полагаю дело в sef компоненте joomla, хотя как могла поменять смена хостинга?

Добавлено через 14 минут
echo "echo $o = ".$o['request_uri']; - ничего не выдает на главной, на остальных - нормально - текущий адрес страницы

orionorion 14.10.2011 09:58

Я разместил код на своём сайте, но почему-то на сайте выходят не названия ссылок а какая-то ерунда, например вот: node/320������ ���������� ��� ����������� ���. В чём может быть причина?

zhegloff 14.10.2011 10:17

Цитата:

Сообщение от orionorion (Сообщение 1155161)
Я разместил код на своём сайте, но почему-то на сайте выходят не названия ссылок а какая-то ерунда, например вот: node/320������ ���������� ��� ����������� ���. В чём может быть причина?

кодировку прописать нужно.

orionorion 14.10.2011 10:42

в самам коде????

zhegloff 14.10.2011 10:54

Цитата:

Сообщение от orionorion (Сообщение 1155199)
в самам коде????

да...

demon 14.10.2011 13:36

web78, видимо на другом хостинге это стала не морда /, а frontpage.
видимо у хостера че-то прикрыто.
orionorion,
Цитата:

$o['charset'] = 'UTF-8'; //Этот код указывает на кодировку вашего сайта.


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

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.