zpBootstrap is a « Responsive » theme for ZenPhoto (http://www.zenphoto.org), based on Bootstrap framework.
Switch branches/tags
Nothing to show
Clone or download
vincent3569 fix an issue on contact form
message was not sent with required confirmation
Latest commit c6c5797 Dec 14, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_bootstrap_3.3.7 fix typo on directory name Jul 17, 2018
css upgrade to fancyBox v3.5.5 Dec 14, 2018
fonts 2.0 Jul 31, 2017
images 2.0 Jul 31, 2017
js fix an issue on contact form Dec 14, 2018
locale new option to manage excerpt length for news and pages lists in searc… Jun 5, 2018
.gitattributes 1.4.3 Jul 31, 2017
.gitignore 1.4.3 Jul 31, 2017
404.php 2.0 Jul 31, 2017
README.md update for 2.1 Oct 17, 2017
album.php global typo for infinite scroll spelling Oct 17, 2017
album_infinitescroll.php management of openstreetmpap plugin Dec 14, 2018
album_isotope.php management of openstreetmpap plugin Dec 14, 2018
album_standard.php management of openstreetmpap plugin Dec 14, 2018
archive.php update files to follow zenphoto commit zenphoto/zenphoto@3672cda Feb 28, 2018
bootstrap_grid_system.htm theme_description using locale strings Oct 25, 2017
changelog.txt update for 2.1 Oct 17, 2017
contact.php some rewrite to be more consistant Oct 12, 2017
favorites.php zpBootstrap theme definitivly doesn't manage slideshow plugin Jul 17, 2018
functions.php update files to follow zenphoto commit zenphoto/zenphoto@3672cda Feb 28, 2018
gallery.php global typo for infinite scroll spelling Oct 17, 2017
home.php update files to follow zenphoto commit zenphoto/zenphoto@3672cda Feb 28, 2018
image.php zpBootstrap theme definitivly doesn't manage slideshow plugin Jul 17, 2018
inc_footer.php update for 2.1 Oct 17, 2017
inc_header.php management of openstreetmpap plugin Dec 14, 2018
inc_print_album_thumb.php 2.0 Jul 31, 2017
inc_print_comment.php some rewrite to be more consistant Oct 12, 2017
inc_print_googlemap.php more simple use of locale translations Dec 16, 2017
inc_print_image_thumb.php improvement of fancyxox to be compliant with infinit-scroll Oct 13, 2017
inc_print_infinitescroll.php more simple use of locale translations Dec 16, 2017
inc_print_infinitescroll_news.php more simple use of locale translations Dec 16, 2017
inc_print_news.php some rewrite to be more consistant Oct 12, 2017
inc_print_osm.php management of openstreetmpap plugin Dec 14, 2018
index.php 2.0 Jul 31, 2017
license.htm update for 2.1 Oct 17, 2017
logo.png 1.4.6 Jul 31, 2017
news.php update files to follow zenphoto commit zenphoto/zenphoto@3672cda Feb 28, 2018
pages.php update files to follow zenphoto commit zenphoto/zenphoto@3672cda Feb 28, 2018
password.php some rewrite to be more consistant Oct 12, 2017
readme.htm update for 2.1 Oct 17, 2017
register.php some rewrite to be more consistant Oct 12, 2017
search.php zpBootstrap theme definitivly doesn't manage slideshow plugin Jul 17, 2018
theme.png 1.4.3 Jul 31, 2017
theme_description.php theme_description using locale strings Oct 25, 2017
themeoptions.php cacheManager improvements Oct 3, 2018

README.md

zpBootstrap

zpBootstrap is a « Responsive » theme for Zenphoto CMS, based on Bootstrap framework.

Feel free to download and use it, and thanks in advance for your feedback!

Important

To use the release 2.1 of the theme, you must have ZenPhoto 1.4.14 or more. If you use another release of ZenPhoto, see archives of zpBootstrape on Github.

You can report bugs on the Zenphoto forum or by creating an issue on GitHub, I will fix it as soon as possible (only the latest version is supported). You can also improve theme via Pull requests.

Please note that the Zenphoto team advise to regulary upgrade with the latest version of Zenphoto to benefit from the latest features of the application, to solve the various security holes, and to benefit from the support of the Zenphoto team.

Description

Scripts used:

  • Bootstrap (HTML, CSS, and JS toolkit for Responsive WebSite)
  • Flexslider (a fully responsive jQuery slider plugin)
  • FancyBox (lightbox jQuery plugin for displaying images. Touch enabled, responsive and fully customizable)
  • AddThis (snippet to add sharing tools to your site)
  • script for navigation with the arrow keys on single news pages and images pages

The theme supports the following ZenPhoto plugins:

  • cacheManager, comment_form, contact_form, dynamic-locale, favoritesHandler, flag_thumbnail, GoogleMap (colorbox option not supported), rating, register_user, user_login-out, zenpage

Installation

  • Upload the zip file to your computer,
  • Unzip the downloaded zip file locally, and upload the zpBootstrap folder to the directory /themes/ of your Zenphoto site,
  • In Zenphoto administration, go to the Themes tab and activate the zpBootstrap theme,
  • Navigate to Options>Theme to view and configure the available options for zpBootstrap.

Options

  • You can display a home page, with a slider of 5 random picts, the gallery description and the latest news (if zenpage is used)
  • You can use "isotope" jQuery plugin to display albums. This layout allows to display uncropped thumbnails and to filter them based on their tags
  • You can use "infinite-scroll" jQuery plugin. This layout will automatically load items of next page (albums, images or news) without pagination
  • Only one RSS Feed is displayed: go to options>RSS and select the RSS feed to use (RSS Feed "All News" has priority over RSS Feed "Gallery")

Tips

  • In admin>options>gallery, enter the title of your website, the title and description of your gallery
  • Make responsive images in news and pages: edit the html source of your news and pages and add class="remove-attributes img-responsive" on each image (the result should be <img class="remove-attributes img-responsive" src="the_path_to_your_image"/>)

ChangeLog

Please, read changelog.txt