Allow announces on person options screen

merge-requests/30/head
Bob Mottram 2022-11-08 15:07:55 +00:00
parent 6602908522
commit 9b93eeb5d1
26 changed files with 63 additions and 25 deletions

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "قائمة بأسماء المطورين. واحد في كل سطر.",
"devops": "devops",
"Reject spam accounts": "رفض حسابات البريد العشوائي",
"User Manual": "دليل الاستخدام"
"User Manual": "دليل الاستخدام",
"Allow announces": "تعلن السماح"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "ডেভপস ডাকনামের একটি তালিকা। প্রতি লাইনে একটি।",
"devops": "devops",
"Reject spam accounts": "স্প্যাম অ্যাকাউন্ট প্রত্যাখ্যান করুন",
"User Manual": "ব্যবহার বিধি"
"User Manual": "ব্যবহার বিধি",
"Allow announces": "ঘোষণার অনুমতি দিন"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Una llista de sobrenoms de devops. Un per línia.",
"devops": "devops",
"Reject spam accounts": "Rebutja els comptes de correu brossa",
"User Manual": "Manual d'usuari"
"User Manual": "Manual d'usuari",
"Allow announces": "Permet anuncis"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Mae rhestr o devops llysenwau. Un i bob llinell.",
"devops": "devops",
"Reject spam accounts": "Gwrthod cyfrifon sbam",
"User Manual": "Llawlyfr Defnyddiwr"
"User Manual": "Llawlyfr Defnyddiwr",
"Allow announces": "Caniatáu cyhoeddiadau"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Eine Liste von Entwickler-Spitznamen. Eine pro Zeile.",
"devops": "devops",
"Reject spam accounts": "Gwrthod cyfrifon sbam",
"User Manual": "Benutzerhandbuch"
"User Manual": "Benutzerhandbuch",
"Allow announces": "Zulassen kündigt an"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Μια λίστα με ψευδώνυμα devops. Ένα ανά γραμμή.",
"devops": "devops",
"Reject spam accounts": "Gwrthod cyfrifon sbam",
"User Manual": "Εγχειρίδιο χρήστη"
"User Manual": "Εγχειρίδιο χρήστη",
"Allow announces": "Allow ανακοινώνει"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "A list of devops nicknames. One per line.",
"devops": "devops",
"Reject spam accounts": "Reject spam accounts",
"User Manual": "User Manual"
"User Manual": "User Manual",
"Allow announces": "Allow announces"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Una lista de apodos de devops. Uno por línea.",
"devops": "devops",
"Reject spam accounts": "Rechazar cuentas de spam",
"User Manual": "Manual de usuario"
"User Manual": "Manual de usuario",
"Allow announces": "Permitir anuncios"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Une liste de surnoms de devops. Un par ligne.",
"devops": "devops",
"Reject spam accounts": "Rejeter les comptes de spam",
"User Manual": "Manuel de l'Utilisateur"
"User Manual": "Manuel de l'Utilisateur",
"Allow announces": "Autoriser les annonces"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Tá liosta devops leasainmneacha. Ceann in aghaidh an líne.",
"devops": "devops",
"Reject spam accounts": "Diúltaigh cuntais turscair",
"User Manual": "Lámhleabhar Úsáideora"
"User Manual": "Lámhleabhar Úsáideora",
"Allow announces": "Ceadaigh fógraí"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "देवोप्स उपनामों की एक सूची। प्रति पंक्ति एक।",
"devops": "devops",
"Reject spam accounts": "स्पैम खातों को अस्वीकार करें",
"User Manual": "उपयोगकर्ता पुस्तिका"
"User Manual": "उपयोगकर्ता पुस्तिका",
"Allow announces": "घोषणा की अनुमति दें"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Un elenco di soprannomi devops. Uno per riga.",
"devops": "devops",
"Reject spam accounts": "Rifiuta gli account spam",
"User Manual": "Manuale d'uso"
"User Manual": "Manuale d'uso",
"Allow announces": "Consenti annunci"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "DevOps ニックネームのリスト。 1 行に 1 つ。",
"devops": "devops",
"Reject spam accounts": "スパムアカウントを拒否",
"User Manual": "ユーザーマニュアル"
"User Manual": "ユーザーマニュアル",
"Allow announces": "アナウンスを許可"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "데브옵스 닉네임 목록입니다. 한 줄에 하나씩.",
"devops": "devops",
"Reject spam accounts": "스팸 계정 거부",
"User Manual": "사용자 매뉴얼"
"User Manual": "사용자 매뉴얼",
"Allow announces": "공지 허용"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Lîsteya navên devops. Her rêzek yek.",
"devops": "devops",
"Reject spam accounts": "Hesabên spam red bikin",
"User Manual": "Manual Bikarhêner"
"User Manual": "Manual Bikarhêner",
"Allow announces": "Destûr dide ragihandin"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Een lijst met devops-bijnamen. Een per regel.",
"devops": "devops",
"Reject spam accounts": "Spamaccounts afwijzen",
"User Manual": "Handleiding"
"User Manual": "Handleiding",
"Allow announces": "Aankondigingen toestaan"
}

