Skip to content

Commit 344dc07

Browse files
michaelkuhnjonasfranz
authored andcommitted
Add shortcut to save wiki page (#4452)
This allows saving the wiki page with Ctrl-Enter.
1 parent ba358ec commit 344dc07

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

public/js/index.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -790,7 +790,7 @@ function initTeamSettings() {
790790
function initWikiForm() {
791791
var $editArea = $('.repository.wiki textarea#edit_area');
792792
if ($editArea.length > 0) {
793-
new SimpleMDE({
793+
var simplemde = new SimpleMDE({
794794
autoDownloadFontAwesome: false,
795795
element: $editArea[0],
796796
forceSync: true,
@@ -825,6 +825,7 @@ function initWikiForm() {
825825
"link", "image", "table", "horizontal-rule", "|",
826826
"clean-block", "preview", "fullscreen"]
827827
})
828+
$(simplemde.codemirror.getInputField()).addClass("js-quick-submit");
828829
}
829830
}
830831

templates/repo/wiki/new.tmpl

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
<input name="title" value="{{.title}}" autofocus required>
1818
</div>
1919
<div class="field">
20-
<textarea id="edit_area" name="content" data-id="wiki-{{.title}}" data-url="{{AppSubUrl}}/api/v1/markdown" data-context="{{.RepoLink}}/wiki" required>{{if .PageIsWikiEdit}}{{.content}}{{else}}{{.i18n.Tr "repo.wiki.welcome"}}{{end}}</textarea>
20+
<textarea class="js-quick-submit" id="edit_area" name="content" data-id="wiki-{{.title}}" data-url="{{AppSubUrl}}/api/v1/markdown" data-context="{{.RepoLink}}/wiki" required>{{if .PageIsWikiEdit}}{{.content}}{{else}}{{.i18n.Tr "repo.wiki.welcome"}}{{end}}</textarea>
2121
</div>
2222
<div class="field">
2323
<input name="message" placeholder="{{.i18n.Tr "repo.wiki.default_commit_message"}}">

0 commit comments

Comments
 (0)