Установка коду Sape на Zebrum Lite, Zebrum CMS - якщо сайтів багато

2. Переходимо на сторінку додавання нового майданчика (вкладка «Вебмайстру») та завантажуємо zip-архів з кодом (для хостингу з підтримкою PHP) для встановлення на сайті.

Для всіх сайтів одного користувача sape встановлюється однаковий код. Код встановлюється перед додаванням сайту до системи.

3. Розпаковуємо архів. Усередині знаходиться папка з довгою назвою з літер та цифр. Закачуємо цю папку на сервер у корінь сайту.

4. Виставляємо для цієї папки (але не файл sape.php) права доступу 777.

5. Переходимо до папки шаблону сайту і додаємо над такий код:

6. У місцях бажаного розміщення посилань (наприклад, під меню та картою сайту) прописуємо (у шаблоні) код:

де $n – кількість посилань у цьому блоці.

Приклад із сайту sape.ru: Припустимо, Ви плануєте виводити на сторінці 5 посилань у 3-х блоках, рознесених у різні місця сторінки, наприклад, 1 посилання під лівим навігаційним меню, 2 посилання під правим меню і 2 посилання, що залишилися в "підвалі" сторінки. У цій ситуації вам необхідно зробити у вихідному коді сторінки 3 додаткові php-вставки:

return_links(1); ?> , - під лівим меню; return_links(2); ?> , - під правим меню; return_links(); ?> ,- в «підвалі» (зверніть увагу, функція викликається без параметра, тому що це останній її виклик на даній сторінці);

7. Закачуємо шаблон на сайт.

Код встановлено. Можна подавати заявку на включення сайту.

Перевірка коду

Щоб перевірити правильність встановлення коду на сайті, необхідно в коді виведення посилань (який ви вставляєте на кожну сторінку сайту) рядок:

$sape = новий SAPE_client();

$o['force_show_code'] = true; $sape = новий SAPE_client($o);

Післяперевірки не забудьте повернути код у вихідний стан.

Встановлення коду контекстних посилань

1. Знаходимо у файлі шаблону код, перед ним вставляємо, а після нього. Щоб вийшло ось так:

2. Закачуємо шаблон на веб-сайт.

Контекстні посилання підключено.

Допоможу з встановленням коду. умова: 'Ви зареєструватиметеся як мій реферал'

Я не як не можу поставити код все зроблено правильно, а на сапі пише що код не встановлений.

Що робити, якщо з кодуванням посилань проблеми виникли?

Рішення описано на форумі у цій темі: http://zebrum.ru/forum/inde.

Потрібно додати код sape вказівку кодування.

питання скасовується. знайшов відповідь на форумі сапи.

поставив код сапи. стали купувати заслання. але чомусь усі тексти посилань кракозяблами відображаються. кодування на сайті використовується utf-8. сам сайт відображається нормально, криво відображаються тільки посилання. підкажіть, із чим це пов'язано?

А як можна поставити і те, й інше?? тобто. і контекст і гіперпосилання )

Скажіть як вам вдалося встановити контекстні посилання якщо крім тегів сапи ще код потрібно змінювати з викликом іншої функції.

StronG, надіслати на [email protected] назву домену і файл шаблону.

Встановив код точно як написано вище, ні яких помилок не з'явилося, але при додаванні майданчика в Sape пише що код не знайдений. Коли встановлюю код для контекстних посилань, сайт додається!

Теоретично це можна зробити, але потрібно написання додаткового коду php-програмістом.

означає код потрібно вставляти саме у шаблон? а я хотів вставити файли в папці content, щоб розкидати у тексті сторінки. це можливо?

wlad2, Будь ласка, задавайтетехнічні питання на форумі. Можливо Вам підійде наступний варіант рішення: http://zebrum.ru/forum/inde.

я вище написав код, але воно його вирізало так що ось картинка

допоможіть дуже потрібно

як зробити щоб php код заробив у лапках?

replace_in_text_segment($text); echo $text; ?>

Замініть той шматок коду на цей (різниця в лапках): require_once($_SERVER['DOCUMENT_ROOT'] . "/" . _SAPE_USER . "/sape.php");

