Добавление медиа файлов.
-
Здравствуйте уважаемые подскажите в таком вопросе.
Очень хотелось бы реализовать вход пользователя на сайт с правами добавления Медиа-Презентации, а именно с уже назначенной родительской директорией без права выбора пользователем + с загрузкой изображений на сервер, для заливания своих картинок, возможно такое реализовать, только минималистично без стандартной пользовательской админки, чисто через сайт, так как большинство остальных функций просто не требуются.
-
возможно такое реализовать, только минималистично без стандартной пользовательской админки
Подбирайте плагины для постинга с фронтэнда
Но они не запретят набрать пользователю /wp-admin/ и попасть в консоль (пусть и ограниченную). Кроме того пользователь должен будет авторизоваться для постинга.
Т.е понадобятся ещё и др. решения.Спасибо за подсказку!
А вообще были реализаций без консоли?
Так как это очень не профессионально смотрится…А вообще были реализаций без консоли?
Можно сделать редирект для не админов (http://codex.wordpress.org/is_admin). Мб даже в каких-то плагинах это есть.
Так как это очень не профессионально смотрится…
Отчего же? Раз пользователь залогинился — значит у него должна быть «персональная зона», недоступная не авторизованным пользователям. Всё логично.
Отчего же? Раз пользователь залогинился — значит у него должна быть «персональная зона», недоступная не авторизованным пользователям. Всё логично.
Да, но только не АДМИНКА.
wp-admin/profile.php
, убивает 🙂Да с редиректом, то понятно, но приятней было бы изменять профиль на отдельной странице на сайте, плюс не понятно как организовать заливку изображений на сайт и размещение их в галерее, так как это делается как говорится из «персональной зоны».
реализовать вход пользователя на сайт с правами добавления Медиа-Презентации, а именно с уже назначенной родительской директорией без права выбора пользователем + с загрузкой изображений на сервер, для заливания своих картинок, возможно такое реализовать, только минималистично без стандартной пользовательской админки, чисто через сайт
Недавно возник подобный вопрос и я постарался ответить на него в этой теме
Но ещё добавлю. Плагин User Submitted Posts , о котором там идёт речь позволяет помещать добавленные незарегистрированным пользователем (без их захода в админку и консоль)записи в категорию, которая может быть предопределена админом.
Запись может быть опубликована сразу, или после модерации админом.
Что интересно! По умолчанию плагин настроен так, что пользователь пишет сообщение в простом текстовом поле. Но вместо него можно подключить редактор записей WP. В таком случае зарегистрированному пользователю (в зависимости от настройки его роли) может быть разрешено добавление в запись медиафайлов (фото).Админ получает уведомление на email в случае появления новой «гостевой» записи.
Есть опция прикрепления картинок к сообщению с ограничением их к-ва и размера. Но для работы этой опции надо предпринимать какие то «лишние телодвижения», в которые я вникать не стал, так как это мне в принципе не нужно.
В теме, ссылку на которую я дал, есть и ссылка на пример работы плагина на моём сайте.В настройках плагина у меня включен редактор записей, включена предмодерация, назначена категория, в которую должны попадать «гостевые» записи, отключена возможность добавления фото и включена простенькая каптча.
В общем я озадачился вашей идеей. И не случайно. Потому что на одном из моих сайтов «по велению заказчика» надо реализовать примерно такую же возможность — гостю сайта добавлять записи и желательно фото без проникновения в админ раздел сайта.
Лично я реализацию вашей (и своей) идеи в общих чертах вижу так:
1.В целом выход найден. Это плагин User Submitted Posts.
Создаём страницу или виджет с формой созданной этим плагином. (Что-то типа «Страница гостя»)
Но в «чистом виде» такая форма не совсем то, что надо.Для того, чтобы гость сайта мог создать с помощью этой формы сообщение с картинками — ему нужно авторизоваться. (без авторизации — только текст без картинки) Но при этом его не желательно пускать в админраздел и даже не показывать его.
2. Для этого используем плагин http://wordpress.org/plugins/wp-modal-login/. Он создаёт всплывающее окно с формой входа\авторизации и после входа перебрасывает пользователя не в админ раздел, а на страницу с которой был произведен вход. Ссылку (шорткод) на эту всплывающую форму входа помещаем рядом с формой «гостевых» записей. (Возможно с пояснительным текстом типа «Для того чтобы добавить к своему сообщению фото вы должны войти или зарегистрироваться)3. В параметрах, дабы минимально обезопасить себя от действий гостя, даже если он попадет в админ раздел, назначаем минимальную роль вновь зарегистрированному — участник. Но участники не имеют права добавлять в записи медиафайлы. Разрешаем им это с помощью плагина User Role Editor или Advanced Access Manager С помощью этих же плагинов запрещаем им доступ к медиабиблиотеке (по-моему такая возможность есть в этих плагинах)Таким образом они могут загрузить фото только со своего компа.
4. Чтобы пользователи не начали загружать на ваш сайт фото по 4-5 мб каждое можно воспользоваться плагином Resize at Upload Plus Он автоматически сожмёт загружаемые фото до указанных вами разумных пределов. (Полезно для ускорения загрузки страниц сайта и экономии места на хостинге)5. Кроме всего этого, чтобы не искушать вновь зарегистрированного пользователя попасть туда, куда ему не надо, можно и нужно отключить верхнюю косоль WP.
Вот как то так….
Да, но только не АДМИНКА.
🙂 А что значит «админка»?
Что может «админить» юзер с ограниченными правами, кроме своих данных?wp-admin/profile.php, убивает 🙂
И чем же? «дизайном»? Так это при желании меняется.
Посмотрите на http://wordpress.org/plugins/theme-my-login/ (или аналогичные) — мб он это может (я его не юзал).Konstantin, очередной раз говорю — хватит спамить своим сайтом в каждом топике! Если стараетесь для ПС, то всё равно это бесполезно — эти беки не индексируются 😉
Konstantin, очередной раз говорю — хватит спамить своим сайтом в каждом топике!
Я принимаю участие в форуме. Стараюсь обсудить и решить возникающие вопросы. Делюсь опытом. И мы уже говорили на эту тему! Тем более согласно пункту 16 правил форума:
16. Назойливая реклама собственных ресурсов (в частности, «приглашение» обсудить вопрос за пределами форума) будет пресекаться. Ссылки на полезные материалы (ваши или чужие) под этот запрет не подпадают.
В общем как везде — активность и инициативность наказуема ((((
Тем более согласно пункту 16 правил форума:
Прочитайте самое первое предложение. Внимательно.
Если не ясно — поясняю ещё раз. Одно дело когда на вопрос «как настроить плагин» Вы, рассказав основы, указываете на свой пост с подробной инструкцией и совсем другое — «вот см внизу моего сайта».Если не согласны — есть последний п. правил. Там указано кому жаловаться.
рассказав основы, указываете на свой пост с подробной инструкцией и совсем другое — «вот см внизу моего сайта».
Именно так! Рассказав основы и ссылкой показав как это реализовано в реальности. Что в этом плохого?
Впрочем ладно. Хватит. Я давно уже всё понял.
Здравствуйте!
Есть проблема при загрузке файла swf
Файл «банер ремонт.swf» не удалось загрузить из-за ошибки
Извините, тип этого файла не разрешён из соображений безопасности.
В файле funcions.php в строке function wp_get_mime_types есть такой формат ‘swf’ => ‘application/x-shockwave-flash’,
но тем не менее ошибка при загрузке…
Помогите разобраться ,пожалуйста …Здравствуйте!
Есть проблема при загрузке файла swfЗравствуйте! Изучайте правила форума Особенно пункт 2
Константин, спасибо, Вы очень помогли и всё по существу, я рад, что Вы есть на этом форуме.
- Тема «Добавление медиа файлов.» закрыта для новых ответов.