mirror of https://gitlab.com/bashrc2/epicyon
Banner for moderation info screen
parent
695e98a6ba
commit
2537e9d435
|
@ -2299,10 +2299,11 @@ class PubServer(BaseHTTPRequestHandler):
|
|||
self.server.signing_priv_key_pem)
|
||||
else:
|
||||
msg = \
|
||||
html_moderation_info(self.server.css_cache,
|
||||
self.server.translate,
|
||||
base_dir, http_prefix,
|
||||
nickname)
|
||||
html_moderation_info(self.server.translate,
|
||||
base_dir, nickname,
|
||||
self.server.domain,
|
||||
self.server.theme_name,
|
||||
self.server.access_keys)
|
||||
if msg:
|
||||
msg = msg.encode('utf-8')
|
||||
msglen = len(msg)
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "وقت البدء",
|
||||
"End Time": "وقت النهاية",
|
||||
"Switch to calendar view": "قم بالتبديل إلى عرض التقويم",
|
||||
"Save": "يحفظ"
|
||||
"Save": "يحفظ",
|
||||
"Switch to moderation view": "قم بالتبديل إلى عرض الاعتدال"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "L'hora d'inici",
|
||||
"End Time": "Temps esgotat",
|
||||
"Switch to calendar view": "Canvia a la vista del calendari",
|
||||
"Save": "Desa"
|
||||
"Save": "Desa",
|
||||
"Switch to moderation view": "Canvia a la visualització de moderació"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "Amser Dechrau",
|
||||
"End Time": "Amser Gorffen",
|
||||
"Switch to calendar view": "Newid i wedd calendr",
|
||||
"Save": "Arbed"
|
||||
"Save": "Arbed",
|
||||
"Switch to moderation view": "Newid i wedd safoni"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "Startzeit",
|
||||
"End Time": "Endzeit",
|
||||
"Switch to calendar view": "Zur Kalenderansicht wechseln",
|
||||
"Save": "Speichern"
|
||||
"Save": "Speichern",
|
||||
"Switch to moderation view": "Wechseln Sie zur Moderationsansicht"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "Ωρα έναρξης",
|
||||
"End Time": "Τέλος χρόνου",
|
||||
"Switch to calendar view": "Μετάβαση σε προβολή ημερολογίου",
|
||||
"Save": "Αποθηκεύσετε"
|
||||
"Save": "Αποθηκεύσετε",
|
||||
"Switch to moderation view": "Μετάβαση σε προβολή εποπτείας"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "Start Time",
|
||||
"End Time": "End Time",
|
||||
"Switch to calendar view": "Switch to calendar view",
|
||||
"Save": "Save"
|
||||
"Save": "Save",
|
||||
"Switch to moderation view": "Switch to moderation view"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "Hora de inicio",
|
||||
"End Time": "Hora de finalización",
|
||||
"Switch to calendar view": "Cambiar a vista de calendario",
|
||||
"Save": "Ahorrar"
|
||||
"Save": "Ahorrar",
|
||||
"Switch to moderation view": "Cambiar a la vista de moderación"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "Heure de début",
|
||||
"End Time": "Heure de fin",
|
||||
"Switch to calendar view": "Basculer vers la vue calendrier",
|
||||
"Save": "Sauvegarder"
|
||||
"Save": "Sauvegarder",
|
||||
"Switch to moderation view": "Passer en mode modération"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "Am Tosaigh",
|
||||
"End Time": "Am Deiridh",
|
||||
"Switch to calendar view": "Athraigh go hamharc féilire",
|
||||
"Save": "Sábháil"
|
||||
"Save": "Sábháil",
|
||||
"Switch to moderation view": "Athraigh go dtí an t-amharc modhnóireachta"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "समय शुरू",
|
||||
"End Time": "अंत समय",
|
||||
"Switch to calendar view": "कैलेंडर दृश्य पर स्विच करें",
|
||||
"Save": "बचाना"
|
||||
"Save": "बचाना",
|
||||
"Switch to moderation view": "मॉडरेशन दृश्य पर स्विच करें"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "Ora di inizio",
|
||||
"End Time": "Tempo scaduto",
|
||||
"Switch to calendar view": "Passa alla visualizzazione del calendario",
|
||||
"Save": "Salva"
|
||||
"Save": "Salva",
|
||||
"Switch to moderation view": "Passa alla visualizzazione moderazione"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "始まる時間",
|
||||
"End Time": "終了時間",
|
||||
"Switch to calendar view": "カレンダービューに切り替えます",
|
||||
"Save": "保存"
|
||||
"Save": "保存",
|
||||
"Switch to moderation view": "モデレートビューに切り替えます"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "시작 시간",
|
||||
"End Time": "종료 시간",
|
||||
"Switch to calendar view": "캘린더 보기로 전환",
|
||||
"Save": "구하다"
|
||||
"Save": "구하다",
|
||||
"Switch to moderation view": "검토 보기로 전환"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "Demjimêra Destpêkê",
|
||||
"End Time": "Dema Dawî",
|
||||
"Switch to calendar view": "Biguherîne bo dîtina salnameyê",
|
||||
"Save": "Rizgarkirin"
|
||||
"Save": "Rizgarkirin",
|
||||
"Switch to moderation view": "Biguherîne bo dîtina moderatoriyê"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "Starttijd",
|
||||
"End Time": "Eindtijd",
|
||||
"Switch to calendar view": "Overschakelen naar kalenderweergave",
|
||||
"Save": "Opslaan"
|
||||
"Save": "Opslaan",
|
||||
"Switch to moderation view": "Overschakelen naar moderatieweergave"
|
||||
}
|
||||
|
|
|
@ -556,5 +556,6 @@
|
|||
"Start Time": "Start Time",
|
||||
"End Time": "End Time",
|
||||
"Switch to calendar view": "Switch to calendar view",
|
||||
"Save": "Save"
|
||||
"Save": "Save",
|
||||
"Switch to moderation view": "Switch to moderation view"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "Czas rozpoczęcia",
|
||||
"End Time": "Koniec czasu",
|
||||
"Switch to calendar view": "Przełącz na widok kalendarza",
|
||||
"Save": "Ratować"
|
||||
"Save": "Ratować",
|
||||
"Switch to moderation view": "Przełącz na widok moderacji"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "Hora de início",
|
||||
"End Time": "Fim do tempo",
|
||||
"Switch to calendar view": "Mudar para a vista de calendário",
|
||||
"Save": "Salvar"
|
||||
"Save": "Salvar",
|
||||
"Switch to moderation view": "Mudar para a visualização de moderação"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "Время начала",
|
||||
"End Time": "Время окончания",
|
||||
"Switch to calendar view": "Переключиться на представление календаря",
|
||||
"Save": "Сохранять"
|
||||
"Save": "Сохранять",
|
||||
"Switch to moderation view": "Перейти в режим модерации"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "Wakati wa Kuanza",
|
||||
"End Time": "Wakati wa Mwisho",
|
||||
"Switch to calendar view": "Badili hadi mwonekano wa kalenda",
|
||||
"Save": "Hifadhi"
|
||||
"Save": "Hifadhi",
|
||||
"Switch to moderation view": "Badili hadi mwonekano wa udhibiti"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "Başlangıç saati",
|
||||
"End Time": "Bitiş zamanı",
|
||||
"Switch to calendar view": "Takvim görünümüne geç",
|
||||
"Save": "Kaydetmek"
|
||||
"Save": "Kaydetmek",
|
||||
"Switch to moderation view": "Denetleme görünümüne geç"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "Час початку",
|
||||
"End Time": "Час закінчення",
|
||||
"Switch to calendar view": "Перейти до перегляду календаря",
|
||||
"Save": "Зберегти"
|
||||
"Save": "Зберегти",
|
||||
"Switch to moderation view": "Перейти до режиму модерації"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "אָנהייב צייט",
|
||||
"End Time": "סוף צייט",
|
||||
"Switch to calendar view": "באַשטימען צו די קאַלענדאַר מיינונג",
|
||||
"Save": "היט"
|
||||
"Save": "היט",
|
||||
"Switch to moderation view": "באַשטימען צו מאַדעריישאַן מיינונג"
|
||||
}
|
||||
|
|
|
@ -560,5 +560,6 @@
|
|||
"Start Time": "开始时间",
|
||||
"End Time": "时间结束",
|
||||
"Switch to calendar view": "切换到日历视图",
|
||||
"Save": "节省"
|
||||
"Save": "节省",
|
||||
"Switch to moderation view": "切换到审核视图"
|
||||
}
|
||||
|
|
|
@ -22,6 +22,7 @@ from posts import get_public_post_info
|
|||
from posts import is_moderator
|
||||
from webapp_timeline import html_timeline
|
||||
# from webapp_utils import get_person_avatar_url
|
||||
from webapp_utils import get_banner_file
|
||||
from webapp_utils import get_content_warning_button
|
||||
from webapp_utils import html_header_with_external_style
|
||||
from webapp_utils import html_footer
|
||||
|
@ -292,9 +293,9 @@ def html_account_info(css_cache: {}, translate: {},
|
|||
return info_form
|
||||
|
||||
|
||||
def html_moderation_info(css_cache: {}, translate: {},
|
||||
base_dir: str, http_prefix: str,
|
||||
nickname: str) -> str:
|
||||
def html_moderation_info(translate: {}, base_dir: str,
|
||||
nickname: str, domain: str, theme: str,
|
||||
access_keys: {}) -> str:
|
||||
msg_str1 = \
|
||||
'These are globally blocked for all accounts on this instance'
|
||||
msg_str2 = \
|
||||
|
@ -310,8 +311,23 @@ def html_moderation_info(css_cache: {}, translate: {},
|
|||
info_form = html_header_with_external_style(css_filename,
|
||||
instance_title, None)
|
||||
|
||||
# show banner
|
||||
banner_file, _ = \
|
||||
get_banner_file(base_dir, nickname, domain, theme)
|
||||
moderation_link = '/users/' + nickname + '/moderation'
|
||||
info_form += \
|
||||
'<center><h1><a href="/users/' + nickname + '/moderation">' + \
|
||||
'<header>\n<a href="' + moderation_link + '" title="' + \
|
||||
translate['Switch to moderation view'] + '" alt="' + \
|
||||
translate['Switch to moderation view'] + '" ' + \
|
||||
'tabindex="1" accesskey="' + access_keys['menuModeration'] + '">\n'
|
||||
info_form += \
|
||||
'<img loading="lazy" decoding="async" ' + \
|
||||
'class="timeline-banner" alt="" ' + \
|
||||
'src="/users/' + nickname + '/' + banner_file + '" /></a>\n' + \
|
||||
'</header>\n<br>\n'
|
||||
|
||||
info_form += \
|
||||
'<center><h1><a href="' + moderation_link + '">' + \
|
||||
translate['Moderation Information'] + \
|
||||
'</a></h1></center><br>'
|
||||
|
||||
|
|
Loading…
Reference in New Issue