Перейти к содержимому


- - - - -

Проблема с установкой кода Sape


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 6

#1 Millerams

Millerams

    Участник

  • Пользователи
  • PipPip
  • 12 сообщений

Отправлено 17.04.2010, 21:34

Товарищи, подскажите пожалуйста!
Как нужно изменить код(который приведен ниже), чтобы ссылки "Сейпа" отображались в отдельном блоке под главным меню, и чтобы он(сейп) заработал вообще... (извиняюсь что прошу, просто я немного криворукий, один раз сделал, все работало, зато забыл сохранить, а вот теперь, как на зло, ничего не получается)...
Заранее благодарен!  :unsure:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!--
Author: Reality Software
Website: http://www.realitysoftware.ca
Note: This is a free WordPress theme released under the Creative Commons Attribution 3.0 license, 
which means you can use it in any way you want provided you keep links to the author intact.
--><html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru">
<head>
<?php z_head(); ?><?php z_rsshead(); ?><link rel="stylesheet" href="~ztpl/style.css" type="text/css" media="screen">
<link rel="stylesheet" href="~ztpl/jd.gallery.css" type="text/css" media="screen" charset="utf-8">
</head>
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '9d78329b68102c9f7cafe66b7267e0km');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['force_show_code'] = true;
$sape = new SAPE_client();
?>
<body>
<div id="all">
 <div id="container">

<!-- header -->
	<div id="logo"><a href="~/">Zebrum Lite 2.0</a></div>
	<div id="menu">
		<ul>
<li><a href="~/" title="Home">Главная</a></li>
		<li class="page_item page-item-2"><a href="<?php z_rsslink(); ?>" title="About">RSS</a></li>
<li class="page_item page-item-10"><?php z_sitemap(); ?></li>
		</ul>
</div>
<!--end header -->
<!-- main -->

<div id="main">

	<div id="sidebar">
<?php zsidebarmanager::displaySidebar(); ?>
</div>


	<div id="text">
		
			<?php z_html(); ?>


	
	</div>
	
</div>
<!-- end main -->

<!-- footer -->
<div id="footer">
	<div id="left_footer"></div>
	<div id="right_footer">
	Powered by <a href="~/">Zebrum Lite</a> &nbsp;|&nbsp; 

<!-- Please do not change or delete this links. Read the license! Thanks. :-) -->
	<a href="~/">Website design</a> by <a href="~/">Reality Software</a>

	</div>
<!-- 17 queries. 0.237 seconds. -->
</div>
<!-- end footer -->

 </div>
</div>


</body>
</html>


#2 AOTD

AOTD

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 58 сообщений

Отправлено 18.04.2010, 04:26

1) Свой код _SAPE_USER лучше таки не показывать.
2) Инициализация у вас идет вроде правильно, но вы нигде не вставляете ссылки :)
<?=$sape->return_links($n);?>
Спасет отца русской демократии. Где $n - количество выводимых подряд ссылок.
Расставляем эти строки в 2х - 3х местах страницы и радуемся.
3) Строчка
$o['force_show_code'] = true;
лишняя, она у вас нигде не используется :)

#3 Millerams

Millerams

    Участник

  • Пользователи
  • PipPip
  • 12 сообщений

Отправлено 18.04.2010, 10:39

Спасибо за быстрый отклик.
Мои коментарии...  ;)
1)код не существующий в природе, я предусмотрительно его поменял. :P
2)ссылки я ставил, но они сапой не находятся т.е. что-то не так с темой сайта.
3)Эта строчка нужна, чтобы проверить отображаемость ссылок(которая собственно не работает), сколько не мучался с шаблоном, все равно не идет. Не могу понять в чем дело. :blink:
делал все по инструкции на странице blog.zebrum.ru/sape/ , но не получается. ..
П.С. А еще я не знаю как создать отдельный блок под меню, в котором бы отображались ссылки сапы.
я в отчаянии... :o

#4 Ruganin

Ruganin

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 69 сообщений
  • Город: Moscow

Отправлено 19.04.2010, 22:23

Вот мой код работает на всех сателлитах и на разных хостингах.
<?php if (!defined('_SAPE_USER')){
		define('_SAPE_USER', '9d78329b68102c9f7cafe66b7267e0km');
	 }
	 require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
	 $o['charset'] = 'UTF-8';
	 $sape = new SAPE_client($o);
	 unset($o);
$links1=$sape->return_links(1);
$links2=$sape->return_links(1);
$links3=$sape->return_links(1);
$links4=$sape->return_links(); ?>

В коде где надо разместить ссылку ставим:
<?php echo $links; ?><?php echo $links2; ?> и т.д
Ежели нуна все разом выводить строки $links1, 2, 3 удаляем, а в коде кидаем:
		<div id="sidebar">
<?php zsidebarmanager::displaySidebar(); ?><br><?php echo $links4; ?>
</div>

Код не мой брал с форума сапы, а мож и с этого форума черте знает когда, но все работает исправно более года.

#5 lut

lut

    Новичок

  • Пользователи
  • Pip
  • 9 сообщений

Отправлено 13.05.2010, 12:23

Просмотр сообщенияAOTD (18.04.2010, 04:26) писал:

1) Свой код _SAPE_USER лучше таки не показывать.
2) Инициализация у вас идет вроде правильно, но вы нигде не вставляете ссылки :)
<?=$sape->return_links($n);?>
Спасет отца русской демократии. Где $n - количество выводимых подряд ссылок.
Расставляем эти строки в 2х - 3х местах страницы и радуемся.
3) Строчка
$o['force_show_code'] = true;
лишняя, она у вас нигде не используется :)

А как вывести все ссылки в одном месте, подскажите кто-нибудь? Что вместо ($n) дожно быть?

#6 lut

lut

    Новичок

  • Пользователи
  • Pip
  • 9 сообщений

Отправлено 13.05.2010, 12:46

Просмотр сообщенияAOTD (18.04.2010, 04:26) писал:

1) Свой код _SAPE_USER лучше таки не показывать.
2) Инициализация у вас идет вроде правильно, но вы нигде не вставляете ссылки :)
<?=$sape->return_links($n);?>
Спасет отца русской демократии. Где $n - количество выводимых подряд ссылок.
Расставляем эти строки в 2х - 3х местах страницы и радуемся.
3) Строчка
$o['force_show_code'] = true;
лишняя, она у вас нигде не используется :)

А как вывести все ссылки в одном месте, подскажите кто-нибудь? Что вместо ($n) дожно быть?

#7 Fredy_314

Fredy_314

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 97 сообщений

Отправлено 13.05.2010, 17:39

<?=$sape->return_links();?>
Вывести все ссылки




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей