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

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

50 минут назад, nikboy сказал:

Решение для тех, кого не устраивает автоматически сформированная ссылка из поля "Загружаемое изображение":

Находим в файлах show.full.php, show.short.php, show.custom.php, main.php, topnews.php фрагмент "<img class=\"xfieldimage {$value[0]}\" src=\"{$img_url}\" alt=\"\" />"

 

и заменяем его на "{$img_url}"

 

В итоге скрипт выдает нам просто ссылку на картинку, а там уж в своем шаблоне формируем как надо, в т.ч. alt прописываем.

А вы уже полностью проверили это, ошибок нет нигде в результате?

Интересно, что скажет разработчик о корректности этого?

И еще кстати вопрос. Зачем разработчик внес это: xfieldimage в <img class... ?

Это на будущее или же несет какой-то функционал?

 

И еще указанная вами строка есть в файле: /engine/inc/xfields.php

Там тоже нужно менять?

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

И еще кстати вопрос. Зачем разработчик внес это: xfieldimage в <img class... ?

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

15 минуту назад, holistic сказал:

А вы уже полностью проверили это, ошибок нет нигде в результате?

Ошибок быть не может, так как тут всего лишь убран "лишний" HTML

 

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

У меня все работает. Да, в xfields.php тоже поменять. Забыл про этот файл.

Если - да, то каким образом тогда в админке превью загруженного будет появляться?

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

Видимо, по волшебству ))) Там вообще другим кодом выводится: <img style="width:auto;height:auto;max-width:100px;max-height:90px;" src="http://.....ru/uploads/posts/2016-03/1457372891_rybuka.jpg">

Изменено пользователем nikboy
Ссылка на сообщение
Поделиться на других сайтах
В 6. März 2016в18:04, nikboy сказал:

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

Вы читали все параметры этого тега? Он не только одну картинку загружает, но и при необходимости создает уменьшенные копии, и увеличивает при клике. Как вы собрались одним URL это все делать и выводить? Нужен только URL то создали тип поля "Одна строка", а картинку можно загрузить и через редактор, и в поле вставить только URL

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

Нужен только URL то создали тип поля "Одна строка", а картинку можно загрузить и через редактор, и в поле вставить только URL

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

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

Решение для тех, кого не устраивает автоматически сформированная ссылка из поля "Загружаемое изображение":

Находим в файлах show.full.php, show.short.php, show.custom.php, main.php, topnews.php фрагмент "<img class=\"xfieldimage {$value[0]}\" src=\"{$img_url}\" alt=\"\" />"

 

и заменяем его на "{$img_url}"

 

В итоге скрипт выдает нам просто ссылку на картинку, а там уж в своем шаблоне формируем как надо, в т.ч. alt прописываем.

Подскажите пожалуйста. Данный способ отлично сработал везде, кроме полной новости. В полной новости по прежнему тянет [xfvalue_imgfull] полный код, а не чисто ссылку. В чем может быть причина? Возможно еще в каком-нибудь файле следует заменить?

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

Подскажите пожалуйста. Данный способ отлично сработал везде, кроме полной новости. В полной новости по прежнему тянет [xfvalue_imgfull] полный код, а не чисто ссылку. В чем может быть причина? Возможно еще в каком-нибудь файле следует заменить?

Кэш почистить надо было.

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

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

Загружаемые картинки при добавлении новой новости, например, создают дополнительные записи в БД? Не проще ли загружать картинки в отдельную папку сайта и выводить картинки в виде ссылки, указав размер картинки в CSS? Будет ли таким образом уменьшена нагрузка на сайт?
Может не совсем по теме, прошу извинить.

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

Вот результат при смене доп. поля на "Загружаемое изображение". 
 ks.jpg

Поле было многострочное, картинка вставлялась просто по умолчанию типа lefthttp://www.сайт.ru/uploads/posts/2016-04/thumbs/1460154414_smolensk.jpg[/img] Можно как нибудь исправить, чтоб автоматом все из старых новостей схватилось?

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

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

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

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

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

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

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

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

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

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