Старый 10.07.2008, 22:33   #1
Новичок
 
Регистрация: 28.01.2007
Сообщений: 26
Вес репутации: 0
agr на пути к лучшему
По умолчанию Установка на Pligg, Need Help

С установкой кода в index.php, в подвал проблем не испытываю - <!--check code--> отображается. Но вот с установкой "echo $sape->return_links($n);" в шаблон, чтобы раскидать ссылки по странице - проблему имею. Никак не могу разобраться с шаблонной структурой и синтаксисом в ней. Имел кто-нибудь опыт с установкой на Pligg ?
В index.php пытаюсь использовать $main_smarty->assign('{LINKS}', $sape->return_links());
Но как вызвать их в шаблоне не знаю. Методом "тыка" не вышло. Хелп!

Добавлено через 23 часа 11 минут
Спасибо мне себе за помощь
Основываясь на топике:
http://forum.sape.ru/showthread.php?t=1857
В частности на сообщении от Project:
http://forum.sape.ru/showpost.php?p=13342&postcount=4

Вывел следующий мануал:

1. В index.php перед include_once('Smarty.class.php'); вписал код sape:

if (!defined('_SAPE_USER')){
define('_SAPE_USER', '11111ваш личный идентификатор11111');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
$sapeLinks = $sape->return_links();

Чтобы проверить работоспособность кода, на время проверки, замените строку:
$sape = new SAPE_client();
на:
$o['force_show_code'] = true;
$sape = new SAPE_client($o);

2. После $main_smarty = new Smarty; (из кода Pligg) вписал следующий код:

$main_smarty->assign('sapeLinks',$sapeLinks);

3. В шаблон, в месте отображения ссылок вписал:

{$sapeLinks}

Чтобы разбить ссылки на несколько блоков, замените код:
$sapeLinks = $sape->return_links();
на:
$sapeLinks = $sape->return_links(2);
$sapeLinks1 = $sape->return_links(2);
$sapeLinks2 = $sape->return_links();

А код:
$main_smarty->assign('sapeLinks',$sapeLinks);
на:
$main_smarty->assign('sapeLinks',$sapeLinks);
$main_smarty->assign('sapeLinks1',$sapeLinks1);
$main_smarty->assign('sapeLinks2',$sapeLinks2);

А в шаблоне теперь вы сможете использовать:
{$sapeLinks}

{$sapeLinks1}

{$sapeLinks2} - для отображаения ссылок в разных местах. При этом в первом блоке будет отображаться 2 ссылки, во стором блоке тоже 2, в третьем все остальные. Для редактирования этих чисел исправьте в коде:
$sapeLinks = $sape->return_links(2);
$sapeLinks1 = $sape->return_links(2);
$sapeLinks2 = $sape->return_links(); - соответствующие значения в круглых скобках.

Последний раз редактировалось agr; 10.07.2008 в 22:33. Причина: Добавлено сообщение
agr вне форума   Ответить с цитированием
Старый 22.10.2008, 17:58   #2
Специалист
 
Регистрация: 20.07.2007
Сообщений: 240
Вес репутации: 208
acc скоро станет известен
По умолчанию Робот не видит код

установил код на сайт
socialtime.ru
чек коды и код контекста виден нормально
но робот не видит ссылок
В чем может быть проблемма?

Добавлено через 5 часов 21 минуту
Робот не может найти код
сапы
Укажите полный УРЛ любой страницы сайта, на которой заведомо установлен код!

Хотя чек коды в странице хорошо видно.
Как выявить проблемму
Сделал так и по другому делал
и делал так как цуказано было в теме про плигг
Ничего не помогло
{php}
global $sape;
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'ххххххххххххххххххххххххххх');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();

global $sape;
echo $sape->return_links();
{/php}

Последний раз редактировалось acc; 22.10.2008 в 17:58. Причина: Добавлено сообщение
acc вне форума   Ответить с цитированием
Старый 06.09.2009, 22:13   #3
Новичок
 
Регистрация: 14.08.2009
Сообщений: 9
Вес репутации: 0
Cagie на пути к лучшему
По умолчанию

так же на тему плигга
никто случайно не знает, как установить код на вывод контекстных ссылок.
точнее обычные гипертекстовые+контекстные гипертекстовые?
Cagie вне форума   Ответить с цитированием
Ответ

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
установка в umi-cms Евгений Валерьевич Установка кода на различные движки 2 31.07.2008 20:21
Установка цен. vadro Пожелания пользователей системы 0 25.05.2008 01:53
Установка. opel Установка кода на различные движки 1 24.04.2008 12:43
Установка в IPB sudmed Контекстные ссылки и все, что с ними связано 0 02.02.2008 14:45
Установка кода на asp juleta Установка кода на различные движки 4 12.12.2007 21:08


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