2012-09-18 16:18:25 +02:00
{{! Client-side Mustache template for rendering subscriptions.}}
2012-12-12 07:09:25 +01:00
{{ # with this }}
2014-02-07 16:55:54 +01:00
<div class="subscription_row" id="subscription_ {{ stream_id }} " data-subscription-id=" {{ stream_id }} ">
<div class="subscription_table_elem subscription_header collapsed" data-toggle="collapse" data-target="#subscription_settings_ {{ stream_id }} ">
2016-08-26 23:21:29 +02:00
<div class="subscription-info-container">
<span class="subscription-setting-icon">
{{ partial "subscription_setting_icon" }}
</span>
<div class="subscription-info">
<span class="subscription_name subscription-name-row"> {{ name }} </span>
<span class="subscription_description subscription-description-row light"> {{ description }} </span>
</div>
</div>
2013-06-25 17:49:48 +02:00
<span class="sub_arrow"><i class="icon-vector-chevron-down"></i></span>
2014-03-05 22:28:57 +01:00
<button class="btn sub_unsub_button btn-default {{ # subscribed }} btn-success subscribed-button {{ / subscribed }} "
2013-01-23 17:41:04 +01:00
type="button" name="subscription">
{{ # subscribed }}
2016-05-12 13:53:41 +02:00
{{ t "Subscribed" }}
2013-01-23 17:41:04 +01:00
{{ / subscribed }}
{{ ^ subscribed }}
2016-05-12 13:53:41 +02:00
{{ t "Subscribe" }}
2013-01-23 17:41:04 +01:00
{{ / subscribed }}
</button>
2016-08-23 23:15:07 +02:00
<a class="preview-stream" href="#narrow/stream/ {{ name }} ">
{{ # subscribed }}
{{ t "Narrow" }}
{{ / subscribed }}
{{ ^ subscribed }}
{{ t "Preview" }}
{{ / subscribed }}
</a>
2013-01-04 21:05:18 +01:00
</div>
2014-02-07 16:55:54 +01:00
<div id="subscription_settings_ {{ stream_id }} " class="collapse subscription_settings">
2013-01-26 00:04:18 +01:00
<div class="regular_subscription_settings collapse {{ # subscribed }} in {{ / subscribed }} ">
2013-11-08 10:12:05 +01:00
<div class="subscription-type">
2014-01-03 18:06:55 +01:00
{{ partial "subscription_type" }}
2013-11-08 10:12:05 +01:00
</div>
<div class="subscription-config">
2013-01-23 22:08:34 +01:00
<ul>
2013-10-09 14:50:44 +02:00
<li>
2014-02-10 22:47:10 +01:00
<div id="sub_setting_not_in_home_view" class="sub_setting_checkbox sub-mute-setting">
2014-02-07 16:55:54 +01:00
<input id="mutestream- {{ stream_id }} " class="sub_setting_control" type="checkbox" tabindex="-1" {{ # unless in _ home_view }} checked {{ / unless }} />
2013-11-08 10:12:05 +01:00
<label class="subscription-control-label">Mute stream</label>
2016-05-12 13:53:41 +02:00
<p class="mute-note {{ # if in _ home_view }} hide-mute-note {{ / if }} "> {{ t "Muted streams don't show up in your home view or generate notifications unless you are mentioned." }} </p>
2013-10-09 14:50:44 +02:00
</div>
2013-02-12 22:32:14 +01:00
</li>
2013-10-09 14:50:44 +02:00
<li>
2014-02-05 23:21:02 +01:00
2014-02-10 22:47:10 +01:00
<div id="sub_desktop_notifications_setting"
class="sub_setting_checkbox sub_notification_setting {{ # unless in _ home_view }} muted-sub {{ / unless }} ">
<input id="desktop-notifystream- {{ stream_id }} " class="sub_setting_control" type="checkbox" tabindex="-1" {{ # if desktop_notifications }} checked {{ / if }} {{ # unless in _ home_view }} disabled="disabled" {{ / unless }} />
2016-05-12 13:53:41 +02:00
<label class="subscription-control-label"> {{ t "Receive desktop <br />notifications" }} </label>
2014-02-05 23:21:02 +01:00
</div>
2014-02-10 22:47:10 +01:00
<div id="sub_audible_notifications_setting"
class="sub_setting_checkbox sub_notification_setting {{ # unless in _ home_view }} muted-sub {{ / unless }} ">
<input id="audible-notifystream- {{ stream_id }} " class="sub_setting_control" type="checkbox" tabindex="-1" {{ # if audible_notifications }} checked {{ / if }} {{ # unless in _ home_view }} disabled="disabled" {{ / unless }} />
2016-05-12 13:53:41 +02:00
<label class="subscription-control-label"> {{ t "Receive audible<br />notifications" }} </label>
2013-10-09 14:50:44 +02:00
</div>
2014-02-05 23:21:02 +01:00
2013-04-09 02:14:13 +02:00
</li>
2016-07-01 07:26:09 +02:00
<li>
<div id="sub_pin_setting" class="sub_setting_checkbox">
<input id="pinstream- {{ stream_id }} " class="sub_setting_control" type="checkbox" tabindex="-1" {{ # if pin_to_top }} checked {{ / if }} />
<label class="subscription-control-label"> {{ t "Pin stream to top<br /> of left sidebar" }} </label>
</div>
</li>
2013-05-17 21:35:17 +02:00
<li>
<span class="sub_setting_control">
2014-01-07 18:18:27 +01:00
<input stream_name=" {{ name }} " class="colorpicker" id="streamcolor" type="text" value=" {{ color }} " tabindex="-1" />
2013-05-17 21:35:17 +02:00
</span>
2016-05-12 13:53:41 +02:00
<label for="streamcolor" class="subscription-control-label"> {{ t "Stream color" }} </label>
2013-02-12 22:32:14 +01:00
</li>
2013-01-23 22:08:34 +01:00
</ul>
2013-11-08 10:12:05 +01:00
</div>
2013-01-23 22:08:34 +01:00
</div>
2013-11-12 16:19:38 +01:00
{{ # if _ and subscribed email_address }}
2013-11-08 10:12:05 +01:00
<div class="stream-email-box">
2014-02-07 16:55:54 +01:00
<span class="sub_settings_title">Email address <i class="icon-vector-question-sign stream-email-hint" id="email-address-hint- {{ stream_id }} "></i></span>
2013-11-08 10:12:05 +01:00
<div class="stream-email">
<span class="email-address"> {{ email_address }} </span>
</div>
2013-08-12 21:13:07 +02:00
</div>
2013-11-12 16:19:38 +01:00
{{ / if _ and }}
2013-09-10 11:45:57 +02:00
2014-01-03 15:31:19 +01:00
{{ # if is_admin }}
2014-01-24 20:25:53 +01:00
<div class="admin-settings">
2016-05-12 13:53:41 +02:00
<span class="sub_settings_title"> {{ t "Administrator settings" }} </span>
2014-01-24 20:25:53 +01:00
<div class="rename-stream">
<form class="form-inline">
<input type="text" name="new-name" value="" class="input-block new-stream-name" tabindex="-1" />
2016-05-12 13:53:41 +02:00
<input type="submit" name="rename" value=" {{ t 'Rename stream' }} " class="btn btn-danger stream-rename-button" tabindex="-1" />
2014-01-24 20:25:53 +01:00
</form>
</div>
2014-01-24 20:40:06 +01:00
<div class="change-stream-description">
<form class="form-inline">
<input type="hidden" name="stream_name" value=" {{ name }} " />
<input type="text" name="description" value=" {{ description }} " class="input-block description" tabindex="-1" />
2016-05-12 13:53:41 +02:00
<input type="submit" name="change-stream-description" value=" {{ t 'Change stream description' }} " class="btn btn-danger change-stream-description-button" tabindex="-1" />
2014-01-24 20:40:06 +01:00
</form>
</div>
2014-01-24 20:25:53 +01:00
<div class="change-stream-privacy">
{{ partial "change_stream_privacy" }}
</div>
2014-01-03 20:35:52 +01:00
</div>
2013-09-10 11:45:57 +02:00
{{ / if }}
2013-01-07 22:18:47 +01:00
{{ # render_subscribers }}
2013-01-23 22:08:34 +01:00
<div class="subscriber_list_settings">
2016-05-12 13:53:41 +02:00
<span class="sub_settings_title"> {{ t "Stream membership" }} </span>
2013-01-10 19:33:56 +01:00
<div class="subscriber_list_add">
<form class="form-inline">
2016-07-07 00:52:42 +02:00
<input type="text" name="principal" placeholder=" {{ t 'Email address' }} " value="" class="input-block" autocomplete="off" tabindex="-1" />
2016-05-12 13:53:41 +02:00
<input type="submit" name="add_subscriber" value=" {{ t 'Add' }} " class="btn btn-primary add-subscriber-button" tabindex="-1 "/>
2013-01-10 19:33:56 +01:00
</form>
</div>
</div>
2013-11-08 10:12:05 +01:00
<div class="subscriber-list-box">
<div class="subscriber_list_container">
<div class="subscriber_list_loading_indicator"></div>
<div class="alert alert-error hide"></div>
<div class="alert alert-warning hide"></div>
<table class="subscriber-list">
</table>
</div>
2013-01-07 22:09:33 +01:00
</div>
2013-01-07 22:18:47 +01:00
{{ / render_subscribers }}
2013-01-04 21:05:18 +01:00
</div>
2013-11-08 10:12:05 +01:00
</div>
2012-12-12 07:09:25 +01:00
{{ / with }}