ХАК Последние материалы + ajax

Автор: Дима
Опубликовано: 638 дней назад (24 августа 2010)
Рубрика: Без рубрики
Редактировалось: 1 раз — 24 августа 2010
Настроение: Супер
Играет: А у меня концерт по телеку идет. День независимости!!!
+7
Голосов: 21
Всем привет!!!
Вот так я начал четвертую запись в  блоге... Всех украинцев с праздником, меня в том числе  laugh

И так в чем смысл ХАК’а:

1. САМОЕ ВАЖНОЕ: ХАК работает только если отображен модуль "Последние материалы"
2. Если пользователь увидит в модуле последнюю новость/статью и заинтересуется ею он на нее кликает и ... выскакивает окошко со статьей, которое можно закрыть, перемещать.

Вот такой сделал ХАК... dance


И так плавно переходим к установке:

1. Качаем архив: СКАЧАТЬ
2. Копируем файл в корень сайта
3. В файл /templates/Ваш_шаблон/template.php перед </head> вставляем:

Код PHP:
<script type="text/javascript" src="/includes/slide2/highslide-with-html.js"></script>
<script ty/pe="text/javascript">
    hs.graphicsDir = '/includes/slide2/graphics/';
    hs.outlineType = 'rounded-white';
	hs.wrapperClassName = 'draggable-header';
</script>
Всё сохраняемся...

4. Идем в файл /templates/Ваш_шаблон/modules/mod_latest.tpl:
Ищем такой код (где-то 3-я строка):
Код PHP:
<a class="mod_latest_title" href="{$article.href}">{$article.title}</a>
Заменяем на:

Код PHP:
<a class="mod_latest_title" href="{$article.href}" onclick="return hs.htmlExpand(this, {literal}{ objectType: 'ajax'}{/literal} )">{$article.title}</a>
Всё сохраняемся... Радуемся! laugh

Если Вы всё правильно сделали то у Вас должно получиться как на ДЕМО ХАК’а(После формы регистрации находятся последние новости, это и есть последние материалы zst )
Заменяем lightbox на highslide
Дима # 24 августа 2010 в 04:31 -1
Совсем забыл спасибо Дмитрий Николаевич, очень помог
0 # 24 августа 2010 в 11:34 -1
Совсем чуть-чуть, но приятно)))
Евгений # 24 августа 2010 в 07:31 -1
В демо версии заметил что комментарии находятся в вечном
Загрузка комментариев...
Нуна бы поправить...
Дима # 24 августа 2010 в 13:04 -1
Да, это глюк ХАК скорее всего
Чумак Сергей # 28 октября 2010 в 19:20 -1
всё на этом и заглохло ?
imprint # 24 августа 2010 в 08:35 +6
да и еще зачем грузить всю страницу с материалом? было бы хорошо если б загружалась только статья без меню шапки и всей структуры сайта...
braincord # 24 августа 2010 в 09:11 -1
согласен!) было бы замечательно)
Дима # 24 августа 2010 в 13:03 -1
Щас посмотрю, что там можно сделать...
0 # 24 августа 2010 в 11:25 0
Хак не смотрел. Но мысли появились вот какие.
Например, новость можно посмотреть двумя способами - Быстрый просмотр и полный
Быстрый - это Ваш хак...
Полный - это обычный метод
0 # 24 августа 2010 в 11:32 -1
Капитан Очевидность снова с нами!!!
Дима # 24 августа 2010 в 13:04 0
Можно сделать и так.
Boffka # 28 октября 2010 в 19:30 0
Так он уже вполне рабочий или все еще ведутся работы?
Дима # 29 октября 2010 в 01:35 0
Работу над ХАКом я пока что остановил, и вообще пока что не имею возможности работать в интернете. Все файлы у меня на компе, сейчас я сижу у друга, гуляем... днюха у него. Во общем дело такое: На нашем участке провайдер ведет ремонтные работы УЖЕ ДВА МЕСЯЦА, я лично в шоке!!! Дает максимум 3 часа интернета в день, и то скорость ужас!!! Скорость закачки файла 3-4 кб/с, это файл 1 мб, будет качаться 10 мин!!! Так что пока что звиняйте...
Dimitrius # 29 октября 2010 в 02:03 0
ха ха ха)))) может у вас всё переводят снова на аналоговую линию?) модем поставят 56 к)))
... # 29 октября 2010 в 12:48 0
и 2 бакса в час 8))
Владимир # 29 октября 2010 в 14:28 -1
+ за старание сделать,но все же я не увидел в этом ничего необычного
Bichukin Andrey # 1 мая 2011 в 12:52 0
Что-то на 1.8 работать перестало. Кто-нибудь уже столкнулся с подобной проблемой?