Tue Apr 21 2026
...
Заключените коментари сега наистина са заключени
Какво ново
Модераторите вече дълго време могат да заключват коментари. Заключването на коментар предотвратява нови отговори, което е удобно, когато разговорът е изчерпан или когато поддиалога е излязъл извън контрол.
Проблемът беше, че "заключен" не имаше много тежест. Читателите нямат визуален индикатор, че коментарът е заключен. И дори новите отговори да бяха блокирани, оригиналният автор или всеки с достъп за редактиране все още можеше да редактира или изтрива коментара. Това наистина не е заключено. Това обновление решава и двата проблема.
Иконата за заключване
Когато модератор заключи коментар, малък катинар сега се появява в горния десен ъгъл на коментара, точно до иконата на игла. Тя се показва на всеки читател - не само на модераторите. Отключването на коментара я премахва.
Иконата уважава светъл и тъмен режим, по същия начин както иконата на иглата.
Редактиране и изтриване са блокирани
Заключен коментар не може да бъде редактиран или изтрит от никого, включително администратори и модератори. Ако искате да редактирате или премахнете заключен коментар, първо го отключете, направете промяната и след това отново го заключете, ако искате.
Това важи за всеки път, който се докосва до коментара:
- Потребителският интерфейс уважава заключването, скривайки менюта за Редактиране и Изтриване на заключени коментари.
- Публичните API PATCH и DELETE крайни точки връщат грешка
locked, ако целевият коментар е заключен. - Потребителският интерфейс за модерация на администратори показва заключената грешка, ако се опитате да изтриете без предварително отключване.
Изключения
Няколко пъти намерено умишлено заобикалят заключването, за да могат да си вършат работата:
- Изтриване на акаунт. Ако потребителят изтрие своя акаунт в FastComments, коментарите им се почистват, независимо от състоянието на заключване.
- Почистване на потребители на наемодател / SSO. Същата идея за премахване на потребители на ниво наемодател.
- Планирано автоматично изтриване. Ако сте планирали коментар да бъде изтрит в определено време, планировчикът не трябва да се интересува от заключвания.
- Почистване на дубликати. Инструментът за дублиране премахва заключените дубликати без церемония.
- Забрани на модератори с "изтрий всички коментари от този потребител". Забраняването на потребител и почистването на историята му е едно умишлено действие, което също почиства заключванията.
Всичко останало - интерфейсът, UI на модерацията, публичния API, външни повиквания - уважава заключването.
Форма на грешка от API
Ако извикате публичния API, за да редактирате или изтриете заключен коментар, ще получите отговор като:
HTTP статусът е 401. Полето translatedError използва конфигурирания език на вашия наемодател и всяко персонализирано превод, което сте установили.
В заключение
Малка промяна, но затваря пропуск, който беше отворен от известно време. Заключено сега означава заключено.
Наздраве!
