Главная » Портфолио » PHP » Добавление картинок и файлов в новость (v4.0)

Добавление картинок и файлов в новость (v4.0)

10-03-2013, 13:17 n0wheremany Комментарии (449) Просмотры (34385)
Добавление картинок и файлов в новость (v4.0)

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

И теперь уже в 4 редакции, и с новыми возможностями

Итак, что изменено в 4.0:
  • Добавлено перетаскивание файлов Drag&Drop
  • Добавлен прогресс загрузки файлов
  • Добавлена возможность загрузки нескольких файлов
  • Добавлена возможность заливать файлы на FTP
  • Оптимизирована работа JS и PHP, дизайн вынесен в CSS
  • Исправлены заявленные ошибки


Скриншоты:
Настройка поля
Добавление картинок и файлов в новость (v4.0)

Вывод при добавлении новости
Добавление картинок и файлов в новость (v4.0)

Вывод в админке
Добавление картинок и файлов в новость (v4.0)

Прогресс загрузки
Добавление картинок и файлов в новость (v4.0)


Предыдущие версии:


Новость отредактировал n0wheremany - 2-05-2013, 22:11
Причина: Актуальная версия: 4.03

Скачать

Как получить обновление?

Другие новости по теме

Уважаемый посетитель

Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Добавление комментария


Коментарии

#449 12 декабря 2017 23:32 etesian

Раньше работало нормально, а сейчас при добавлении фото вот такое:

{"content":"","allowed_upload":"1","
;field_value":"[thumb]http://www.domain.ru/uploads/posts/2017-12/15130
92630_foto.jpg[/thumb]","filed_delimiter":" "} Warning: Unknown: open(/var/cpanel/php/sessions/ea-php56/sess_5fbeb154f4d9b131e0d9be29545a7449, O_RDWR) failed: No such file or directory (2) in Unknown on line 0 Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/cpanel/php/sessions/ea-php56) in Unknown on line 0

Как исправить?
Публикаций: 0 Комментариев: 5 [ цитировать ]

#448 25 июля 2017 17:23 Drums

Обновили PHP на сервере до версии 7.1
При добавлении фото к новости стало выкидывать следующее:
Warning: A non-numeric value encountered in /usr/share/nginx/названиесайта.ru/engine/ajax/xfields.upload.php(1) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 293 {"content":"","allowed_upload":"0","
;
;field_value":"https://названиесайта.ru/uploads/posts/2017-07/15009738

04_test-computer-key-by-stuart-miles.jpg","filed_delimiter":"
;
;"}

Фотографии не добавляются.
Публикаций: 0 Комментариев: 9 [ цитировать ]

#447 15 мая 2017 07:58 djinn

n0wheremany,

Так вы ответите?
Публикаций: 0 Комментариев: 5 [ цитировать ]

#446 14 октября 2016 18:47 djinn

n0wheremany,

Я вам написал через обратную связь пару дней назад с просьбой обновления, ответите?
Публикаций: 0 Комментариев: 5 [ цитировать ]

#445 15 июня 2016 19:41 Саша

При загрузке файла по фтп пишет что "Доступ запрещён" в чем проблема как исправить?

Данные корректно ведено и стоит права запись на папку.
Публикаций: 0 Комментариев: 0 [ цитировать ]

#444 30 апреля 2016 00:57 werty

Помогите пожалуйста, при редактировании новости не показывает загруженный файл, версия Д10.0, файл на сервере присутствует, но не показывается при редактировании.
Публикаций: 0 Комментариев: 1 [ цитировать ]

#443 15 апреля 2016 14:30 n0wheremany

Kolt32,
На всех. на 11 тоже проверял


--------------------
Публикаций: 68 Комментариев: 744 [ цитировать ]

#442 15 апреля 2016 02:01 Kolt32

Здравствуйте, на каких версиях DLE работаешь ваш хак?
Публикаций: 0 Комментариев: 0 [ цитировать ]

#441 15 марта 2016 21:53 KOcccTya

Цитата: n0wheremany
Последнее письмо от вас декабрьское, но модуль отправил

Очень странно, так как 9го марта получил от вас ответ на одно из пяти писем. Ну влюбом случае спасибо что отправили обнову.
Публикаций: 0 Комментариев: 15 [ цитировать ]

#440 13 марта 2016 20:34 n0wheremany

Цитата: KOcccTya
Может уже наконецто отправиш обнову? Или мне третий раз нужно платить за модуль?

Последнее письмо от вас декабрьское, но модуль отправил


--------------------
Публикаций: 68 Комментариев: 744 [ цитировать ]

#439 13 марта 2016 19:33 KOcccTya

n0wheremany,
Может уже наконецто отправиш обнову? Или мне третий раз нужно платить за модуль?
Публикаций: 0 Комментариев: 15 [ цитировать ]

#438 11 марта 2016 03:55 n0wheremany

Модуль обновлен под новую версию движка.

В отличии от 10.6 - лишняя инструкция. В остальном все без изменений.
Доп поля типа файл и изображение - не используются модулем!


--------------------
Публикаций: 68 Комментариев: 744 [ цитировать ]

#437 9 марта 2016 02:16 KOcccTya

n0wheremany, давай быстрей пили обнову модуля или обнови инструкцию. Обновил движок до 11.0, а на нем модуль не фурычит ибо в xfields.php нету нужных строк. А то что реализовали целсофт не в какие рамки не лезет, такого дермища я еще не видел.
Публикаций: 0 Комментариев: 15 [ цитировать ]

#436 3 марта 2016 16:28 n0wheremany

Цитата: sher
Скорее всего у разработчиков DLE АНАЛог данного модуля. Как ранее говорил, при добавлении картинок через новые доп. поля нет возможности МАССОВО грузить картинки.

Имеется ввиду возможность выбора нескольких файлов, по одному, а не массово как у меня. И на самом деле - я не вижу особого преимущества - возможность загружать несколько файлов все же есть. Это и имел вивду Ups
У меня пока тоже не новой версии, но исходя из скринщота такое предположение

UPD Действительно нет массовой загрузки файлов


--------------------
Публикаций: 68 Комментариев: 744 [ цитировать ]

#435 3 марта 2016 08:59 sher

Цитата: Ups
Если вы не знаете чего-то, то хоть бы узнали прежде чем что-то говорить.

Скорее всего у разработчиков DLE АНАЛог данного модуля. Как ранее говорил, при добавлении картинок через новые доп. поля нет возможности МАССОВО грузить картинки. Только предлагается грузить по одной картинке. Если есть лицензия, скачайте и проверьте. Пока что модуль n0wheremany остается актуальным.
Публикаций: 0 Комментариев: 19 [ цитировать ]

#434 28 февраля 2016 08:28 Ups

Цитата: sher
У DataLife 11.0 нет массовой загрузки картинок или файлов - это уже минус. :) Данный функционал очень удобен для досок объявлений.


Так-то - там есть массовая загрузка )
Если вы не знаете чего-то, то хоть бы узнали прежде чем что-то говорить.
Там аналог этого модуля. С более доработанным выводом. И не более..
Публикаций: 0 Комментариев: 2 [ цитировать ]

