internal package Foswiki::Plugins::PhotoGalleryPlugin

See PublishedAPI for packages intended to be used by Plugin and Contrib authors, or browse all packages.
See also Developing plugins, Developer's Bible, Technical Overview

internal package Foswiki::Plugins::PhotoGalleryPlugin


This module implements the PhotoGalleryPlugin. See VarPHOTOGALLERY for the user API. See source code for developer details.

Issues, Todos, Ideas

  • Handle (validation, Foswiki:Development/HowToIntegrateWithRequestValidation) session timeout. Re-authenticate? Display useful warning.
  • More Make/Model EXIF cleanup (NIKON CORPORATION / NIKON D4, ...) (maybe Google has a list of common names?)
  • Add more EXIF tags. Need sample images.
  • Nicer "processing animation" (pub/System/ConfigurePlugin/loader-bars.gif maybe?)
  • Document and assert exact HTML5 browser requirement.
  • Create inline JSON data for PSWP items instead of creating them in the browser. How much does it really save? Does it work with the livequery stuff?
  • Work around the timezone mess. Foswiki::Time::formatTime() isn't going to help. DateTime will work (but add a dependency). Time::Piece perhaps? http://stackoverflow.com/questions/19526930/how-can-i-convert-a-date-time-and-time-zone-correctly
  • Add configurable link to coordinates and perhaps also an icon on the thumbnail. (default, e.g.: https://tools.wmflabs.org/geohack/geohack.php?params=48.143889_N_17.109722_E)
  • Create a MapsPlugin or so to display GPX tracks, photos, ...
  • Show gear (tools menu) in fullscreen.
  • Allow sorting by regex named group.
  • Implement rotate actions for PNG, GIF, SVG.
  • Multiple zoom levels (mouse zoom?) in photoswipe. Is it possible?
  • Better SVG size calculation.
  • Allow images from multiple topics.
  • use contenteditable=true instead of input fields
  • ...

Topic revision: r1 - 21 Nov 2014, ProjectContributor
This site is powered by FoswikiCopyright © by the contributing authors. All material on this site is the property of the contributing authors.
Ideas, requests, problems regarding CLASSE Wiki? Send feedback