X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> [Ищу помощь] Подскажите с хаком на DLE
taxi2008
taxi2008
Topic Starter сообщение 27.10.2012, 13:03; Ответить: taxi2008
Сообщение #1


Добрый день!
Наверное каждый помнит макрос:
{image-x}

По дефолту, он вытягивает изображения из короткой новости так? Подскажите, как сделать, чтобы вытягивал из полной новости, конкретно для full-story и topnews
Т.е. при использования макроса {image-x} в шаблонах fullstory.tpl и topnews.tpl, скрипт брал изображения из поля полной новости

Ребята, готов оплатить работу, если дело в деньгах. По мне - тут работы не больше чем на пару минут

Сообщение отредактировал taxi2008 - 27.10.2012, 13:03


--------------------
ХОСТИНГ, на котором держу свои сайты
Своим рефералам предоставлю 3 месяца хостинга бесплатно!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Karlasan
Karlasan
сообщение 27.10.2012, 15:35; Ответить: Karlasan
Сообщение #2


попробуй так:
в файлах engine/modules/show.full.php и engine/modules/topnews.php найди код
$tpl2->load_template( 'relatednews.tpl' );
$db->query( "SELECT id, short_story, title, date, category, alt_name, flag FROM " . PREFIX . "_post WHERE MATCH (title, short_story, full_story, xfields) AGAINST ('$body') AND id != " . $row['id'] . " AND approve=1" . $where_date . " LIMIT " . $config['related_number'] );

в код запроса после alt_name, flag вставь ,full_story, будет выглядеть примерно так:

$tpl2->load_template( 'relatednews.tpl' );
$db->query( "SELECT id, short_story, title, date, category, alt_name, flag, full_story FROM " . PREFIX . "_post WHERE MATCH (title, short_story, full_story, xfields) AGAINST ('$body') AND id != " . $row['id'] . " AND approve=1" . $where_date . " LIMIT " . $config['related_number'] );


далее, ниже ищи
preg_match_all('/(img|src)=("|\')[^"\'>]+/i', $related['short_story'], $media);

меняй short_story на full_story
в папке engine/cache удали файлы вида related_52b27ac5e586ab40fff1f9d41258ebc3_1.tmp
попробуй, должно сработать. у себя проверить не могу - стоит только чистая дле с дефолтными шаблонами и пустой базой.
возможно у тебя уже могли стоять какието хаки, или другая версия дле, и код в твоих файлах будет немножко различаться.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
taxi2008
taxi2008
Topic Starter сообщение 28.10.2012, 15:04; Ответить: taxi2008
Сообщение #3


Karlasan, обязательно попробую, но не уверен, что выйдет..

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
ХОСТИНГ, на котором держу свои сайты
Своим рефералам предоставлю 3 месяца хостинга бесплатно!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Ищу помощника на контент-рутину (ru, ua, бурж)
10 SergeyLinkin 2654 Сегодня, 5:17
автор: c4p1t4l15t
Открытая тема (нет новых ответов) Требуется помощь по сайту на "ВордПресс"
Закрылся доступ в панель администратора
12 Tia2 1519 25.3.2024, 6:54
автор: Skyworker
Открытая тема (нет новых ответов) Ищу копирайтера/рерайтера
1 CnaM 443 22.3.2024, 12:24
автор: writer80
Открытая тема (нет новых ответов) Ищу вебмастера
0 Mukis 524 20.3.2024, 14:49
автор: Mukis
Открытая тема (нет новых ответов) требуется помощь с themasoftware (Темапостером)
0 Taylor 566 16.3.2024, 18:41
автор: Taylor


 



RSS Текстовая версия Сейчас: 28.3.2024, 19:14
Дизайн