Кодировка HTML | Демо-сайт CMS uCoz | Почта

Просмотр темы форума.

Архив полностью рабочих скриптов и так далее...

Просмотр темы форума.

Сообщение AllCity » 01 июл 2009, 14:36

Смотрим скрин, идея взята с это сайта http://forum.dklab.ru/denwer/ ;) .
Изображение
Форум - Общий вид страниц форума после $BODY$:
Версия с автозагрузкой для тех у кого до 10 тем на страницу:
Код: Выделить всё
<script type="text/javascript">
/* Copyright AllCity ~ http://web-codes.net/ */
$('td.threadNametd a.threadLink, td.threadNametd a.threadPinnedLink').each(function(){
 $(this).after(' [<b><a href="javascript://" style="cursor: help;">?</a></b>] <div style="z-index: 9999; border: 1px solid #F76928; position: absolute; background-color: #FFF999; padding: 10px; display: none;"><img src="http://s28.ucoz.net/img/ma/m/i2.gif" align="absmiddle" border="0" /> Загрузка...</div>');
 $(this).next().next().load(this.href+' td.posttdMessage:first', function(){var DelTD = $('td.posttdMessage').html(); $('td.posttdMessage').replaceWith(DelTD); $('hr.signatureHr, span.signatureView').remove();});
 $(this).next().mouseover(function(){$(this).next().show();});
 $(this).next().mouseout(function(){$(this).next().hide();});
});
</script>

без автозагрузки для тех у кого от 10 тем на странице (рекомендую):
Код: Выделить всё
<script type="text/javascript">
/* Copyright AllCity ~ http://web-codes.net/ */
$('td.threadNametd a.threadLink, td.threadNametd a.threadPinnedLink').each(function(){
 var PostURL = this.href;
 $(this).after(' [<b><a href="javascript://" style="cursor: help;">?</a></b>] <div style="z-index: 9999; border: 1px solid #F76928; position: absolute; background-color: #FFF999; padding: 10px; display: none;"><img src="http://s28.ucoz.net/img/ma/m/i2.gif" align="absmiddle" border="0" /> Загрузка...</div>');
 $(this).next().mouseover(function(){$(this).next().load(PostURL + ' td.posttdMessage:first', function(){var DelTD = $('td.posttdMessage').html(); $('td.posttdMessage').replaceWith(DelTD); $('hr.signatureHr, span.signatureView').remove();}); $(this).next().show();});
 $(this).next().mouseout(function(){$(this).next().hide();});
});
</script>
Последний раз редактировалось AllCity 01 июл 2009, 17:34, всего редактировалось 2 раз(а).
Аватара пользователя
AllCity
Администратор
Администратор
 
Автор темы
Сообщения: 2505
Возраст: 32
Зарегистрирован: 18 апр 2008, 17:52
Карма: + 147 -
Откуда: Израиль, Тель-Авив

Re: Просмотр темы форума.

Сообщение glebero4ek » 01 июл 2009, 15:41

AllCity, чётко не ожиданно столько придумал нового ;)
Сижу тут долго и нудно.. Изображение
Отвечаю на все вопросы, даже на те на которые не знаю ответа) Изображение
Аватара пользователя
glebero4ek
Подполковник
Подполковник
 
Сообщения: 204
Зарегистрирован: 27 фев 2009, 14:48
Карма: + 1 -

Re: Просмотр темы форума.

Сообщение AllCity » 01 июл 2009, 16:50

Поправил немного скрипт.
Аватара пользователя
AllCity
Администратор
Администратор
 
Автор темы
Сообщения: 2505
Возраст: 32
Зарегистрирован: 18 апр 2008, 17:52
Карма: + 147 -
Откуда: Израиль, Тель-Авив

Re: Просмотр темы форума.

Сообщение Zeppter » 01 июл 2009, 17:16

:shock: WOW
Аватара пользователя
Zeppter
Генерал-лейтенант
Генерал-лейтенант
 
Сообщения: 1025
Возраст: 30
Зарегистрирован: 08 авг 2008, 22:38
Карма: + 4 -
Откуда: MELITOPOL

Re: Просмотр темы форума.

Сообщение Drinko » 02 июл 2009, 03:53

AllCity, не работает с важными темами :(
Drinko
Сержант
Сержант
 
Сообщения: 61
Зарегистрирован: 26 мар 2009, 00:20
Карма: + 6 -

Re: Просмотр темы форума.

Сообщение kanat07 » 02 июл 2009, 05:45

вауу спасибо!! да, с важными темами не работает.
Аватара пользователя
kanat07
Салага
Салага
 
Сообщения: 18
Зарегистрирован: 05 июн 2009, 23:15
Карма: + -10 -

Re: Просмотр темы форума.

Сообщение AllCity » 02 июл 2009, 08:40

kanat07 писал(а):с важными темами не работает

Исправил.
Аватара пользователя
AllCity
Администратор
Администратор
 
Автор темы
Сообщения: 2505
Возраст: 32
Зарегистрирован: 18 апр 2008, 17:52
Карма: + 147 -
Откуда: Израиль, Тель-Авив

Re: Просмотр темы форума.

Сообщение Smoke » 02 июл 2009, 22:35

Было бы круче если такая фигня вылазила при наводе на последнее сообщение...
Аватара пользователя
Smoke
Супермодератор
Супермодератор
 
Сообщения: 1038
Возраст: 32
Зарегистрирован: 01 фев 2009, 16:20
Карма: + 15 -
Откуда: Нижний Новгород

Re: Просмотр темы форума.

Сообщение AllCity » 02 июл 2009, 22:54

Smoke, ну так переделай :D :
Найти:
Код: Выделить всё
$('td.threadNametd a.threadLink, td.threadNametd a.threadPinnedLink')

Заманить на:
Код: Выделить всё
$('td.threadLastPostTd a.forumLastPostLink, td.forumLastPostTd a.forumLastPostLink:first')

Найти:
Код: Выделить всё
td.posttdMessage:first

Заманить на:
Код: Выделить всё
td.posttdMessage:last

вот и все дела :D .
Аватара пользователя
AllCity
Администратор
Администратор
 
Автор темы
Сообщения: 2505
Возраст: 32
Зарегистрирован: 18 апр 2008, 17:52
Карма: + 147 -
Откуда: Израиль, Тель-Авив

Re: Просмотр темы форума.

Сообщение Drinko » 03 июл 2009, 01:32

AllCity, а возможно сделать как здесь: forum.oszone.net , т.д. при наведении и удержании мышки на названии темы всплывает только текстовое! содержание первого поста?
Drinko
Сержант
Сержант
 
Сообщения: 61
Зарегистрирован: 26 мар 2009, 00:20
Карма: + 6 -

След.

Вернуться в Архив скриптов и интересных решений

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3

cron