Маленькая плюшка для доски объявлений

Маленький интересный хак анимации

#1 4 января 2014 в 02:17
Доброго времени суток сообществу!!!

На досуге развлеклись с доской объявлений увидев данный пост на хабре решили применить. Сам ПОСТ.

И так теперь немного подробнее. Демо нет так как манипуляций не много и каждый сможет протестировать эффектов много все не покажешь.

Шаг первый:
Качаем библиотеку по данной ссылке так же ссылка на гит.
Демо эффектов

Шаг два:
Заливаем библиотеку к себе на хост.
Заливаем файл animate.min.css в папку /template/ваш шаблон/css/

Шаг три:
Приписываем в template.php вашего шаблона
  1. $this->addHeadCSS('templates/'.TEMPLATE.'/css/animate.min.css');
Шаг четыре:
В компоненте доски ищем файл com_board_items.tpl
В нем ищем <div class="bd_item{if $con.is_vip}_vip{/if}"> к нему добавляем еще 2 класса animated и fadeInDown
Должны получить к примеру следующее
  1. <div class="animated fadeInDown bd_item{if $con.is_vip}_vip{/if}">
На этом все! Всем приятного использования.
Буду кричать большое спасибо вашему плюсику в карму для бложка.

Всем спасибо за внимание, надеюсь будет кому то полезна данная маленькая фича.
Всем удачи с вашими сайтами.

UPD применить вы ее можете где угодно. Компонент объявлений мы применили для примера.
#2 5 января 2014 в 02:24
Проделал все по инструкции вроде, скачал с гита архив.
Залил в корень папку source.
Далее все по инструкции.
Никаких изменений не произошло.

Может упустил что, но не мешало бы чуть подробнее.
#3 5 января 2014 в 02:26
Artem,

Залил в корень папку source.

Artem
папку source не заливайте в корень из папки библиотеку залейте в папку css вашего шаблона.
#4 5 января 2014 в 03:02
а что оно вообще даёт?
#5 5 января 2014 в 03:03
Рома, интересный эффект при загрузке страницы. Эффект работает на самих объявлениях.
#6 5 января 2014 в 03:21
Если честно тоже не совсем понял и можно куда то в другое место загрузить файлы
Нужно что ни папку а только файл animate.min.css скачать?
А еще покажите пож-та пример на сайте, что именно происходит после таких операций.
#7 5 января 2014 в 03:41

Шаг два:
Заливаем библиотеку к себе на хост.
Заливаем файл animate.min.css в папку /template/ваш шаблон/css/

qb
Ребята, читайте внимательнее. По поводу демо нету тестовой плащадки на данный момент вам показать.
#8 5 января 2014 в 03:52

папку source не заливайте в корень из папки библиотеку залейте в папку css вашего шаблона.

qb

библиотека = source ?

Странно, но у меня в описанном мной случае уже заработало… shock
#9 5 января 2014 в 03:54

библиотека = source ?

Artem
Там должен лежать файл css. И в самом деле странно как заработало.
#10 5 января 2014 в 04:12
qb прошу прощенья а то вообще запутался "Заливаем библиотеку к себе на хост".
animate.css-master — эту папку нужно положить в корень раздела
а уже из нее animate.min.css в папку /template/ваш шаблон/css/

Правильно?
#11 5 января 2014 в 04:24
Erwin, нет просто положите animate.min.css в папку css вашего шаблона.
#12 5 января 2014 в 11:01
прикольно. только хотел бы уточнить что если это используется только в доске объявлений, таскать по всему сайту лишнюю таблицу стилей не очень удобно, можно подключить непосредственно в файле com_board_items.css
#13 5 января 2014 в 11:41

таскать по всему сайту лишнюю таблицу стилей не очень удобно, можно подключить непосредственно в файле com_board_items.css

Нил
Совершенно правильное предложение.
В файле animate.css 3000 строк кода, вес 61 кб. Если кто желает облегчить файл, перейдите по ссылкеanimate custom build, и создайте ( и скачайте) свой файл содержащий только то что выбрано из эффектов.
#14 5 января 2014 в 18:26
oll, отличный совет. Спасибо
#15 5 января 2014 в 18:50
Плюшка 😊 здорово звучит. Пойду себе 2 сделаю.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.