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

Вывод вставленныx картинок


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

Хотелось бы приписать class к вставленным картинкам. Но не могу найти в каком файле они выводятса. Никаких thumbnails нету, просто картинка выводитса. Поэтому и сложно найти.
 

Цитата

<p><img src="/uploads/posts/2022-09/1662510858_aegxlkb_700bwp.jpg" alt=""></p>

 

dle 14.3

TinyMCE

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

Это вам нужно писать плагин непосредственно для редактора TinyMCE https://www.tiny.cloud 

Контент формирует редактор, а не DLE.

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

В редакторе это плагин Image отвечает за вставку картинок https://www.tiny.cloud/docs/tinymce/6/image/

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

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

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

В стандартном DLE в визуальном редакторе вставляются итак именно картинки и именно кликабельные если создается уменьшенная копия. А не BB теги. Точнее что вставлять в виде картинок, или в виде BB тегов включается и выключается в настройках скрипта.

У вас правда очень и очень старая версия DLE, я не помню уже есть такая возможность в вашей версии, или еще не было.

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

Вы правы, оно там есть. Thumbsи просто уменшенные изабражения. Папки тоже есть. Но, я пытался прописать ширину thumbs 400, картинки по прежнему выводит как

<p><img></p>

Может я где то галочку не поставил?

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

Если честно то я не понял сути вашего вопроса и что вам вообще нужно. DLE не использует код <p><img></p> для вставки уменьшенных копий с увеличением. Там совершенно другой код, он и должен быть другим для увеличения.

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

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

Сначала я хотел приписать <а class="image"> к вставленной картинке, без создания thumb или уменьшенной картинки. Поскольку это не возможно, я решил посмотреть как работает:

 
Цитата

 

Medium copy size of the uploaded image:

There are two ways to use this setting:

The first one: You specify the maximum size in pixels of one side of the uploadable image. If it is exceeded, then a medium image copy will be created. For example: 400

 


Прописал: 400. Но ничего не изменилось. Картинки попрежнему выводятса как раньше. И не кликабельные.

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

Любые настройки действуют как по умолчанию при загрузке изображений. Ничего из загруженных и уже опубликованных не изменится при изменении настроек. Более непосредственно при загрузке картинок вы можете установить персональные настройки для загружаемого изображения.

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

Ну я так и понял, что те картинки которые уже опубликованы, так и останутса. Но я же загружаю новые, и ничего не изменилось. Кеш и кооки почистил.

Я правильно понял, что при создании уменьшенной картинки, она становитса кликобельной на полную версию картинки, и создаётса ешё одна уменьшенная копия в папку "images"

Но у меня ничего не меняетса, картинки не кликабельные и папка images пустая

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

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

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

 Script settings -> Images ->    Medium copy size of the uploaded image: 100

Всё что надо сделать это поставить размер, чтоб создавалась уменьшенная копия. Я поставил 100.

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

Ну и при загрузке она у вас должна создаваться, и вставляться при вставке после загрузки.

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

В том то и проблема, что этого не проишодит. Сейчас попробую с FroalaEditor

Вот с FroalaEditor всё работает как надо. Сейчас перезалью TinyMCE, может я там ошибку допустил где то.

Нет, с TinyMCE не работает.

 

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

Значит вы где то и в чем то некорректно правили файлы скрипта. В DLE многие файлы взаимосвязаны. Все должно работать и не зависимо от версии DLE.

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

Ну не знаю, я позаимствывал TinyMCE у 15.2 Так же и comments.php и shortsite.php оттуда взял для проверки, всё равно TinyMCE не обраватывает картинки под уменьшенный вид.

Вот в Froala есть вывод с <а href> comments.php
 

\$img.removeAttr("data-returnbox").removeAttr("data-success").removeAttr("data-xfvalue").removeAttr("data-flink");

                if(response.flink) {
                  if(\$img.parent().hasClass("highslide")) {

                    \$img.parent().attr('href', response.flink);

                  } else {

                    \$img.wrap( '<a href="'+response.flink+'" class="highslide"></a>' );

                  }
                }

 

Решил использовать Фроала, теперь только осталось привязать data-class="gallery" к <а href>.

Сюда пишу, но оно не выводит почему то

<a href="'+response.flink+'" data-class="gallery" class="highslide"></a>

 

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

я позаимствывал TinyMCE у 15.2 Так же и comments.php и shortsite.php оттуда взял для проверки

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

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

Нет не намешал. Всё делалось путём замены и возврата каждого файла. Но это уже не актуально. Я перешел на Фроала. Там и переключатель dark-mode работает, не то что в Tiny.

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

Там и переключатель dark-mode работает, не то что в Tiny.

В оригинальном DLE в TinyMCE тоже все работает корректно ))

17 часов назад, Pupsator сказал:

замены и возврата каждого файла

Каждый это значит все, а если все то это версия 15.2 а не 14.3 как вы написали. Более того если бы вы не правили некорректно, не смешивали файлы от разных версий, то у вас бы все работало без единой проблемы.

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

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

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

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

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

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

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

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

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

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