ПафНутиЙ-Блог » Модули » Модуль Последние Коментарии 3.4 jQuery edition

Модуль Последние Коментарии 3.4 jQuery edition

26.04
59
12471
Этим постом я решил открыть новую рубрику Модули для DLE.
Буду выкладывать по мере возможностей полезные на мой взгляд модули для DLE, а так же свои модификации модулей.

Модуль Последние Коментарии 3.4 jQuery edition


Сегодня представляю вниманию общественности свою модификацию модуля Последние Коментарии 3.4.
Я принципиально хотел разместить блок последних комментариев с правой стороны сайта, но вот "окошко", появляющееся при наведении мышки на тему поста никак не хотело показываться в нужном месте во всех браузерах. Если в Опере оно вело себя адекватно, то в IE начинались проблемы, равно как и в FireFox и наоборот, в Google Chrome всё ок - в Опере глюки. Поэтому было решено модифицировать данный модуль под конкретные нужды, а заодно немного приукрасить вывод блока.
Кстати, недавно размышлял про активный отдых и туризм и наткнулся на отдых в тайланде в июне, вполне неплохой вариант для туристичского путешествия по тайланду.

Ключевое отличие этой модификации от выложенного в сети модуля заключается во всплывающем "окошке", которое появляется при наведении на тему поста в блоке последних комментариев - оно вызывается через jQuery. Ну а дальше положение и размер окошка настраивается в CSS. Вот собственно и вся модификация. Инструкции и сам модуль ниже.


P.S.
Автора данного модуля мне найти не удалось, но тем не менее хочу выразить ему благодарность за его создание. Модуль тестировался на DLE 8.5.

Похожие материалы

  • Последние комментарии для DLE 9.6-10.0 (модуль iComm)
  • Модуль iComm (Последние комментарии) jQuery Edition
  • RSS Comments Pro модуль rss-ленты комментариев для DLE
  • Ну вот и дождались!
Закрыть

Комментировать могут только зарегистрированные пользователи

+

Комментарии

kiosaki
kiosaki 27 апреля 2010 14:14
Ответов: 0 #175
А выложите пожалуйста инструкцию, как на сайте сделать вот такие вкладки, экономящие место, как у вас справа?
ПафНутиЙ
ПафНутиЙ 27 апреля 2010 14:16
Ответов: 0 #176
А она уже давно есть smile только не у меня на сайте, а у Димокса
kiosaki
kiosaki 27 апреля 2010 15:11
Ответов: 0 #177
О, класс! Большое спасибо!
Буду пробовать :)

Хочу попробовать сделать для себя шаблон не только с боковыми вкладками, но и с центральной частью сайта. Правда custom придется использовать (что бы в каждой вкладке были свои новости, из своих категорий), но ничего страшного)
Другого пути нет)

На ваш сайт давно подписался в рсс) Заглядываю периодически для подобных штучек.

ЗЫ: вопрос на счет вкладок, это не сильно будет грузить очень посещаемый портал?
ПафНутиЙ
ПафНутиЙ 27 апреля 2010 15:18
Ответов: 0 #178
Это можно реализовать на другом плагине для jQuery. я уже делал такое для CinemaMir.com плагин называется Coda Slider
Дмитрий
Дмитрий 27 апреля 2010 18:47
Ответов: 0 #179
А есть модуль древовидных комментариев как тут? Сори за оффтоп.
ПафНутиЙ
ПафНутиЙ 27 апреля 2010 19:27
Ответов: 0 #180
Модуль существует в единственном экземпляре и этот экземпляр находится у меня на сайте т.к. за него были уплачены $$
P.S. открою маленький секрет: после майских праздников порадую интересным модулем. smile
AvanT
AvanT 6 мая 2010 19:45
Ответов: 0 #189
Что-то не хочет хинт не хочет вылетать smiles опера, фокс.. странно
ПафНутиЙ
ПафНутиЙ 6 мая 2010 20:50
Ответов: 0 #190
Яваскрипт включен?классы верно прописаны?
AvanT
AvanT 6 мая 2010 21:05
Ответов: 0 #191
Да, всё как в Вашей инструкции, яваскрипт включен всегда) Вот на Вашем блоге работает, у меня нет, сравнивал классы с Вашими, все верно, не могу разобраться. Может что в инструкции не дописали?
ПафНутиЙ
ПафНутиЙ 6 мая 2010 21:18
Ответов: 0 #192
Нет, в установке всё верно - я только что ещё раз проверил. проверьте подключение jquery - скопируйте ссылку на подключение библиотеки из исходного кода страницы и откройте её в браузере, долен будет загрузиться текст скрипта, либо чтото не правильно в css прописали, может быть совпадающие классы есть....
Адрес сайта есть? или на локалхосте?
AvanT
AvanT 6 мая 2010 22:41
Ответов: 0 #193
Библиотеки jQuery подключены верно. адрес сайта отправил в ЛС
X-myRzA
X-myRzA 9 мая 2010 17:59
Ответов: 0 #196
как сделать что бы всплывающая подсказка на право выходил?
ПафНутиЙ
ПафНутиЙ 10 мая 2010 17:04
Ответов: 0 #197
для класса lcombox прописать нужное позиционирование и всё. например right: 297px; заменить на right: 0;
X-myRzA
X-myRzA 10 мая 2010 18:05
Ответов: 0 #198
Спс.
ПафНутиЙ
ПафНутиЙ 10 мая 2010 18:13
Ответов: 0 #199
использовать позиционирование правильно. htmlbook.ru - там много написано про css и html
Lion__
Lion__ 24 июня 2010 00:01
Ответов: 0 #224
Тултип взят из хабра, не вижу смысла создавать новый объект к каждому вызову + лучше сделать как плагин к jquery, с возвратом на объект, так можно было бы запускать по цепочке
ПафНутиЙ
ПафНутиЙ 24 июня 2010 08:48
Ответов: 0 #225
Если честно, тултип я писал сам, просто на основе логических умозаключений ( всё просто - при наведении мышки добавляется класс к блоку, а в css уже прописаны стили, ничего сверхъестественного тут нет), и если он совпадает с хабровым вариантом (кстати не помешала бы ссылка на этот тултип), что вполне вероятно из-за простоты решения, моей вины в этом нет. Темболее на хабре я не очень то и частый гость.
Цитата: Lion__
лучше сделать как плагин к jquery, с возвратом на объект, так можно было бы запускать по цепочке

