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

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

17-04-2012, 22:46 n0wheremany Комментарии (282) Просмотры (36217)
Чтобы добавить картинку или файл в новость необходимо сделать много действий... описывать не буду, кто этим занимался знает на собственном опыте. Мой хак решает эту проблему с помощью дополнительных полей.

Возможности:
  • Добавление неограниченного количества доп полей с параметрами закачки файлов
  • На 1 доп поле, только 1 файл для загрузки


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

Вывод при добавлении новости после загрузки файлов
Добавление картинок и файлов в новость (v3.2)

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


Что изменено в 3.2:
  • Добавлена поддержка физического удаления загруженных файлов
  • Исправлен баг с нажатием кнопки
  • Добавлена поддержка локализации
  • Оптимизирован код как JS и PHP




Новость отредактировал n0wheremany - 10-03-2013, 17:36
Причина: v3.2

Скачать

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

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

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

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

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


Коментарии

#282 2 июня 2014 10:22 vek21

Купил данный хак. Установил на версию 10.2 по инструкции, но загрузка картинок не работает. Может на данную версию надо внести какие-либо изменения? Помогите пожалуйста.
Публикаций: 0 Комментариев: 0 [ цитировать ]

#281 19 марта 2013 14:28 n0wheremany

Анатолий,
Проблема такая была - устранена в последних апдейтах 3 версии. Лучше обновиться до 4


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

#280 18 марта 2013 21:24 Анатолий

Error delete
Если пытаешься удалить загруженную картинку другого пользователя. А группа у меня Администраторы. Как побороть проблемку?
Публикаций: 0 Комментариев: 0 [ цитировать ]

#279 14 марта 2013 16:33 n0wheremany

Максим,
Цитата: Максим
Получается только в 4 версии заносятся данные в БД что картинка не добавлена в новость и автоматическое удаление произойдет?

В 3 версии подобных проблем не было. В бд данные всегда создавались. Иначе бы при сохранении новости, ид с 0 не менялся бы на какой-то, ибо менять и нечего.


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

#278 14 марта 2013 13:16 Максим

n0wheremany,
Я не могу обновится до 4 версии, у меня нет доступа на фтп. Когда я делал установку, я помню что все стандартно оставлял, ни чего не менял.
Получается только в 4 версии заносятся данные в БД что картинка не добавлена в новость и автоматическое удаление произойдет?
Публикаций: 0 Комментариев: 0 [ цитировать ]

#277 14 марта 2013 09:59 n0wheremany

Максим,
В 4 версии нет параметров {DATE} и {http}. В инструкции описано это.


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

#276 14 марта 2013 07:31 Максим

Цитата: n0wheremany
Максим,
Если у файла настроен другой путь (не внутри uploads/posts/) - то он не будет записываться. Во всех остальных случаях - пишется. В инструкции об этом написано.

Касается 4 версии

$xfields_upload_config['path']['type']['image'][&#
039;ftp'] = 'uploads/posts/{DATE}/';
$xfields_upload_config['path']['name']['poster'][&
#039;ftp'] = 'uploads/posts/poster/{DATE}/';
$xfields_upload_config['path']['name']['poster'][&
#039;http'] = '{http}/uploads/posts/poster/{DATE}/';

Пути настроены как надо и картинки появляются в папке /uploads/posts/{DATE}/
В БД записи о этих картинках не заносятся если я не добавляю новость...
Как решить эту проблему?
Публикаций: 0 Комментариев: 0 [ цитировать ]

#275 13 марта 2013 23:12 n0wheremany

Максим,
Если у файла настроен другой путь (не внутри uploads/posts/) - то он не будет записываться. Во всех остальных случаях - пишется. В инструкции об этом написано.

Касается 4 версии


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

#274 13 марта 2013 23:00 Максим

Почему когда я добавляю картинку, но не добавляю новость, картинка не записывается в БД _images?
Тем самым можно загрузить 1000 картинок и не добавить новость, картинки будут храниться на сервере пока сам не удалишь их. Почему в базу данных не записывается с результатом newsid=0?
Публикаций: 0 Комментариев: 0 [ цитировать ]

#273 10 марта 2013 13:26 n0wheremany



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

#272 9 марта 2013 13:49 n0wheremany

Цитата: Kowalski
У меня проблемы(( Делаю всё по инструкции - но ничего не получается... (

В чем проблема то?
В Инструкции БОЛЬШИМИ буквами написано как надо искать строку.


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

#271 9 марта 2013 13:23 Kowalski

У меня проблемы(( Делаю всё по инструкции - но ничего не получается... (
skype: justgod08
icq: 606061607
Публикаций: 0 Комментариев: 1 [ цитировать ]

#270 5 марта 2013 19:42 Natashulay

Цитата: mixa-m
Natashulay, я для себя этот вопрос решил несколько иначе. В конфигурационном файле прописал $xfields_upload_config['path']['type']['image'][&#
039;ftp'] = 'uploads/posts/user-images/{DATE}/и теперь фото грузится в папку "user-images/{DATE}" и ничего не удаляется


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

#269 5 марта 2013 19:35 mixa-m

Natashulay, я для себя этот вопрос решил несколько иначе. В конфигурационном файле прописал
$xfields_upload_config['path']['type']['image'][&#
039;ftp'] = 'uploads/posts/user-images/{DATE}/
и теперь фото грузится в папку "user-images/{DATE}" и ничего не удаляется
Публикаций: 0 Комментариев: 4 [ цитировать ]

#268 5 марта 2013 10:31 Natashulay

Цитата: n0wheremany
Так 0 ставьте


так изображениям, которые пропали неделя
Публикаций: 0 Комментариев: 24 [ цитировать ]

#267 5 марта 2013 10:25 n0wheremany

Цитата: Natashulay
Автоматическое удаление изображений стоит 2000

Так 0 ставьте


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

#266 5 марта 2013 09:33 Natashulay

у меня уже второй раз пропадает часть картинок, подскажите, в чем может быть причина (Автоматическое удаление изображений стоит 2000)
Публикаций: 0 Комментариев: 24 [ цитировать ]

#265 1 марта 2013 18:15 SanyCf

При редактировании новости в админпанели выводится ссылка и сама картинка.
Возможно ли сделать так, чтобы при добавлении новости, после загрузки картинки, рядом появлялось поле с ссылкой. Спасибо!
Публикаций: 0 Комментариев: 2 [ цитировать ]

#264 20 февраля 2013 16:47 n0wheremany

mixa-m,
В 9.8 не было каких либо изменений по дополнительным полям - можете ставить


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

#263 19 февраля 2013 20:20 mixa-m

Данный хак работает на DLE 9.8? Есть ли смысл ставить?
Публикаций: 0 Комментариев: 4 [ цитировать ]