Шаманская пляска

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Шаманская пляска » Скрипты » Скрипт восстановление последнего поста


Скрипт восстановление последнего поста

Сообщений 1 страница 2 из 2

1

• Нужен для восстановления потерянного поста, если он был отправлен, допустим, в переполнившуюся тему флуда.
• Добавляет в меню дополнительных тегов форматирования https://i.gyazo.com/f03769d7464fc99fcbb856bd78d8cb4d.png поле "Восстановить последний пост".

Код:
<!-- Восстановление последнего поста при утере -->
<script>
$(document).ready(function() {
	$('#addition-area').append(function() {
    return $('<div>Восстановить последний пост</div>').click(restoreLastPost);
	});

	function restoreLastPost() {
    $('#main-reply').val(localStorage.ReservePost);
	};
});
</script>

2

Скрипт, добавляющий в конец закрывшейся темы сообщение:

https://i.imgur.com/oBnX0TD.png

Код:
<script>
/**
 * Возможность скопировать последний пост при переполнении темы
 * author: Человек-Шаман
 */
$(document).ready(function() {
  $('#pun-viewtopic #pun-main > h2')
    .append('<div style="opacity: 0;position: absolute;bottom: 210px;right: 60px;width: 10px;height: 10px;"><textarea id="reserved_post">' + localStorage.ReservePost + '</textarea></div>');
  $('#pun-viewtopic #pun-main > h2')
    .append('<div id="reserve_post">Если вы потеряли свой пост из-за этого, нажмите на этот текст — отправленный пост будет скопирован в буфер обмена.</div>');
  $('#reserve_post').on('click', function () {
    var post = document.getElementById('reserved_post');
    post.select();
    document.execCommand('copy');
  });
});
</script>

Быстрый ответ

Напишите ваше сообщение и нажмите «Отправить»



Вы здесь » Шаманская пляска » Скрипты » Скрипт восстановление последнего поста


Рейтинг форумов | Создать форум бесплатно