-->
Опрос
 
 
Какую социальную сеть Вы используете наиболее часто?
(38 ответов)
ОтветитьАрхив
Каталог файлов
Главная » Файлы » Всё для вебмастера » Скрипты Ucoz » Скрипт "Удалить Личное сообщение"

Скрипт "Удалить Личное сообщение"

Скрипт "Удалить Личное сообщение"

Выбор редакции!
Этот скрипт позволяет удалить сообщение прямо со страницы с сообщением. Вам не нужно возвращаться на страницу со всеми сообщениями, чтобы удалить какое-то одно. Пример работы вы можете увидеть на нашем сайте. Под каждый сайт скрипт нужно настраивать отдельно.

Установка скрипта
В панели управления - управление дизайном выбираем шаблон "Личные сообщения". После $BODY$ ставим:

Code

<script type="text/javascript">
  /* Скрипт удаления ЛС от 7soft.org.ru */
  function strpos(haystack, needle, offset){var i = haystack.indexOf( needle, offset ); return i >= 0 ? i : false;}
  if (document.getElementById('snewmes')) {$('#snewmes').append(' [ <a href="javascript://" rel="nofollow" onclick="del(); return false;">Удалить сообщение</a> ]');}
  function del(){var messurl = location.href;

var messurl2 = messurl.substring(29);

var messurl0 = strpos(messurl2, '-');
var messurl3 = messurl2.substr(0,messurl0); if (confirm('Вы подтверждаете удаление?')){_uPostForm('',{url:'/index/16-'+messurl3+''});}; window.location.reload();}
  /* Скрипт удаления ЛС от 7soft.org.ru */
</script>

Теперь заходим на страницу с любым сообщением и копируем ссылку на эту страницу.
Ссылка должна выглядеть так:
http://ваш_сайт.ru/index/14-*-0, где * - ID сообщения.
Вам нужно сосчитать количество символов от начала ссылки до тире после цифры 14.
Например, у меня получилась ссылка http://7soft.org.ru/index/14-287-0.
Таким образом у меня получилось 29 символов (http://7soft.org.ru/index/14-).
Теперь ищем в скрипте строчку var messurl2 = messurl.substring(29); и число 29 заменяем на получившееся число.

Первоисточник/Автор: http://7soft.org.ru/

Категория: Скрипты Ucoz | Добавил: 7soft | Теги: скрипты ucoz, личное, Скрипт, удалить, сообщение
Просмотров: 1643 | Загрузок: 0 | Комментарии: 10 | Рейтинг: 5.0/2
Всего комментариев: 10

Написал: PFAB | Дата: 14.09.2011, 01:04 0 Спам


У меня вообще не сработал почему-то... Ссылка есть, поп-ап окно есть, однако дальше ничего не происходит - сообщение не удаляется... Браузер мозилла 6.0
10

Написал: Aлексей | Дата: 21.11.2010, 00:24 0 Спам


НА INF добавить, если времени мало ... конечно с указанием источника
Правдо надо узнать, кто это? biggrin
9

Написал: 7soft | Дата: 09.11.2010, 17:08 0 Спам


Сейчас делал другой скрипт, основанный на методах этого... Кто-нибудь, проверьте, работает ли этот скрипт в Internet Explorer??? surprised
3

Написал: Aлексей | Дата: 11.11.2010, 18:54 +1 Спам


Работает, но удаляет очень долго... в opera быстрее идёт
4

Написал: 7soft | Дата: 11.11.2010, 18:55 0 Спам


Спасибо за проверку, потом посмотрю, можно ли ускорить wink
5

Написал: Aлексей | Дата: 17.11.2010, 22:44 0 Спам


привет, обнаружил такую штуку ...

Начал удалять сообщения таким способм и после ... 5 сообщения не с первого раза удалять начал ... надо было нажать 2-3 раза, чтобы удалилось сообщение!

6

Написал: 7soft | Дата: 17.11.2010, 22:57 0 Спам


Не знаю, из-за чего так происходит... По идее на это ничто не влияет surprised
7

Написал: Aлексей | Дата: 18.11.2010, 19:29 0 Спам


Просто сказал) может сами лаги браузера ...
8

Написал: 7soft | Дата: 08.11.2010, 22:16 0 Спам


Попробуй ещё раз, теперь должно работать smile
2

Написал: Aлексей | Дата: 08.11.2010, 17:35 0 Спам


biggrin меня увековечил biggrin

а код на блоки так и не скинул biggrin

Поставил .. не работает sad ссылка появляется, но не кликает...

1
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
 
 
Гость

Вход Регистрация
Мини-чат
 
 
!!!
Присоединяйся!
 
 
Наша кнопка
 
 
Мы будем вам признательны, если вы разместите нашу кнопку у себя на сайте:



Статистика
 
 
ОнлайнПодробно
Онлайн всего: 1
Гостей: 1
Пользователей: 0
01:55
23.10.2018
Внимание! Здравствуйте, гость!
Мы просим Вас зарегистрироваться на нашем сайте, или войти под своим логином.