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

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

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

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


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

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

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


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




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

Скачать

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

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

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

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

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


Коментарии

#262 18 февраля 2013 16:53 A-Jey

n0wheremany,

Цитата: n0wheremany
Цитата: A-Jey
Багов до хераКакие баги?


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

#261 18 февраля 2013 10:17 n0wheremany

Цитата: A-Jey
file:urlfile либо file:rar что то, что то, дает добавить только файл с компьютера, с URL загрузить не появляется
Для файлов нет возможности загрузки через URL из соображений безопасности

Цитата: A-Jey
Багов до хера
Какие баги?

Цитата: Voffka
ошибка удаления файла
Эта ошибка может появляться при разных условиях:
Если файл физически удалён - ошибка в БД - когда скрипт не может найти изображение прикреплённое к новости (которые выводятся в стандартном загрузчике).
Если файл не удалён - нет прав на удаление файла


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

#260 18 февраля 2013 02:13 A-Jey

Багов до хера а 12 wmz отдай, спрашуется за что?
Публикаций: 0 Комментариев: 9 [ цитировать ]

#259 17 февраля 2013 18:27 Voffka

Случайно загрузил ненужную картинку и вот скрин ..
Внимание! У вас нет прав для просмотра скрытого текста.
ошибка удаления файла =(

Кеширование выключено
Автоматическое удаление изображений выключено
Пользователь админ

В новостях добавленных до сегодняшнего дня все прекрасно добавляется и удаляется ..

Сам не разберусь ...
PS Картинки загруженные из админки удаляются. Картинки загруженные с сайта не удаляются в процессе добавления новости (на странице добавления с сайта), а после сохранения новости не удаляются и через админку..
Публикаций: 0 Комментариев: 12 [ цитировать ]

#258 16 февраля 2013 23:16 A-Jey

file:urlfile либо file:rar что то, что то, дает добавить только файл с компьютера, с URL загрузить не появляется
Публикаций: 0 Комментариев: 9 [ цитировать ]

#257 15 февраля 2013 22:29 Voffka

n0wheremany, Спасибо. Помогло. Но при последней чистке кеша слетели пикчи с новостей за последние сутки (автоматическое удаление стояло 1)
Публикаций: 0 Комментариев: 12 [ цитировать ]

#256 15 февраля 2013 22:14 n0wheremany

Voffka,
Отключи
Автоматическое удаление изображений


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

#255 15 февраля 2013 22:01 Voffka

n0wheremany,

Все дело в том, что уже добавлена ... Опубликована и 2 раза отредактирована ..

Версия 9.3
Публикаций: 0 Комментариев: 12 [ цитировать ]

#254 15 февраля 2013 21:56 n0wheremany

Voffka,
Если новость ещё не добавлена, то и картинки удаляться - это стандартное поведения скрипта - ещё со врёмен 7 версии


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

#253 15 февраля 2013 21:47 Voffka

Обнаружен следующий баг :

Загрузил картинки в новость, со страницы новости открываю (новость не закрываю) админку в новой вкладке, удаляю кеш и удаляются картинки на странице новости !

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

Скрин http://clip2net.com/s/2PXib
Публикаций: 0 Комментариев: 12 [ цитировать ]

#252 15 февраля 2013 14:55 mixa-m

Цитата: n0wheremany
Как и у всех остальных - невнимательность

Вот вот, невнимательность. К стати на счет хака , я думаю в пакет можно положить модифицированный файл xfields.php.
То есть делать 2 варианта, один для чистой установки (по типу - залил с заменой и все работает) и второй для опытных , чтоб сами заменяли строки в системмных файлах.
Вопросов будет меньше.
Публикаций: 0 Комментариев: 4 [ цитировать ]

#251 15 февраля 2013 09:37 n0wheremany

Цитата: A-Jey
Только кажется у меня скачалась версия 3.0 а не 3.2. Как проверить?

Если скачиваете, то версия последняя. 2 - это минорная версия, по исправлению некоторых ошибок.


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

#250 15 февраля 2013 00:12 A-Jey

Сначала подумал лишняя трата денег, но все же рискнул, автору спасибо, только бы файл readmy переписали, не совсем все ясно, из-за этого люди и тупят, без обид. Только кажется у меня скачалась версия 3.0 а не 3.2. Как проверить?
Публикаций: 0 Комментариев: 9 [ цитировать ]

#249 14 февраля 2013 23:07 n0wheremany

Цитата: Dess33
mixa-m, в чём была проблема ? как исправили ?

Как и у всех остальных - невнимательность


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

#248 14 февраля 2013 23:00 Dess33

mixa-m, в чём была проблема ? как исправили ?
Публикаций: 0 Комментариев: 4 [ цитировать ]

#247 14 февраля 2013 12:05 mixa-m

На ДЛЕ97 скрипт тестировался - проблем не обнаружено. Возможно не правильно установили

Прошу прощения, все работает.
Публикаций: 0 Комментариев: 4 [ цитировать ]

#246 14 февраля 2013 09:38 n0wheremany

Цитата: mixa-m
При создании новости файлы успешно загружаются на сервер, но после нажатмя на кнопку сохранить, новость остаётся без этих файлов.

На ДЛЕ97 скрипт тестировался - проблем не обнаружено. Возможно не правильно установили


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

#245 14 февраля 2013 02:14 mixa-m

Проблема такая.
При создании новости файлы успешно загружаются на сервер, но после нажатмя на кнопку сохранить, новость остаётся без этих файлов.
Хотя физически они продолжают оставатся на сервере, просто скрипт не запоминает о их существовании.
Может какой запрос в базу нужно зделать, чтоб двиг стал запоминать что файлы закреплены за конкретной новостью? ЧХотя в ридми ничего подобного не написано.
К стати версия движка 9,7
Публикаций: 0 Комментариев: 4 [ цитировать ]

#244 8 февраля 2013 22:18 Dess33

версия дле 9.7
Публикаций: 0 Комментариев: 4 [ цитировать ]

#243 8 февраля 2013 09:35 n0wheremany

Dess33,
Пишите версию ДЛЕ


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