JakoDorgen PRO (продолжение-3)

B
На сайте с 05.05.2012
Offline
42
#41

Приветствую!

Было бы здорово добавить функцию копирования шаблона и профиля на которых был сделан дор, к примеру в папку report.

JakoKruzo
На сайте с 04.06.2008
Offline
158
#42

barkasian, впиши в events.txt после function on_Project_Complete(projnum){ этот код:

folder=str_replace('\page.htm','', $template_file);
explode('\',folder,f);
folder2=getprojectinfo(projnum,'save_folder')+'\report';
createfolder(folder2);
folder2=folder2+'\'+f[(count(f)-1)];
CopyFolder(folder,folder2);
copyfile(app('path')+'\genoptions\'+getprojectinfo(projnum,'profile')+'.txt', getprojectinfo(projnum,'save_folder')+'\report\'+getprojectinfo(projnum,'profile')+'.txt');

А в конец добавь эту функцию:

function CopyFolder(folder,folder2){
createfolder(folder2);
flist=getfiles(folder);
explode("\r\n",flist,files);
c=count(files)-1;
for(i=0;i<=c;i=i+1){
copyfile(folder+'\'+files,folder2+'\'+files);
}
dlist=getdirectories(folder);
if(dlist!=''){
explode("\r\n",dlist,dirs);
c=count(dirs)-1;
for(i=0;i<=c;i=i+1){
CopyFolder(folder+'\'+dirs,folder2+'\'+dirs);
}
}
}

B
На сайте с 05.05.2012
Offline
42
#43

JakoKruzo, благодарю за код, все работает, как часы

B
На сайте с 05.05.2012
Offline
42
#44

JakoKruzo, а возможно как-то реализовать на динамическом дорвее (без отложенной публикацией) вывод блока ссылок (контента) через заданный промежуток времени?

К примеру хочу после заливки дора на хостинг, чтобы через недельку на страницах (или определенных страницах, если возможно) появился блок ссылок [FRIENDLINKS]...[/FRIENDLINKS].

JakoKruzo
На сайте с 04.06.2008
Offline
158
#45

barkasian, так :

Вариант 1:

[SHOW_DATE-[SCRIPT]print(datetostr(idate()+7));[/SCRIPT]]
Этот текст будет показан через 7 дней от даты создания сайта
[/SHOW_DATE]

Вариант 2:

[SHOW_DATE-[SCRIPT]print(datetostr($articlespage_idate[$current_article]+7));[/SCRIPT]]
А этот текст будет показан через 7 дней от даты статьи
[/SHOW_DATE]

B
На сайте с 05.05.2012
Offline
42
#46
JakoKruzo:
barkasian, так :

Вариант 1:
... ...

JakoKruzo, красавчик! Благодарю!!!

JakoKruzo
На сайте с 04.06.2008
Offline
158
#47

Акция! До 31 декабря действует предновогодняя цена на дорген - 1200 руб. Так что, кто хотел начать работать с JakoDorgen, или всё ещё пользуется ломом, самое время приобрести лицензию.

Цена на автоматизированный метод создания дорвеев со спарсенным контентом, включающий лицензию на дорген - 4000 руб.

exarh
На сайте с 28.03.2010
Offline
503
#48
JakoKruzo:
Можно. Просто удалить последние слова?

Да. Только давай задачу теперь пошире поставим.

Как :

1) Удалить последние слова;

2) переставить последнее слово в самое начало?

Монетизируй (https://publishers.propellerads.com/#/pub/auth/signUp?ref_id=tnE) свой сайт с выгодой
JakoKruzo
На сайте с 04.06.2008
Offline
158
#49

exarh, записываем слова ключевика в массив:

[SCRIPT]
explode(' ',$page_keyword,$$wkey);
$$wkey_count=count($$wkey)-1;
[/SCRIPT]

Выводим все слова:

[SCRIPT]
for(i=0;i<=$$wkey_count;i=i+1){print($$wkey+"<br>");}
[/SCRIPT]

Выводим без последнего слова:

[SCRIPT]
for(i=0;i<=$$wkey_count-1;i=i+1){print($$wkey+"<br>");}
[/SCRIPT]

Переставляем последнее в начало:

[SCRIPT]
print($$wkey[$$wkey_count]+"<br>");
for(i=0;i<=$$wkey_count-1;i=i+1){print($$wkey+"<br>");}
[/SCRIPT]


---------- Добавлено 05.12.2014 в 13:32 ----------

А ещё можно сразу перезаписать переменную $page_keyword. Пример с перестановкой последнего слова в начало:

[SCRIPT]
explode(' ',$page_keyword,$$wkey);
$$wkey_count=count($$wkey)-1;

$page_keyword=$$wkey[$$wkey_count]+' ';
for(i=0;i<=$$wkey_count-1;i=i+1){$page_keyword=$page_keyword+$$wkey+' ';}
$page_keyword=trim($page_keyword);
[/SCRIPT]

А потом выводить:

[SCRIPT]print($page_keyword);[/SCRIPT]

B
На сайте с 05.05.2012
Offline
42
#50
JakoKruzo:
Акция! До 31 декабря действует предновогодняя цена на дорген - 1200 руб. Так что, кто хотел начать работать с JakoDorgen, или всё ещё пользуется ломом, самое время приобрести лицензию.
Цена на автоматизированный метод создания дорвеев со спарсенным контентом, включающий лицензию на дорген - 4000 руб.

JakoKruzo, а на доп лицензию есть какие-нибудь плюшки?🙄

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий