Release Note - v2.0.2

Table Of Contents

  1. Version 2.0.2
  2. Version 2.0.1
  3. Version 2.0.0
  4. Version 1.0.1
  5. Version 1.0.0
  6. Version 0.9.0
  7. [ User Guide ]
  8. [ Release Note ] <<< you're here!
  9. [ Developer Guide ]
  10. [ Admin Page ]
  11. [ Go back to album page ]

Version 2.0.2

Minor bug fix and enhancement:

  1. corePHPAlbum Demonstration Page has been relocated to a new site ideashere.net. zketch.net will soon be decommissioned.
  2. Addition of System values. It could be used in .inc files and .note files. Refer to the corePHPAlbum Demonstration Page, examples are the "2.0.2" in the title and "2008" in the Copyright statement. Complete list of System values could be found in User Guide Ch 6.
  3. In previous versions, using of double quote (") to some fields, say folder title, will corrupt the admin page. Fixed!
  4. In previous versions, any use of HTML tags for the title will make those tags be printed on the browser title. It's now stripped!
  5. In some cases, it seems only in PHP5 environment, files uploaded through Admin Page, that mean photo and video files, would have their permission set to 0600. That will make slide.php unable to load them from _photos. Fixed by replacing move_uploaded_file( ) with copy( )! (Should there still be problem, check with your web admin regarding the PHP configuration option "Safe_Mode".)
  6. A new tool - fixpermission.php that helps to set the persmission for all subdirectories and files to 0755 and 0644 respectively. Details about the usage is in User Guide Ch 2

[ Go back to Table of Content ]

Version 2.0.1

Minor bug fix and enhancement:

  1. In previous versions, blank line in filelist.inc would generate an empty item in the index page. It has been updated to ignore any blank line found.
  2. In previous versions, the page Step 3 of Admin Page would list only valid image files (i.e. jpg files that are not used for video thumbnail generation) and video files (i.e. wmv files with the corresponding jpg files for thumbnail generation found). Now, It will include those wmv files with corresponding jpg files for thumbnail generation not found, so you will awear of it with notice.
  3. More information is provided in the page Step 3 of Admin Page for easy reference.

[ Go back to Table of Content ]

Version 2.0.0

Major changes from version 1.0.1 to 2.0.0:

  1. Supporting of video files (.wmv format only) is introduced.
  2. Hierarchical coreconfig.inc - Before, when config.inc not found in a specific folder, it will look up the _config/coreconfig.inc, then system defaults. Now, it will try finding an coreconfig.inc in the upper level folders along its path, then system defaults.
  3. Some minor bug fixes.
  4. Some slide mode functions require additional parameters: slide_remark() and slide_footer().
  5. Addition of a function for both index and slide modes: create_title(), which is used to create the image or video title as saved in the corresponding .note file.
  6. New frames are added: tv, tv-02, tv-03, tv-04, green, blue, shadow
  7. Image/video remarks are relocated from file info.inc to corresponding .note files under _config. For example, an image file "_photo/a/b/image.jpg" would have a note file "_config/a/b/image.note".
  8. The .note files are also used to save the hit counters if enabled $_switch['hit_counter'] in _switches.php.
  9. Hit counter is displayed in individual image/video slide page if enabled $_switch['show_hit_counter'] in _switches.php.
  10. The switch $_switch['debug'] in _switches.php will now also turn on the Debug mode in Admin Page.
  11. New options in coreconfig.inc/config.inc and .note make it possible to have a custom title for individual image/video, and hiding the filename.
  12. Instead of slide page, thumbnails could be configured as link to an external url.

Migration of image remarks from info.inc to .note files: In "Step 3" of Admin Page, change to the folder where there are remarks defined, just click the button "Apply Changes / Refresh" and done.

[ Go back to Table of Content ]

Version 1.0.1

Changes from version 1.0.0 to 1.0.1:

  1. Image files available for selection as Folder thumbnails in Admin Page has increased from 1 folder level down to 2.
  2. A more completed version of Admin Page - creation and deletion of image folders, upload and deletion of image files, thumbnails generation and regeneration, and inc files configuration.
  3. Updated documentation although still not completed yet.
  4. Folder image_buttons under _res has been renamed as buttons.
  5. A tool for creating the sample image of a frame: _res/tools/makesample.php
  6. The image sizes of some buttons have been changed, it's now (width x height): first.png (34x32), last.png (34x32), previous.png (32x32), next.png (32x32), index.png (32x32), up.png (32x32) and folder.png (48x48).
  7. The key defined in info.inc for remark of individual image file was used to be the name of that image file. Since this release, all '.' found in the filename will need to be replaced with '_'.
  8. Two new css files: plastic and plastic-left.
  9. A new index mode: banner.

[ Go back to Table of Content ]

Version 1.0.0

In this verion, there are 3 major changes:

  1. All the inc files have been renamed to remove the leading underscore character '_': (coreconfig.inc, config.inc and info.inc). Migration tool has been included - migraion.php.
  2. Image files have been relocated to centrally stored under a new system folder _photos. It is to facilitate the future addition of a web interface for uploading image files.
  3. Addition of an Admin Page - admin.php.
  4. Thumbnails created are now decorated with selectable frames.

Suggested migration procedures:

  1. Create a folder _photos in album folder of your web site.
  2. Set the mode of folder _photos to make them enough for creating files/folders and searching folder, say 0777. It's to make web interface upload possible in the future.
  3. Move all the image folders to _photos.
  4. Start the Migration Page and follow the instructions to migrate those inc files.

[ Go back to Table of Content ]

Version 0.9.0

As compared to previous version, all the inc files (_coreconfig.inc, _config.inc, _info.inc and _filelist.inc) have been relocated to centrally stored under a new system folder _config.

It is to facilitate the addition of a central management interface for creating those inc files in the future release.

Suggested migration procedures:

  1. Create a folder _config in album folder of your web site.
  2. Set the mode of folder _config to make them enough for creating files/folders and searching folder, say 0777.
  3. Make a copy of all the image folders to _config.
  4. Under the folder _config, recursively delete all the .jpg files.
  5. Under the image folders, recursively delete all the .inc files.

[ Go back to Table of Content ]

END