Допоможіть, будь ласка, не знаю вже що робити. Все зроблено за інструкцією, а видає помилку.

Warning: Division by zero in /home/bykof162/public_html/templates/freshlight/template.php on line 22

Warning: Division by zero in /home/bykof162/public_html/templates/freshlight/template.php on line 22

Warning: require_once(/home/bykof162/public_htmlкод_скритphp') [function.require-once]: failed to open stream: Немає файлу або directory в /home/bykof162/public_html/templates/freshlight/template.php on line 22

Fatal error: require_once() [function.require]: Failed opening required '/home/bykof162/public_htmlкод_скрытphp'' (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home /bykof162/public_html/templates/freshlight/template.php on line 22

На 22 рядку на яку посилається помилка знаходиться рядок: require_once($_SERVER['DOCUMENT_ROOT'].’/’._SAPE_USER.’/sape.php’);

Підкажіть, що це може бути. Заздалегідь вдячний.

А в мене чомусь, коли ставлю висновок посилань ("echo $sape->return_links(2);" наприклад) виходить помилка: Fatal error: /home/***/public_html/templates/techblue7/template.php on line 109

З виведенням коштів проблем у сапі не буде якщо зареєструватися як не резиденттому що я є таким

У SAPE мабуть доходи перевалили. легалізувались. Що буде, якщо вибрати "Не резидент України". Чи не буде проблем із виведенням грошей?

Alex, Є два варіанти коду xap.ru, але в цілому ні з тим, ні з іншим проблем при підключенні не повинно бути.

Розглянемо "Статичний код без кешування": на початку шаблону вставляємо запропонований нам код PHP. Кодування (наприклад, UTF-8) можна або жорстко вказати у рядку var $_encoding = 'UTF-8'; , або після створення об'єкта, після рядка:

$tnx = new TNX_l(); $tnx->_encoding = zengine::config()->get('engine.charset');

Далі за шаблоном розставляємо виведення посилань:

echo $tnx->show_link(1); // виводимо перше посилання echo $tnx->show_link(1); // виводимо друге посилання, бажано в іншому місці сторінки, нижче echo $tnx->show_link(1); // виводимо третє посилання, бажано в іншому місці сторінки, нижче echo $tnx->show_link(); // Виводимо сторінки, що залишилися, бажано в іншому місці, нижче

Якщо виникнуть проблеми/питання, напишіть на форумі. допоможемо.

Вітаю. Як вставляти код xap.ru в zebrum lite?

Але ж сторінки формуються .html, а сама вимагає .php?! Чи працює і при таких налаштуваннях? Чи можливо взагалі замість html створювати розширення php?

ТАКА купа питань, а сапу поставити все одно потрібно :)

Така опція планується

Потрібно вбудувати в скрипт коди найпопулярніших бірж. Вставив свій код - і розвісив посилання по блоках, було б супер

У шаблоні прописується де сторінки скільки посилань виводити. Їх не буде більше, ніж зазначено у налаштуваннях сайту на sape.ru

Я так зрозумів, що неможливо зробити різну кількість посилань на сторінках різної вкладеності типу (6-4-3)?

Так,відмінний взагалі скрипт, тепер тільки сателлити можна і робити для сапи!

HaZe, додати його туди :)

Якщо ж у шаблоні немає php z_content(); Як бути?:)

Список змінних можна переглянути на сторінці документації за шаблонами: http://blog.zebrum.ru/sozda.

А де можна переглянути весь список змінних CMS Zebrum?

Zebrum, та могли б і не виправдовуватися перед Номад Кочуючий. Ви господар і тут і розробник даної CMS та Ваше право куди, де та які посилання давати у себе на сайті.

За темою: Дякуємо за Вашу роботу. Спробую. Бажаю успіхів та подальшого розвитку Zebrum Lite :)

> а з дрібних сайтів мало можна вийти

Це залежить від кількості дрібних сайтів;)

А чи не пізно розкручувати реферальські посилання Сапи? Думаю з цього вже багато не заробити, тому що всі сайти гіганти давно вже в сапі, а з дрібних сайтів мало можна вийти відсотки :(