Установка кода Sape на DLE

Ни когда не устанавливал в жизни, код сапы на движок DLE с непривычки это оказался какой то геморой. Честное слово самый настоящий. Расскажу как это было.

Задача установить на сайт код SAPE. Кто еще не в курсе это такая биржа ссылок. Где веб мастера пытаются заработать денег продавая ссылки со своего сайта. Задача простая бахнул код в шаблон и все, а нет. Кто работал с DLE, тот знает что PHP в шаблонах DLE исполнить нельзя. Ну не мудрствуя лукаво, зачем лишний раз мозг напрягать, я полез на форум сапы. И о чудо саподелы зажали нормальную инструкцию по установке кода. После поиска нашлась какая то. По которой было все сделано. Сапа проглотила сайт и все замечательно было бы, да нет же, а ссылки то не выводятся. И тогда мы сели с народом в кружочек курить DLE, что же не так в ней. В результате родился этот код:

1. В index.php до строки: if (count ( $banners ) and $config['allow_banner']) { вставляем это: if (!defined('_SAPE_USER')) {define('_SAPE_USER', 'тут_вводишь_код_сапы');} require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); $sape_links = $sape->return_links(); $tpl->set('{links}', $sape_links); 2. В шаблоне в нужном месте, как и было сделано, вставляем {links}

Этот код гораздо проще чем тот, что приведен на форуме сапы. И как не странно работает лучше.

Да кстати всем зарегистрировавшимся по ссылке реферальской sape помогу установить код sape.

Добавить комментарий

Защитный код