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

-->
Закрытая тема
 
Опции темы
Старый 09.06.2009, 20:43   #1531
Новичок
 
Регистрация: 28.02.2007
Сообщений: 81
Вес репутации: 226
lucik - весьма и весьма положительная личностьlucik - весьма и весьма положительная личность
По умолчанию

редактировать шаблоны, писать плагины...
как вариант смотрите в сторону контекстных ссылок можно по подобию сделать. по странице распологаются метки, а плагин их заменяет.
lucik вне форума  
Старый 10.06.2009, 00:32   #1532
Специалист
 
Аватар для warring
 
Регистрация: 14.03.2008
Сообщений: 165
Вес репутации: 215
warring - весьма и весьма положительная личностьwarring - весьма и весьма положительная личность
Отправить сообщение для warring с помощью ICQ
По умолчанию

[QUOTE=popalex62;471803]
Цитата:
Сообщение от lucik Посмотреть сообщение
popalex62
Для того чтобы выводить в позции модуля, достаточно опубликовать какой либо модуль и указать ему позциию осталось определиться только с модулем так вот в этой ветки не раз описаны как минимум два варианта установки кода с помощью модулей.

Вы меня не поняли, а скорее всего я вас запутал. Я говорил не о модулях, с помощью которых выводится код Сапы. Я имел в виду позиции, в которых я бы хотел вывести ссылки, без установки модуля для сапы, через вставку в шаблон. То есть, мне нравится какая то конкретная позиция в которой хотелось бы вывести ссылки, ну например даже в разрыве текста или внутри меню. Как это сделать, где найти такую информацию?
в шаблоне в index.php находишь такой текст: <?php mosMainBody(); ?> и после него вставляешь код, ссылки будут прям после текста статьи, можно до него, ссылки будут до текста (вверху).

Добавлено через 11 минут
Дополню...
Обычно есть еще такие вещи:
<?php mosLoadModules ( 'left' ); ?>
<?php mosLoadModules ( 'user1' ); ?>
<?php mosLoadModules ( 'right ); ?> и т.д.
вот сразу после них и прилепи код. Названия позиций можно посмотреть в админке в меню "просмотр сайта-> внутри с позициями" потом берешь открываешь index.php в HTMLpad или ещё чем то и вставляешь код. Можно много раз, что бы не одним блоком выводить, тогда в первом вызове пишешь к примеру: <?php mosLoadModules ( 'left' ); ?>
<?php
define('_SAPE_USER', 'твой код);
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['request_uri'] = getenv('REQUEST_URI');
$sape = new SAPE_client($o);
echo $sape->return_links(1);
?>
далее : <?php mosLoadModules ( 'bottom' ); ?>
<? echo $sape->return_links(1); ?>
и последнее: <?php mosLoadModules ( 'right' ); ?><? echo $sape->return_links(); ?>
Вот и всё, 3 ссылки в нужных местах размещены.

Последний раз редактировалось warring; 10.06.2009 в 00:32. Причина: Добавлено сообщение
warring вне форума  
Старый 10.06.2009, 06:13   #1533
Новичок
 
Регистрация: 20.05.2009
Сообщений: 5
Вес репутации: 0
Joker84 на пути к лучшему
По умолчанию

люди помогите все перепробывал и шаблон вставлять и модуль использовать

1) стоит Joostina 1.2 + SEF
2) сайт проиндексирован Ya страницы добавлены в sape и
есть я кобы клиенты
PHP код:
OK10.06.2009/novosti/politi...NEWМебельНедорого мебель для ванной.san-dis.ru300.50 
но вот беда заходя на страницу там пусто ничего нет -(


3) делаю вывод информации в модуле
вот что выдает


Код:
Отладка Модуль №1 Ссылок: 5

Проверка серверных путей: Request_uri сформирован и передается в модуль sape: /index.php $_SERVER['REQUEST_URI'] сформирован: /index.php?option=com_content&task=view&id=94&Itemid=3 $_SERVER['REDIRECT_URL'] сформирован: /index.php getenv('REQUEST_URI') сформирован: /novosti/politika/krasnojarskaja-detskaja-jeleznaja-doroga-zakryvaet.html
Joker84 вне форума  
Старый 10.06.2009, 06:16   #1534
Новичок
 
Аватар для BLOTTER
 
