Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы » Присвоение ID новостям не прошедшим модерацию (удаленным)

Присвоение ID новостям не прошедшим модерацию (удаленным)


     Все вопросы » Общие вопросы    3184

вопрос
Вопрос вот в чем. Постеры добавляют новости, соответственно им уже, до прохождения модерации, дается свой ID. Все новости модерацию не проходят. Можно ли сделать так, чтобы айди получали только те новости которые прошли модерацию? На сайте новостей 80000 а ID присваивается уже 150000 (всем новым новостям).
Заранее спасибо.

Ответил: ПафНутиЙ


Представьте ситуацию:
Вы написали письмо (обычное, на бумаге), запечатали, но на конверте написали только "кому: Васе Пупкину", отнесли на почту.
И что будет? Получит ли Вася Пупкин Ваше письмо? Уверен, что нет.

Другими словами, без присвоения id будет невозможно модерировать, редактировать, удалять, да и вообще выполнять какие-либо действия с новостью. И это только самые очевидные моменты. А ведь есть ещё вывод новостей пользователя, теги, которые привязаны к новости и многое другое, что при смене/удалении id накроется медным тазом.

9 комментариев

Cold
Юзер

Cold - -

Впринципе, можно давать им другой Id.
Например нормальный Id новость-11-11-11
Но не отмодерированным новостям давать Id немодерированно-11-11-11 и при прохождении модерации менять на последний свободный Id...
Только как это реализовать я незнаю.

Cold
Юзер

Cold - -

Впринципе, я думаю нужно модернизировать САМ движок, а в PHP я не силен

dementiy
Юзер

dementiy - -

Cold Вот-вот, поймал идею!

rabidabi
Юзер

rabidabi - -

блин действительно как?

dementiy
Юзер

dementiy - -

Да, вопрос интересный, который крутится в голове давно. Думаю многим эта идея приглянется.

ПафНутиЙ
Админ

ПафНутиЙ - -

А смысл то в чём?

Каков вопрос - таков и ответ. Просто помните об этом.

dementiy
Юзер

dementiy - -

Ну конечно это не "смертельно". Для порядка, чтоб id не увеличивались. По логике так и должно быть, чтоб id получали только промодерированные новости.

ПафНутиЙ
Админ

ПафНутиЙ - -

Зато как сейчас можно собрать статистику, какой процент новостей удаляется с сайта.
Например на dle-faq это 24.7% (дубли, тупость, нарушение правил и т.п. бред)

Каков вопрос - таков и ответ. Просто помните об этом.

dementiy
Юзер

dementiy - -

Согласен. Можно закрывать тему)

Похожие вопросы

наверх