Уведомления

Группа в Telegram: @pythonsu

#1 Март 2, 2015 19:11:07

Rebra4
Зарегистрирован: 2012-06-30
Сообщения: 132
Репутация: +  0  -
Профиль   Отправить e-mail  

Редактирование текста

Как можно сделать, чтобы при изменении текста пользователем, его вариант изменения, не сохранялся до тех пор, пока администратор не проверит?

Офлайн

#2 Март 2, 2015 21:39:06

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2584
Репутация: +  60  -
Профиль   Отправить e-mail  

Редактирование текста

добавить флаг “Одобрено” - При редактировании флаг снимается - пока флага нет не публикуется.



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#3 Март 2, 2015 22:01:19

Rebra4
Зарегистрирован: 2012-06-30
Сообщения: 132
Репутация: +  0  -
Профиль   Отправить e-mail  

Редактирование текста

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

Офлайн

#4 Март 2, 2015 22:09:29

inoks
От: Russia
Зарегистрирован: 2012-12-11
Сообщения: 343
Репутация: +  35  -
Профиль   Адрес электронной почты  

Редактирование текста

Сохранять отредактированный текс в другое поле draft_text, после подтверждения администратором обновлять основной text

Офлайн

#5 Март 2, 2015 22:17:44

Rebra4
Зарегистрирован: 2012-06-30
Сообщения: 132
Репутация: +  0  -
Профиль   Отправить e-mail  

Редактирование текста

а если несколько пользователей могут изменять? (в том смысле,что может быть большое количество новых вариантов, сразу)

Отредактировано Rebra4 (Март 2, 2015 22:38:29)

Офлайн

#6 Март 3, 2015 08:27:46

ZerG
Зарегистрирован: 2012-04-05
Сообщения: 2584
Репутация: +  60  -
Профиль   Отправить e-mail  

Редактирование текста

Разовью свою идею! Все радактируют и все пишут - но пока флаг не установлен - текст скрыт средствами формирования самой ХТМЛ! Админ смотрит варианты и ставит галочку на нужный - которы уже и отображается! Или детальнее опишите задачу



Влодение рускай арфаграфией - это как владение кунг-фу: настаящие мастира не преминяют ево бес ниабхадимости

Офлайн

#7 Март 3, 2015 12:07:49

inoks
От: Russia
Зарегистрирован: 2012-12-11
Сообщения: 343
Репутация: +  35  -
Профиль   Адрес электронной почты  

Редактирование текста

Если несколько пользователей, тогда например связанная таблица

- DraftText:
- parent - ссылка на оригинальную статью
- user - автор правок
- text - правки
- created_at - время создания правки


после принятия админом конкретной правки, связанные записи в DraftText очищаются (метятся как обработанные).

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version