holistic 24 Опубликовано: 8 марта 2016 Рассказать Опубликовано: 8 марта 2016 (изменено) Автор 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 Там тоже нужно менять? Изменено 8 марта 2016 пользователем holistic Цитата Ссылка на сообщение Поделиться на других сайтах
germanydletest 455 Опубликовано: 8 марта 2016 Рассказать Опубликовано: 8 марта 2016 11 минуту назад, holistic сказал: И еще кстати вопрос. Зачем разработчик внес это: xfieldimage в <img class... ? что бы пользователи могли оформлять эти изображения как им надо не лазия в php файлы скрипта. 15 минуту назад, holistic сказал: А вы уже полностью проверили это, ошибок нет нигде в результате? Ошибок быть не может, так как тут всего лишь убран "лишний" HTML Цитата Ссылка на сообщение Поделиться на других сайтах
nikboy 9 Опубликовано: 8 марта 2016 Рассказать Опубликовано: 8 марта 2016 У меня все работает. Да, в xfields.php тоже поменять. Забыл про этот файл. Цитата Ссылка на сообщение Поделиться на других сайтах
holistic 24 Опубликовано: 8 марта 2016 Рассказать Опубликовано: 8 марта 2016 Автор 9 минут назад, nikboy сказал: У меня все работает. Да, в xfields.php тоже поменять. Забыл про этот файл. Если - да, то каким образом тогда в админке превью загруженного будет появляться? Цитата Ссылка на сообщение Поделиться на других сайтах
nikboy 9 Опубликовано: 8 марта 2016 Рассказать Опубликовано: 8 марта 2016 (изменено) Видимо, по волшебству ))) Там вообще другим кодом выводится: <img style="width:auto;height:auto;max-width:100px;max-height:90px;" src="http://.....ru/uploads/posts/2016-03/1457372891_rybuka.jpg"> Изменено 8 марта 2016 пользователем nikboy 1 Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 082 Опубликовано: 8 марта 2016 Рассказать Опубликовано: 8 марта 2016 В 6. März 2016в18:04, nikboy сказал: Крайне неудобно то, что это поле вставляется в шаблон сразу кодом, а не просто ссылкой. Невозможно, например, alt прописать, разве это не минус к SEO? Да и неудобно в целом.. Вы читали все параметры этого тега? Он не только одну картинку загружает, но и при необходимости создает уменьшенные копии, и увеличивает при клике. Как вы собрались одним URL это все делать и выводить? Нужен только URL то создали тип поля "Одна строка", а картинку можно загрузить и через редактор, и в поле вставить только URL 1 Цитата Ссылка на сообщение Поделиться на других сайтах
nikboy 9 Опубликовано: 8 марта 2016 Рассказать Опубликовано: 8 марта 2016 1 час назад, celsoft сказал: Нужен только URL то создали тип поля "Одна строка", а картинку можно загрузить и через редактор, и в поле вставить только URL Так хотелось бы все это одним нажатием кнопки либо перетаскиванием картинки делать, дабы уменьшить кол-во кликов и перетаскиваний. Ну, наверное, вы все-таки правы, соглашусь. Просто я ожидал от этого поля другого, вы сделали так, как вам кажется лучше.. Тут спорить можно бесконечно.. 1 Цитата Ссылка на сообщение Поделиться на других сайтах
RAMSESSII 0 Опубликовано: 9 марта 2016 Рассказать Опубликовано: 9 марта 2016 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] полный код, а не чисто ссылку. В чем может быть причина? Возможно еще в каком-нибудь файле следует заменить? Цитата Ссылка на сообщение Поделиться на других сайтах
RAMSESSII 0 Опубликовано: 9 марта 2016 Рассказать Опубликовано: 9 марта 2016 (изменено) Прошу прощение, все заработало.. Изменено 9 марта 2016 пользователем RAMSESSII Цитата Ссылка на сообщение Поделиться на других сайтах
nikboy 9 Опубликовано: 9 марта 2016 Рассказать Опубликовано: 9 марта 2016 9 часов назад, RAMSESSII сказал: Подскажите пожалуйста. Данный способ отлично сработал везде, кроме полной новости. В полной новости по прежнему тянет [xfvalue_imgfull] полный код, а не чисто ссылку. В чем может быть причина? Возможно еще в каком-нибудь файле следует заменить? Кэш почистить надо было. Цитата Ссылка на сообщение Поделиться на других сайтах
nalex 0 Опубликовано: 13 марта 2016 Рассказать Опубликовано: 13 марта 2016 В 04.03.2016в11:25, celsoft сказал: Для этого не нужно создавать уменьшенные копии, для этого нужно задать размеры для оригинальной картинки. И загружаемая картинка будет обрезана до указанных размеров. А уменьшенная копия создается только тогда, когда нужно именно две копии картинки, чтобы увеличивать при клике до основной. Загружаемые картинки при добавлении новой новости, например, создают дополнительные записи в БД? Не проще ли загружать картинки в отдельную папку сайта и выводить картинки в виде ссылки, указав размер картинки в CSS? Будет ли таким образом уменьшена нагрузка на сайт? Может не совсем по теме, прошу извинить. Цитата Ссылка на сообщение Поделиться на других сайтах
kolyma 2 Опубликовано: 9 апреля 2016 Рассказать Опубликовано: 9 апреля 2016 (изменено) Вот результат при смене доп. поля на "Загружаемое изображение". Поле было многострочное, картинка вставлялась просто по умолчанию типа http://www.сайт.ru/uploads/posts/2016-04/thumbs/1460154414_smolensk.jpg[/img] Можно как нибудь исправить, чтоб автоматом все из старых новостей схватилось? Изменено 9 апреля 2016 пользователем kolyma Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.