View File

@ -591,5 +591,6 @@
"A list of devops nicknames. One per line.": "A list of devops nicknames. One per line.",
"devops": "devops",
"Reject spam accounts": "Reject spam accounts",
"User Manual": "User Manual"
"User Manual": "User Manual",
"Allow announces": "Allow announces"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Lista pseudonimów Devopa. Jeden na linię.",
"devops": "devops",
"Reject spam accounts": "Odrzuć konta spamowe",
"User Manual": "Instrukcja obsługi"
"User Manual": "Instrukcja obsługi",
"Allow announces": "Zezwól na ogłoszenia"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Uma lista de apelidos de devops. Um por linha.",
"devops": "devops",
"Reject spam accounts": "Rejeitar contas de spam",
"User Manual": "Manual do usuário"
"User Manual": "Manual do usuário",
"Allow announces": "Permitir anúncios"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Список псевдонимов devops. По одному на строку.",
"devops": "devops",
"Reject spam accounts": "Отклонить спам-аккаунты",
"User Manual": "Руководство пользователя"
"User Manual": "Руководство пользователя",
"Allow announces": "Разрешить объявления"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Orodha ya majina ya utani ya devops. Moja kwa kila mstari.",
"devops": "devops",
"Reject spam accounts": "Kataa akaunti za barua taka",
"User Manual": "Mwongozo wa mtumiaji"
"User Manual": "Mwongozo wa mtumiaji",
"Allow announces": "Ruhusu matangazo"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Devops takma adlarının listesi. Her satıra bir tane.",
"devops": "devops",
"Reject spam accounts": "Spam hesapları reddet",
"User Manual": "Kullanım kılavuzu"
"User Manual": "Kullanım kılavuzu",
"Allow announces": "Duyurulara izin ver"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "Список ніків devops. По одному на рядок.",
"devops": "devops",
"Reject spam accounts": "Відхилити спам-акаунти",
"User Manual": "Посібник користувача"
"User Manual": "Посібник користувача",
"Allow announces": "Дозволити оголошення"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "א רשימה פון דיוואָפּס ניקניימז. איינער פּער שורה.",
"devops": "devops",
"Reject spam accounts": "אָפּוואַרפן ספּאַם אַקאַונץ",
"User Manual": "באנוצער אנווייזער"
"User Manual": "באנוצער אנווייזער",
"Allow announces": "לאָזן אַנאַונסיז"
}

View File

@ -595,5 +595,6 @@
"A list of devops nicknames. One per line.": "devops 昵称列表。 每行一个。",
"devops": "devops",
"Reject spam accounts": "拒绝垃圾邮件帐户",
"User Manual": "用户手册"
"User Manual": "用户手册",
"Allow announces": "לאָזן אַנאַונסיז"
}

View File

@ -34,6 +34,7 @@ from webapp_utils import html_keyboard_navigation
from webapp_utils import get_banner_file
from webapp_utils import html_hide_from_screen_reader
from webapp_utils import minimizing_attached_images
from blocking import allowed_announce
def _minimize_attached_images(base_dir: str, nickname: str, domain: str,
@ -415,6 +416,18 @@ def html_person_options(default_timeline: str,
# Notify when a post arrives from this person
if is_following_actor(base_dir, nickname, domain, options_actor):
checkbox_str = \
' <input type="checkbox" class="profilecheckbox" ' + \
'name="allowAnnounce" checked> 🔁' + \
translate['Allow announces'] + \
'\n <button type="submit" class="buttonsmall" ' + \
'name="submitAllowAnnounces">' + \
translate['Save'] + '</button><br>\n'
if not allowed_announce(base_dir, nickname, domain,
options_nickname, options_domain_full):
checkbox_str = checkbox_str.replace(' checked>', '>')
options_str += checkbox_str
checkbox_str = \
' <input type="checkbox" class="profilecheckbox" ' + \
'name="notifyOnPost" checked> 🔔' + \