Продажа ссылок со страниц Портатора:
Для понимания идеологии ходите вот в это место, где всё и постигайте:
Кто роняет ИЦ и что с этого можно поднять.
Тут же мы говорим только о встраивании кода Хитрой Конторы в Портатор.
Контора выдаст в аккаунте некий РНР код, и будет долго объяснять, как его подставить в сайт, что делать, если он не встаёт в движок, какие шаманские пляски с бубном надо станцевать, и так далее.
Не стоит внимать этим рекомендациям. Я посмотрел в код, поглядел, что он и как делает, и предлагаю Вам такую последовательность действий, проверенную практикой:
- В аккаунте Хитрой Конторы Вам выдадут архив, который почему-то не открывается архиватором типа 7zip, всегда справлявшимся с такой задачей. Качните с сетки стандартный ZIP, и извлеките из архива папку им.
Пусть для примера она носит имя a6b4b592655a70c7c04a327378a3bb8c
Запоминаете его. - Давайте не будем оставлять улики- имя папки хоть и хитрое, но негоже делать эту папку доступной для просмотра всяким, кто туда сможет забраться, да ещё и с правами доступа на запись. Как то советует контора.
Извлеките файл sape.php из папки с хитрым именем, и переносите его в защищённую область, недоступную для просмотра: ./data/sape/
И сразу же проверьте права доступа к этой папке (777). - В файл сеттингов data/settings.php внутри контейнера <?рhр ?> пишите такой простой код:
global $mysape; define ('_SAPE_USER','a6b4b592655a70c7c04a327378a3bb8c'); require_once ('./data/sape/sape.php'); $sape=new SAPE_client(); $mysape=$sape->return_links();Понятное дело, что имя юзера из 32 символов должно быть тем же, как и у папки в выданном Вам архиве.
Комментарии, видимо, излишни- в переменной $mysape у нас теперь живут ссылки, которые должны появиться на странице, открываемой браузером. Это тупой HTML код, строковая константа. - Далее в файле дизайна ./data/tpl/design.php в нужном месте шаблона страницы употребляете переменную $mysape; для вставки в это место продажных ссылок.
- Следует понимать, что стандартные функции клиентского кода Хитрой Конторы полностью сохранятся- мы переделали лишь вызов кода, да переселили его в недра скрипта Портатора.
В частности, Вам доступно раскладывание продажных ссылок на кучки, и прописывание их в разные места шаблона сайта. Что делается строго хрестоматийно:global $mysape1,$mysape2,$mysape3; define ('_SAPE_USER','a6b4b592655a70c7c04a327378a3bb8c'); require_once ('./data/sape/sape.php'); $sape=new SAPE_client(); $mysape1=$sape->return_links(3); $mysape2=$sape->return_links(3); $mysape3=$sape->return_links();Тут у нас получилось три разных переменных- первая несёт в себе не более трёх ссылок, вторая также, третья- столько, сколько осталось. Прописываете эти переменные в разные места шаблона дизайна, и достигаете размазывание ссылок по странице (нехорошо, когда они торчат на странице шалманом).