Add checkbox for showing vote posts

merge-requests/30/head
Bob Mottram 2023-04-05 18:13:22 +01:00
parent 93d33272f7
commit 62a88cc944
27 changed files with 65 additions and 28 deletions

View File

@ -620,5 +620,6 @@
"Media creator": "صانع الوسائط",
"Import Blocks": "استيراد مثيلات محظورة",
"Export Blocks": "تصدير المثيلات المحظورة",
"Transcript": "نص"
"Transcript": "نص",
"Show vote posts": "إظهار مشاركات التصويت"
}

View File

@ -620,5 +620,6 @@
"Media creator": "মিডিয়া নির্মাতা",
"Import Blocks": "অবরুদ্ধ দৃষ্টান্ত আমদানি করুন",
"Export Blocks": "অবরুদ্ধ দৃষ্টান্ত রপ্তানি করুন",
"Transcript": "প্রতিলিপি"
"Transcript": "প্রতিলিপি",
"Show vote posts": "ভোট পোস্ট দেখান"
}

View File

@ -620,5 +620,6 @@
"Media creator": "Creador de mitjans",
"Import Blocks": "Importa instàncies bloquejades",
"Export Blocks": "Exporta instàncies bloquejades",
"Transcript": "Transcripció"
"Transcript": "Transcripció",
"Show vote posts": "Mostra les publicacions de vot"
}

View File

@ -620,5 +620,6 @@
"Media creator": "Crëwr cyfryngau",
"Import Blocks": "Mewnforio Achosion wedi'u Rhwystro",
"Export Blocks": "Allforio Achosion wedi'u Rhwystro",
"Transcript": "Trawsgrifiad"
"Transcript": "Trawsgrifiad",
"Show vote posts": "Dangos postiadau pleidlais"
}

View File

@ -620,5 +620,6 @@
"Media creator": "Mediengestalter",
"Import Blocks": "Blockierte Instanzen importieren",
"Export Blocks": "Blockierte Instanzen exportieren",
"Transcript": "Abschrift"
"Transcript": "Abschrift",
"Show vote posts": "Abstimmungsbeiträge anzeigen"
}

View File

@ -620,5 +620,6 @@
"Media creator": "Δημιουργός πολυμέσων",
"Import Blocks": "Εισαγωγή αποκλεισμένων παρουσιών",
"Export Blocks": "Εξαγωγή αποκλεισμένων παρουσιών",
"Transcript": "Αντίγραφο"
"Transcript": "Αντίγραφο",
"Show vote posts": "Εμφάνιση ψηφοφοριακών αναρτήσεων"
}

View File

@ -620,5 +620,6 @@
"Media creator": "Media creator",
"Import Blocks": "Import Blocks",
"Export Blocks": "Export Blocks",
"Transcript": "Transcript"
"Transcript": "Transcript",
"Show vote posts": "Show vote posts"
}

View File

@ -620,5 +620,6 @@
"Media creator": "Creadora de medios",
"Import Blocks": "Importar instancias bloqueadas",
"Export Blocks": "Exportar instancias bloqueadas",
"Transcript": "Transcripción"
"Transcript": "Transcripción",
"Show vote posts": "Mostrar publicaciones de votos"
}

View File

@ -620,5 +620,6 @@
"Media creator": "سازنده رسانه",
"Import Blocks": "وارد کردن موارد مسدود شده",
"Export Blocks": "نمونه های مسدود شده را صادر کنید",
"Transcript": "رونوشت"
"Transcript": "رونوشت",
"Show vote posts": "نمایش پست های رای"
}

View File

@ -620,5 +620,6 @@
"Media creator": "Créateur de médias",
"Import Blocks": "Importer des instances bloquées",
"Export Blocks": "Exporter les instances bloquées",
"Transcript": "Transcription"
"Transcript": "Transcription",
"Show vote posts": "Afficher les messages de vote"
}

View File

@ -620,5 +620,6 @@
"Media creator": "Cruthaitheoir meáin",
"Import Blocks": "Iompórtáil Cásanna Blocáilte",
"Export Blocks": "Easpórtáil Cásanna Blocáilte",
"Transcript": "Athscríbhinn"
"Transcript": "Athscríbhinn",
"Show vote posts": "Taispeáin postálacha vótaí"
}

View File

@ -620,5 +620,6 @@
"Media creator": "मीडिया निर्माता",
"Import Blocks": "अवरोधित उदाहरण आयात करें",
"Export Blocks": "निर्यात अवरुद्ध उदाहरण",
"Transcript": "प्रतिलिपि"
"Transcript": "प्रतिलिपि",
"Show vote posts": "वोट पोस्ट दिखाएं"
}

View File

@ -620,5 +620,6 @@
"Media creator": "Creatore multimediale",
"Import Blocks": "Importa istanze bloccate",
"Export Blocks": "Esporta istanze bloccate",
"Transcript": "Trascrizione"
"Transcript": "Trascrizione",
"Show vote posts": "Mostra messaggi di voto"
}

View File

@ -620,5 +620,6 @@
"Media creator": "メディアクリエーター",
"Import Blocks": "ブロックされたインスタンスのインポート",
"Export Blocks": "ブロックされたインスタンスのエクスポート",
"Transcript": "成績証明書"
"Transcript": "成績証明書",
"Show vote posts": "投票投稿を表示"
}

View File

@ -620,5 +620,6 @@
"Media creator": "미디어 크리에이터",
"Import Blocks": "차단된 인스턴스 가져오기",
"Export Blocks": "차단된 인스턴스 내보내기",
"Transcript": "성적 증명서"
"Transcript": "성적 증명서",
"Show vote posts": "투표 게시물 표시"
}

