Улучшаем DTF
- -
151

Пропали комментарии

Сама статья тоже исчезла

В закладки

Не знаю куда правильнее отправить: в /bugs, /ideas, /dramaqueen, /dev/null :) У меня всего понемногу.

Суть:

с сайта исчез размещённый несколько дней назад пост "Ищу "лёгкий" браузер" пользователя mazanakaua

DTF отдаёт "404", в кэше Google он пока есть

Исчез "по-взрослому".

У меня пропали все комментарии оставленные под постом, все уведомления об ответах и оценках (не могу ничего сказать о самих "плюсиках"-"минусиках" — этим я не заморачиваюсь). Пост недоступен по прямой ссылке; он исчез у автора из "Статей", у него также исчезли комментарии и комментарии, предположительно, всех участников дискуссии.

Вопросы:

Что это было? Это починят?

Если это баг и это поправят, то дальше можно не читать.

Рационализаторское предложение:

может, есть смысл создать специальное место для скоропостижно удаляемых постов.

Идея похуже: создать "могильник".

Подраздел сайта закрытый для индексирования поисковиками куда можно сбрасывать посты, предварительно закрыв для комментирования.

Pro:

— доступ к нужным данным тем, кому это нужно, и кто об этом знает

Contra:

— невозможность полного удаления "навсегда"

— непонятно что делать с явными требованиями авторов постов и комментариев об их удалении

Идея получше: создать "отстойник".

Примерно то же, что и в первом случае, только хранить данные там 30 дней, к примеру.

При этом, на момент удаления поста рассылать всем заинтересованным лицам (автору поста; пользователям, у которых пост в закладках; всем участникам обсуждения) уведомление об этом типа "Статья находится [url]. Она будет окончательно удалена [дата:время]. В профиле можно добавить возможность отключения таких уведомлений тем, кому это ненужно.

Pro:

— доступ к данным сохраняется некоторое время

— пользователи уведомлены о том, что скоро пост и всё, что с ним связано будут удалены окончательно

— есть время спокойно "забрать" всё что нужно

Contra:

— пока не придумал

Нытьё:

Зачем я это всё написал?

Я — зануда; из тех, кому хочется получше разобраться в самом инструменте, нежели просто пользоваться им.

Я потерял свои комментарии; я потерял ответы на них; я потерял потенциально интересных собеседников.

Как бы не были ветки бесед загажены комментариями (нередко "оправданными" некорректно поставленым/слишком общим/глупым вопросом) "петросянов", мемасиками и т.д., всё равно, продравшись сквозь всё это, можно найти полезный, информативный, умный ответ.

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

Разумеется, можно сохранять переписку, комментарии, ответы на них, временнЫе отметки, id пользователей, но тогда мой запущенный OCD сведёт меня в могилу даже раньше чем я расчитывал.

Я не ожидал такой "подставы"; это навевает уныние, и если здесь многое построено на такой зыбкой почве, то хочется понимать на какие факторы обращать внимания чтобы не попасться снова.

Разговор зачастую начинается в комментариях к неподходящим/непопулярным постам. Возможно, они и есть — кандидаты на "вылет".

Разумеется, прежде чем обращаться к благородным донам и прочим обитателям, пару дней я искал информацию сам, просмотрел /ask больше чем за год, нашёл пару отдалённо похожих тем, но не нашёл то, что искал.

Есть статьи за "авторством" "DELETED" (с добавлением '-statya-udalena' к номеру поста в прямой ссылке), но там отсутствует только тело поста и имя автора, всё остальное, вроде, на месте; ну и попадается чаще обычного "Комментарий удален по просьбе пользователя"; возможно, это и есть комментарии автора.

Такого, что произошло недавно, я ещё не видел.

Не думал, что снова создам тему, но постоянно "примазываться" к чужим вопросам тоже как-то неправильно.

