mirror of
				https://github.com/go-gitea/gitea
				synced 2025-10-31 19:38:23 +00:00 
			
		
		
		
	Refactor markdown editor and use it for milestone description editor (#32688)
Refactor markdown editor to clarify its "preview" behavior and remove jQuery code. Close #15045 --------- Co-authored-by: silverwind <me@silverwind.io>
This commit is contained in:
		| @@ -240,8 +240,9 @@ | ||||
| 		<template id="issue-comment-editor-template"> | ||||
| 			<div class="ui form comment"> | ||||
| 				{{template "shared/combomarkdowneditor" (dict | ||||
| 					"MarkdownPreviewUrl" (print $.Repository.Link "/markup") | ||||
| 					"MarkdownPreviewContext" $.RepoLink | ||||
| 					"CustomInit" true | ||||
| 					"MarkdownPreviewInRepo" $.Repository | ||||
| 					"MarkdownPreviewMode" "comment" | ||||
| 					"TextareaName" "content" | ||||
| 					"DropzoneParentContainer" ".ui.form" | ||||
| 				)}} | ||||
|   | ||||
| @@ -9,24 +9,24 @@ | ||||
| 		<input type="hidden" name="diff_start_cid"> | ||||
| 		<input type="hidden" name="diff_end_cid"> | ||||
| 		<input type="hidden" name="diff_base_cid"> | ||||
|  | ||||
| 		<div class="field"> | ||||
| 		{{template "shared/combomarkdowneditor" (dict | ||||
| 			"MarkdownPreviewUrl" (print $.root.Repository.Link "/markup") | ||||
| 			"MarkdownPreviewContext" $.root.RepoLink | ||||
| 			"CustomInit" true | ||||
| 			"MarkdownPreviewInRepo" $.root.Repository | ||||
| 			"MarkdownPreviewMode" "comment" | ||||
| 			"TextareaName" "content" | ||||
| 			"TextareaPlaceholder" (ctx.Locale.Tr "repo.diff.comment.placeholder") | ||||
| 			"DropzoneParentContainer" "form" | ||||
| 			"DisableAutosize" "true" | ||||
| 		)}} | ||||
|  | ||||
| 		</div> | ||||
| 		{{if $.root.IsAttachmentEnabled}} | ||||
| 			<div class="field"> | ||||
| 				{{template "repo/upload" $.root}} | ||||
| 			</div> | ||||
| 		{{end}} | ||||
|  | ||||
| 		<div class="field footer tw-mx-2"> | ||||
| 			<span class="markup-info">{{svg "octicon-markdown"}} {{ctx.Locale.Tr "repo.diff.comment.markdown_info"}}</span> | ||||
| 		<div class="field footer"> | ||||
| 			<div class="tw-text-right"> | ||||
| 				{{if $.reply}} | ||||
| 					<button class="ui submit primary tiny button btn-reply" type="submit">{{ctx.Locale.Tr "repo.diff.comment.reply"}}</button> | ||||
|   | ||||
| @@ -16,8 +16,8 @@ | ||||
| 				</div> | ||||
| 				<div class="field"> | ||||
| 					{{template "shared/combomarkdowneditor" (dict | ||||
| 						"MarkdownPreviewUrl" (print .Repository.Link "/markup") | ||||
| 						"MarkdownPreviewContext" .RepoLink | ||||
| 						"MarkdownPreviewInRepo" $.Repository | ||||
| 						"MarkdownPreviewMode" "comment" | ||||
| 						"TextareaName" "content" | ||||
| 						"TextareaPlaceholder" (ctx.Locale.Tr "repo.diff.review.placeholder") | ||||
| 						"DropzoneParentContainer" "form" | ||||
|   | ||||
		Reference in New Issue
	
	Block a user