View File

@ -620,5 +620,6 @@
"Media creator": "Afirînerê medyayê",
"Import Blocks": "Mînakên Astengkirî Import",
"Export Blocks": "Mînakên Astengkirî Export",
"Transcript": "Transcript"
"Transcript": "Transcript",
"Show vote posts": "Mesajên dengdanê nîşan bide"
}

View File

@ -620,5 +620,6 @@
"Media creator": "Media-maker",
"Import Blocks": "Importeer geblokkeerde instanties",
"Export Blocks": "Exporteer geblokkeerde instanties",
"Transcript": "Vertaling"
"Transcript": "Vertaling",
"Show vote posts": "Toon stemberichten"
}

View File

@ -616,5 +616,6 @@
"Media creator": "Media creator",
"Import Blocks": "Import Blocks",
"Export Blocks": "Export Blocks",
"Transcript": "Transcript"
"Transcript": "Transcript",
"Show vote posts": "Show vote posts"
}

View File

@ -620,5 +620,6 @@
"Media creator": "Kreator mediów",
"Import Blocks": "Importuj zablokowane instancje",
"Export Blocks": "Eksportuj zablokowane instancje",
"Transcript": "Transkrypcja"
"Transcript": "Transkrypcja",
"Show vote posts": "Pokaż posty z głosowaniem"
}

View File

@ -620,5 +620,6 @@
"Media creator": "Criador de mídia",
"Import Blocks": "Importar instâncias bloqueadas",
"Export Blocks": "Exportar instâncias bloqueadas",
"Transcript": "Transcrição"
"Transcript": "Transcrição",
"Show vote posts": "Mostrar postagens de votação"
}

View File

@ -620,5 +620,6 @@
"Media creator": "Создатель медиа",
"Import Blocks": "Импорт заблокированных экземпляров",
"Export Blocks": "Экспорт заблокированных экземпляров",
"Transcript": "Стенограмма"
"Transcript": "Стенограмма",
"Show vote posts": "Показать сообщения для голосования"
}

View File

@ -620,5 +620,6 @@
"Media creator": "Muundaji wa media",
"Import Blocks": "Ingiza Matukio Yaliyozuiwa",
"Export Blocks": "Hamisha Matukio Yaliyozuiwa",
"Transcript": "Nakala"
"Transcript": "Nakala",
"Show vote posts": "Onyesha machapisho ya kura"
}

View File

@ -620,5 +620,6 @@
"Media creator": "Medya yaratıcısı",
"Import Blocks": "Engellenen Örnekleri İçe Aktar",
"Export Blocks": "Engellenen Örnekleri Dışa Aktar",
"Transcript": "Deşifre metni"
"Transcript": "Deşifre metni",
"Show vote posts": "Oy gönderilerini göster"
}

View File

@ -620,5 +620,6 @@
"Media creator": "Творець медіа",
"Import Blocks": "Імпортувати заблоковані екземпляри",
"Export Blocks": "Експортувати заблоковані екземпляри",
"Transcript": "Стенограма"
"Transcript": "Стенограма",
"Show vote posts": "Показати повідомлення про голосування"
}

View File

@ -620,5 +620,6 @@
"Media creator": "מעדיע באשעפער",
"Import Blocks": "ימפּאָרט בלאַקט ינסטאַנסיז",
"Export Blocks": "עקספּאָרט בלאַקט ינסטאַנסיז",
"Transcript": "טראַנסקריפּט"
"Transcript": "טראַנסקריפּט",
"Show vote posts": "ווייַזן שטימען אַרטיקלען"
}

View File

@ -620,5 +620,6 @@
"Media creator": "媒体创作者",
"Import Blocks": "导入被阻止的实例",
"Export Blocks": "导出被阻止的实例",
"Transcript": "成绩单"
"Transcript": "成绩单",
"Show vote posts": "显示投票帖子"
}

View File

@ -2354,7 +2354,8 @@ def _html_edit_profile_options(is_admin: bool,
translate: {}, bold_reading: bool,
nickname: str,
min_images_for_accounts: [],
reverse_sequence: []) -> str:
reverse_sequence: [],
show_vote_posts: bool) -> str:
"""option checkboxes section of edit profile screen
"""
edit_profile_form = ' <div class="container">\n'
@ -2407,6 +2408,10 @@ def _html_edit_profile_options(is_admin: bool,
bold_reading_string(translate['Reverse timelines'])
edit_profile_form += \
edit_check_box(reverse_str, 'reverseTimelines', reverse)
show_vote_posts_str = \
bold_reading_string(translate['Show vote posts'])
edit_profile_form += \
edit_check_box(show_vote_posts_str, 'showVotes', show_vote_posts)
edit_profile_form += ' </div>\n'
return edit_profile_form
@ -2767,6 +2772,12 @@ def html_edit_profile(server, translate: {},
blog_address, actor_json, translate,
nickname, domain, max_recent_posts)
# whether to show votes
show_vote_posts = True
show_vote_file = account_dir + '/.noVotes'
if os.path.isfile(show_vote_file):
show_vote_posts = False
# Option checkboxes
edit_profile_form += \
_html_edit_profile_options(is_admin, manually_approves_followers,
@ -2777,7 +2788,7 @@ def html_edit_profile(server, translate: {},
hide_like_button, hide_reaction_button,
translate, bold_reading,
nickname, min_images_for_accounts,
reverse_sequence)
reverse_sequence, show_vote_posts)
# Contact information
edit_profile_form += \