Skip to content

Commit 7b77679

Browse files
committed
Remove inline javascript
1 parent 6a05ca6 commit 7b77679

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

adm/style/boardrules_manage.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ <h3>{{ lang('WARNING') }}</h3>
7171
<dt style="width: 90px;" id="color_palette_placeholder" data-orientation="v" data-color-palette="v" data-height="12" data-width="15" data-bbcode="true"></dt>
7272
<dd style="margin-{{ S_CONTENT_FLOW_BEGIN }}: 90px;">
7373
<label>
74-
<textarea name="rule_message" rows="10" cols="60" style="width: 95%;" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" onfocus="initInsertions();" data-bbcode="true">{{ RULE_MESSAGE }}</textarea>
74+
<textarea name="rule_message" rows="10" cols="60" style="width: 95%;" data-bbcode="true">{{ RULE_MESSAGE }}</textarea>
7575
</label>
7676
</dd>
7777
<dd style="margin-{{ S_CONTENT_FLOW_BEGIN }}: 90px; margin-top: 5px;">
@@ -97,6 +97,14 @@ <h3>{{ lang('WARNING') }}</h3>
9797
</fieldset>
9898
</form>
9999

100+
<script>
101+
const textarea = document.querySelector("textarea[name='rule_message']");
102+
textarea.addEventListener("select", (e) => storeCaret(e.target));
103+
textarea.addEventListener("click", (e) => storeCaret(e.target));
104+
textarea.addEventListener("keyup", (e) => storeCaret(e.target));
105+
textarea.addEventListener("focus", () => initInsertions());
106+
</script>
107+
100108
{% else %}
101109

102110
<h1>{{ lang('ACP_BOARDRULES_MANAGE') }}</h1>

0 commit comments

Comments
 (0)