Покажите код такого решения, я обязательно обновлю модуль.
Lion__
Lion__ 24 июня 2010 14:43
Ответов: 0 #226
ПафНутиЙ
Не совпадает, а точь в точь)
_habrahabr.ru/blogs/webdev/42997/

Покажите код такого решения, я обязательно обновлю модуль.

Я сам не качал модуль, а посмотрел скрипт который у вас на сайте, как я понял это он же и есть?
Обновлять нет смысла, просто если делать как я выше написал то данная функция становится универсальной. Допустим я для своей цмски писал тултип, но делать смысл под 1 блок и 1 ивент нет? Для данного блока у меня запуск происходил так:
onmouseover="$(this).ShowLite({text:'Текст в подсказки'})"

При изменении события на onclick и другие - всё успешно работало, и вызывалось очень просто
ПафНутиЙ
ПафНутиЙ 24 июня 2010 23:31
Ответов: 0 #227
Lion__
Мы оказывается о разных вещах говорим :), а всё из-за того что Вы отписались не в той теме. В этой теме представлен совершенно другой принцип.
Тултип (о котором говорите Вы) на моём сайте и в статье про тултип идентичны, но взяты не с хабра, а с сайта, на который есть ссылка в конце статьи на хабре, к сожалению сайт-источник хакнули и не возможно отследит сайт-первоисточник, он англоязыный и адреса я не помню.
А что касается упрощения скрипта, считаю в этом смысла нет, т.к. в большинстве случаев представленного решения вполне достаточно.
DVMade
DVMade 9 июля 2010 15:20
Ответов: 0 #240
У меня снова проблема с этим модулем! Не работает Хинт. В админке он включен, в блоке последних комментариев, вместо хинта показано содержимое хинта, т.е. то что должно высвечиваться при наведении курсора высвечивается просто так, без него и вообще на курсор не реагирует модуль, прошу помощи...
ПафНутиЙ
ПафНутиЙ 10 июля 2010 10:22
Ответов: 0 #244
Ответил в личку.
lich-king-best
lich-king-best 20 августа 2010 04:23
Ответов: 0 #253
Как сделать его ширину 190 в блоке
И почему хинт слишком далеко от самого блока
Вот мой сайт _http://gla-warez.ru/
Если поможете дам 20 WMR
schuz
schuz 3 сентября 2010 00:28
Ответов: 0 #259
у меня не работает хинт sad
в админке хинт включен
dle 8.5
помогите пожалуйста
ПафНутиЙ
ПафНутиЙ 3 сентября 2010 08:03
Ответов: 0 #260
Цитата: lich-king-best
Как сделать его ширину 190 в блокеИ почему хинт слишком далеко от самого блока

всё настраивается в CSS
Цитата: schuz
у меня не работает хинт в админке хинт включенdle 8.5 помогите пожалуйста

в админке ничего не нужно трогать впринципе, а хинт не показывается либо из-за неправильно подключенной библиотеки, либо наличия у родительского элемента свойства overflow:hidden
В общем смотрите вёрстку.
X-myRzA
X-myRzA 27 сентября 2010 19:47
Ответов: 0 #265
Модуль на IE норм работает, а на мозилле не правильно отображается... За новостями уходить...
ПафНутиЙ
ПафНутиЙ 27 сентября 2010 21:10
Ответов: 0 #266
Проверяйте css должно работать всё. и адресок сайта было б не плохо.
X-myRzA
X-myRzA 29 сентября 2010 14:17
Ответов: 0 #267
Вот мой сайт _softzone.kz
ПафНутиЙ
ПафНутиЙ 30 сентября 2010 01:48
Ответов: 0 #268
Эта проблема возникает (как я уже говорил ранее) из-за CSS, а именно, у родительского блока стоить свойство overflow: hidden;? поэтому то и не видно сачти окошка с комментарием.
MilleR
MilleR 10 октября 2010 17:46
Ответов: 0 #271
У меня не робыт! DLE 9.0 я на месте его написал как и положено тег {comments-last}. Он мне и написал в блоке это же))) пробывал через {include file="engine/modules/comments-last.php"} ваще пусто) подскажите)
ПафНутиЙ
ПафНутиЙ 10 октября 2010 20:13
Ответов: 0 #272
Должно работать. если всё сделано по инструкции - будет работать. Единственное но - для DLE 9 не нужно подключать jquery.

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.