Fossil SCM
Move the shift-enter-previews toggle out of the way, to the bottom of the editor tab.
Commit
fc9ff7c70734470a7caa5cc62d82ab45d23055e3b4800118691cdc3b493ab6f1
Parent
22771143cdb11da…
1 file changed
+3
-3
+3
-3
| --- src/fossil.page.forumpost.js | ||
| +++ src/fossil.page.forumpost.js | ||
| @@ -324,11 +324,11 @@ | ||
| 324 | 324 | eCb.addEventListener('change', (ev)=>{ |
| 325 | 325 | F.storage.set('edit-shift-enter-preview', eCb.checked); |
| 326 | 326 | }); |
| 327 | 327 | F.helpButtonlets.setup(eHelp); |
| 328 | 328 | eLbl.append("Shift-enter toggles preview?", eCb, eHelp); |
| 329 | - e.buttons.append(eLbl); | |
| 329 | + e.tabEdit.append(eLbl); | |
| 330 | 330 | const isShiftEnter = (ev)=>eCb.checked && ev.shiftKey && 13===ev.keyCode; |
| 331 | 331 | e.editor.addEventListener('keydown',(ev)=>{ |
| 332 | 332 | /** |
| 333 | 333 | If eCb.checked is true, a keyboard combo of shift-enter |
| 334 | 334 | (from the editor) toggles between preview and edit modes. |
| @@ -472,11 +472,11 @@ | ||
| 472 | 472 | reverse: true |
| 473 | 473 | }); |
| 474 | 474 | if( this.#opt.edit ){ |
| 475 | 475 | const eNote = D.append( |
| 476 | 476 | D.div(), |
| 477 | - "Tip: attachments can be added to posts without editing them", | |
| 477 | + "Tip: attachments can be added to posts without editing them ", | |
| 478 | 478 | "by visiting ", |
| 479 | 479 | D.attr( |
| 480 | 480 | D.a(F.repoUrl('attachadd?target='+this.#opt.edit.uuid), '/attachadd'), |
| 481 | 481 | 'target', |
| 482 | 482 | '_new' |
| @@ -943,11 +943,11 @@ | ||
| 943 | 943 | restoreEditReplyElement(ePost, eBtnReply, eToDisable); |
| 944 | 944 | //console.debug("ondiscard/onsubmit", fpe, eToDisable); |
| 945 | 945 | if( fpe/*onsubmit*/ ){ |
| 946 | 946 | if( fpe.widget.parentNode ){ |
| 947 | 947 | fpe.widget.remove(); |
| 948 | - } | |
| 948 | + } | |
| 949 | 949 | } |
| 950 | 950 | }; |
| 951 | 951 | const fpe = new F.ForumPostEditor({ |
| 952 | 952 | hiddenFields: form.querySelectorAll( |
| 953 | 953 | 'input[type=hidden][name=csrf]' |
| 954 | 954 |
| --- src/fossil.page.forumpost.js | |
| +++ src/fossil.page.forumpost.js | |
| @@ -324,11 +324,11 @@ | |
| 324 | eCb.addEventListener('change', (ev)=>{ |
| 325 | F.storage.set('edit-shift-enter-preview', eCb.checked); |
| 326 | }); |
| 327 | F.helpButtonlets.setup(eHelp); |
| 328 | eLbl.append("Shift-enter toggles preview?", eCb, eHelp); |
| 329 | e.buttons.append(eLbl); |
| 330 | const isShiftEnter = (ev)=>eCb.checked && ev.shiftKey && 13===ev.keyCode; |
| 331 | e.editor.addEventListener('keydown',(ev)=>{ |
| 332 | /** |
| 333 | If eCb.checked is true, a keyboard combo of shift-enter |
| 334 | (from the editor) toggles between preview and edit modes. |
| @@ -472,11 +472,11 @@ | |
| 472 | reverse: true |
| 473 | }); |
| 474 | if( this.#opt.edit ){ |
| 475 | const eNote = D.append( |
| 476 | D.div(), |
| 477 | "Tip: attachments can be added to posts without editing them", |
| 478 | "by visiting ", |
| 479 | D.attr( |
| 480 | D.a(F.repoUrl('attachadd?target='+this.#opt.edit.uuid), '/attachadd'), |
| 481 | 'target', |
| 482 | '_new' |
| @@ -943,11 +943,11 @@ | |
| 943 | restoreEditReplyElement(ePost, eBtnReply, eToDisable); |
| 944 | //console.debug("ondiscard/onsubmit", fpe, eToDisable); |
| 945 | if( fpe/*onsubmit*/ ){ |
| 946 | if( fpe.widget.parentNode ){ |
| 947 | fpe.widget.remove(); |
| 948 | } |
| 949 | } |
| 950 | }; |
| 951 | const fpe = new F.ForumPostEditor({ |
| 952 | hiddenFields: form.querySelectorAll( |
| 953 | 'input[type=hidden][name=csrf]' |
| 954 |
| --- src/fossil.page.forumpost.js | |
| +++ src/fossil.page.forumpost.js | |
| @@ -324,11 +324,11 @@ | |
| 324 | eCb.addEventListener('change', (ev)=>{ |
| 325 | F.storage.set('edit-shift-enter-preview', eCb.checked); |
| 326 | }); |
| 327 | F.helpButtonlets.setup(eHelp); |
| 328 | eLbl.append("Shift-enter toggles preview?", eCb, eHelp); |
| 329 | e.tabEdit.append(eLbl); |
| 330 | const isShiftEnter = (ev)=>eCb.checked && ev.shiftKey && 13===ev.keyCode; |
| 331 | e.editor.addEventListener('keydown',(ev)=>{ |
| 332 | /** |
| 333 | If eCb.checked is true, a keyboard combo of shift-enter |
| 334 | (from the editor) toggles between preview and edit modes. |
| @@ -472,11 +472,11 @@ | |
| 472 | reverse: true |
| 473 | }); |
| 474 | if( this.#opt.edit ){ |
| 475 | const eNote = D.append( |
| 476 | D.div(), |
| 477 | "Tip: attachments can be added to posts without editing them ", |
| 478 | "by visiting ", |
| 479 | D.attr( |
| 480 | D.a(F.repoUrl('attachadd?target='+this.#opt.edit.uuid), '/attachadd'), |
| 481 | 'target', |
| 482 | '_new' |
| @@ -943,11 +943,11 @@ | |
| 943 | restoreEditReplyElement(ePost, eBtnReply, eToDisable); |
| 944 | //console.debug("ondiscard/onsubmit", fpe, eToDisable); |
| 945 | if( fpe/*onsubmit*/ ){ |
| 946 | if( fpe.widget.parentNode ){ |
| 947 | fpe.widget.remove(); |
| 948 | } |
| 949 | } |
| 950 | }; |
| 951 | const fpe = new F.ForumPostEditor({ |
| 952 | hiddenFields: form.querySelectorAll( |
| 953 | 'input[type=hidden][name=csrf]' |
| 954 |