FIX: rename notify_about_flags_after to notify_about_reviewable_item_after (#21320)

Change name and description for SiteSetting to make it easier to understand.
This commit is contained in:
Krzysztof Kotlarek 2023-05-02 08:08:22 +10:00 committed by GitHub
parent 86385bc9cf
commit a8e28060d1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
31 changed files with 25 additions and 37 deletions

View File

@ -9,12 +9,15 @@ module Jobs
def execute(args)
@sent_reminder = false
if SiteSetting.notify_about_flags_after > 0
if SiteSetting.notify_about_reviewable_item_after > 0
reviewable_ids =
Reviewable
.pending
.default_visible
.where("latest_score < ?", SiteSetting.notify_about_flags_after.to_f.hours.ago)
.where(
"latest_score < ?",
SiteSetting.notify_about_reviewable_item_after.to_f.hours.ago,
)
.order("id DESC")
.pluck(:id)
@ -30,7 +33,7 @@ module Jobs
limit_once_per: false,
message_params: {
mentions: mentions,
count: SiteSetting.notify_about_flags_after,
count: SiteSetting.notify_about_reviewable_item_after,
},
},
)

View File

@ -2213,7 +2213,6 @@ ar:
allowed_href_schemes: "الأنظمة المسموح بها في الروابط بالإضافة إلى http وhttps"
embed_post_limit: "الحد الأقصى لعدد المنشورات التي سيتم تضمينها"
embed_username_required: "اسم المستخدم مطلوب لإنشاء الموضوع"
notify_about_flags_after: "إرسال رسالة خاصة إلى المشرفين إذا كانت هناك بلاغات لم يتم التعامل معها بعد هذا العدد من الساعات. اتعيين القيمة على 0 للإيقاف."
show_create_topics_notice: "إظهار إشعار يطلب من المسؤولين إنشاء بعض الموضوعات إذا كان الموقع يحتوي على أقل من 5 موضوعات عامة"
delete_drafts_older_than_n_days: "حذف المسودات الأقدم من (n) يوم"
delete_merged_stub_topics_after_days: "عدد الأيام التي يجب انتظارها قبل حذف الموضوعات البديلة المدمجة بالكامل تلقائيًا. اتعيين القيمة على 0 لعدم حذف الموضوعات البديلة أبدًا."

View File

@ -1213,7 +1213,6 @@ be:
allowed_href_schemes: "Схемы дазволілі ў сувязі ў дадатак да HTTP і HTTPS."
embed_post_limit: "Максімальную колькасць паведамленняў для ўбудавання."
embed_username_required: "Імя карыстальніка для стварэння тэмы патрабуецца."
notify_about_flags_after: "Калі ёсць сцягі, якія не былі апрацаваны пасля гэтага шмат гадзін, адправіць асабістае паведамленне для мадэратараў. Усталюйце 0, каб адключыць."
show_create_topics_notice: "Калі сайт мае менш за 5 грамадскія тэма, паказаць апавяшчэнне з просьбай адмін стварыць некаторыя тэмы."
delete_drafts_older_than_n_days: "Выдаліць чарнавікі старэй (п) дзён."
slug_generation_method: "Выбар спосабу генерацыі кулі. «Закадаваны» будзе генераваць працэнт радок кадавання. «Ніхто» не адключыць смоўж наогул."

View File

@ -1587,7 +1587,6 @@ ca:
allowed_href_schemes: "Esquemes permesos en enllaços a més de http i https."
embed_post_limit: "Nombre màxim de publicacions que s'incrusten."
embed_username_required: "Cal un nom d'usuari per a crear un tema."
notify_about_flags_after: "Si hi ha banderes que no s'han gestionat després d'aquest nombre d'hores, envia un missatge personal als moderadors. 0 per desactivar."
show_create_topics_notice: "Si el lloc web té menys de 5 temes públics, mostra un avís demanant als administradors que en creï uns quants. "
delete_drafts_older_than_n_days: "Suprimeix esborranys amb més de (n) dies."
slug_generation_method: "Trieu un mètode de generació de slugs (adreces amigables). 'encoded' generarà una cadena amb codificacions %. 'none' anul·larà totalment l'adreça amigable."

View File

@ -1613,7 +1613,6 @@ da:
allowed_embed_selectors: "En kommasepareret liste over CSS-elementer, der er tilladt i embeds."
embed_post_limit: "Maksimum antal indlæg, der skal indlejres."
embed_username_required: "Brugernavnet til oprettelse af emne er påkrævet."
notify_about_flags_after: "Hvis der er anmeldelser, der ikke er blevet håndteret efter mange timer, skal der sendes en personlig besked til moderatorer. Sæt til 0 for at deaktivere."
delete_drafts_older_than_n_days: "Slet kladder, der er ældre end (n) dage."
delete_merged_stub_topics_after_days: "Antal dage, der skal ventes, før automatisk sletning af fuldt sammenflettede stub emner. Sæt til 0 for aldrig at slette stub emner."
enable_emoji: "Aktivér humørikon"

View File

@ -2029,7 +2029,6 @@ de:
allowed_href_schemes: "URI-Schemas, die in Links zusätzlich zu http und https erlaubt sind."
embed_post_limit: "Maximale Anzahl der Beiträge, die eingebettet werden."
embed_username_required: "Der Benutzername ist für die Themenerstellung notwendig."
notify_about_flags_after: "Wenn es Meldungen gibt, die nicht innerhalb der angegebenen Anzahl von Stunden bearbeitet wurden, sende eine persönliche Nachricht an die Moderatoren. Zum Deaktivieren auf 0 setzen."
show_create_topics_notice: "Administratoren eine Warnmeldung anzeigen, wenn im Forum weniger als 5 öffentlich sichtbare Themen existieren."
delete_drafts_older_than_n_days: "Lösche Entwürfe, die älter als (n) Tage sind."
delete_merged_stub_topics_after_days: "Anzahl der abzuwartenden Tage, bevor vollständig zusammengeführte Stub-Themen automatisch gelöscht werden. Auf 0 setzen, um Stub-Themen nie zu löschen."

View File

@ -2250,7 +2250,7 @@ en:
allowed_href_schemes: "Schemes allowed in links in addition to http and https."
embed_post_limit: "Maximum number of posts to embed."
embed_username_required: "The username for topic creation is required."
notify_about_flags_after: "If there are flags that haven't been handled after this many hours, send a personal message to moderators. Set to 0 to disable."
notify_about_reviewable_item_after: "If there are reviewable items that havent been handled after this many hours, send a personal message to moderators. Set to 0 to disable."
show_create_topics_notice: "If the site has fewer than 5 public topics, show a notice asking admins to create some topics."
delete_drafts_older_than_n_days: "Delete drafts older than (n) days."

View File

@ -1998,7 +1998,6 @@ es:
allowed_href_schemes: "Esquemas permitidos en enlaces además de http y https."
embed_post_limit: "Número máximo de publicaciones que se pueden insertar."
embed_username_required: "Se requiere el nombre de usuario para la creación de temas."
notify_about_flags_after: "Si hay denuncias que no han sido revisadas después de este número de horas, enviar un mensaje personal a los moderadores. Establece el valor en 0 para desactivar."
show_create_topics_notice: "Si el sitio tiene menos de 5 temas abiertos al público, mostrar un aviso pidiendo a los administradores crear más temas."
delete_drafts_older_than_n_days: "Eliminar borradores de más de (n) días de antigüedad."
delete_merged_stub_topics_after_days: "Número de días que hay que esperar antes de eliminar automáticamente los temas pendientes totalmente fusionados. Poner a 0 para no eliminar nunca los temas pendientes."

View File

@ -2004,7 +2004,6 @@ fi:
allowed_href_schemes: "Linkeissä sallitut skeemat http:n ja https:n lisäksi."
embed_post_limit: "Upotettavien viestien maksimimäärä."
embed_username_required: "Käyttäjätunnus vaaditaan ketjun luomiseksi."
notify_about_flags_after: "Jos merkintöjä on ollut käsittelemättä näin monen tunnin ajan, lähetä yksityisviesti valvojille. Poista käytöstä asettamalla 0."
show_create_topics_notice: "Jos sivustolla on vähemmän kuin 5 julkista ketjua, kehota ylläpitäjiä aloittamaan ketjuja."
delete_drafts_older_than_n_days: "Poista yli (n) päivää vanhat luonnokset."
delete_merged_stub_topics_after_days: "Kuinka montaa päivää odotetaan ennen kuin täysin yhdistetyt tynkäketjut poistetaan automaattisesti. Jos asetat arvoksi 0, tynkäketjuja ei poistetan koskaan."

View File

@ -2003,7 +2003,6 @@ fr:
allowed_href_schemes: "Préfixes autorisés dans les liens en plus de http et https."
embed_post_limit: "Nombre maximal de messages à intégrer."
embed_username_required: "Un nom d'utilisateur est nécessaire pour la création du sujet."
notify_about_flags_after: "Si des signalements n'ont pas été gérés après ce nombre d'heures, envoyer un message direct aux modérateurs. 0 pour désactiver."
show_create_topics_notice: "Si le site contient moins de 5 sujets publics, afficher un message pour demander aux administrateurs de créer d'autres sujets."
delete_drafts_older_than_n_days: "Supprimer les brouillons remontant à plus de (n) jours."
delete_merged_stub_topics_after_days: "Délai (en jours) de suppression automatique des sujets fusionnés, c'est-à-dire les sujets sans réponses résultant de la fusion de deux sujets par déplacement de messages. Si la valeur est fixée à 0, les sujets fusionnés ne seront pas supprimés."

View File

@ -1805,7 +1805,6 @@ gl:
allowed_href_schemes: "Esquemas permitidos en ligazóns ademais de http e https."
embed_post_limit: "Número máximo de publicacións que incorporar."
embed_username_required: "O nome de usuario para a creación de temas é obrigatorio."
notify_about_flags_after: "Se hai alertas que non se manexaron despois destas horas, envíelles unha mensaxe persoal aos moderadores. Estabelecer en 0 para desactivar."
show_create_topics_notice: "Se o sitio ten menos de 5 temas públicos, amosará un aviso pedindo aos administradores que creen algúns temas."
delete_drafts_older_than_n_days: "Eliminar borradores con máis de (n) días de antigüidade."
prevent_anons_from_downloading_files: "Evitar que usuarios anónimos descarguen anexos."

View File

@ -2137,7 +2137,6 @@ he:
allowed_href_schemes: "פרוטוקולים מותרים בלינקים בנוסף ל http ו https."
embed_post_limit: "מספר מקסימלי של פוסטים להטמעה."
embed_username_required: "נדרש שם משתמש ליצירת הנושא."
notify_about_flags_after: "אם יש דגלים שלא טופלו לאחר כמות זו של שעות, תישלח הודעה אישית אל המפקחים. 0 להשבתה."
show_create_topics_notice: "אם לאתר פחות מ־5 נושאים פומביים, יש להציג מודעה המבקשת מהמנהלים ליצור נושאים נוספים."
delete_drafts_older_than_n_days: "למחוק טיוטות שגילן עולה על (n) ימים."
delete_merged_stub_topics_after_days: "מספר הימים להמתנה לפני מחיקה אוטומטית של נושאים מקוצרים שמוזגו במלואם. יש להגדיר ל־0 כדי לא למחוק נושאים מקוצרים לעולם."

View File

@ -1391,7 +1391,6 @@ hr:
allowed_href_schemes: "Sheme dopuštene u vezama uz http i https."
embed_post_limit: "Maksimalan broj postova za ugradnju."
embed_username_required: "Potrebno je korisničko ime za kreiranje teme."
notify_about_flags_after: "Ako postoje zastavice koje nisu obrađene nakon toliko sati, pošaljite osobnu poruku moderatorima. Postavite na 0 za onemogućavanje."
show_create_topics_notice: "Ako stranica ima manje od 5 javnih tema, pokažite obavijest u kojoj se od administratora traži da kreiraju neke teme."
delete_drafts_older_than_n_days: "Izbriši skice starije od (n) dana."
delete_merged_stub_topics_after_days: "Broj dana čekanja prije automatskog brisanja potpuno spojenih tema. Postavite na 0 da nikada ne brišete nezavršene teme."

