Загрузчик фотографий

Главные вкладки

Аватар пользователя vseslav vseslav 28 марта 2013 в 11:21

Добрый день!

Сразу оговорюсь, что я полный чайник, и не я делаю сайт, а веб-разработчик. Но на очень многие вопросы которые я задаю, он не может дать ответ, мол, не знаю и т.п. Сейчас столкнулись с такой проблемой: мы делаем сайт. Я хочу чтобы там можно было зарегистрировать пользователей, чтобы они тоже могли вносить информацию и контент. Но, как говорится, доверяй и проверяй, я хочу чтобы они могли вносить изменения, скажем, в статью, но появлялась она на сайте, только после того как я просмотрю, и чтобы (как на википедии) если вносится какое-то изменение, то оно выделялось и рядом была для сравнения предыдущая версия. Это возможно?

И второй момент. Мой разработчик мне поставил для загрузки фото Image Manager который по умолчанию грузит все фото в виде превью. Иногда они нужны, но иногда, я хочу грузить фото в том размере в каком я их гружу. Из-за этого приходится геморроиться, и грузить фото или через ftp и вручную прописывать адрес, или через IM, потом открывать ссылку с полным изображением и вставлять. Как быть в этой ситуации.

И третье, опять же модерация фото. Если, к примеру, я загрузил фото через IM, или какой другой пользователь, то потом можно их и удалить. Мало ли кому моча в голову стукнет и поудаляет все фото которые загружены. Посоветуйте как тут можно быть? Может, есть какой-то загрузчик которые не дает прав удалять фото пользователям.

Комментарии

Аватар пользователя xSPiRiTx xSPiRiTx 28 марта 2013 в 11:42

"vseslav" wrote:
не я делаю сайт, а веб-разработчик. Но на очень многие вопросы которые я задаю, он не может дать ответ, мол, не знаю и т.п.

сменить веб-мастера
"vseslav" wrote:
Я хочу чтобы там можно было зарегистрировать пользователей, чтобы они тоже могли вносить информацию и контент.

легко
"vseslav" wrote:
я хочу чтобы они могли вносить изменения, скажем, в статью, но появлялась она на сайте, только после того как я просмотрю, и чтобы (как на википедии) если вносится какое-то изменение, то оно выделялось и рядом была для сравнения предыдущая версия. Это возможно?

конечно...даже не нужно доп. модулей ставить
"vseslav" wrote:
Мой разработчик мне поставил для загрузки фото Image Manager который по умолчанию грузит все фото в виде превью. Иногда они нужны, но иногда, я хочу грузить фото в том размере в каком я их гружу. Из-за этого приходится геморроиться, и грузить фото или через ftp и вручную прописывать адрес, или через IM, потом открывать ссылку с полным изображением и вставлять. Как быть в этой ситуации.

выключить Image Manager и поставить http://drupal.org/project/multiupload_imagefield_widget
"vseslav" wrote:
Если, к примеру, я загрузил фото через IM, или какой другой пользователь, то потом можно их и удалить. Мало ли кому моча в голову стукнет и поудаляет все фото которые загружены. Посоветуйте как тут можно быть? Может, есть какой-то загрузчик которые не дает прав удалять фото пользователям.

запретить пользователям удалять и редактировать материал

Аватар пользователя vseslav vseslav 28 марта 2013 в 11:52

xSPiRiTx wrote:
"vseslav" wrote:
не я делаю сайт, а веб-разработчик. Но на очень многие вопросы которые я задаю, он не может дать ответ, мол, не знаю и т.п.

сменить веб-мастера

К сожалению, думаю, это маловероятно. Хотя, дизайнера, я чувствую, мне придется нанимать.

запретить пользователям удалять и редактировать материал

Так мне нужно чтобы некоторые пользователи редактировали материал (но он появлялся только после моей модерации). Т.е. если человек что-то наисправлял там неправильно, я не пропускаю его редакцию и остается прежняя. Также и с фото. Вот нагрузил я много фотографий, а кто-то (из зарегистрированных пользователей) возьмет и удалит. Это есть такая функция как запретить удаление материала? Мой "разработчик" не знает как это сделать.

Аватар пользователя graker graker 28 марта 2013 в 11:57

vseslav wrote:
Так мне нужно чтобы некоторые пользователи редактировали материал (но он появлялся только после моей модерации). Т.е. если человек что-то наисправлял там неправильно, я не пропускаю его редакцию и остается прежняя.
Да, конечно так можно сделать.

Quote:
Вот нагрузил я много фотографий, а кто-то (из зарегистрированных пользователей) возьмет и удалит. Это есть такая функция как запретить удаление материала?
В правах доступа можно ограничить удаление только собственными материалами. Или вообще запретить удалять.

Quote:
Мой "разработчик" не знает как это сделать.

А зачем вы наняли разработчика, который ничего не знает?
И, если он ничего не знает, почему бы не заставить его задавать вопросы?

