JakoKruzo

JakoKruzo
Рейтинг
158
Регистрация
04.06.2008

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]

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);
}
}
}

Делаю дор, режим Гибрид (Дорвей + Сателлит)

Ошибка - ERROR (5; Подготовка создания страниц, шаг 3 ...)

Подскажите пожалуйста, что за ерунда?

Разобрался? Если нет, скинь мне дорген со всеми настройками.

статей и статей на стр = 1

mariakom, а зачем статей на странице = 1? Это сколько анонсов выводить на одной странице категории. Обычно 10-20.

Можешь скинуть мне настройки.

Денис121, так а ты вместо [MENU] используй [RANDLINKS-x1-x2]. Например:

[STATIC]
<li><a href="http://[SITE_NAME]">Главная</a></li>
[RANDLINKS-5-9]
<li>[A]</li>
[/RANDLINKS]
<li>[SITEMAP_LINK]<a href="[SITEMAP_URL]">Карта сайта</a>[/SITEMAP_LINK]</li>
[/STATIC]

А анонсы на главной через RAND_PRE_ARTICLES:


[MAIN_PAGE_CONTENT]
[RAND_PRE_ARTICLES-2-4][PRE_ARTICLE_DATE] - [PRE_ARTICLE_TITLE]<br>
[PRE_ARTICLE_IMG]<img src="[PRE_ARTICLE_IMG_URL]" border="0" align="left" alt="[PRE_ARTICLE_IMG_ALT]">[/PRE_ARTICLE_IMG] [PRE_ARTICLE_SHORT_TEXT-200]<br><a href="[PRE_ARTICLE_URL]"><br>Подробнее</a><br><br>
[/RAND_PRE_ARTICLES]
[/MAIN_PAGE_CONTENT]

Alpha666, есть такая штука: %^Imports:file.txt^% . Перед выполнением кода эта команда заменяется на содержимое файла file.txt. Путь берётся относительно доргена. Например, так можно вставить:

if ($page_type == 1) {


%^Imports:core\page1.htm^%

}

В этом примере будет вставлен файл Jako_4.4.7\core\page1.htm .

[ARTICLE_TEXT-[RAND-10-100]%]

Посмотрел. Исправлю в обновлении.

Как то можно в макросе
[RANDLINKS-5-10]<a href='[A_URL]'>[A_ANCHOR]</a><br>[/RANDLINKS]
обрезать анкор?

Можно. Просто удалить последние слова?

Поэтому вот скрин статы с дора сделанного на этом отличном доргене.

Хорошая стата. Это гугл и яндекс? Сколько страниц в индексе?

Iggy Pop, ник - что первое в голову пришло. 4.2.4 старая и с ошибками. В ней много чего нет. Больше трёх лет прошло, как-никак.

Alpha666, классическим для большинства языков как раз является "+" .

exarh, можно. Добавь в конец events.txt эту функцию:

function PFtpWait(p){
do{
explode("\r\n",getdirectories(app('sites_folder')),n);
c=count(n)-1;
k=0;
for(i=0;i<=c;i=i+1){
if(strpos(n,'-parts')>0){k=k+1;}
}
if(k>=p){sleep(30);}
}while(k>=p);
}

А перед ZipAndUpload(projnum); впиши: PFtpWait(4);

Так перед заливкой будет считаться кол-во папок "...-parts" (которые создаёт аплоадер и удаляет по завершении заливки) в папке для доров, и если их больше 4, то будет делаться пауза 30 секунд, а потом снова проверка кол-ва папок, и т.д. пока их не станет меньше 4. После этого будет запущена новая заливка. Чтобы поставить, например, не 4 а 7 ограничение, то: PFtpWait(7); . А чтобы изменить паузу с 30 сек. до например 50, то sleep(30); заменить на sleep(50); .

[SCRIPT]
if($page_type==1){
for(i=1;i<=$categories_count;i=i+1){
echo("<a href='"+$category_url+"'>"+$category_name+"</a><br>");
}
}
[/SCRIPT]

Исправил ошибку в dyn\op_cat.php (важно для сайтов с чпу при использовании [PAGESNAV] ). Замените его на этот.

Обновите дорген до версии 4.4.7 (файлы JakoDorgen_PRO.exe, dyn\op_cat.php, dyn\op_upd.php).

Исправил баг, из-за которого иногда, при большой загрузке системы, генерирование начиналось не дожидаясь завершения работы парсера (из-за ошибки чтения файла статуса парсинга).

Если кому обновление на почту не пришло, пишите, скину.

Всего: 541