Перенос Формы ответа под нужный пост
автор - Kven
Многим, наверное, надоедало постоянно крутить страницу то вверх, то вниз, чтобы процитировать фразы из высоко находящегося поста и дать достойный ответ. Бывало наверное)
Данный скрипт добавит справа от кноки цитирования кнопочку "Ответить!", при нажатии на которую каждый (за исключением гостя) увидит под желаемым постом полную форму ответа.
Она исчезнет из первоначального своего положения. Но мы сможем вернуть её назад, нажав жирненькую кнопочку "Ответить" под последним постом. (над "Подписаться и отслеживать тему").
Возможности кнопок теряться не должны, это зависит лишь от скриптов, которые использовались для создания новых кнопок.
ВВЕРХ
<script type="text/javascript"> function nowanswer() { texts = document.getElementById('main-reply').innerText answ = document.getElementById('post-form').innerHTML var cansl = document.getElementById("post-form") cansl.parentNode.removeChild(cansl) obje.parentNode.parentNode.parentNode.parentNode.parentNode.innerHTML += '<div id="post-form" class="formal">' +answ+ '</div>' document.getElementById('main-reply').innerText = texts } function nowback() { answ = document.getElementById('post-form').innerHTML texts = document.getElementById('main-reply').innerText var cansl = document.getElementById("post-form") cansl.parentNode.removeChild(cansl) al.innerHTML += '<div id="post-form" class="formal">' +answ+ '</div>' document.getElementById('main-reply').innerText = texts } </script>
ВНИЗ
<script type="text/javascript"> if (GroupID !== 3) { l = document.getElementsByClassName('post-links') f=-1 while (l[++f]) { l[f].firstElementChild.innerHTML += '<li><a onclick="obje=this; nowanswer(); return false" href="#post-form" >Ответить!</a></li>' } f=-1 rii = document.getElementsByClassName('postlink') al = document.getElementById('pun-main') while (rii[++f]) { rii[f].innerHTML = '<a onclick="nowback()" href="#post-form"><span>Ответить</span></a>' } } </script>
Теги: форма ответа,посты,скрипты,kven
[edit]undefined[/edit]
Теги: mybb,скрипты,deff,тема
Отредактировано faiko (03.12.12 12:23)