Периодически стучатся в Skype с вопросами есть ли в Einplac CMS какой-то модуль фотогалереи.
Отвечаю: Такого модуля нет. Не вижу сейчас обходимости его делать. Т.к. есть огромное количество возможностей вставить уже готовые фотогалереи. В которых намного больше плюсов чем было бы в написанным мною модулем.
Идея заключается в том что на мой взгляд фотографии лучше хранить в Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума! Вы нуждаетесь в
или
!!
, и уже с него добавлять фотографии на ваш сайт.
Вообще сейчас стараюсь как можно больше синхронизировать все свои задачи. Т.к. свободного времени уже меньше. flickr.com этому замечательный пример. Допустим закачивая фотографии, он умеет автоматически загружать их в фотогалерею на facebook.com, так же можно грузить их на любое количество других своих сайтов.
Вот моя связка:
Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума! Вы нуждаетесь в
или
!!
Фотографии автоматически закачиваются сюда: Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума! Вы нуждаетесь в
или
!!
И на мой сайт, сюда: Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума! Вы нуждаетесь в
или
!!
Что не мало важно фотографии закачиваются со всеми описаниями сделанными мною в flickr.com.
Ведь здорава правда?
Сейчас расскажу о том как можно сделать такую фотогалерею в Einplac CMS.
Для начала (если у вас нет), нам нужно завести аккаунт в Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума! Вы нуждаетесь в
или
!!
, далее загружаем туда свои фотографии и в низу сайта ищем RSS иконку, копируем ее ссылку, получаем что-то подобное: Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума! Вы нуждаетесь в
или
!!
Здесь нам нужен id у меня он 76512089@N06, у вас он будет другим.
Запоминаем его и поехали дальше.
Теперь нужно найти JavaScript библиотек, которая будет показывать фотографии с Flickr на вашем сайте. Таких библиотек сейчас достаточно много, мне нравится: Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума! Вы нуждаетесь в
или
!!
Ее очень просто установить и она имеет все необходимые настройки.
Теперь что касается настройки. В папку /js/ на нашем хостинге где установлена Einplac CMS кладем файл jflickrfeed.js, его можно скачать на сайте указанным мною выше, я так же прикрепил этот файл к этой теме.
Далее ищем страницу на своем сайте где хотите разместить фотогалерею и вставляем туда такой
Код:<script type="text/javascript" src="/js/jflickrfeed.js"></script>
<div id="cbox_gallery"></div>
<script type="text/javascript">
/* <![CDATA[ */
$('#cbox_gallery').jflickrfeed({
limit: 20,
qstrings: {
id: '76512089@N06'
},
itemTemplate:
'<a href="{{image}}" rel="facebox[gallery]">' +
'<img src="{{image_s}}" alt="{{title}}" />' +
'</a>'
}, function(data) {
$('a[rel*=facebox]').facebox();
});
/* ]]> */
</script>
Вместо: 76512089@N06 ставим свой ID который запомнили ранее.
Вобщем-то и все.
Если не нравится flickr.com можно воспользоваться Picasa (Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума! Вы нуждаетесь в
или
!!
)
JS Libary: Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума! Вы нуждаетесь в
или
!!
Демо здесь: Просмотр медиа-файлов и переход по ссылкам доступен только для Участников Форума! Вы нуждаетесь в
или
!!