Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как сделать картинки в ряд (убрать br в dle_image_begin)

Как сделать картинки в ряд (убрать br в dle_image_begin)


     08.08.2014    image, br    Все вопросы » Общие вопросы    4134

вопрос
Столкнулась с небольшой проблемкой. Нужно, чтобы при загрузке картинок, пользователь мог нажать Выделить все / Вставить - и дело на этом заканчивалось. На деле же картинки грузятся с br-ами и на выходе становятся одна под одной, а мне нужно в ряд. Обработчик добавляет br между тегами <!--dle_image_end--> и <!--dle_image_begin-->. Не могу найти, где этот br убрать. Подскажите, пожалуйста, кто знает.

Ответил: D0Gmatist


А что так трудно обернуть все картинки одним тегом и через него указать БР дисплей ноне
ПРИМЕР
<div class="name">
<img><br><img><br><img><br><img><br><img><br><img><br><img>
</div>

div.name > br {display: none;}
или
div.name > img + br {display: none;}

2 комментария

Lady
Юзер

Lady - 8 августа 2014 10:39 -

Вот код из parse.class.php

$txt = preg_replace( "#<!--dle_image_begin:(.+?)-->(.+?)<!--dle_image_end-->#ies", "\$this->decode_dle_img('\\1')", $txt );
скорее всего, собака в нем зарыта, но я не совсем понимаю, что тут убрать для искоренения br-а

Lady
Юзер

Lady - 8 августа 2014 11:20 -

D0Gmatist, спасибо огромное! Даже не знала, что так можно сделать)))

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх