Drage 20 Опубликовано: 25 мая 2020 Рассказать Опубликовано: 25 мая 2020 Начну с предыстории: Все пользователи группы "Посетители" имеют право добавлять новости на сайт, затем они отправляются на модерацию и после одобрения админом попадают на главную. После того как пользователь отправил новость на модерацию, он может её отредактировать, но только до тех пор пока новость на рассмотрении, и как только страница попадает на главную - возможность редактирования пропадает. Для редактирования использую встроенную функцию edit: [edit]редактировать[/edit] Значимые настройки: Разрешить добавлять новости c сайта: ДА Публиковать новости без проверки: НЕТ Разрешить публиковать на главной: ДА Количество дней в течении которых разрешено редактировать новость: 0 У меня стоит следующая задача: 1. После того как новость прошла модерацию, автор должен иметь возможность её отредактироать. 2. После редакрирования новости автором - она должна опять попадать на модерацию (т.е. если я правильно понимаю должна сниматься галочка "Опубликовать новость на сайте") Как это реализовать стандартными функциями DLE? Cайт radio.maranafa.org Цитата Ссылка на сообщение Поделиться на других сайтах
nezov134 31 Опубликовано: 25 мая 2020 Рассказать Опубликовано: 25 мая 2020 У меня на сайте так и работает. Вы проверяли в настройки групп пользователей? Может там что-то затронуто? 2 часа назад, Drage сказал: 1. После того как новость прошла модерацию, автор должен иметь возможность её отредактироать. 2. После редакрирования новости автором - она должна опять попадать на модерацию (т.е. если я правильно понимаю должна сниматься галочка "Опубликовать новость на сайте") Цитата Ссылка на сообщение Поделиться на других сайтах
Drage 20 Опубликовано: 25 мая 2020 Рассказать Опубликовано: 25 мая 2020 Автор 9 минут назад, nezov134 сказал: Вы проверяли в настройки групп пользователей? Да, и даже значимые выписал сюда: 2 часа назад, Drage сказал: Значимые настройки: Разрешить добавлять новости c сайта: ДА Публиковать новости без проверки: НЕТ Разрешить публиковать на главной: ДА Количество дней в течении которых разрешено редактировать новость: 0 А как у вас настроено? Цитата Ссылка на сообщение Поделиться на других сайтах
nezov134 31 Опубликовано: 25 мая 2020 Рассказать Опубликовано: 25 мая 2020 15 минут назад, Drage сказал: А как у вас настроено? Всё также. Кроме количества дней, у меня стоит 100. Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 25 мая 2020 Рассказать Опубликовано: 25 мая 2020 7 часов назад, Drage сказал: После того как пользователь отправил новость на модерацию, он может её отредактировать, но только до тех пор пока новость на рассмотрении, и как только страница попадает на главную - возможность редактирования пропадает. Для редактирования использую встроенную функцию edit: [edit]редактировать[/edit] Безусловно. Потому как 7 часов назад, Drage сказал: Публиковать новости без проверки: НЕТ После того как новость прошла модерацию. Никакого права на ее редактирование уже нет и быть не может, потому как она прошла модерацию и опубликована. 7 часов назад, Drage сказал: 1. После того как новость прошла модерацию, автор должен иметь возможность её отредактироать. А разрешение на редактирование это отдельное разрешение для тех у кого есть доступ в админпанель и настраивается отдельно во вкладке админпанель в настройках групп Цитата Ссылка на сообщение Поделиться на других сайтах
Drage 20 Опубликовано: 25 мая 2020 Рассказать Опубликовано: 25 мая 2020 Автор 1 час назад, celsoft сказал: После того как новость прошла модерацию. Никакого права на ее редактирование уже нет и быть не может, потому как она прошла модерацию и опубликована. т.е. Стандартными методами DLE невозможно реализовать возможность редактирования новостей авторами из группы "Посетители", с последущей модерацией? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 26 мая 2020 Рассказать Опубликовано: 26 мая 2020 10 часов назад, Drage сказал: т.е. Стандартными методами DLE невозможно реализовать возможность редактирования новостей авторами из группы "Посетители", с последущей модерацией? Можно. Но только если им разрешено редактирование своих новостей в настройках групп. И разрешен доступ к админпанели. Тогда они смогут редактировать а после редактирования она будет уходить на модерацию. Цитата Ссылка на сообщение Поделиться на других сайтах
Drage 20 Опубликовано: 26 мая 2020 Рассказать Опубликовано: 26 мая 2020 Автор 11 минут назад, celsoft сказал: Можно. Но только если им разрешено редактирование своих новостей в настройках групп. И разрешен доступ к админпанели. Тогда они смогут редактировать а после редактирования она будет уходить на модерацию. Ну не дашь же доступ к админпанели всем подряд. это же небезопасно по секьюрити? Цитата Ссылка на сообщение Поделиться на других сайтах
webair 178 Опубликовано: 26 мая 2020 Рассказать Опубликовано: 26 мая 2020 58 минут назад, Drage сказал: Ну не дашь же доступ к админпанели всем подряд. это же небезопасно по секьюрити? Для редактирования новостей не нужен доступ в админку. Быстрое редактирование при просмотре новости есть. Цитата Ссылка на сообщение Поделиться на других сайтах
Drage 20 Опубликовано: 26 мая 2020 Рассказать Опубликовано: 26 мая 2020 Автор 29 минут назад, webair сказал: Для редактирования новостей не нужен доступ в админку. Быстрое редактирование при просмотре новости есть. Спасибо! получилось. Нужно было всего-то включить "Редактирование собственных новостей" Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 076 Опубликовано: 26 мая 2020 Рассказать Опубликовано: 26 мая 2020 5 часов назад, webair сказал: Для редактирования новостей не нужен доступ в админку. Быстрое редактирование при просмотре новости есть. Быстрое редактирование не дает полного редактирования, а только заполненные поля. Если поле не было изначально заполнено, то при быстром редактировании его не изменить и не добавить Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.