Аватар пользователя vseslav vseslav 28 марта 2013 в 12:18

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

Можно ли это настроить для Image Manager?

Аватар пользователя graker graker 28 марта 2013 в 12:22

Image Manager тут ни при чем, добавление и удаление распространяется на материалы, а не на виджеты, используемые для работы с ними.

Аватар пользователя vseslav vseslav 28 марта 2013 в 12:31

Отвечает разработчик:

Это если материалы существуют в структуре друпала. А тут это просто файлы, закачиваемые на диск.
Без отрыва от IM этих картинок в Друпале нет.

Аватар пользователя graker graker 28 марта 2013 в 12:35

vseslav wrote:
Это если материалы существуют в структуре друпала. А тут это просто файлы, закачиваемые на диск.
Без отрыва от IM этих картинок в Друпале нет.

Lol Само собой, если файлы просто закачиваются на диск и Дру про них не знает - ограничить доступ к ним по авторству Дру тоже не сможет. Это очевидно.

Могу сказать только, что вы выбрали несоответствующее требованиям архитектурное решение. Почему вы его выбрали - я не знаю, могу только развести руками.

Quote:
Без отрыва от IM этих картинок в Друпале нет.

Наверно, вы хотели сказать "В отрыве от IM", но я вас понял Smile

Аватар пользователя vseslav vseslav 28 марта 2013 в 12:51

http://metroworld.ruz.net/ - это мой сайт которму уже более 12 лет, начинал делать ещё когда в школе учился. Делал во фронте сам. Решил, наконец, переделать. И нашел человека который занмиается разработкой сайтов, чтобы не только я один мог добавлять контент. http://mirmetro.net/ - вот собственно то, что он сделал. Но! Куча моментов, которые мне совсем не нарвятся. Например, то что я описывал про фотографии. Я не хочу делать открытой регистрации, т.е. буду регистрировать пользователей толкьо сам, чтобы они мне помогали наполнять сайт контентом. Hо, одно "Но", мало ли кому что приспичит и решит поудалять материлы.

Можетe, предложить какие-нибудь другие альтернативные варианты? и ещё пара вопрсоов: IM по умолчанию грузит фото с превью 150х200, иногда это нужно иногда нет. http://mirmetro.net/yekaterinburg/cruise_18_chkalovskaya - например тут я хочу чтобы фото были в полном размере и это очень запарно грузить их через IM, потом копировать ссылки и вставлять в текст. Не думаю что так должно быть, но мой разработчик говорит что только так можно (или напрямую через ftp). Мне кажется, это ерундна какая-то. Что может подойти по архитектурным требованиям?

Аватар пользователя xSPiRiTx xSPiRiTx 28 марта 2013 в 14:36

"vseslav" wrote:
http://mirmetro.net/yekaterinburg/cruise_18_chkalovskaya - например тут я хочу чтобы фото были в полном размере

использовать пресеты изображений, которые не накладывают фильтры типа масштабирования и обрезки по размерам....только непонятно зачем? чтобы изображения выходили за пределы блоков?
"vseslav" wrote:
очень запарно грузить их через IM, потом копировать ссылки и вставлять в текст.

"vseslav" wrote:
мой разработчик говорит что только так можно (или напрямую через ftp).

пиздитлукавит либо не в курсе. Можно использовать поле изображения и модуль Insert

Аватар пользователя xSPiRiTx xSPiRiTx 28 марта 2013 в 14:37

еще как вариант для загрузки изображений на сервер попробовать модуль elFinder либо IMCE и редактор CKEditor одной связкой

Аватар пользователя graker graker 28 марта 2013 в 15:06

xSPiRiTx wrote:
еще как вариант для загрузки изображений на сервер попробовать модуль elFinder либо IMCE и редактор CKEditor одной связкой

С IMCE и вставкой в текст надо тогда ограничивать удаление картинок собственной директорией, а использование картинок - всеми директориями. Т.к. загруженное через IMCE не подвергнуть ревизии.

Аватар пользователя xSPiRiTx xSPiRiTx 28 марта 2013 в 17:56

"graker" wrote:
С IMCE и вставкой в текст надо тогда ограничивать удаление картинок собственной директорией, а использование картинок - всеми директориями. Т.к. загруженное через IMCE не подвергнуть ревизии.

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

Аватар пользователя vseslav vseslav 29 марта 2013 в 12:22

"neltharian" wrote:
почитал топик - реально меняйте прогера.

К сожалению, прогера не могу поменять, потому что это мой знакомый. Sad
Вот уже и сам не знаю что делать...

Аватар пользователя xSPiRiTx xSPiRiTx 29 марта 2013 в 16:27

а в чем тогда проблема....дали ответы, дали советы...все не так...ну тогда решайте сами со своим "проггером"

"vseslav" wrote:
Вот уже и сам не знаю что делать...

что после этого топика еще можно не знать?