Материал опубликован пользователем.
Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "- -", "author_type": "self", "tags": [], "comments": 36, "likes": 2, "favorites": 0, "is_advertisement": false, "subsite_label": "ideas", "id": 66663, "is_wide": false, "is_ugc": true, "date": "Thu, 29 Aug 2019 12:31:09 +0300", "is_special": false }
0
{ "id": 66663, "author_id": 88649, "diff_limit": 1000, "urls": {"diff":"\/comments\/66663\/get","add":"\/comments\/66663\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/66663"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 145475, "last_count_and_date": null }
36 комментариев
Популярные
По порядку
Написать комментарий...
3

Прикольная задумка с "корзиной" для удаленных статей.
Можно было бы почитать неугодные многим статьи и поучиться на чужих ошибках.

Ответить
1

Привет.

с сайта исчез размещённый несколько дней назад пост "Ищу "лёгкий" браузер" пользователя mazanakaua

Что это было? Это починят?

Причина очень простая: пользователь сам удалил свой пост.

Ответить
1

Под первой статьёй у меня вообще только "Пожаловаться". Под этой пока есть "Удалить", "Распубликовать", "Редактировать". Не понимаю как это работает. Как он удалил свой пост спустя столько времени.

Ответить
1

понятия не имею. Возможно потому что запись была с отрицательной кармой? там было минус 6 или около того.

Ответить
1

Разумеется, я бы не стал задавать такие наивные вопросы если бы на сайте был подробный FAQ по "внутренней кухне"; не только правила "что можно и что нельзя", но и "инструкция по использованию и управлению".
Я не нашёл её. Либо потому, что я невнимателен; либо потому, что её здесь нет. Может, на современных "стильных, модных, молодёжных" сайтах такое уже неприемлемо. :(
Никакого подобия приватных сообщений я тоже пока не нашёл, а дёргать вас в произвольной ветке мне не показалось хорошей идеей. К тому же, я не подумал бы, что это могли сделать вы сами без обращения в техподдержку.
Я же изучал доступный инструментарий в своём профиле. Практически ничего нельзя сделать самостоятельно.

Ответить
0

Нужны комментарии второй стороны ( ͡° ͜ʖ ͡°)
@mazanakaUA .

Ответить
0

Я подобрал себе замену хрому (waterfox), и т.к. пост заминусовали и он мне был больше не нужен, я его удалил.

Ответить
2

А как же наши комментарии? О них ты подумол?

Ответить
1

там полезных коментариев была дай бог половина. А петросянства и наездов от "экспертов" в интернете и так хватает.

Ответить
0

Верно. Только вот как всё обернулось для меня.
Я просто не знал о таком варианте развития событий. Соломки бы подстелил.
Разумеется, это не конец света, переживу я как-нибудь. Отрицательный опыт — тоже опыт. :(

Рад, что хоть браузер вы себе подобрали. :)

Ответить
0

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

Ответить
1

где собственно доказательства?

Ответить
0

Еще раз повторю, это легко подделать. Слышали про код страницы? Вот если данные с сервера, запрос по базе данных...

Ответить
0

А Шерифу это зачем?
Прикрыть факт наличия бага?

Ответить
0

Не в первый раз люди из верхушки оправдывают исчезновение постов тем, что пользователи сами удаляют. И много когда сразу появлялись посты от редакции, а тот человек внезапно стал молчать. Это мафия.

Ответить
0

Хм... я столкнулся впервые лично. Об остальном не знаю особенно.

Ответить
–1

Ну добро пожаловать на DTF, тут если на тебя злится шишка из Комитета, то тебя банят за чих. Редакция делает посты по двум твитам ноунеймов. Шериф не выполняет свои прямые обязанности, а лишь удаляет критику в адрес сайта. Твинков и троллей не банят. Ржут над тупыми пользователями, которым целый год обещают темную тему, когда бывший сотрудник DTF сделал ее в виде плагина за пару недель. И это начало. Скоро на сайте не останется статей про игры и кино. Лишь постеры, скандалы, скидки, твиты и шутки над черной темой.

Ответить
1

Вот как... мне интереснее механика функционирования системы, а вот социальная составляющая нисколько. Ну, и всегда можно уйти. Пока терпимо. Когда равновесие сместится в совсем неприятную для меня сторону — сразу уйду. Не люблю обживаться, а потом разочаровываться.

Ответить
0

Давай пруфы по каждому пункту, обсудим

Ответить
0

Денис, поправьте если я ошибаюсь...
можно просто "да/нет".

Для моей старой статьи сейчас доступна только опция "Пожаловаться". Для новой вчера были доступны: "Редактировать", "Распубликовать", "Удалить", "Пожаловаться". Сегодня уже остались только: "Распубликовать", "Удалить", "Пожаловаться".

1) Как я понимаю, выполнилось некое условие; предположу, что изменение статуса публикации и доступных в профиле опций изменилось по истечении 24-х часов. И это продолжится. Правильно?

2) Скорее всего, привязки к "карме" статьи, "карме" автора и наличию/отсутствию/количеству комментариев нет. Так?

3) Если "карма" всё-таки влияет, то сильно "заминусованная" статья будет удалена в любом случае?

