Перейти к публикации

Что за код вокруг картинок (<!--dle_image_begin...)?


Рекомендованные сообщения

Здравствуйте. Расскажите мне, пожалуйста, что это за код вокруг картинок в дле?

<!--dle_image_begin:http://---.jpg||Описание картинки--><img src="/uploads/posts/---.jpg" alt="Описание картинки" title="Описание картинки" /><!--dle_image_end-->[/CODE]

Для чего нужно все, что в [b]dle_image_begin[/b]? При просмотре исходного кода, оно выглядит, как минимум лишним... Порылся в яндексе и гугле, но ответа так и не нашел.

Сайт: m-films.net

Ссылка на сообщение
Поделиться на других сайтах

А без них никак нельзя?

Как вы без них собираетесь свой текст новости редактировать? BB теги c помощью которых вы пишите новости это не HTML и браузер их показывать не умеет.

А то исходный код выглядит ужасно...

Впервые слышу подобный аргумент. Для посетителей красота делается на сайте, а не в исходном коде. Или вы участвуете в конкурсе красоты исходного кода? В таком случае вам нужно включать WYSIWYG редактор для добавления новостей, тогда будет использоваться HTML код в чистом виде, а не ББ теги.

Ссылка на сообщение
Поделиться на других сайтах
  • 5 лет спустя...

Эти теги:

<!--dle_image_begin:

Попали в допполя:

8ac781a7fe.png

 

А нужно чтобы было так:

a3af65dddf.png

 

Возможно ли через поиск и замену это сделать не навредив ничему?

Ссылка на сообщение
Поделиться на других сайтах

Для доп. поля нужно включать опцию "Безопасный режим поля (отключить поддержку BB тегов и HTML)" чтобы ваши ББ теги которые вы там публикуете не преобразовались в HTML

Ссылка на сообщение
Поделиться на других сайтах

Но ведь включение данной настройки отключает поддержку BB-тегов?

Эти служебные теги записываются в базу или они создаются при выводе? Просто если они попали в базу, как у меня, то мне нужно их заменить везде. Вот и спрашиваю.

Изменено пользователем - Den -
Ссылка на сообщение
Поделиться на других сайтах
14 часа назад, - Den - сказал:

Но ведь включение данной настройки отключает поддержку BB-тегов?

Конечно. Но по вашему скриншоту вам и нужен вывод именно ББ тегами, а не HTML

14 часа назад, - Den - сказал:

Эти служебные теги записываются в базу или они создаются при выводе?

Записываются в базу данных.

14 часа назад, - Den - сказал:

Просто если они попали в базу, как у меня, то мне нужно их заменить везде. Вот и спрашиваю.

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

Ссылка на сообщение
Поделиться на других сайтах

Что-то вы меня запутали... Настройка отключает поддержку BB и в то же время делает возможным вывод BB? :blink:

 

В общем что имеем.

 

Если так:

8ac781a7fe.png

 

То картинка на сайте не отображается.

 

Если так:

a3af65dddf.png

 

То отображается.

 

Везде где я исправляю служебный тег на BB-тег, картинка начинает отображаться. И таких новостей очень много. Как можно массово это исправить?

Ссылка на сообщение
Поделиться на других сайтах
12 часа назад, - Den - сказал:

Что-то вы меня запутали... Настройка отключает поддержку BB и в то же время делает возможным вывод BB?

Да нет это вы меня запутали. Вывод BB и поддержка BB это вещи совершенно разные и не зависимые. BB теги в чистом виде ничего кроме текста не выводят. Поддержка BB это перевод BB тегов в HTML которые уже в браузере выводится например в виде картинки. Поэтому и непонятно что именно вам нужно, на ваших скриншотах какого либо вывода картинок нет, есть только вывод простого текста. А для вывода простого текста никакой поддержки BB не нужно. Поэтому и непонятно что именно вы хотите сделать и что и как вывести.

Ссылка на сообщение
Поделиться на других сайтах
В 29.11.2017 в 12:49, celsoft сказал:

Поэтому и непонятно что именно вы хотите сделать и что и как вывести.

В допполях должны быть прописаны BB-теги (2-й скриншот), тогда картинки нормально отображаются на сайте.

Но, каким-то образом, возможно в следствие какой-то ошибки, в некоторых новостях вместо BB-тегов стали отображаться служебные теги (1-й скриншот), из-за этого картинки на сайте не отображаются.

Поскольку таких новостей слишком много, и заранее неизвестно в каких именно случилась эта беда, я хочу узнать возможно ли это как-то исправить пакетно? Например с помощью поиска и замены. Т.е. мне нужно служебные исправить на обычные. Чтобы стало везде, как на 2-м скриншоте.

Изменено пользователем - Den -
Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, - Den - сказал:

Но, каким-то образом, возможно в следствие какой-то ошибки, в некоторых новостях вместо BB-тегов стали отображаться служебные теги (1-й скриншот), и тогда картинки на сайте не отображаются.

На скриншоте у вас что? Вывод на сайте или редактирование новости? Что это за кусок экрана?

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, - Den - сказал:

Это в редактировании

Ну так об этом и нужно сразу написать. Вы пишите что у вас проблема в выводе на сайте, а даете скриншот на редактирование, отсюда и вся путаница.

 

Для того чтобы при редактировании выводились корректно обратно BB теги, а не HTML, для поля должен быть обязательно отключен "Безопасный режим поля" чтобы собственно ББ теги обрабатывались в HTML при выводе новости на сайте и обратно в BB теги при редактировании. Если какие то BB теги не переводятся назад, значит они были некорректно сохранены в БД, например не через скрипт, а напрямую в БД, или данные были при добавлении отправлены некорректные скрипту. Пакетно это никак не исправляется, потому как неизвестно в каком они формате были сохранены в БД и что именно некорректно в их структуре.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...