Не прально распознает каталоги.
Форма #1; Action = /submit.php
Форма #2; Action = /submit.php
Указываю явно, что использовать Форму #1.
Перепроверяя, он мне пытается втюхать Форма #2.
Есть. Ща. 5 сек.
или http://www.mysite.com/seacrh.php?id=%host_reg%.__
Обратите внимание! На переменную %host_reg% Если Вы укажите её в ссылке, то программа при регистрации будет её заменять на доменное имя каталога, в котором Вы проводите регистрацию.
Ну. Так и делаем. Пишем в адрес обратки
http://мой_сайт.ру/%host_reg%/index.html
Получим адрес на выходе типа:
http://мой_сайт.ру/адрес_каталога/index.html
Или вариант номер 2.
http://мой_сайт.ру/%host_reg%.html
Из этого получим адрес типа:
http://мой_сайт.ру/адрес_каталога.html
но для второго варианта надо исправить скрипт, чтоб генерировал не директорию и в ней индекс, а по названию индексный файл.
Если нужно чиркани, отпишу как исправить. :)
Удачи.
P.S. каталог не принципиален, можно ведь его автоматически генерировать. И вписывать в дизайн.
Второй вопрос, что ЛЕ-2 ни одной из этих программ не возможно регать автоматом. Это большое горе.
Но возможно написать скрипт для реги. Будет авто. У меня есть проблема только в капче. Всё остальное исполняемо с каталогом обраток автоматически.
:)
#!/usr/local/bin/php
<?php
$a=array('sl.xml');
/*
sl XML
*/
foreach($a as $file_) {
//'./sl.xml'
echo "parse : {$file_}\n";
$buff=@file_get_contents($file_);
if (empty($buff)) {
echo "ERROR: No ls.xml file\n";
die;
}
preg_match_all('#<CATALOG><ID>[\d]+<\/ID><NAME>(.*)<\/NAME><URL.*<BACKLINKCODE>(.*)<\/BACKLINKCODE><FORMTEXTCRC#ismU',$buff,$m);
$m[1][] - name
$m[2][] - code
foreach($m[1] as $idx => $name) {
@mkdir("./{$name}");
file_put_contents("./{$name}/index.html", html_entity_decode ($m[2][$idx],ENT_NOQUOTES) );
echo "Create : ./{$name}/index.html \n";
?>
Вопросы есть что он делает ?
У меня есть файл XML с бзой каталогов и обраток.
Скрипт обрабатывает файл вычленяя оттуда адрес сайта без www и генерирует index.html страницу с вписанной в него обраткой.
Тем самым я получаю под каждый каталог свой индекс файл. :)
SST просто при регистрации в форму подставляет адрес, того типа что мне нужен.
Посоветую генерировать страниц для бэков под каждый сайт отдельно.
Многие из ЛЕ принимают страницы с 50 ссылками, некоторые с 10.
Тяжело так расчитать.
Я делал отдельно такого вида
_http://URL_REG_SITE/backs/название домена LE каталога/index.html
тем самым указвая при регистрации все эти данные изначально сгенерировав бэки.
Пользовался SEO Smile Tools. Т.к. AllSub не дает этой возможности. По крайне мере в версии 4 и ниже этого не было.
Использую данное творение с версии 4.0.
последняя у меня была 9. Есть позитив в отчётах.
есть такое.
только что-то мне подсказывает жестокий будет он. :)
Броузер. ---> справа 3 вкладки. "Каталоги", "Каталог", "Распознавание".
Вкладка номер 2. "Каталог". У меня прописан адрес адрес /index.php. Мне его надо изменить на /submit.php.
Сам он у меня не хочет этого делать. В режиме просто распознавания.
Как ? не смог найти и понять.
За ранее прошу прощения у разработчиков.
Кому нужна старая версия до последнего обновления.
Качайте.
Там естественно нет файла Base.
SST old ver.
Поехали, ссылку на кталог скинул на АСЮ как и говорил.
Что сейчас.
Банальный каталог:
http://ajax.ru/linkexchanger/submit.php__
уже распознан. Жму регистрацию, он запоминает инфо и требует подтвердить данные нажав кнопку "ОК". А не могу я этого сделать. :)
А почему ? А не активно окно броузера. :) Засада. А у меня все каталоги такие. И что делать ?
Спасает кнопка "обновить".
Но так ведь не возможно да. Согласитесь.