Помощь Хак вывода коротких новостей...

Тема в разделе "DLE", создана пользователем Budrin, 3 апр 2009.

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

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

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

    Budrin Читатель

    Заблокирован
    Регистр.:
    1 фев 2008
    Сообщения:
    297
    Симпатии:
    45
    1) Версия: dle 7.5
    2) Nulled by Masima
    3) В общем есть задумка:
    есть модуль short-story - короткая новость, надо чтоб этот модуль выводил обрезанный текст полной новости (ну брал начало из полной новости до определённого кол-ва символов), чтоб вставил вместо тега {short-story} например {story} и он мне вывел текст из полной новости (n-е количество символов) и например тег {img} выводил бы первую или случайную картинку из полной новости в краткой новости, т.е. в модуле short-story.
    подробнее
    Для чего это надо? Вот некоторые плюсы:
    1) Это нужно для того чтоб каждый раз не форматировать короткую новость чтоб короткие новости были одинаковые.
    2) При использовании граббера например рсс, в короткой новости не всегда бывают картинки, а как хочется что б в короткой новости была картинка уменьшенная, и эта картинка берётся из полной новости. + Почти всегда слишком мало текста в короткой новости при граббинге новостей через ррс.

    В общем объяснил как мог... Если есть предложения то пишите.

    Могу даже заплатить за создание данного хака( конечно выложу тут если кто напишет:))
    Моя аська 4535753
    В теме не флудить :mad: у кого нет предложений или идей нормальных. Те кто не понял смысл хака тоже не беспокоим. Про всякие cool shortstory молчим, такого хака нет который задуман.
     
  2. z3rg

    z3rg

    Регистр.:
    2 фев 2007
    Сообщения:
    731
    Симпатии:
    336
    зделать впринципе не сложнго, делаешь в скрипте заместо коротких новостей вывод полной новости.
    и
    $text1 = preg_match_all('|src="(.+)" alt=""|U',$text,$frazes);
    $text1 .= $frazes[1][0];

    обрезание делаешь вот так
    $text1 .=substr($text, 0, 300);
    $text=$text1;
    где $text-это текст длинной новсти
     
    Budrin нравится это.
Статус темы:
Закрыта.