Как сделать безредиректный дор на JONN22

Тема в разделе "Вопросы новичков", создана пользователем artmaster800, 4 мар 2009.

Статус темы:
Закрыта.
  1. artmaster800

    artmaster800 Постоялец

    Регистр.:
    5 авг 2008
    Сообщения:
    96
    Симпатии:
    41
    Собственно в чём суть проблемы в дефолтный шаблон идёт с редиректом ... соответственно он имеется в index.txt и в page.txt .
    Просто убрав [redirect] из индекса получаем дор в котором стартовая страница без редиректа , а внутренние страницы с редиректом.
    Убрав редирект с внутренних страниц получаем дор вообще без фида и соответственно теряется его смысл.
    Как я понимаю для дора без редиректа необходимо сделать следующее :
    чтобы часть ссылок на страницах дора обеспечивала навигацию по дору , а другая часть отвечала за переброс серферов на фид.
    Как это сделать я чего то не могу догнать :)
    index.txt

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>{KEYWORD},{WD2}</title>
    <meta http-equiv="Content-Type"
    content="text/html; charset=windows-1251">
    <meta http-equiv="Content-Language" content="en-us">
    <meta name="robots" content="index, follow">
    <meta name="\&quot;{KEYWORD}\&quot;" content="\&quot;{KEYWORD},{WD2}\&quot;">
    <meta name="description" content="{DES}">
    </head>
    <style type="text/css">
    <!--
    table.MsoTableGrid
    {border:1.0pt solid windowtext;
    font-size:10.0pt;
    font-family:"Times New Roman";
    }
    -->
    a { color: #FFFF00; text-decoration: none }
    a:visited { color: #FFFF00; text-decoration: none }
    a:hover { color: #677832; text-decoration: underline }
    body { font-family: Bookman Old Style; color: #FFFFFF; background-color: #b4c778 }
    table { font-size: 16 }
    input { font-family: Comic Sans MS; font-size: 12; color: #000000; background-color: #CFFF40; border: 1px solid #000000; }
    select { font-family: Comic Sans MS; font-size: 12; color: #000000; background-color: #ffffff; border: 1px solid #000000; }
    textarea { font-family: Comic Sans MS; font-size: 14; color: #000000; background-color: #ffffff; border: 1px solid #000000; }
    table.w { border: 1px solid #014B00; width: 100%; }
    td.d { color: #00FF00 }
    td.w { text-align: justify; background-color: #417CBA; }
    div { text-align: Justify }
    </style>

    <body>
    <table
    style="text-align: left; background-color: rgb(207, 255, 64); width: 962px; height: 202px;"
    border="0" cellpadding="0" cellspacing="0">
    <tbody>
    <tr>
    <td style="width: 23px; background-color: rgb(103, 120, 50);"></td>
    <td style="text-align: center; vertical-align: middle;">
    <h1
    style="background-color: rgb(207, 255, 64); text-align: center;">{KEYWORD}</h1>
    </td>
    <td
    style="background-color: rgb(207, 255, 64); text-align: right; vertical-align: top;">{IMG}</td>
    <td style="text-align: right; vertical-align: top;">{MAP}</td>
    </tr>
    </tbody>
    </table>
    <table style="text-align: left; width: 961px; height: 870px;"
    border="0" cellpadding="0" cellspacing="0">
    <tbody>
    <tr>
    <td
    style="text-align: justify; width: 23px; height: 647px; background-color: rgb(103, 120, 50);"></td>
    <td
    style="text-align: left; vertical-align: top; height: 647px;">
    <h2>&nbsp; {LINK1} &nbsp;&nbsp;{WD2}</h2>
    &nbsp; &nbsp;{LINK}<br>
    &nbsp;
    <table style="text-align: left; width: 223px; height: 30px;">
    <tbody>
    <tr>
    <td>{IMG}</td>
    <td> {IMG}</td>
    <td> {IMG}</td>
    </tr>
    </tbody>
    </table>
    <br>
    &nbsp; {LINK}<br>
    &nbsp;&nbsp;{TEXT}
    <h2>&nbsp; {WD2}&nbsp;- {WD2}, {WD2}</h2>
    <h2>&nbsp; {KEYWORD}</h2>
    &nbsp; &nbsp; {DOMEN}<br>
    &nbsp; &nbsp;&nbsp;<br>
    &nbsp; &nbsp; {TEXT}<br>
    &nbsp; &nbsp;
    <table style="text-align: left; width: 223px; height: 30px;">
    <tbody>
    <tr>
    <td>{IMG}</td>
    <td> {IMG}</td>
    <td> {IMG}</td>
    </tr>
    </tbody>
    </table>
    <br>
    &nbsp; &nbsp; {LINK}<br>
    <br>
    <h2>&nbsp; {WD2}</h2>
    &nbsp; &nbsp;{LINK1}:<br>
    &nbsp; &nbsp;{LINK}
    <h2>&nbsp;{WD2}</h2>
    &nbsp; &nbsp;{LINK1}:&nbsp;{TEXT}<br>
    <br>
    <br>
    &nbsp; &nbsp;{LINKING}</td>
    </tr>
    </tbody>
    </table>
    <br>
    For more information, please, fill the form
    <hr>{FORM}
    {key1} {key2} {key3} {key4} {key5}<br>
    All rights reserved. 2009
    </body>
    </html>

    page.txt
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>{KEYWORD},{WD2}</title>
    <meta http-equiv="Content-Type"
    content="text/html; charset=windows-1251">
    <meta http-equiv="Content-Language" content="en-us">
    <meta name="robots" content="index, follow">
    <meta name="\&quot;Keywords\&quot;" content="\&quot;{KEYWORD},{WD2}\&quot;">
    <meta name="description" content="{DES}">
    </head>
    <style type="text/css">
    <!--
    table.MsoTableGrid
    {border:1.0pt solid windowtext;
    font-size:10.0pt;
    font-family:"Times New Roman";
    }
    -->
    a { color: #FFFF00; text-decoration: none }
    a:visited { color: #FFFF00; text-decoration: none }
    a:hover { color: #677832; text-decoration: underline }
    body { font-family: Bookman Old Style; color: #FFFFFF; background-color: #b4c778 }
    table { font-size: 16 }
    input { font-family: Comic Sans MS; font-size: 12; color: #000000; background-color: #CFFF40; border: 1px solid #000000; }
    select { font-family: Comic Sans MS; font-size: 12; color: #000000; background-color: #ffffff; border: 1px solid #000000; }
    textarea { font-family: Comic Sans MS; font-size: 14; color: #000000; background-color: #ffffff; border: 1px solid #000000; }
    table.w { border: 1px solid #014B00; width: 100%; }
    td.d { color: #00FF00 }
    td.w { text-align: justify; background-color: #417CBA; }
    div { text-align: Justify }
    </style>

    <body>
    {REDIRECT}
    <table
    style="text-align: left; background-color: rgb(207, 255, 64); width: 962px; height: 202px;"
    border="0" cellpadding="0" cellspacing="0">
    <tbody>
    <tr>
    <td style="width: 23px; background-color: rgb(103, 120, 50);"></td>
    <td style="text-align: center; vertical-align: middle;">
    <h1
    style="background-color: rgb(207, 255, 64); text-align: center;">{KEYWORD}</h1>
    </td>
    <td
    style="background-color: rgb(207, 255, 64); text-align: right; vertical-align: top;">{IMG}</td>
    <td style="text-align: right; vertical-align: top;">{MAP}</td>
    </tr>
    </tbody>
    </table>
    <table style="text-align: left; width: 961px; height: 870px;"
    border="0" cellpadding="0" cellspacing="0">
    <tbody>
    <tr>
    <td
    style="text-align: justify; width: 23px; height: 647px; background-color: rgb(103, 120, 50);"></td>
    <td
    style="text-align: left; vertical-align: top; height: 647px;">
    <h2>&nbsp; {LINK1} &nbsp;&nbsp;{WD2}</h2>
    &nbsp; &nbsp;{LINK}<br>
    &nbsp;
    <table style="text-align: left; width: 223px; height: 30px;">
    <tbody>
    <tr>
    <td>{IMG}</td>
    <td> {IMG}</td>
    <td> {IMG}</td>
    </tr>
    </tbody>
    </table>
    <br>
    &nbsp; {LINK}<br>
    &nbsp;&nbsp;{TEXT}
    <h2>&nbsp; {WD2}&nbsp;- {WD2}, {WD2}</h2>
    <h2>&nbsp; {KEYWORD}</h2>
    &nbsp; &nbsp; {DOMEN}<br>
    &nbsp; &nbsp;&nbsp;<br>
    &nbsp; &nbsp; {TEXT}<br>
    &nbsp; &nbsp;
    <table style="text-align: left; width: 223px; height: 30px;">
    <tbody>
    <tr>
    <td>{IMG}</td>
    <td> {IMG}</td>
    <td> {IMG}</td>
    </tr>
    </tbody>
    </table>
    <br>
    &nbsp; &nbsp; {LINK}<br>
    <br>
    <h2>&nbsp; {WD2}</h2>
    &nbsp; &nbsp;{LINK1}:<br>
    &nbsp; &nbsp;{LINK}
    <h2>&nbsp;{WD2}</h2>
    &nbsp; &nbsp;{LINK1}:&nbsp;{TEXT}<br>
    <br>
    <br>
    &nbsp; &nbsp;{LINKING}</td>
    </tr>
    </tbody>
    </table>
    <br>
    For more information, please, fill the form
    <hr>{FORM}
    {key1} {key2} {key3} {key4} {key5}<br>
    All rights reserved. 2009
    </body>
    {LNKFILE}
    </html>
     
  2. olegmoe

    olegmoe Постоялец

    Регистр.:
    12 фев 2009
    Сообщения:
    98
    Симпатии:
    58
    Безредиректный дор это дор который не перекидывает серфера автоматом. То есть на нем необходимо разместить кнопку с фидом.
    Или красивую кнопку, или много красивых кнопок. :D
     
  3. artmaster800

    artmaster800 Постоялец

    Регистр.:
    5 авг 2008
    Сообщения:
    96
    Симпатии:
    41
    olegmoe 2+2=4 , как автоматизировать этот процесс в Jonn22 , в шаблоне я предполагаю это сделать невозможно ....
    мне надо чтоб часть созданных ссылок на страницах дора вели на другие страницы , а вторая часть являлась фидами
    а всё остальное под зендом :(
    может ктонить подкинет дезенд версию Джона
     
  4. morzel

    morzel Создатель

    Регистр.:
    22 янв 2009
    Сообщения:
    43
    Симпатии:
    3
    Я дописывал свою функцию в файле func.php. Потом вызывал ее в do_index.php и dohtml.php...... Хотя у меня дорген не нулленый... может они отличаются..... У меня все эти файлы открытые...
    А дописывал функцию, которая вместо макроса {REDIRECT} вставляет набор ссылок (10-20)....
     
  5. artmaster800

    artmaster800 Постоялец

    Регистр.:
    5 авг 2008
    Сообщения:
    96
    Симпатии:
    41
    Поделитесь файликом , пожалуйста, буду Вам ОЧЕНЬ благодарен
     
  6. morzel

    morzel Создатель

    Регистр.:
    22 янв 2009
    Сообщения:
    43
    Симпатии:
    3
    Файлика универсального нету. Затачивал под графический фид под кликвип.... Если интересно могу скинуть функцию генерирования редика и откуда ее вызывать... Но если ты не разбираешься в php, то врядли тебе это поможет...
     
  7. Mikhalich

    Mikhalich Создатель

    Регистр.:
    3 фев 2009
    Сообщения:
    47
    Симпатии:
    0
    А если попробовать таким образом: не только на главной странице, а и на всех страницах дора убрать макрос редиректа. На странице дора сделать кусок текста или картинку, а под ней ссылка типа "подробнее", ссылка ведёт на TDS с передачей параметров дефолтного кея страницы, а уже через TDS перенаправляй туда куда нужно. насколько мне известно в sutre можно задать фильтрацию куда и по каким кеям направлять.
    P.S. Эта мысля возникла спонтанно, х.з. как в реализации будет. Особо не матюкайте, но по моему здесь что-то есть.:)
     
  8. saifu

    saifu

    Регистр.:
    13 фев 2008
    Сообщения:
    337
    Симпатии:
    38
    to artmaster800
    Если код никак не получается подправить в шаблонах John22 то по идее можно сделать так - сделал дор, потом нашел участок кода отвечающий за редирект и сделал массовую замену во всех файлах этого кода на пустое место:p. Например можно сделать прогой Text Replacer. Находит Заменяет остаточно быстро - минута где-то на 5тыс. страниц.
    P.S. Это если уж другие варианты никак не катят.
     
  9. artmaster800

    artmaster800 Постоялец

    Регистр.:
    5 авг 2008
    Сообщения:
    96
    Симпатии:
    41
Статус темы:
Закрыта.