Если я ошибся и множество факторов работают вместе и влияют друг на друга, то можете не отвечать, не тратьте время.

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

Кстати, как правильнее, спросить у вас что-то по мелочи в комментариях или на "каждый чих" создавать пост в /ask, /bugs и т.д.?

Ответить
1

1) Как я понимаю, выполнилось некое условие; предположу, что изменение статуса публикации и доступных в профиле опций изменилось по истечении 24-х часов. И это продолжится. Правильно?

Да. Возможность редактировать и удалять свои посты доступна лишь в течении определённого времени. Но это не значит, что вы не можете попросить, например, распубликовать или удалить свой пост.

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

2) Скорее всего, привязки к "карме" статьи, "карме" автора и наличию/отсутствию/количеству комментариев нет. Так?

Если я вас правильно понял и мы говорим именно про цифры «кармы», то нет. Иногда бывает так, что у некоторых авторов уже есть репутация и люди с интересом идут читать и комментировать активнее, если видят знакомого автора.

3) Если "карма" всё-таки влияет, то сильно "заминусованная" статья будет удалена в любом случае?

Нет, даже если пост будет заминусована до невозможных цифр, то она не удалится. Все посты при рейтинге -10 автоматически скрываются из ленты, включая «Свежее», и доступны по прямой ссылке или через профиль автора.

Кстати, как правильнее, спросить у вас что-то по мелочи в комментариях или на "каждый чих" создавать пост в /ask, /bugs и т.д.?

Тут всё зависит, наверное, от ситуации. Но не стесняйтесь использовать любой удобный вам способ. Самое страшное, что сделаем — перенесём пост в другой подсайт.

Ещё есть dtf.ru/dramaqueen и там тоже можно задавать вопросы подобного характера — о пропавших статьях и т.д. :)

Ответить
1

Спасибо за такой развёрнутый ответ! oO

Ответить
0

Немного дополню из наблюдений.

Через 24 часа с момента публикации статьи исчезает опция "Редактировать", через 48 часов исчезает опция "Распубликовать", через 72 часа исчезает опция "Удалить".

До конца периода в 48 часов, в целях эксперимента я попытался распубликовать и удалить.

Получил ошибку 'You haven't get access to remove this content' в одном случае и что-то подобное во втором.

Важный нюанс — статья сразу после публикации была перенесена модераторами из /bugs в /ideas. Может быть, в процессе смены подсайта потерялись права на работу с ней.

Баг или фича? Кто знает! :)

Отвечать необязательно. Просто потенциально важная мелочь в борьбе с "козявками".

Ответить
0

Вот и пример того, что Комитету похуй на DTF и другие сайты

Ответить
0

Я не вижу. "Комментарий скрыт"

Я ботов в ЧС добавил, но стараюсь не провоцировать на "сработку".

Ответить
0

Что до 'dark theme' (по-русски писать нельзя, извиняюсь) — должно быть, я из тончайшей прослойки, которой она не нужна.

Сколько я ни пробовал пользоваться ею в различных linux'овых DE и WM — не выдерживал и нескольких минут; в браузере и нескольких секунд.

На сайтах... разве что на ЛОРе терпимо. Она круто выглядит на "кулхацкерских" скриншотах, если только. Читать с ней мне тяжко.

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

Ответить
0

Да и пользователь не отрицает того, что он сделал это сам.

Ответить
0

Не ну че ты, даже драму не даешь нарисовать.
Щас как Резака на тебя натравлю.

Ну и вообще как на счет того чтобы забирать возможность удалять посты под которым были активные обсуждения?

Ответить
0

Ну да. Как-то чуть больше контроля хотелось бы.

Ответить
0

Вот ведь хамоватый единоличник. Я бы почитал

Ответить
0

Может, мне просто удалить свой пост сразу и не мусорить?..

Ответить
1

Не, тема с кладбищем постов интересная. Можно немного превью поста исправить и направить беседу в нужное русло. Да и подсайт поменять можно
UPD уже поменяли на Улучшаем ДТФ

Ответить
0

Беседа — громко сказано. Я так понимаю, мне всё уже объяснили. Пост удалён. Никто его не вернёт. Это не баг, это — фича. :( Мне уже нечего добавить.

Ответить

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "Article Branding", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "cfovz", "p2": "glug" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-250597-0", "render_to": "inpage_VI-250597-0-1134314964", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=clmf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Баннер в ленте на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudo", "p2": "ftjf" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fzvc" } } } ]