forked from rDrama/rDrama
1
0
Fork 0
master
Aevann1 2021-09-27 00:11:34 +00:00
commit 2e5c729e1c
2 changed files with 8 additions and 8 deletions

View File

@ -677,8 +677,8 @@
{% endif %} {% endif %}
{% if v and v.admin_level==6 and v.id==c.author_id %} {% if v and v.admin_level==6 and v.id==c.author_id %}
<li id="undistinguish-{{c.id}}" class="list-inline-item d-none {% if c.distinguish_level %}d-md-inline-block{% endif %}"><a class="text-info" href="javascript:void(0)" onclick="post_toast3('/unsave_comment/{{c.id}}','distinguish-{{c.id}}','undistinguish-{{c.id}}','no')"><i class="fas fa-id-badge text-info fa-fw"></i>Undistinguish</a></li> <li id="undistinguish-{{c.id}}" class="list-inline-item d-none {% if c.distinguish_level %}d-md-inline-block{% endif %}"><a class="text-info" href="javascript:void(0)" onclick="post_toast3('/distinguish_comment/{{c.id}}','distinguish-{{c.id}}','undistinguish-{{c.id}}','no')"><i class="fas fa-id-badge text-info fa-fw"></i>Undistinguish</a></li>
<li id="distinguish-{{c.id}}" class="list-inline-item d-none {% if not c.distinguish_level %}d-md-inline-block{% endif %}"><a class="text-info" href="javascript:void(0)" onclick="post_toast3('/unsave_comment/{{c.id}}','distinguish-{{c.id}}','undistinguish-{{c.id}}','yes')"><i class="fas fa-id-badge text-info fa-fw"></i>Distinguish</a></li> <li id="distinguish-{{c.id}}" class="list-inline-item d-none {% if not c.distinguish_level %}d-md-inline-block{% endif %}"><a class="text-info" href="javascript:void(0)" onclick="post_toast3('/distinguish_comment/{{c.id}}','distinguish-{{c.id}}','undistinguish-{{c.id}}','yes')"><i class="fas fa-id-badge text-info fa-fw"></i>Distinguish</a></li>
{% endif %} {% endif %}
@ -838,8 +838,8 @@
{% if v %} {% if v %}
{% if v.admin_level>=1 and v.id==c.author_id %} {% if v.admin_level>=1 and v.id==c.author_id %}
<li id="distinguish2-{{c.id}}" class="list-group-item {% if c.distinguish_level %}d-none{% endif %} text-info" href="javascript:void(0)" onclick="post_toast2('/unsave_comment/{{c.id}}','distinguish2-{{c.id}}','undistinguish2-{{c.id}}')" data-bs-dismiss="modal"><i class="fas fa-id-badge text-info"></i>Distinguish</li> <li id="distinguish2-{{c.id}}" class="list-group-item {% if c.distinguish_level %}d-none{% endif %} text-info" href="javascript:void(0)" onclick="post_toast2('/distinguish_comment/{{c.id}}','distinguish2-{{c.id}}','undistinguish2-{{c.id}}')" data-bs-dismiss="modal"><i class="fas fa-id-badge text-info"></i>Distinguish</li>
<li id="undistinguish2-{{c.id}}" class="list-group-item {% if not c.distinguish_level %}d-none{% endif %} text-info" href="javascript:void(0)" onclick="post_toast2('/unsave_comment/{{c.id}}','distinguish2-{{c.id}}','undistinguish2-{{c.id}}')" data-bs-dismiss="modal"><i class="fas fa-id-badge text-info"></i>Undistinguish</li> <li id="undistinguish2-{{c.id}}" class="list-group-item {% if not c.distinguish_level %}d-none{% endif %} text-info" href="javascript:void(0)" onclick="post_toast2('/distinguish_comment/{{c.id}}','distinguish2-{{c.id}}','undistinguish2-{{c.id}}')" data-bs-dismiss="modal"><i class="fas fa-id-badge text-info"></i>Undistinguish</li>
{% endif %} {% endif %}
{% if v.admin_level>=3 %} {% if v.admin_level>=3 %}
{% if "/reported/" in request.path %} {% if "/reported/" in request.path %}

View File

@ -23,14 +23,14 @@
commentFormID = form; commentFormID = form;
}; };
const TEXTAREA_POS = 'curr-pos' const TEXTAREA_POS_ATTR = 'data-curr-pos'
// Insert EMOJI markdown into comment box function // Insert EMOJI markdown into comment box function
function getEmoji(searchTerm, form) { function getEmoji(searchTerm, form) {
const commentBox = document.getElementById(form); const commentBox = document.getElementById(form);
const old = commentBox.value; const old = commentBox.value;
const curPos = commentBox.getAttribute('data-' + TEXTAREA_POS); const curPos = parseInt(commentBox.getAttribute(TEXTAREA_POS_ATTR));
const firstHalf = old.slice(0, curPos) const firstHalf = old.slice(0, curPos)
const lastHalf = old.slice(curPos) const lastHalf = old.slice(curPos)
@ -48,7 +48,7 @@
const newPos = curPos + emoji.length const newPos = curPos + emoji.length
commentBox.setAttribute('data-' + TEXTAREA_POS, newPos); commentBox.setAttribute(TEXTAREA_POS_ATTR, newPos);
} }
function loadEmojis(form) { function loadEmojis(form) {
@ -92,7 +92,7 @@
container.innerHTML = container.innerHTML.replace(/@form@/g, form) container.innerHTML = container.innerHTML.replace(/@form@/g, form)
const commentBox = document.getElementById(form); const commentBox = document.getElementById(form);
commentBox.setAttribute('data-' + TEXTAREA_POS, commentBox.selectionStart); commentBox.setAttribute(TEXTAREA_POS_ATTR, commentBox.selectionStart);
for (i=0; i < emojis.length; i++) { for (i=0; i < emojis.length; i++) {