Приветствую! Поразруливал дела, делаю обновление. Напомните пожалуйста по багам, у кого что.
-При добавление нового проекта и закрытие программы, в программе остаеться только новый проект, старый стираеться... -Файл с никами не поддерживаеть UTF-8 -Перелинковка при отложенной публикации вроде не работает -в "Настройки сохранения списков URL" я могу использовать макрос такого вида [RANDLIST_FROM_FILE-d:\Work\programs\Jako_Dir\templates\file.txt] ? Попробовал - ничего не выдается ((
Что ещё?
В следующем обновлении появится возможность использовать в шаблонах кроме встроенного скриптового языка реальный JavaScript и VBScript!
Да.
Только при пакетной. Если и для уже созданных, - ну думаю можно скриптом сделать.
Пишу FAQ. Кто хочет, помогайте. Напишите вопросы, а я ответы напишу.
P.S.
Человек спрашивал на почту:
Кому интересно, вот как:
[SCRIPT_P] if($page_type==3){ $$t=[ARTICLE_NUM]+1; if($$t>$articlespage_count){$$t=1;} print("<a href='"+$articlespage_url[$$t]+"'>"+$articlespage_keyword[$$t]+"</a>"); } [/SCRIPT_P]
Вот:
[SCRIPT_P] if($page_type==3){ $t=[ARTICLE_NUM]; $c=$articlespage_ctg[$t]; $i=$t; $n=0; do{ $i=$i+1; if($i>$keywords_count){$i=1;} if($articlespage_ctg[$i]==$c){$n=$i;} }while($n==0); print("<a href='"+$articlespage_url[$n]+"'>"+$articlespage_keyword[$n]+"</a>"); } [/SCRIPT_P]
А в исходном (до закачки на сервер) rss.xml как?
Генерил прямо в той папке, которую ты скинул, с твоей текстовкой - всё нормально сгенерило. Если есть возможность, проверь на другом компе. Я сниму привязку.
То есть, допустим генерим 100 доров, а в настройках указываем, что по 20 доров в один filezilla-проект делать, и будет генериться 5 проектов по 20 доров в каждом, так? Могу сделать.
От чего нагрузка? Для сервера всё равно, 10 или 500 картинок лежит в папке.
Вот сейчас проверил, сгенерил дор с отложенной публикацией. Общий rss работает. В sitemap.xml тоже всё ОК. В месте, где добавляются новые url на стыке всё чётко.
А rss не работает как? Не добавляются новые анонсы или вообще пустой файл?
Ну что ж, могу предложить танцы с бубном, а именно:
Откройте файл op_upd.php в папке dyn доргена. В этом файле скрипты, которые отвечают за отложенную публикацию, обновление rss и sitemap.xml.
Найдите строчку 141: $tx=substr($tx,0,$i+8).$xma.substr($tx,$i+8,strlen($tx)-($i+8));
Итак, смотрите:
Переменная $xma - это новые url-ы. substr($tx,0,$i+8) - это начало карты сайта, заголовочная часть и url главной страницы. substr($tx,$i+8,strlen($tx)-($i+8)) - это url-ы, которые уже есть в карте.
Попробуйте изменить 8 на 7.
Т.е.:
$tx=substr($tx,0,$i+8).$xma.substr($tx,$i+8,strlen($tx)-($i+8));
на
$tx=substr($tx,0,$i+7).$xma.substr($tx,$i+7,strlen($tx)-($i+7));
На определенных каких? Делается один ключ на одну страницу.
JakoKruzo добавил 15.04.2011 в 20:16
Rellas, покажите часть кода до <<url> и после.
COPYRANDIMG_FROM_FOLDER ?
despi, ваше письмо читал.
Исправлю.
Да. Это с первых версий так. А что вы предлагаете?
Если страницы оказываются пустыми, то это не баг доргена, а что-то не так с правами на запись, или что-то другое в системе.
У меня сейчас запарка в институте, свободного времени - 0. Как порешаю дела, займусь доргеном, поставлю форум, напишу инструкцию и статьи по использованию. Поступило много интересных предложений, например, отправка урлов в сапу.
Напишите мне url дора.
valectin, писать надо мне на почту, а не на форум.
Если всё работало и вдруг перестало, возможных причины две: либо в среде какой-то косяк появился, либо настройки изменены на такие, при которых возникает зависание.
Чтобы я мог сказать вам причину зависания, я должен иметь информацию о том, при каких условиях оно возникает. Уже не раз говорил, и говорю ещё раз: если возникает ошибка пишите мне на почту подробности, присылайте настройки, текстовку, шаблон, а лучше сразу всю папку с доргеном. В 99% случаев ошибки возникают из-за неправильного использования программы.
На письма всем отвечаю. Вы лично мне писали и не получили ответа?
Что меняли? Можете скинуть мне папку с доргеном, я посмотрю.
[SCRIPT_P]
switch($page_type){
case 1:
print('[TITLE]');
break;
case 2:
print('[CURRENT_CATEGORY_NAME]');
case 3:
print('[BKEYWORD]');
case 4:
print('Карта сайта');
}
[/SCRIPT_P]
Это BOM.
Сделаю.
В файл some_urls_дата.txt всё сохраняется. Если его нет, вышлите мне скрин настроек сохранения списков URL.
tatushca, если с ERROR (5; Создание файловой структуры ...) до сих пор не разобрались, напишите мне на email настройки.
Выслал версию 4.2.3.
Исправлена работа некоторых макросов при генерировании динамических доров.
olegapro, это не [RANDLINK] не работал, а баг c [[1|2|3]] был, а все идущие после него макросы не работали.
Делайте тогда лучше через текст как есть.
ОК, сделаю чтобы можно было шаблон задавать.