Changes RSS

====== Differences ====== This shows you the differences between two versions of the page.

Link to this comparison view

projects:plsgen [2010/06/01 16:35]
fishy created
projects:plsgen [2011/08/05 01:14] (current)
fishy Two new todo-items
Line 1: Line 1:
-====== plsgen : Perl Simple Gallery Generator ======+====== Perl Simple Gallery Generator ====== 
 + 
 +plsgen, short for Perl Simple Gallery Generator, is a naive approach to image gallery creation for web. Greatly simplified, plsgen is a perl-script that iterates over image files in the working directory where it is executed, creates rescaled images suitable for thumbnails and web display, and creates fairly simple HTML pages based on user created template files. All content created by plsgen is static, so album generation can be done off-line before upload. 
 + 
 +Latest version:  
 +  * http://files.defcon.no/plsgen-0.4.tar.gz 
 + 
 +Development version, in git: 
 +  * http://git.defcon.no/plsgen (gitweb and clone) 
 + 
 +Demos, see it in action:  
 +  * http://photos.defcon.no/
  
-Latest version: http://files.defcon.no/plsgen-0.3.tar.gz 
  
 ===== Requirements ===== ===== Requirements =====
Line 23: Line 33:
 so no requirements at all exist in regard to type so no requirements at all exist in regard to type
 and functionality of HTTP daemon. and functionality of HTTP daemon.
 +
 +Debian users should be able to pull inn the requirements using
 +<code>
 +apt-get install libappconfig-perl libimage-exiftool-perl imagemagick jhead
 +</code>
 +
 +Ubuntu users, add 'sudo' to the front of that :P
  
 ===== Installation ===== ===== Installation =====
Line 124: Line 141:
  
 ===== Changelog ===== ===== Changelog =====
 +==== 0.3 -> 0.4 ====
 +<code>
 +# DONE: Removed some default values in config, allowing empty options
 +# DONE: Added latest.php, a hybrid between index.php and rss.php ..
 +# DONE: Gathered all user-related data in php-files as variables on top.
 +# BUGFIX: Added missing alt-tags to img-tags generated
 +# BUGFIX: Shipped templates and config now give validating HTML
 +# BUGFIX: Prepped up index.php to validate aswell
 +# REMOVED: Will not use perlmagick et. al, removed TODO.
 +</code>
  
 ==== 0.2 -> 0.3 ==== ==== 0.2 -> 0.3 ====
Line 145: Line 172:
 # BUGFIX: Performs rotation according to EXIF # BUGFIX: Performs rotation according to EXIF
 </code> </code>
- 
 ===== Todo-list ===== ===== Todo-list =====
  
 <code> <code>
 +# TODO: Command line option for per-image reading of description line (filename.txt)
 +# TODO: Iterative generating/regen w/option. Generate only non-existant thumbs/views
 +# TODO: post_generate_command configuration option, to run automagically on completion.
 # TODO: Stripping of image suffix for HTML file w/config option? # TODO: Stripping of image suffix for HTML file w/config option?
 +# TODO: Clear old generated files and meta on regen
 +# TODO: Image title from EXIF for a title-template-tag.
 +# TODO: Possibility for hide/show EXIF
 # TODO: Templating of EXIF # TODO: Templating of EXIF
 # TODO: Priority/sorting of EXIF tags # TODO: Priority/sorting of EXIF tags
-TODOPossibility for hide/show EXIF +REQUESTTemplate-tag and ID-variable for Google Analytics
-# TODO: Clear old generated files and meta on regen +
-# TODO: Use perlmagick et. al instead of convert/jhead..+
 # BUG:  The naive handling of filenames breaks on special characters # BUG:  The naive handling of filenames breaks on special characters
 </code> </code>
Line 183: Line 213:
 SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 </code> </code>
-