diff --git a/webinterface.py b/webinterface.py index 1248a4343..938485a8b 100644 --- a/webinterface.py +++ b/webinterface.py @@ -1004,7 +1004,7 @@ def htmlNewPost(translate: {},baseDir: str, \ '' if not reportUrl: - newPostForm+='' + newPostForm+='' newPostForm+=htmlFooter() return newPostForm @@ -1375,6 +1375,19 @@ def clickToDropDownScript() -> str: #'}' return script +def cursorToEndOfTextScript() -> str: + """Moves the cursor to the end of the text in a textarea + This avoids the cursor being in the wrong position when replying + """ + script = \ + "var replyTextArea = document.getElementByName('message');" \ + '' \ + 'replyTextArea.onFocus = function() {' \ + ' var theVal = replyTextArea.value;' \ + ' replyTextArea.value = theVal;' \ + '}' + return script + def contentWarningScript() -> str: """Returns a script used for content warnings """ @@ -2083,7 +2096,7 @@ def htmlTimeline(translate: {},pageNumber: int, \ '' # add the javascript for content warnings - tlStr+='' + tlStr+='' # page up arrow if pageNumber>1: