Рейтинг@Mail.ru



← Плагин Последние комментарии

Визуальный редактор HtmlBox для Almaz CMS →

Плагин Lightbox для изображений в постах

При написании модуля галереи для Almaz CMS была предусмотрена возможность подключения встроенного в галерею плагина jQuery LightBox для красивой демонстрации картинок и в содержании постов. К моменту написании данного поста эта возможность реализована окончательно и протестирована. В дистрибутиве для скачивания все необходимое уже есть. Смотрите файл конфигурации.

Для тех же, кто ранее скачал и установил Almaz CMS на сайте выкладываю фикс-пакет. И привожу инструкцию для исправления:

Инструкция по подключению работы Лайтбокс на страницах с постами в Almaz CMS:

Переименуйте или сделайте бекап соответствующих нижеприведенному списку файлов на своем хостинге:
заменяемые файлы:
/stat.txt                                             - в этом файле у вас на сайте, вероятно прописаны верхние части счетчиков статистики...
/gallery/album_1/index.php                  - в этих файлах, возможно, у вас прописаны описания для альбомов фото в галерее...
/gallery/album_1/slideshow.php            - не должен содержать индивидуальной информации, заменяется без предварительного бекапа
/gallery/js/lightbox/jquery.lightbox.js      - не должен содержать индивидуальной информации, заменяется без предварительного бекапа

Произведенные изменения в файлах:
Java-скрипт активирующий лайтбокс на страницах сайта внесен в файл /stat.txt, так как этот файл подключается ко всем страницам сайта. Одновременно он удален из файлов index.php и slideshow.php, чтобы не вызываться повторно, не провоцировать ошибку в страницах галереи.
В файле jquery.lightbox.js по другому прописаны пути (от корневой директории, а не от папки галереи) к иконкам навигации в Лайтбоксе.

файлы из данного дистрибутива залейте в корневую папку Almaz CMS,
файлы /gallery/album_1/index.php и /gallery/album_1/slideshow.php потребуется залить в папку каждого альбома.

Если у вас на сайте галерея активна, в файле /const.php ничего менять не требуется. Если галерея не активна (в /const.php строка define('GALLERY', ''); не изменена) то для активации работы плагина LightBox на страницах постов в файле /const.php следует в строке define('LIGHTBOX', 1); установить значение на 1(как написано тут), то есть активировать плагин.

Для тестирования работы плагина можно скачать архив с тестовой статьей проверки работы плагина - 235 кб (файл статьи + папка с картинками к статье).

Для того, чтобы ваши картинки выводились в лайтбоксе, в ссылке на большое изображение должно быть прописано у одиночного изображения class="lightbox", у группы изображений class="lightbox" rel="a" (rel="a" - идентификатор группы, на странице может быть несколько групп, например у одной группы rel="one", у другой группы rel="bla-bla-bla"...). Смотрите в исходном коде страницы...

Ну и демо, как это работает:

Одиночная картинка:

Горы и небо

И группа изображений:

Flowers interyer iskusstvo

Нет времени прочесть? Поставьте закладку:

Опубликовано: 27.04.2009 15:52:47 в рубрике Плагины


Комментарии:

Комментатор - paho:

Здравствуйте!
Уже пять дней изучаю ваш движок. Как ни какой другой подходит для моих нужд. Не хотелось отвлекать на частные вопросы, но без вас мне наверно не разобраться.
Можно ли карусель картинок вставлять прямо в посты?
Желательно комментарии в файле const делать на русском языке, если конечно орентированы на русскоязычное население - устал переводить через переводчик.
Есть ещё вопросы, но с ними может и сам разберусь.

Ответ:
1. Использование карусели в движке не предусматривалось - только использование Lightbox. Но, по-моему, вставить карусель в пост через код поста ничего не мешает...

2. Есть желание сделать движок не только для русскоязычного населения, поэтому внутри все переведено на английский... Наверное, стоит дополнительно сделать тот же const.php с комментариями на русском. Подумаю, но пока, к сожалению,  времени не хватает на все.

Добавить комментарий:

При добавлении комментария не должно остаться незаполненных полей.

Имя

E-mail

Комментарий:
Вводите просто текст.
Все HTML - форматирование удаляется автоматически.

← Плагин Последние комментарии

Визуальный редактор HtmlBox для Almaz CMS →


  • Скачать Almaz CMS
  • Актуальная версия - 1.2.2
  •  
  • ZIP-архив 1.25 Mб
  • Количество скачиваний: 4737
  •  
  • Скрипт бесплатный.
  • Лицензия: GNU GENERAL PUBLIC LICENSE - 2.
  •  
  • Обьявления

    • 26.09.2009

      Шаблоны к текущей версии подходят только те, которые вложены в дистрибутив. Ведутся работы над сайтом с шаблонами, адаптируются старые шаблоны под текущую версию.

    • Все обьявления
  • Темы оформления

    • Тема home

      Скачать шаблон home
    • Тема abrasive

      Скачать шаблон abrasive
    • Тема corporateoffice

      Скачать шаблон corporateoffice
    • Тема astroturfd

      Скачать шаблон astroturfd
    • Тема efflorescence

      Скачать шаблон efflorescence
    • Тема blogging

      Скачать шаблон blogging
    • Тема Christmas-2008

      Скачать шаблон Christmas-2008
    • Тема citylights

      Скачать шаблон citylights
    • Тема colorvoid-website-template

      Скачать шаблон colorvoid-website-template
    • Тема excess

      Скачать шаблон excess
    • Тема hexahedron

      Скачать шаблон hexahedron
    Здесь далеко не полный выбор шаблонов. Все имеющиеся шаблоны для Almaz CMS смотрите на этом сайте.
  •  
  •  
  • Ответьте на вопрос

    • Чего не хватает у движка?

  • Валидация

    • Valid XHTML 1.1
      Valid CSS!
      Site Feed is Valid XML!