Регистрация: 20.04.2009
Сообщений: 86
Вес репутации: 200
BLOTTER - весьма и весьма положительная личностьBLOTTER - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от Joker84 Посмотреть сообщение
но вот беда заходя на страницу там пусто ничего нет -(
если не ошибаюсь, то оно только через сутки добавится на сайт или чуть раньше....но вообщем одозначно не сразу.
BLOTTER вне форума  
Старый 10.06.2009, 07:09   #1535
Новичок
 
Регистрация: 20.05.2009
Сообщений: 5
Вес репутации: 0
Joker84 на пути к лучшему
По умолчанию

Цитата:
Сообщение от BLOTTER Посмотреть сообщение
если не ошибаюсь, то оно только через сутки добавится на сайт или чуть раньше....но вообщем одозначно не сразу.
прошли уже не одни сутки
Joker84 вне форума  
Старый 10.06.2009, 16:56   #1536
Новичок
 
Регистрация: 28.02.2007
Сообщений: 81
Вес репутации: 226
lucik - весьма и весьма положительная личностьlucik - весьма и весьма положительная личность
По умолчанию

Цитата:
Сообщение от Joker84 Посмотреть сообщение
Код:
Проверка серверных путей: Request_uri сформирован и передается в модуль sape: /index.php $_SERVER['REQUEST_URI'] сформирован: /index.php?option=com_content&task=view&id=94&Itemid=3 $_SERVER['REDIRECT_URL'] сформирован: /index.php getenv('REQUEST_URI') сформирован: /novosti/politika/krasnojarskaja-detskaja-jeleznaja-doroga-zakryvaet.html
Видим что:
Проверка серверных путей:
Request_uri сформирован и передается в модуль sape: /index.php

сапе передаеься не правльная ссылка, ищем при каких параметрах передается правльная, правльно
getenv('REQUEST_URI')

Заходит в натсройки модуля и ставим нужный нам способ передачи ссылки.

Добавлено через 8 минут
[QUOTE=warring;472200]
Цитата:
Сообщение от popalex62 Посмотреть сообщение

в шаблоне в index.php находишь такой текст: <?php mosMainBody(); ?> и после него вставляешь код, ссылки будут прям после текста статьи, можно до него, ссылки будут до текста (вверху).

Добавлено через 11 минут
Дополню...
Обычно есть еще такие вещи:
<?php mosLoadModules ( 'left' ); ?>
<?php mosLoadModules ( 'user1' ); ?>
<?php mosLoadModules ( 'right ); ?> и т.д.
вот сразу после них и прилепи код. Названия позиций можно посмотреть в админке в меню "просмотр сайта-> внутри с позициями" потом берешь открываешь index.php в HTMLpad или ещё чем то и вставляешь код. Можно много раз, что бы не одним блоком выводить, тогда в первом вызове пишешь к примеру: <?php mosLoadModules ( 'left' ); ?>
<?php
define('_SAPE_USER', 'твой код);
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['request_uri'] = getenv('REQUEST_URI');
$sape = new SAPE_client($o);
echo $sape->return_links(1);
?>
далее : <?php mosLoadModules ( 'bottom' ); ?>
<? echo $sape->return_links(1); ?>
и последнее: <?php mosLoadModules ( 'right' ); ?><? echo $sape->return_links(); ?>
Вот и всё, 3 ссылки в нужных местах размещены.
1. Все замечателно и наверное даже будет работать, но в joomla 1.0.xx, у справшивающего насколько я понимаю 1.5.хх.
Цитата:
(Но в шаблоне (это rhuk_milkyway))
В общем с небольшими поправками этот метод код будет работать и в 1.5.xx

2. Самое интересное как этим методом Вы собираетесь:
в разрыве текста, внутри меню или между двумя модулями в одном блоке?

Последний раз редактировалось lucik; 10.06.2009 в 16:56. Причина: Добавлено сообщение
lucik вне форума  
Старый 10.06.2009, 19:48   #1537
Специалист
 
Аватар для warring
 
Регистрация: 14.03.2008
Сообщений: 165
Вес репутации: 215
warring - весьма и весьма положительная личностьwarring - весьма и весьма положительная личность
Отправить сообщение для warring с помощью ICQ
По умолчанию

А, если 1.5 то немного по другому, но смысл тот же. В разрыв текста не стал писать, потому как это уже какая то контекстная ссылка получается, смысл её в текст пихать если она дороже могла бы продаваться? Но по логике можно в режиме хтмл при редактировании статьи вставить код вызова. Я там написал, что будет или под или над, смотря куда код прописать. "Между двумя модулями в одном блоке" это имеется ввиду в одной позиции но между модулями? Ну тут проще модсапе поюзать. Я просто объяснил как вообще в шаблон вставить в нужные позиции.
warring вне форума  
Старый 10.06.2009, 20:16   #1538
Новичок
 
Регистрация: 28.02.2007
Сообщений: 81
Вес репутации: 226
lucik - весьма и весьма положительная личностьlucik - весьма и весьма положительная личность
По умолчанию

warring
Ну вот и определились, а режиме хтмл не получиться код вызова вставить.

Хотя нет пожно изравтиться если на своем серваки, вывод прогнать еще раз через php. Вот веселуха будет :-).
lucik вне форума  
Старый 10.06.2009, 22:04   #1539
Специалист
 
Аватар для warring
 
Регистрация: 14.03.2008
Сообщений: 165
Вес репутации: 215
warring - весьма и весьма положительная личностьwarring - весьма и весьма положительная личность
Отправить сообщение для warring с помощью ICQ
По умолчанию

Цитата:
Сообщение от lucik Посмотреть сообщение
warring
Ну вот и определились, а режиме хтмл не получиться код вызова вставить.

Хотя нет пожно изравтиться если на своем серваки, вывод прогнать еще раз через php. Вот веселуха будет :-).
Глупости всё это, по мне так вполне достаточно по позициям раскидать в шаблоне, и людям глаза не мозолят и надежно.
warring вне форума  
Старый 11.06.2009, 02:32   #1540
Новичок
 
Регистрация: 11.06.2009
Сообщений: 4
Вес репутации: 0
Formaldegid на пути к лучшему
По умолчанию

Помогите плиз
Код поставил в индекс.пхп шаблона между хэд и боди
Код на вывод ссылок поставил через mod_php
А вот в сапе при добавлении сайта пишет красной строкой:
"Укажите полный УРЛ любой страницы сайта, на которой заведомо установлен код!"
Добавлял разные страницы(в том числе и главную), но это не помогло!
Formaldegid вне форума  
Закрытая тема


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Установка кода на SMF DkWix Установка кода на различные движки 60 28.05.2016 15:57
Установка на Joomla mbmarket Контекстные ссылки и все, что с ними связано 2 28.06.2011 14:27
Установка кода на Joomla Serious Вопросы от новичков 9 03.07.2009 10:22
заплачу за установку кода на IPB+Joomla rootaf Установка кода на различные движки 4 12.12.2008 20:58
Глюки кода sape в joomla AlexAxe Вопросы по работе системы 14 24.06.2007 14:21


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