#433 28 февраля 2016 05:03 sher

Цитата: Ups
В DataLife Engine v.11.0 - будет все что есть в данном модуле.
Как выйдет дле 11.. так данный модуль потеряет свою суть и умрёт... если автор что-то не придумает в обновлении.. аля оригинальное..


У DataLife 11.0 нет массовой загрузки картинок или файлов - это уже минус. :) Данный функционал очень удобен для досок объявлений.
Публикаций: 0 Комментариев: 19 [ цитировать ]

#432 27 февраля 2016 21:22 souz21

Цитата: Ups
В DataLife Engine v.11.0 - будет все что есть в данном модуле.
Как выйдет дле 11.. так данный модуль потеряет свою суть и умрёт... если автор что-то не придумает в обновлении.. аля оригинальное..

Цитата: n0wheremany
Ну где-то надо брать целсофту идеи... Что ж теперь делать.
Обновлю в последний раз, и оставлю как и модуль Дополнительные поля в виде ссылок v3.0.


Этому целсофту я еще 4 года назад долбил, что бы сделали загрузку изображений через кнопку с возможностью загружать в дополнительное поле.
Публикаций: 0 Комментариев: 14 [ цитировать ]

#431 27 февраля 2016 21:11 iHits

Цитата: n0wheremany
Ну где-то надо брать целсофту идеи... Что ж теперь делать.
Обновлю в последний раз, и оставлю как и модуль Дополнительные поля в виде ссылок v3.0.

теперь имеет смысл делать доп.поля для профиля пользователя с загрузкой файлов
Публикаций: 0 Комментариев: 5 [ цитировать ]

#430 27 февраля 2016 01:20 n0wheremany

Цитата: Ups
В DataLife Engine v.11.0 - будет все что есть в данном модуле.

Ну где-то надо брать целсофту идеи... Что ж теперь делать.
Обновлю в последний раз, и оставлю как и модуль Дополнительные поля в виде ссылок v3.0.

Цитата: sher
Класс, а новый релиз как скоро ожидается? Я бы купил его повторно! Разработчику вообще нужно пересмотреть политику пожизненного бесплатного обновления. Хотя бы сделать на год. Кому нужно реально, тот купит.

Имеет смысл. Буду решать.

Пресс-релиз на обновление: Помимо старых функций, добавлена возможность загрузки больших файлов (теперь настройки в PHP.ini не ограничивают размер файла). Помимо возможности загрузки на ФТП - теперь можно будет загружать файлы на облако от яндекса и гугла (возможно). Возможность обрезать изображение перед (доступно для 1 файла) или после загрузки. Возможность изменить порядок вывода загруженных файлов.
Вроде бы все )))

Когда будет обновление сказать не могу.


--------------------
Публикаций: 68 Комментариев: 744 [ цитировать ]