View File

@ -1440,7 +1440,6 @@ hy:
allowed_href_schemes: "Հղումներում http-ից և https -ից բացի թույլատրվող սխեմաները:"
embed_post_limit: "Զետեղման ենթակա գրառումների առավելագույն քանակը"
embed_username_required: "Թեմայի ստեղծման համար օգտանունը պարտադիր է:"
notify_about_flags_after: "Եթե կան դրոշակներ, որոնք չեն կարգավորվել այսքան ժամ անց, ուղարկել անձնական նամակ մոդերատորներին: Սահմանեք 0՝ անջատելու համար:"
show_create_topics_notice: "Եթե կայքն ունի 5-ից քիչ հանրային թեմա, ցուցադրել նշում՝ ադմիններին խնդրելով ստեղծել որոշ թեմաներ:"
delete_drafts_older_than_n_days: "Ջնջել (n) օրվանից ավելի հին սևագրերը:"
slug_generation_method: "Ընտրեք սլագի գեներացման մեթոդ: 'կոդավորված' -ը կգեներացնի տոկոսային կոդավորման տող: 'ոչ մի' -ն ընդհանրապես կանջատի սլագը:"

View File

@ -1998,7 +1998,6 @@ it:
allowed_href_schemes: "Schemi consentiti nei collegamenti in aggiunta a http e https."
embed_post_limit: "Numero massimo di messaggi da incorporare."
embed_username_required: "Il nome utente è obbligatorio per la creazione di argomenti."
notify_about_flags_after: "Se ci sono segnalazioni che non sono state gestite dopo tale numero di ore, invia un messaggio personale ai moderatori. Impostare su 0 per disabilitare."
show_create_topics_notice: "Se il sito ha meno di 5 argomenti pubblici, mostra un avviso chiedendo agli amministratori di creare qualche argomento."
delete_drafts_older_than_n_days: "Elimina bozze più vecchie di (n) giorni."
delete_merged_stub_topics_after_days: "Numero di giorni di attesa prima di eliminare automaticamente gli argomenti stub completamente uniti. Impostare a 0 per non eliminare mai gli argomenti stub."

View File

@ -1944,7 +1944,6 @@ ja:
allowed_href_schemes: "http と https のほかにリンクに使用できるスキーム。"
embed_post_limit: "埋め込める投稿の最大数。"
embed_username_required: "トピック作成用のユーザー名が必要です。"
notify_about_flags_after: "この時間の経過後に未処理の通報がある場合、モデレーターに個人メッセージを送信する。無効にするには 0 に設定します。"
show_create_topics_notice: "サイトの公開トピック数が 5 件未満である場合、管理者にトピックを作成するかどうかを尋ねる通知を表示します。"
delete_drafts_older_than_n_days: "(n) 日間経過した下書きを削除します。"
delete_merged_stub_topics_after_days: "完全にマージされたスタブトピックを自動的に削除するまで待機する日数。0 に設定すると、スタブトピックは削除されません。"

View File

@ -1851,7 +1851,6 @@ ko:
allowed_href_schemes: "http 및 https 외에도 링크에 허용되는 스키마입니다."
embed_post_limit: "임베드할 최대 게시물 수입니다."
embed_username_required: "주제 생성을 위해 아이디가 필요합니다."
notify_about_flags_after: "이 시간이 지나도 처리되지 않은 신고가 있으면 운영자에게 개인 메시지를 보냅니다. 비활성화하려면 0으로 설정하세요."
show_create_topics_notice: "사이트에 5개 미만의 공개 주제가 있는 경우 관리자에게 주제를 만들도록 요청하는 공지를 표시합니다."
delete_drafts_older_than_n_days: "(n)일 지난 초안을 삭제합니다."
delete_merged_stub_topics_after_days: "완전히 병합된 스텁 주제를 자동으로 삭제하기 전에 대기할 일 수입니다. 스텁 주제를 삭제하지 않으려면 0으로 설정하세요."

View File

@ -1996,7 +1996,6 @@ nl:
allowed_href_schemes: "Toegestane schema's in links, naast http en https."
embed_post_limit: "Maximale aantal in te bedden berichten."
embed_username_required: "De gebruikersnaam voor het maken van topics is vereist."
notify_about_flags_after: "Als er na dit aantal uren markeringen zijn die nog niet zijn afgehandeld, een privébericht naar moderators sturen. Stel dit in op 0 om uit te schakelen."
show_create_topics_notice: "Als de website minder dan 5 publieke topics heeft, een melding weergeven waarin beheerders wordt gevraagd een aantal topics te maken."
delete_drafts_older_than_n_days: "Concepten ouder dan (n) dagen verwijderen."
delete_merged_stub_topics_after_days: "Aantal dagen dat moet worden gewacht voordat volledig samengevoegde stubtopics automatisch worden verwijderd. Stel dit in op 0 om stubtopics niet te verwijderen."

View File

@ -2098,7 +2098,6 @@ pl_PL:
allowed_href_schemes: "Projekty dozwolone w linkach jako dodatek do http i https."
embed_post_limit: "Maksymalna liczba wpisów do osadzenia."
embed_username_required: "W celu stworzenia tematu potrzebna jest nazwa użytkownika."
notify_about_flags_after: "Jeśli istnieją flagi, które nie zostały sprawdzone po tylu godzinach, wyślij osobistą wiadomość do moderatorów. Ustaw na 0, aby wyłączyć."
show_create_topics_notice: "Jeśli na stronie jest mniej niż 5 publicznych tematów, pokaż powiadomienie proszące adminów, aby stworzyli nowe tematy."
delete_drafts_older_than_n_days: "Usuń projekty starsze niż (n) dni."
delete_merged_stub_topics_after_days: "Liczba dni, po których wątki, z których zostały przeniesione wszystkie posty, zostaną automatycznie usunięte. Aby to wyłączyć, ustaw wartość na 0."

View File

@ -2014,7 +2014,6 @@ pt_BR:
allowed_href_schemes: "Esquemas permitidos em links, além de http e https."
embed_post_limit: "Quantidade máxima de postagens para incorporar."
embed_username_required: "O nome do(a) usuário(a) para criação do tópico é obrigatório."
notify_about_flags_after: "Se houver sinalizadores que não foram tratados depois de muitas horas, envie uma mensagem pessoal para os(as) moderadores(as). Defina como 0 para desativar."
show_create_topics_notice: "Se o site tiver menos de cinco tópicos públicos, mostre um aviso pedindo que os(as) administradores(as) criem alguns tópicos."
delete_drafts_older_than_n_days: "Exclua rascunhos anteriores a (n) dias."
delete_merged_stub_topics_after_days: "Quantidade de dias para aguardar antes de excluir automaticamente tópicos de stub totalmente mesclados. Defina para 0 para nunca excluir tópicos de stub."

View File

@ -2102,7 +2102,6 @@ ru:
allowed_href_schemes: "Схемы, разрешённые в ссылках помимо http и https."
embed_post_limit: "Максимальное количество встроенных записей."
embed_username_required: "Для создания темы требуется имя пользователя."
notify_about_flags_after: "Отправлять личное сообщение модератору, если есть жалобы, не обработанные в течение указанного здесь количества часов. Для отключения параметра установите это значение в 0."
show_create_topics_notice: "Если общее количество тем на сайте меньше 5, показывать персоналу сообщение с просьбой создать новые темы."
delete_drafts_older_than_n_days: "Удалять черновики, которые старше указанного здесь количества дней."
delete_merged_stub_topics_after_days: "Количество дней, после которого темы, из которых были перемещены все записи, будут автоматически удалены. Для отключения параметра установите значение в 0."

View File

@ -2031,7 +2031,6 @@ sv:
allowed_href_schemes: "Scheman tillåtna i länkar förutom http och https."
embed_post_limit: "Högsta antal inlägg att bädda in."
embed_username_required: "Användarnamn krävs för skapade av ämne."
notify_about_flags_after: "Om det finns flaggor som inte har hanterats efter detta antal timmar skickas ett personligt meddelande till moderatorerna. Inaktivera genom att ställa in till 0."
show_create_topics_notice: "Visa ett meddelande som ber administratörerna att skapa några ämnen om webbplatsen har färre än 5 publika ämnen."
delete_drafts_older_than_n_days: "Ta bort utkast som är äldre än (n) dagar."
delete_merged_stub_topics_after_days: "Antal dagar att vänta innan helt sammanslagna stub-ämnen raderas automatiskt. Ställ in till 0 för att aldrig radera stub-ämnen."

View File

@ -2008,7 +2008,6 @@ tr_TR:
allowed_href_schemes: "Bağlantılarda http ve https'ye ek olarak izin verilen şemalar."
embed_post_limit: "Yerleştirilecek maksimum gönderi sayısı."
embed_username_required: "Konu oluşturmak için kullanıcı adı gereklidir."
notify_about_flags_after: "Bu kadar saat sonra ele alınmamış bayraklar varsa moderatörlere kişisel bir mesaj gönderin. Devre dışı bırakmak için 0 olarak ayarlayın."
show_create_topics_notice: "Sitede 5'ten az genel konu varsa yöneticilerden birkaç konu oluşturmalarını isteyen bir bildirim gösterin."
delete_drafts_older_than_n_days: "(n) günden daha eski taslakları silin."
delete_merged_stub_topics_after_days: "Tamamen birleştirilmiş saplama konularını otomatik olarak silmeden önce beklenecek gün sayısı. Saplama konularını asla silmemek için 0 olarak ayarlayın."

View File

@ -2114,7 +2114,6 @@ uk:
allowed_href_schemes: "Схеми, дозволені у посиланнях, крім http та https."
embed_post_limit: "Максимальна кількість дописів для вставки."
embed_username_required: "Для створення теми потрібне ім’я користувача."
notify_about_flags_after: "Якщо є звернення, які не оброблялися впродовж вказаної кількості годин, надішліть особисте повідомлення модераторам. Встановіть значення 0, щоб вимкнути."
show_create_topics_notice: "Якщо на сайті менше ніж 5 загальнодоступних тем, покажіть повідомлення про те, щоб адміністратори створили деякі теми."
delete_drafts_older_than_n_days: "Видалити чернетки, старші ніж (n) днів."
delete_merged_stub_topics_after_days: "Кількість днів очікування до автоматичного видалення тем, з яких переміщено всі повідомлення. Встановіть 0, щоб ніколи не видаляти теми-заглушки."

View File

@ -1844,7 +1844,6 @@ ur:
allowed_href_schemes: "http اور https کے علاوہ لِنکس میں اجازت دی گئی اسکیمز۔"
embed_post_limit: "اَیمبَیڈ کیے جانے والی پوسٹس کی زیادہ سے زیادہ تعداد۔"
embed_username_required: "ٹاپک کی تخلیق کیلئے صارف نام ضروری ہے۔"
notify_about_flags_after: "اگر ایسے فلَیگ موجود ہیں جن پر اتنے گھنٹوں کے بعد بھی کام نہیں کیا جا سکا، تو ماڈریٹرز کو ذاتی پیغام بھیجیں۔ غیر فعال کرنے کیلئے 0 پر سَیٹ کریں۔"
show_create_topics_notice: "اگر سائٹ میں 5 سے کم عوامی ٹاپک موجود ہیں، تو کچھ ٹاپک تخلیق کرنے کیلئے منتظمین کو ایک نوٹس دکھائیں۔"
delete_drafts_older_than_n_days: "(ن) دنوں سے پرانے ڈرافٹ حذف کریں۔"
slug_generation_method: "سلَگ تخلیق کا طریقہ منتخب کریں۔ 'انکوڈ کردہ' فیصد انکوڈِنگ سٹرِنگ تخلیق کرے گ۔. 'کوئی بھی نہیں' سلَگ کو غیر فعال کر دے گا۔"

View File

