[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]
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]
обрезать анкор?
Можно. Просто удалить последние слова?
Поэтому вот скрин статы с дора сделанного на этом отличном доргене.
Хорошая стата. Это гугл и яндекс? Сколько страниц в индексе?
А перед ZipAndUpload(projnum); впиши: PFtpWait(4);
Так перед заливкой будет считаться кол-во папок "...-parts" (которые создаёт аплоадер и удаляет по завершении заливки) в папке для доров, и если их больше 4, то будет делаться пауза 30 секунд, а потом снова проверка кол-ва папок, и т.д. пока их не станет меньше 4. После этого будет запущена новая заливка. Чтобы поставить, например, не 4 а 7 ограничение, то: PFtpWait(7); . А чтобы изменить паузу с 30 сек. до например 50, то sleep(30); заменить на sleep(50); .
Обновите дорген до версии 4.4.7 (файлы JakoDorgen_PRO.exe, dyn\op_cat.php, dyn\op_upd.php).
Исправил баг, из-за которого иногда, при большой загрузке системы, генерирование начиналось не дожидаясь завершения работы парсера (из-за ошибки чтения файла статуса парсинга).
Если кому обновление на почту не пришло, пишите, скину.
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 ...)
Подскажите пожалуйста, что за ерунда?
Разобрался? Если нет, скинь мне дорген со всеми настройками.
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) {
}
В этом примере будет вставлен файл Jako_4.4.7\core\page1.htm .
Посмотрел. Исправлю в обновлении.
[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).
Исправил баг, из-за которого иногда, при большой загрузке системы, генерирование начиналось не дожидаясь завершения работы парсера (из-за ошибки чтения файла статуса парсинга).
Если кому обновление на почту не пришло, пишите, скину.