Объявление

#1 2012-02-18 19:45:52

maksbakal
Гость

Помогите с кодом Sape

Доброго времени суток господа! Не мог бы кто-нибудь подробно расписать, как, куда, в какие файлы вставить sapu? В обще хотелось бы подробный "faq" по САПЕ в ПИВИГЕ.

#2 2012-02-19 09:47:05

EvilKant
Translation Team, forum moderator
2011-03-02
137

Re: Помогите с кодом Sape

Делаете все как описано на сайте сапы, но пхп код заключаете в такой тег {php}КОД{/php}. И все работает. Пихать можно в любую часть сайта.

Неактивен

#3 2012-02-20 10:10:07

maksbakal
Гость

Re: Помогите с кодом Sape

...........сегодня пол дня убил, но ничего так и не выходит.....
Может кто нибудь всё-таки найдёт время и напишет (подробно), как это зделать...я думаю, что это не только мне одному надо....
При всём уважении!

#4 2012-02-21 07:54:34

EvilKant
Translation Team, forum moderator
2011-03-02
137

Re: Помогите с кодом Sape

Ох... Чето последнее время все кому не лень начали сайты делать :) .

Открываете header.tpl
в head вставляете вот это

{php}
    global $sape;
    if (!defined('_SAPE_USER')){
        define('_SAPE_USER', 'тут код который надо брать на сапе');
    }
    require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
   
    $o['charset'] = 'UTF-8';
    $sape = new SAPE_client($o);
    unset($o);
{/php}

Затем открываете нужное вам место, например футер и вставляете туда вот это

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

Всё. Кроме тега {php}, все описано и разжевано на сайте сапы.

Неактивен

#5 2012-02-21 19:33:36

maksbakal1
Гость

Re: Помогите с кодом Sape

Если сделать так, как Вы сказали:

Код:

Warning: require_once() [function.require-once]: open_basedir restriction in effect. File(/usr/local/apache/htdocs/b688657a10aad243ca3025ec45bee55e/sape.php) is not within the allowed path(s): (/home/:/usr/lib/php:/tmp) in /home/u757806105/public_html/_data/templates_c/11kltaz.1b76j7c^%%F7^F7F^F7F34188%%header.tpl.php on line 10

Warning: require_once(/usr/local/apache/htdocs/b688657a10aad243ca3025ec45bee55e/sape.php) [function.require-once]: failed to open stream: Operation not permitted in /home/u757806105/public_html/_data/templates_c/11kltaz.1b76j7c^%%F7^F7F^F7F34188%%header.tpl.php on line 10

Fatal error: require_once() [function.require]: Failed opening required '/usr/local/apache/htdocs/b688657a10aad243ca3025ec45bee55e/sape.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/u757806105/public_html/_data/templates_c/11kltaz.1b76j7c^%%F7^F7F^F7F34188%%header.tpl.php on line 10

Вот код который дали на сапе:

Код:

<?php 
     if (!defined('_SAPE_USER')){
        define('_SAPE_USER', 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'); 
     }
     require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
     $sape = new SAPE_client();
?>

если ставлю его, то тоже самое......

#6 2012-02-25 07:28:36

ddtddt
Piwigo Team
Quetigny - France
2007-07-27
3464

Re: Помогите с кодом Sape

personal plugin


add_event_handler('loc_begin_page_header', 'SAPE');

function SAPE()
    {
      si (! défini («_SAPE_USER ')) {
         définir («_SAPE_USER», «xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ');
      }
      require_once ($ _SERVER ['DOCUMENT_ROOT'] '/' _SAPE_USER '/ sape.php'...);
      $ Sape = new SAPE_client ();
}


Piwigo.com beta was launched on June 30th 2009. Signup and get your Piwigo photo gallery automatically installed and hosted. Help us to beta test it

Неактивен

#7 2012-02-25 18:34:23

EvilKant
Translation Team, forum moderator
2011-03-02
137

Re: Помогите с кодом Sape

Хз, чтото не правильно сделали. У меня все с первого раза заработало, не было проблем. Я надеюсь вы это делаете не на локальном серве? На локальном у меня от сапы вообще ничего не работает.

Неактивен

#8 2015-09-09 19:37:36

bumblebee
Участник
2015-01-20
9

Re: Помогите с кодом Sape

Аналогичная проблема. Сделал все как написано выше.
Вот такая ошибка.
Fatal error: Uncaught exception 'SmartyCompilerException' with message 'Syntax Error in template "./themes/stripped_responsive/template/header.tpl" on line 4 "{php}" unknown tag "php"'

Ну и так далее...

to: ddtddt, что есть personal plugin ?


Нашел подсказку...
http://piwigo.org/forum/viewtopic.php?id=24553

но не пойму где это исправить

Отредактированно bumblebee (2015-09-09 20:53:26)

Неактивен

Board footer

Скрипт FluxBB