@ -1327,7 +1327,6 @@ vi:
embed_truncate: "Cắt ngắn các bài viết được nhúng."
embed_post_limit: "Số lượng tối đa bài viết được nhúng."
embed_username_required: "Tên tài khoản để tạo chủ đề là bắt buộc."
notify_about_flags_after: "Nếu có cờ chưa được xử lý sau nhiều giờ này, hãy gửi tin nhắn cá nhân cho người điều hành. Đặt thành 0 để tắt."
show_create_topics_notice: "Nếu trang có ít hơn 5 chủ đề công khai, hiển thị một thông báo yêu cầu quản trị tạo thêm các chủ đề mới"
delete_drafts_older_than_n_days: "Xóa các bản nháp cũ hơn (n) ngày."
slug_generation_method: "Chọn phương thức tạo slug. 'encoded' sẽ tạo ra phần trăm chuỗi mã hóa. 'none' sẽ tắt slug."

View File

@ -1978,7 +1978,6 @@ zh_CN:
allowed_href_schemes: "除了 http 和 https 之外,链接中允许的协议名称。"
embed_post_limit: "要嵌入的最大帖子数。"
embed_username_required: "创建话题需要用户名。"
notify_about_flags_after: "如果经过此小时数后仍有未处理的举报,向版主发送个人信息。设置为 0 将禁用。"
show_create_topics_notice: "如果站点的公共话题少于 5 个,请显示通知,要求管理员创建一些话题。"
delete_drafts_older_than_n_days: "删除超过 (n) 天的草稿。"
delete_merged_stub_topics_after_days: "在自动删除完全合并的存根话题之前等待的天数。设置为 0 将从不删除存根话题。"

View File

@ -1478,7 +1478,6 @@ zh_TW:
allowed_href_schemes: "除了 http 和 https 外允許的連結協議。"
embed_post_limit: "貼文內 embed 的最大數量"
embed_username_required: "創建主題需要使用者名。"
notify_about_flags_after: "如果有投訴沒有在設定的時數內處理,將私訊給版主。設為 0 將禁用。"
show_create_topics_notice: "如果網站的公開討論話題少於 5 個,顯示通知要求管理員建立一些討論話題。"
delete_drafts_older_than_n_days: "刪除超過 n 天得草稿。"
slug_generation_method: "選擇一個連結生成方式。“encoded”將生成以百分號編碼的連結。“none”將禁用自定義連結只生成預設連結。"

View File

@ -2432,7 +2432,7 @@ uncategorized:
default: ""
validator: "DefaultComposerCategoryValidator"
notify_about_flags_after:
notify_about_reviewable_item_after:
type: float
default: 48

View File

@ -0,0 +1,11 @@
# frozen_string_literal: true
class RenameNotifyAboutFlagsAfterSiteSetting < ActiveRecord::Migration[7.0]
def up
execute "UPDATE site_settings SET name = 'notify_about_reviewable_item_after' WHERE name = 'notify_about_flags_after'"
end
def down
execute "UPDATE site_settings SET name = 'notify_about_flags_after' WHERE name = 'notify_about_reviewable_item_after'"
end
end

View File

@ -20,8 +20,8 @@ RSpec.describe Jobs::PendingReviewablesReminder do
expect(execute.sent_reminder).to eq(false)
end
context "when notify_about_flags_after is 0" do
before { SiteSetting.notify_about_flags_after = 0 }
context "when notify_about_reviewable_item_after is 0" do
before { SiteSetting.notify_about_reviewable_item_after = 0 }
it "never notifies" do
create_flag(50.hours.ago)
@ -29,8 +29,8 @@ RSpec.describe Jobs::PendingReviewablesReminder do
end
end
context "when notify_about_flags_after accepts a float" do
before { SiteSetting.notify_about_flags_after = 0.25 }
context "when notify_about_reviewable_item_after accepts a float" do
before { SiteSetting.notify_about_reviewable_item_after = 0.25 }
it "doesn't send message when flags are less than 15 minutes old" do
create_flag(14.minutes.ago)
@ -43,9 +43,9 @@ RSpec.describe Jobs::PendingReviewablesReminder do
end
end
context "when notify_about_flags_after is 48" do
context "when notify_about_reviewable_item_after is 48" do
before do
SiteSetting.notify_about_flags_after = 48
SiteSetting.notify_about_reviewable_item_after = 48
described_class.clear_key
end