siv1987

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

contra87, Внешний вид -> Глобальные шаблоны ->globalTemplate

Если есть вот это http://www.mysqludf.org/lib_mysqludf_preg/index.php#PREG_REPLACE_SECTION

UPDATE dle_post SET full_story = PREG_REPLACE( '/(?<!\\[newtag\\])(\\[attachment=\\d+\\])/', '[newtag]$1[/newtag]', full_story ) WHERE full_story LIKE "%[attachment%" иначе только на php


$res = mysql_query( 'SELECT * FROM dle_post WHERE full_story LIKE "%[attachment%"' );
while( $row = mysql_fetch_assoc($res) )
{
if( preg_match('#(?<!\[newtag\])(\[attachment=\d+\])#', $row['full_story']) )
{
$row['full_story'] = preg_replace( '#(?<!\[newtag\])(\[attachment=\d+\])#', '[newtag]$1[/newtag]', $row['full_story'] );

mysql_query( 'UPDATE dle_post SET full_story = '.mysql_escape_string($row['full_story']).' WHERE id='. $row['id'] );
echo 'Update post '.$row['id'].'<br />';
}
}


$out = explode( '/', $folder );
if( sizeof( $out ) )
{
foreach( $out as $v )
{
$pt .= $v.'/';
$arr[] = $pt;
}
}

$arr = array_reverse( $arr );
print_r( $arr );

Спрячьте htaccess в robots.txt

По сабжу, редирект происходит скажем по юзер-агенту, поэтому как бы вы не прятали код, достаточно сменить агент и ваш редирект пропалится. Хотя вроде как пс-ы жс не исполняют...

MrRanDall, а почитать документацию вы не желаете? http://vkontakte.ru/pages.php?o=-1&p=%D0%9F%D1%83%D0%B1%D0%BB%D0%B8%D0%BA%D0%B0%D1%86%D0%B8%D1%8F+%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD%D0%BD%D0%B8%D1%85+%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86

Ссылку все равно надо ставить на полную новость, потому что у короткой новости нет постоянного адреса.

MrRanDall:
Куда здесь {news_id} ставить?

http://otvety.google.ru/otvety/thread?tid=737b2234759d3d01

http://habrahabr.ru/blogs/vkontakte/130260/

http://otvety.google.ru/otvety/thread?tid=62b910fe7f2ab9e3

Делая по принципу из примеров выше

engine/modules/show.short.php

найти


$tpl->set( '{login}', $row['autor'] );

ниже вставить


$tpl->set( '{news_id}', $row['id'] );

и код блока виджета


<div id="vk_comments-{news_id}"></div>
<script type="text/javascript">
VK.Widgets.Comments("vk_comments-{news_id}", {limit: 10, attach: "*"}, {news_id});
</script>

Если он использует урл как идентификатор - то никак, только один раз на страницу. Надо подробнее смотреть в документации и коде виджета.

Если я не ошибаюсь, виджет добавляется только один раз на страницу. В коротких новостях нет смысла пихать.

Пароли хэшируются по md5(md5(pass))

111111

UPDATE dle_users SET password = '9db06bcff9248837f86d1a6bcf41c9e7' WHERE name='имя_админа'

Всего: 6568