Установка кода sape?

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

serg
New Member
New Member
Posts: 4
Joined: Mon Mar 30, 2009 2:38 pm

Установка кода sape?

Post by serg »

Может кто сталкивался  и решил проблемку установки сапа-кодов (sape.ru) ...обычно код и места ссылок не видно при просмотре а здесь при установке проявляются  и не работает... ???sape.ru
Sonya

Re: Установка кода sape?

Post by Sonya »

Устанавливается через пользовательский тег. Расширения->теги пользователя. Создать новый тег, добавить туда код sape, потом использовать в шаблоне или на странице, как {название_тега}
kirfire
Forum Members
Forum Members
Posts: 15
Joined: Mon Mar 23, 2009 2:32 pm

Re: Установка кода sape?

Post by kirfire »

имхо это скрытая реклама причем галимая....
Sonya

Re: Установка кода sape?

Post by Sonya »

kirfire wrote: имхо это скрытая реклама причем галимая....
если бы там реферальная ссылка была, то да, а так сапе реклама не особо нужна, особенно в этом форуме :)
serg
New Member
New Member
Posts: 4
Joined: Mon Mar 30, 2009 2:38 pm

Re: Установка кода sape?

Post by serg »

спасибо , идея понятна правда
добавить в тег пользователя
код для генерирования ссылок не получилось
return_links(); ?>
выдает ошибку .
Sonya

Re: Установка кода sape?

Post by Sonya »

serg wrote: спасибо , идея понятна правда
добавить в тег пользователя
код для генерирования ссылок не получилось
return_links(); ?>
выдает ошибку .
Убрать , добавлять только чистый php код.
serg
New Member
New Member
Posts: 4
Joined: Mon Mar 30, 2009 2:38 pm

Re: Установка кода sape?

Post by serg »

убирал
пишет ошибку
A valid UDT name starts with a letter or underscore, followed by any number of letters, numbers, or underscores.
Sonya

Re: Установка кода sape?

Post by Sonya »

serg wrote: A valid UDT name starts with a letter or underscore, followed by any number of letters, numbers, or underscores.
Ошибка по-английски более чем точная. Если с английским плохо, то можно воспользоваться, например, translate.google.com. Вот результат перевода ошибки на русский:
Действительный UDT название начинается с буквы или символа подчеркивания, за которой следует любое количество букв, цифр и подчеркиваний.
Буквы в названии тега подразумеваются латинские.
serg
New Member
New Member
Posts: 4
Joined: Mon Mar 30, 2009 2:38 pm

Re: Установка кода sape?

Post by serg »

...спасибо за подсказку и перевод ,  текст сообщения я тож перевел  , но в начале названия тега поставил "ноль" потом принимал его за литеру  О ....  данная проблема с Вашей помощью  решена .
User avatar
Dominikus
Forum Members
Forum Members
Posts: 31
Joined: Mon Oct 05, 2009 12:33 pm

Re: Установка кода sape?

Post by Dominikus »

Сделал все как тут обсуждается получаю ошибку: Fatal error: Call to a member function return_links() on a non-object in /home/cp841141/public_html/iwik.ru/lib/content.functions.php(976) : eval()'d code on line 1
Версия CMS 1.8.2
Помогите решить проблему плиз!
User avatar
Dominikus
Forum Members
Forum Members
Posts: 31
Joined: Mon Oct 05, 2009 12:33 pm

Re: Установка кода sape?

Post by Dominikus »

Решил не до конца!
Создал тег пользователя {SAPEPHP}

global $sape;
    if (!defined('_SAPE_USER')){
        define('_SAPE_USER', 'код выданный сапой');
    }
    require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
    require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape_venality_name.php');
    $sape_venality_name['charset']='UTF-8';
    $sape=new SAPE_client($sape_venality_name);


Создал еще тег (sapelinks)

global $sape;
echo $sape->return_links();


Соответственно расставил в шаблоне теги пользователя
{SAPEPHP} в самом начале кода шаблона
{sapelinks} в месте где необходимо выводить ссылки
О чудо все заработала. Теперь хочу двинуться дальше "Защита sape_venality_name" но в такой комбинации никак не хочет работать, что я делаю не так

Ошибка: Fatal error: Call to a member function return_links() on a non-object in lib/content.functions.php(976) : eval()'d code on line 2
Last edited by Dominikus on Tue Oct 19, 2010 11:11 am, edited 1 time in total.
User avatar
Dominikus
Forum Members
Forum Members
Posts: 31
Joined: Mon Oct 05, 2009 12:33 pm

Re: Установка кода sape?

Post by Dominikus »

Да-а-а, как тяжко без хорошей поддержки, очень вяло развит форум, месяцами приходится ждать, все больше убеждаюсь что не популярна данная cms'ка
Sonya

Re: Установка кода sape?

Post by Sonya »

Dominikus wrote: все больше убеждаюсь что не популярна данная cms'ка
У нас тут SAPE непопулярно, наверное  ::) Я, например, вообще не владею. Или ждать тех, кто делает ГС или брать CMS, на которой большинство ГС делается. Там помогут.
Fenik17
Power Poster
Power Poster
Posts: 450
Joined: Tue Jun 01, 2010 5:42 am

Re: Установка кода sape?

Post by Fenik17 »

Вполне вменяемый текст ошибки: Call to a member function return_links() on a non-object. Ищите ошибку в конструкторе SAPE_client, или почему объект не создается.
В составе CMSMS нет файлов sape.php, sape_venality_name.php. Так что не надо катить бочку на cms, она тут ни при чем.
Fenik17
Power Poster
Power Poster
Posts: 450
Joined: Tue Jun 01, 2010 5:42 am

Re: Установка кода sape?

Post by Fenik17 »

Sonya wrote: Или ждать тех, кто делает ГС или брать CMS, на которой большинство ГС делается. Там помогут.
ГС - это что?
Post Reply

Return to “Russian - русский”