|  
 
   Introduction  
   Examples 
   Download 
   Installation 
   Usage 
   License 
 
 | Introduction
    
    The aim of BINS is to generate static
    HTML photo albums. Some of the functionalities of BINS
    are : 
	album can contains other albums (sub
	albums): the album can have a tree structure ;
      
	generation of a thumbnail
	and of scaled images for
	each picture ;
      
	generated album appearance is fully
	customizable by using HTML
	templates and configuration
	parameters: colors, number and size of thumbnails
	per page, number and size of scaled pictures (in pixels or
	percentage of the original image for the size), fields to
	display, etc. Those parameters can be set globally (system wide or per user),
	per album or sub album or
	per picture (for example, you
	can change the colors of one sub album or one just one picture
	page in an album by editing its description file) ;
      
	several description fields
	(date, location, etc...) can be associated with the pictures
	(in text or HTML format). You can easily add or customize
	these fields ;
      
	description fields can be set or modified via a command line interface or a GTK+/GNOME-based GUI ;
      
	Album can be generated from pictures managed by 
    Zoph.
       speed up album
      browsing by performing a clean up of HTML
      code to reduce its size and by pre-loading thumbnails in browser cache
      using JavaScript code ;
      Exif information and Digital
	  camera support :
	 
	    use the EXIF data structure found on some image files
	    (usually, those produced by digital cameras) to fill
	    automatically some fields (date and time for example).
	  
	    BINS use the Orientation EXIF tag (which is normally set
	    when you rotate a image on you DigiCam) to
	    rotate the picture to correct
	      orientation.
	  
	    For each image, a page provides all information
	    available on the picture and the DigiCam
	      settings when the photo was taken.
	  
	    Additional information are provided for Canon DigiCams.
	  
	    Tooltips provide information about the meaning of some of
	    the fields.
	  
	    All EXIF information is saved in the XML description file,
	    preventing they disappear when the image is
	    modified ;
	  
      
	
	internationalization
	(generation of album in different languages) using
	gettext. Current languages supported are English, French,
	German, Polish, Russian, Traditional Chinese, Spanish, Dutch,
	Japanese, Esperanto, Finish and Italian ;
	
	  customizable charset
	  encoding for HTML generation, including UTF-8 (Unicode) support by
	  default. Generation of the Apache
	  .htaccess file for correct encoding
	  charset in HTTP headers ;
      
	use of XML files to save user
	description of pictures and albums/subalbums and Exif data
	from image file ;
      
	handle correctly file and directory names with spaces or
	other odd characters (excepted '/'), and create
	valid escaped URLs ;
      
	generate valid HTML 4 code.
      
 
     
    
    BINS (BINS Is Not SWIGS) is a modified version of SWIGS
    (Structured Web Image Gallery System). I've made these
    modifications because I need them. I tried to contact SWIGS
    author, but I've got no response, so I decided to publish my
    modified version in case someone is interested. See ChangeLog file for
    differences between SWIGS and BINS and new functionalities of each
    version. 
 |