YouTube' + \ ': ' + \ youtube + '
\n' + if peertube: + options_str += \ + 'PeerTube' + \ + ': ' + \ + peertube + '
\n' if tox_address: options_str += \ 'Tox: ' + remove_html(tox_address) + '
\n' diff --git a/webapp_profile.py b/webapp_profile.py index 3f7f2e593..7a7dd1aa7 100644 --- a/webapp_profile.py +++ b/webapp_profile.py @@ -68,6 +68,7 @@ from donate import get_website from donate import get_gemini_link from pronouns import get_pronouns from youtube import get_youtube +from peertube import get_peertube from xmpp import get_xmpp_address from matrix import get_matrix_address from ssb import get_ssb_address @@ -1097,6 +1098,7 @@ def html_profile(signing_priv_key_pem: str, email_address = get_email_address(profile_json) pronouns = get_pronouns(profile_json) youtube = get_youtube(profile_json) + peertube = get_peertube(profile_json) xmpp_address = get_xmpp_address(profile_json) matrix_address = get_matrix_address(profile_json) ssb_address = get_ssb_address(profile_json) @@ -2721,7 +2723,8 @@ def _html_edit_profile_contact_info(email_address: str, briar_address: str, cwtch_address: str, translate: {}, - youtube: str) -> str: + youtube: str, + peertube: str) -> str: """Contact Information section of edit profile screen """ edit_profile_form = begin_edit_section(translate['Contact Details']) @@ -2739,6 +2742,8 @@ def _html_edit_profile_contact_info(email_address: str, cwtch_address) edit_profile_form += edit_text_field('YouTube', 'youtubeChannel', youtube) + edit_profile_form += edit_text_field('PeerTube', 'peertubeChannel', + youtube) edit_profile_form += end_edit_section() return edit_profile_form @@ -3184,8 +3189,8 @@ def html_edit_profile(server, translate: {}, blogs_instance_str = news_instance_str = moved_to = twitter_str = '' bio_str = donate_url = website_url = gemini_link = '' email_address = featured_hashtags = pgp_pub_key = enigma_pub_key = '' - pgp_fingerprint = pronouns = youtube = xmpp_address = matrix_address = '' - ssb_address = blog_address = tox_address = '' + pgp_fingerprint = pronouns = peertube = youtube = xmpp_address = '' + ssb_address = blog_address = matrix_address = tox_address = '' cwtch_address = briar_address = '' manually_approves_followers = reject_spam_actors = '' @@ -3199,6 +3204,7 @@ def html_edit_profile(server, translate: {}, gemini_link = get_gemini_link(actor_json) pronouns = get_pronouns(actor_json) youtube = get_youtube(actor_json) + peertube = get_peertube(actor_json) xmpp_address = get_xmpp_address(actor_json) matrix_address = get_matrix_address(actor_json) ssb_address = get_ssb_address(actor_json) @@ -3418,7 +3424,7 @@ def html_edit_profile(server, translate: {}, ssb_address, tox_address, briar_address, cwtch_address, translate, - youtube) + youtube, peertube) # notification settings edit_profile_form += \