jost13
Постоялец
- Регистрация
- 1 Окт 2007
- Сообщения
- 105
- Реакции
- 9
Скинь адреса rss лент нужных.
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Скинь адреса rss лент нужных.
Я так понял, времени не было, или праздники ещё не кончились...Если на праздниках время будет попробую сделать
У тебя быстро попадёт, если со скуки купил.Со скуки купил сегодня 2.0 портатор, вот теперь думаю, как быстро он в бан попадет
Со скуки купил сегодня 2.0 портатор, вот теперь думаю, как быстро он в бан попадет
Под портатор только поменять надо вместо $echo там чего-то другое, посмотрите код.1. Убираем нахрен все куски кодов контор из сеттингов пхп. Подчистую.
2. В папке data (она недоступна из web-а, поэтому все клиентские коды с кэшами в неё и прячем, а не в корень сайта или домена, как рекомендуют сами конторы) заселяем папочку paid_links со всем содержимым- архив брать тут:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.
Всем папкам внутри paid_links сразу ставите права доступа на запись- стандартно 777.
3. Файлы клиентских кодов контор можете взять из своих аккаунтов этих контор, если предполагаете, что Мастер Ласто злыдень, и чего-то с ними намутил. Эти коды надо поддерживать в актуальном состоянии, обновляя их, если конторы скажут в своих новостях о необходимости такого обновления.
4. В файле ./data/tpl/design.php после открывающего тега <?php выкидываете всё, что там стояло раньше от хитрых контор, и малюете вот такой фрагмент:
### Ну и всякая продажа ссылок ###
# Код Хитрой Конторы:
# Идентификатор аккаунта IDENT нужно заменить своим.
define ('_SAPE_USER',"IDENT");
require_once ("./data/paid_links/sape/sape.php");
require_once ("./data/paid_links/sape/sape_venality_name.php");
$sape_external=new SAPE_client($sape_venality_name);
$sape_context=new SAPE_context();
# Любая из этих двух строчек на РНР может быть отключена,
# если Вам НЕ НУЖНА соответствующая опция.
# Отключение строки достигается помещением перед ней чебурашки #
# Исходно строки ОТКЛЮЧЕНЫ.
# Строка раз, традиционные ссылки, попадают в переменную $external
# $external=$sape_external->return_links();
# Строка два, контекстные ссылки:
# $echo=$sape_context->replace_in_text_segment($echo);
###
# Код Шибко Хитрой Конторы:
# Нижеследующие строки зависят от движка, выдаются в указанном урле.
# Заместо значения для siteid пишите идентификатор СВОЕГО сайта.
$promotext=array(
"siteid"=>"IDENT", # id сайта
"moderate"=>true, # после индексации и модерации написать false,
"code"=>"./data/paid_links/promotext/promotext.php",
"cashe"=>"./data/paid_links/promotext",
"encoding"=>$_s['encoding'],
);
# Убрать чебурашек для активации кода:
# if (file_exists($promotext['code'])
# and is_writable($promotext['cashe'])) {
# require_once($promotext['code']);
# $echo=callback($echo);
# }
# Мало ?
# Цепляем ещё и ксапу:
# Предполагается, что скрипт стоит в корне домена.
# Иначе путь будет иным (пишите его правильно).
# Понятно, что идентификатор IDENT нужно заменить своим.
$cache_dir="/data/paid_links/xap/";
# Для активации кода поубивайте перед строками чебурашек.
# include_once($_SERVER['DOCUMENT_ROOT'].$cache_dir."tnx.php");
# $tnx=new TNX_n("IDENT",$cache_dir);
# $tnx_external=$tnx->show_link();
# Код Дважды Хитрой Конторы:
# Не забудьте прописать свой идентификатор аккаунта в код.
define('LINKFEED_USER','IDENT');
# Для активации кода поубивайте перед строками чебурашек.
# require_once("./data/paid_links/linkfeed/linkfeed.php");
# $linkfeed=new LinkfeedClient();
# $cunning=$linkfeed->return_links();
# Разделитель ссылок.
# В аккаунтах всех контор должен быть одинаков:
$delim="<br>";
$tnx_external=(empty($tnx_external)) ? "": $tnx_external;
$external=(empty($external)) ? "": $external;
$cunning=(empty($cunning)) ? "": $cunning;
# В $tnx_external $external и $cunning теперь сидят продажные ссылки.
# Употре***йте их в шаблоне дизайна.
5. Неиспользуемые конторы (тут, как видите, заготовки для прицепления сразу четырех разных контор) отключаете оговоренным комментами способом.
6. Если в аккаунтах контор разделитель между ссылками указать как <br> (используется традиционно, и подразумевается кодом в его переменной $delim), то все эти ссылки для данной страницы можно слить в один блок, и поделить его потом на несколько, с нужным числом ссылок в каждом блочке:
# Можно все продажные ссылки объединить, и разбить их на блоки.
# Число элементов массива - это число блоков.
# Значение элемента массива - число ссылок в этом блоке.
# Последний элемент массива должен содержать 100
$arr=array(3,3,100);
$tnx_external.=(stristr($tnx_external,"<a ")) ? $delim:"";
$external.=(stristr($external,"<a ")) ? $delim:"";
$cunning.=(stristr($cunning,"<a ")) ? $delim:"";
preg_match_all(
"/(.*)$delim/Uis",
$tnx_external.$external.$cunning.$delim,
$n);
$out=array();
for ($i=0; $i < count($arr); $i++) {
for ($j=0; $j < $arr[$i]; $j++) {
if (NULL!=$k=array_shift($n[1])) $out["link$i"][]=$k;
}
$out["link$i"]=isset($out["link$i"]) ?
implode($delim,$out["link$i"]
"";
}
$k=extract($out,EXTR_OVERWRITE);
# От этого места и дальше начинают существовать переменные:
# $link0 $link1 $link2
# Нумеруются от нуля, их столько, сколько элементов в массиве $arr
# В каждой переменной по блоку ссылок.
# Вставляйте эти переменные в шаблон дизайна.
Допишите этот код ниже кода из пункта 4.
7. Раскидайте по шаблону дизайна переменные с линками, полученными на выходе кода из 4 пункта, если 6 пункт Вы послали нафиг, либо размещайте переменные, получившиеся на выходе 6 пункта, если Вы нафиг его не послали.
Под портатор только поменять надо вместо $echo там чего-то другое, посмотрите код.