Помощь как ссылка а:highslide заменить на ссылка A:новость

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

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

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

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

    antiterror xProgramming

    Регистр.:
    22 авг 2007
    Сообщения:
    344
    Симпатии:
    135
    1) Версия ДЛЕ 7.5
    2) Nulled by MID Team


    Привет друзья, хотелось бы попросить помочь, вот сколько не искал не могу найти как заменить:
    <!--TBegin--><a class="" href="http://www.сайт.ру/uploads/posts/2009-03/969495_vlcsnap-89.png" onclick="return hs.expand(this)"><img src="http://www.сайт.ру/uploads/posts/2009-03/thumbs/2009-03/969495_vlcsnap-89.png"></a><!--TEnd-->

    заменить так чтобы когда нажимаешь на фотку заходили на новость т.е. вот так:
    <a href="http://www.сайт.ру/index.php?newsid=20"><img src="http://www.сайт.ру/uploads/posts/2009-03/thumbs/2009-03/969495_vlcsnap-89.png"></a>

    Я искал на форуме но к сожалению не нашёл ничего... помогите пожалуйста.
     
  2. KillBill-sbor

    KillBill-sbor Создатель

    Регистр.:
    16 авг 2008
    Сообщения:
    19
    Симпатии:
    4
    Посмотрите файл /engine/inc/parse.class.php - именно этот файл подставляет хайнслайд, видеоплееры, аудиоплееры и т.д.
     
  3. antiterror

    antiterror xProgramming

    Регистр.:
    22 авг 2007
    Сообщения:
    344
    Симпатии:
    135
    смотрел, но не смог побороть проблему которая появляетса потом после редактирования новости
    т.е. выгледит так:
    [thumb]<img -[/thumb]
     
  4. AleXSuS

    AleXSuS

    Регистр.:
    27 фев 2009
    Сообщения:
    195
    Симпатии:
    55
    в том же файле есть такие регулярки:

    Код:
    	$source = preg_replace( "'\[thumb\]([^\[]*)([/\\\\])(.*?)\[/thumb\]'ie", "\$this->build_thumb('\$1\$2\$3', '\$1\$2thumbs\$2\$3')", $source );
    	$source = preg_replace( "'\[thumb=(.*?)\]([^\[]*)([/\\\\])(.*?)\[/thumb\]'ie", "\$this->build_thumb('\$2\$3\$4', '\$2\$3thumbs\$3\$4', '\$1')", $source );
    вот их надо изменить так чтобы они не вырезали, то что вам нужно
    а как изменить, я сейчас уже не соображу. пора спать :)
    но я думаю теперь сами разберётесь, искать знаете где...
     
  5. antiterror

    antiterror xProgramming

    Регистр.:
    22 авг 2007
    Сообщения:
    344
    Симпатии:
    135
    вырезал везде, но никак не хочет работать! Нет другого способа, или пожалуйста подскажи!
     
Статус темы:
Закрыта.