mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-03 21:43:21 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			54 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Handlebars
		
	
	
	
	
	
			
		
		
	
	
			54 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Handlebars
		
	
	
	
	
	
{{! Client-side Handlebars template for rendering the message edit form. }}
 | 
						|
<div class="message_edit">
 | 
						|
    <div class="message_edit_form">
 | 
						|
        <form class="edit-form" id="edit_form_{{message_id}}">
 | 
						|
            <div class="edit_form_banners"></div>
 | 
						|
            <div class="edit-controls edit-content-container {{#if is_editable}}surround-formatting-buttons-row{{/if}}">
 | 
						|
                <div class="message-edit-textbox">
 | 
						|
                    <span class="copy_message copy-button copy-button-square tippy-zulip-tooltip" data-tippy-content="{{t 'Copy and close' }}" aria-label="{{t 'Copy and close' }}" role="button">
 | 
						|
                        <i class="zulip-icon zulip-icon-copy" aria-hidden="true"></i>
 | 
						|
                    </span>
 | 
						|
                    <textarea class="message_edit_content message-textarea">{{content}}</textarea>
 | 
						|
                </div>
 | 
						|
                <div class="scrolling_list preview_message_area" id="preview_message_area_{{message_id}}" style="display:none;">
 | 
						|
                    <div class="markdown_preview_spinner"></div>
 | 
						|
                    <div class="preview_content rendered_markdown"></div>
 | 
						|
                </div>
 | 
						|
            </div>
 | 
						|
            <div class="action-buttons">
 | 
						|
                <div class="controls edit-controls">
 | 
						|
                    {{#if is_editable}}
 | 
						|
                    <div class="message-edit-feature-group compose-scrolling-buttons-container">
 | 
						|
                        {{> compose_control_buttons . }}
 | 
						|
                        <button type="button" class="formatting-control-scroller-button formatting-scroller-forward">
 | 
						|
                            <i class="scroller-forward-icon zulip-icon zulip-icon-compose-scroll-right"></i>
 | 
						|
                        </button>
 | 
						|
                        <button type="button" class="formatting-control-scroller-button formatting-scroller-backward">
 | 
						|
                            <i class="scroller-backward-icon zulip-icon zulip-icon-compose-scroll-left"></i>
 | 
						|
                        </button>
 | 
						|
                    </div>
 | 
						|
                    {{/if}}
 | 
						|
                    <div class="message-edit-buttons-and-timer">
 | 
						|
                        {{#if is_editable}}
 | 
						|
                            <div class="message_edit_save_container">
 | 
						|
                                <button type="button" class="message-actions-button message_edit_save">
 | 
						|
                                    <img class="loader" alt="" src="" />
 | 
						|
                                    <span>{{t "Save" }}</span>
 | 
						|
                                </button>
 | 
						|
                            </div>
 | 
						|
                            <button type="button" class="message-actions-button message_edit_cancel"><span>{{t "Cancel" }}</span></button>
 | 
						|
                            <span class="tippy-zulip-tooltip message-limit-indicator" data-tippy-content="{{t 'Maximum message length: {max_message_length} characters' }}"></span>
 | 
						|
                            <div class="message-edit-timer">
 | 
						|
                                <span class="message_edit_countdown_timer
 | 
						|
                                  tippy-zulip-tooltip" data-tippy-content="{{t 'This organization is configured to restrict editing of message content to {minutes_to_edit} minutes after it is sent.' }}"></span>
 | 
						|
                            </div>
 | 
						|
                        {{else}}
 | 
						|
                            <button type="button" class="message-actions-button message_edit_close"><span>{{t "Close" }}</span></button>
 | 
						|
                        {{/if}}
 | 
						|
                    </div>
 | 
						|
                </div>
 | 
						|
            </div>
 | 
						|
        </form>
 | 
						|
    </div>
 | 
						|
</div>
 |