Помощь Как сделать в краткой новости

Тема в разделе "DLE", создана пользователем ram222, 15 сен 2011.

Информация :
Актуальная версия DataLife Engine 12.0
( Final Release v.12.0 | Скачать DataLife Engine | Скачать 12.0 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.3 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. ram222

    ram222 Da Vinci

    Регистр.:
    27 апр 2009
    Сообщения:
    761
    Симпатии:
    76
    Как сделать чтобы в краткой новости картинка была ссылкой на полную новость, а не увеличивалась при нажатии ?
     
  2. Горбушка

    Горбушка Ищу её...

    Регистр.:
    2 май 2008
    Сообщения:
    3.211
    Симпатии:
    2.239
    Только вручную... Делаешь маленькую картинку, делаешь её ссылкой.
     
  3. palbanec

    palbanec

    Регистр.:
    2 июл 2010
    Сообщения:
    457
    Симпатии:
    40
    Мда.А инструкцию лень почитать?В папку с двигом с названием readme
     
  4. ram222

    ram222 Da Vinci

    Регистр.:
    27 апр 2009
    Сообщения:
    761
    Симпатии:
    76
    Я не особо программист, попытался в shortstory.tpl поиграться с тегом [full-link] но не получилось.
    Подскажите если есть время.
    Неудобно же, обычно юзеры тыкают куда глаза глядят, а там просто фотка увеличивается.
     
  5. palbanec

    palbanec

    Регистр.:
    2 июл 2010
    Сообщения:
    457
    Симпатии:
    40
    ram222 Тоже извени, погорячился.
    Дождись DLE 9,4 или поставь
    http://dvigov.com/nashe/622-vyvod-kartinki-tegom-v5.html
    Получается что тебе нужно выцеплять картинку из коротнкой новости.
     
  6. bork75

    bork75 The Team

    Регистр.:
    21 июн 2008
    Сообщения:
    1.451
    Симпатии:
    677
    имхо проще всё краткую новость сделать в виде ссылки на полную.
    пусть тыкается хоть на картинку или на текст
    а новая фишка из 9.4 конечно полезная, но будет ресурсы есть.
     
  7. palbanec

    palbanec

    Регистр.:
    2 июл 2010
    Сообщения:
    457
    Симпатии:
    40
    bork75 Ее же не обязательно использовать.Это дополнение.Причем правельней и многофункциональнее хака "Вывод картинки тегом"
     
  8. MaximMax

    MaximMax

    Регистр.:
    14 май 2009
    Сообщения:
    595
    Симпатии:
    76
    Подскажите ДЛЕ 9.2 установил мод Вывод картинки тегом v.5
    Получаеться вот такое
    Картинка выводиться просто текстовой ссылкой а не картинкой (Новость краткая хорошо обрезается.)В чем проблема?

    Прошу прошение за ответ на свое сообщение вот почему не выводилась картинка.
     
  9. Slavutich

    Slavutich Постоялец

    Регистр.:
    29 ноя 2010
    Сообщения:
    124
    Симпатии:
    34
    Данный хак позволяет выводить Картинку в краткой новости в качестве ссылки на полную новость в ДЛЕ 9.Х.

    Хак не будет работать, если вы выводите новость через тег {custom}.

    Установка:
    В файле engine\modules\show.short.php, найти ~409 строку с кодом:
    Код:
    if( isset($view_template) AND $view_template == "rss" ) {
    И перед ней вставить:
    Код:
    if(preg_match("#<img(.+?)>#ie", $row['short_story'])) {
    
    $fulllinkfrom = array("<!--dle_image_begin:", "<!--dle_image_end-->", "<!--TBegin-->", "<!--TEnd-->");
    $fulllinkto = array("<a href=\"$full_link\" ><!--dle_image_begin:", "<!--dle_image_end--></a>", "<a href=\"$full_link\" ><!--TBegin-->", "<!--TEnd--></a>");
    
    $row['short_story'] = str_replace($fulllinkfrom, $fulllinkto, $row['short_story']);
    
    $row['short_story'] = preg_replace( "#<!--TBegin-->.+?<img(.+?)>.+?<!--TEnd-->#", "<!--TBegin--><img\\1><!--TEnd-->", $row['short_story'] );
    }
    Готово. Установка завершена.
     
Статус темы:
Закрыта.