2021-06-26 15:28:24 +02:00
<div class="stream_settings_header" data-stream-id=" {{ sub .stream_id }} ">
<div class="tab-container"></div>
{{ # with sub }}
<div class="button-group">
2023-05-13 22:56:16 +02:00
<div class="sub_unsub_button_wrapper inline-block {{ # unless should_display_subscription_button }} cannot-subscribe-tooltip {{ / unless }} " data-tooltip-template-id="cannot-subscribe-tooltip-template">
<template id="cannot-subscribe-tooltip-template">
<span>
{{ # tr }}
Cannot subscribe to private stream <z-stream></z-stream>
{{ #*inline "z-stream" }} {{ > ../inline_decorated_stream_name stream = ../sub }} {{ / inline }}
{{ / tr }}
</span>
</template>
<button class="button small rounded subscribe-button sub_unsub_button {{ # if should_display_subscription_button }} toggle-subscription-tooltip {{ / if }} {{ # unless subscribed }} unsubscribed {{ / unless }} " type="button" name="button" data-tooltip-template-id="toggle-subscription-tooltip-template" {{ # unless should_display_subscription_button }} disabled="disabled" {{ / unless }} >
2021-11-20 13:25:41 +01:00
{{ # if subscribed }}
2023-03-15 23:51:27 +01:00
{{ t "Unsubscribe" }}
2021-11-20 13:25:41 +01:00
{{ else }}
2023-03-15 23:51:27 +01:00
{{ t "Subscribe" }}
2021-11-20 13:25:41 +01:00
{{ / if }}
</button>
2021-06-26 15:28:24 +02:00
</div>
2023-04-08 22:57:06 +02:00
<a href=" {{ preview_url }} " class="button small rounded tippy-zulip-delayed-tooltip" id="preview-stream-button" role="button" data-tooltip-template-id="view-stream-tooltip-template" data-tippy-placement="bottom" {{ # unless should_display_preview_button }} style="display: none" {{ / unless }} ><i class="fa fa-eye"></i></a>
2021-06-26 15:28:24 +02:00
{{ # if is_realm_admin }}
2023-05-02 01:31:42 +02:00
<button class="button small rounded btn-danger deactivate tippy-zulip-delayed-tooltip" type="button" name="delete_button" data-tippy-content=" {{ t 'Archive stream' }} "> <i class="fa fa-trash-o" aria-hidden="true"></i></button>
2021-06-26 15:28:24 +02:00
{{ / if }}
</div>
{{ / with }}
</div>
2019-06-14 14:42:48 +02:00
<div class="subscription_settings" data-stream-id=" {{ sub .stream_id }} ">
2017-04-15 04:20:32 +02:00
<div class="inner-box">
2024-03-04 15:44:23 +01:00
<div class="stream-creation-confirmation-banner"></div>
2023-11-14 21:33:56 +01:00
<div class="stream_section" data-stream-section="general">
2021-07-01 11:34:18 +02:00
{{ # with sub }}
2021-10-20 06:26:53 +02:00
<div class="stream-settings-tip-container">
{{ > stream_settings_tip }}
</div>
2021-07-01 11:34:18 +02:00
<div class="stream-header">
2021-07-18 13:49:31 +02:00
{{ > stream_privacy_icon
2021-07-01 11:34:18 +02:00
invite_only=invite_only
is_web_public=is_web_public }}
<div class="stream-name">
<span class="sub-stream-name" title=" {{ name }} "> {{ name }} </span>
</div>
<div class="stream_change_property_info alert-notification"></div>
2021-10-20 06:26:53 +02:00
<div class="button-group" {{ # unless can_change_name_description }} style="display:none" {{ / unless }} >
2023-05-02 01:33:13 +02:00
<button id="open_stream_info_modal" class="button rounded small btn-warning tippy-zulip-delayed-tooltip" data-tippy-content=" {{ t 'Edit stream name and description' }} ">
2021-07-01 11:34:18 +02:00
<i class="fa fa-pencil" aria-hidden="true"></i>
</button>
2019-05-06 14:35:57 +02:00
</div>
2017-12-13 21:37:40 +01:00
</div>
2021-07-01 11:34:18 +02:00
<div class="stream-description">
2021-07-18 13:49:31 +02:00
{{ > stream_description
2021-07-08 23:21:47 +02:00
rendered_description=rendered_description
}}
2021-07-01 11:34:18 +02:00
</div>
2022-10-18 11:03:09 +02:00
<div class="stream-permissions settings-subsection-parent" id="stream_permission_settings">
<div class="subsection-header">
<h3 class="stream_setting_subsection_title"> {{ t "Stream permissions" }}
</h3>
{{ > ../settings / settings_save_discard_widget section_name = "stream-permissions" }}
2021-07-01 11:34:18 +02:00
</div>
2022-10-18 11:03:09 +02:00
2023-08-09 22:30:51 +02:00
<div class="stream-permissions-warning-banner"></div>
2022-10-18 11:03:09 +02:00
{{ > stream_types
stream_post_policy_values=../stream_post_policy_values
stream_privacy_policy_values=../stream_privacy_policy_values
stream_privacy_policy=../stream_privacy_policy
2023-07-22 12:24:55 +02:00
check_default_stream=../check_default_stream
2022-10-18 11:03:09 +02:00
zulip_plan_is_not_limited=../zulip_plan_is_not_limited
upgrade_text_for_wide_organization_logo=../upgrade_text_for_wide_organization_logo
2023-01-06 08:46:50 +01:00
is_business_type_org=../is_business_type_org
2022-10-18 11:03:09 +02:00
org_level_message_retention_setting=../org_level_message_retention_setting
2022-12-30 10:55:10 +01:00
is_stream_edit=true
2023-07-12 12:57:57 +02:00
can_remove_subscribers_setting_widget_name="can_remove_subscribers_group" }}
2017-04-15 04:20:32 +02:00
</div>
2021-07-01 11:34:18 +02:00
{{ / with }}
2023-09-29 19:54:03 +02:00
<div class="stream-email-box" {{ # unless can_access_stream_email }} style="display: none;" {{ / unless }} >
<div class="stream-email-box-header">
<h3 class="stream_setting_subsection_title">
{{ t "Email address" }}
{{ > ../help_link_widget link = "/help/message-a-stream-by-email" }}
</h3>
<div class="stream_email_address_error alert-notification"></div>
</div>
2022-03-04 11:07:16 +01:00
<p>
{{ t "You can use email to send messages to Zulip streams." }}
</p>
<p>
<button class="button rounded copy_email_button" type="button" name="button">
2023-03-15 23:51:27 +01:00
<span class="copy_button"> {{ t "Generate email address" }} </span>
2022-03-04 11:07:16 +01:00
</button>
</p>
2021-07-04 19:39:24 +02:00
</div>
2018-01-06 12:29:55 +01:00
</div>
2020-05-24 14:24:23 +02:00
2023-11-14 21:33:56 +01:00
<div id="personal-stream-settings" class="stream_section" data-stream-section="personal">
2024-02-05 13:50:33 +01:00
<div class="subsection-parent">
2024-02-05 14:21:49 +01:00
<div class="subsection-header">
<h3 class="stream_setting_subsection_title inline-block"> {{ t "Personal settings" }} </h3>
<div class="stream_change_property_status alert-notification"></div>
</div>
2024-02-05 13:50:33 +01:00
{{ # each other_settings }}
2021-11-22 18:00:02 +01:00
<div class="input-group">
2024-02-05 13:50:33 +01:00
{{ > stream_settings_checkbox
setting_name=name
is_checked=is_checked
is_muted=(lookup ../sub "is_muted")
stream_id=(lookup ../sub "stream_id")
notification_setting=false
disabled_realm_setting=disabled_realm_setting
is_disabled=is_disabled
label=label}}
2021-11-22 18:00:02 +01:00
</div>
2024-02-05 13:50:33 +01:00
{{ / each }}
<div class="input-group">
<label for="streamcolor"> {{ t "Stream color" }} </label>
<span class="sub_setting_control">
<input stream_id=" {{ sub .stream_id }} " class="colorpicker" id="streamcolor" type="text" value=" {{ sub .color }} " tabindex="-1" />
</span>
</div>
</div>
<div class="subsection-parent">
2024-02-05 14:21:49 +01:00
<div class="subsection-header">
<h4 class="stream_setting_subsection_title"> {{ t "Notification settings" }} </h4>
<div class="stream_change_property_status alert-notification"></div>
<p> {{ t "In muted streams, stream notification settings apply only to unmuted topics." }} </p>
</div>
2024-02-05 13:50:33 +01:00
<div class="input-group">
<button class="button small rounded reset-stream-notifications-button" type="button"> {{ t "Reset to default notifications" }} </button>
2021-11-22 18:00:02 +01:00
</div>
2024-02-05 13:50:33 +01:00
{{ # each notification_settings }}
2024-01-19 23:21:04 +01:00
<div class="input-group">
2024-02-05 13:50:33 +01:00
{{ > stream_settings_checkbox
setting_name=name
is_checked=is_checked
stream_id=(lookup ../sub "stream_id")
notification_setting=true
disabled_realm_setting=disabled_realm_setting
is_disabled=is_disabled
label=label}}
2024-01-19 23:21:04 +01:00
</div>
2024-02-05 13:50:33 +01:00
{{ / each }}
2017-04-15 04:20:32 +02:00
</div>
2020-05-16 17:53:50 +02:00
</div>
2021-07-01 11:34:18 +02:00
2023-11-14 21:33:56 +01:00
<div class="stream_section" data-stream-section="subscribers">
2021-07-01 11:34:18 +02:00
{{ # with sub }}
2021-12-21 17:39:05 +01:00
<div class="edit_subscribers_for_stream">
2021-11-09 18:59:22 +01:00
{{ > stream_members }}
2021-07-01 11:34:18 +02:00
</div>
{{ / with }}
2016-10-28 06:52:17 +02:00
</div>
</div>
</div>