siv1987

siv1987
Рейтинг
427
Регистрация
02.04.2009

Во это ${QUERY_STRING} замените на %{QUERY_STRING}

не правильно написал

Вызывать скрипты после загрузки страницы свойством onLoad

http://www.google.ru/search?client=opera&rls=ru&q=document.onLoad&sourceid=opera&ie=utf-8&oe=utf-8

Langly:
Allow: /cgi-bin
Disallow: /
# запрещает скачивать все, кроме страниц
# начинающихся с '/cgi-bin'

Запрещает скачивать ВСЁ, кроме страниц начинающихся с '/cgi-bin'
ТО есть и главную?

То есть да - Disallow: / -запрет всего

Чтобы разрешать и главную

Allow: /$

Естественно добавить перед всеобще закрывающим disallow. Бот читает инструкции построчно, и на первой совпавшей останавливается.

krepmetiz:
причем перенаправить не только домен, а каждую страницу, т.е. site-old.ru/show_cat2.php?grid=94039 перенаправить на site-new.ru/index.php/ankera.html

Без совпадений по маске придется для каждой страницы писать отдельный редирект, проще на php сделать

RewriteEngine On

RewriteCond ${QUERY_STRING} ^grid=94039$

RewriteRule ^show_cat2.php http://newdomen/index.php/ankera.html

В show.full.php

$db->query( 'SELECT * FROM dle_posts WHERE `символьный_код` = 'abc' LIMIT 10' );

дальше перебираете ответ и формируете список тем.

$tpl->set( '{news_sim}', $news_sim );

Добавляете макрос в шаблон новости {news_sim}

Не работает. В полной новости вывести title: "Название новости" скачать "значение [xfvalue_year]" бесплатно.

У меня на 8.2 все работает.

В принципе можно оставить как есть, только в примере выше $metatags['title'] заменить на


$metatags['title'] .= ' скачать ' . $xfieldsdata['year'] . ' бесплатно';
Короче, нужна переменная для engine.php, в которую скидывается значение

Для engine.php, в show.full.php в блоке if( ! empty( $xfieldsdata['year'] ) )

добавить

$titleyear = $xfieldsdata['year'];

В заголовок чего - морды, категории, новости?

Как я понимаю в ДЛЕ дополнительное поле относится к новостям

/engine/modules/show.full.php

найти первый $tpl->compile( 'content' );

и выше добавить


if( ! $xfieldsdata )
{
$xfieldsdata = xfieldsdataload( $row['xfields'] );
}

if( ! empty( $xfieldsdata['year'] ) )
{
$metatags['title'] .= ' - Год '.$xfieldsdata['year'];
}

Оно, только удивительно что после такой замены форум еще не отвалился.

А мне по идее нужен файл, где есть SELECT * FROM posts.

Такого нету, там по классу другая конструкция для запросов

array( 'select' => '*', 'from' => 'posts' .. )

ЗЫ

Сами запросы проходят в

/sources/lib/func_topic_threaded.php

/sources/lib/func_topic_linear.php

Для линейного и древовидного режима

/sources/action_public/topics.php

Всего: 6568