| Home Files | Downloads |
Macintosh only, requires AppleScript for some functions
THESE FILES HAVE BEEN REMOVED, AS OBSOLETE.
HTML List is both an image catalog and a web page generator. After the images have been imported into the database (as references only) it can quickly create an image catalog for the web for hundreds or thousands of image files, about a page a second (@16 images/page, 350 MHz iMac).
Screenshot Web Images Page
It can create "title" pages, with the names of the pictures and links, both to pages containing the pictures in thumbnail columns, and to the screen-size picture file itself. At the top of the title page you can include an alphabet, which links to either names further down its page, or, if you have really a lot of images, to "subtitle" pages grouping names with the same first letter, with a list of individual names.
Screenshot Title Page
You can choose up to 3 columns of text plus the thumbnail. The first column would be the name, the second a description, the third maybe a price, and then the thumbnail. The text can appear beside or under the image, the text cells themselves next to or on top of each other.
This is all done by choices you make on the main screen. Almost everything about the columns is configurable, via html tag attributes or css classes. One cascading style sheet controls all the picture pages. It's just a text field, so you can put whatever you want and it will be exported when the pages are created.
The tags for the cells and the headers are also open text fields. When the program starts up, and is empty, I have it insert my default choices into all the fields, which saves a lot of time. But you can change any them.
There is a separate screen with separate choices for tags and text for the Title (or index) page. Links between the pages (back, next) will also be created automatically.
Screenshots Main HTML Screen
Title Screen
Applescript is used for mass importing of graphics and file manipulation. An entire folder of files can be imported at once. Files not supported are skipped. Information about the graphic is also imported, the name, file size, height, width, creator code, file type. Names are compared, so you will only import new images. This allows you to just have one image folder, into which you can drop new images, then import later.
Web pages are recreated from scratch each time you run the "Create Web Pages" script. All existing web pages in its folder are put in the trash. If you have a lot in there already, you may want to do that manually first to save time.
If your original files are very large and you would rather put just a "screen-width" picture on the web, then you can choose to "downsize" any pictures in the folder that are too big. You can just point it at your original graphics folder, it will copy and resize them all into a new folder for the web. It will create any folders that are needed.
Small thumbnails, and their folders, are also created "on the fly" from the graphic files, in two different sizes (80 and 128 at the moment). These are imported "as references" into the database (to keep the file size down), so you can search and view them internally. You can switch between the two sizes to use for the web pages. Clicking on the thumnail will let you can view the full image (scaled to the screen).
Screenshot Image Import Screen
The demo version has all the features, but with a limit on the number of records. You can purchase a password to remove that and use it fully; or one to "open" the file, so you can modify it for your own use or include its functionality in your solutions (but not for resale as a competing product). It's pretty complicated, loops within loops within loops.
There are few AppleScript Scripting Additions and a small graphics application needed for manipulating the graphics files. They are all free and available on the Downloads page.
Akua Sweets (large) is required to load the graphics files' images into memory (much faster than opening them).
Also the small Marty's Commands (included) for making thumbnails.
I used the free Dialog Director addition for a real progress bar, during operations on a large folder of images.
To Save the graphics files I used the free application clip2gif. You can use Photoshop or GraphicConverter, but you'd need to edit the AppleScripts to match (it's pretty easy, "save as 'jpeg'" is the same in all of them).
If you want to extract JPEG Comments and insert them in the description field, you'll need Edit JFIF Comment. Yes, I included that as well. It takes twice as long, but there is often important information in the comments of downloaded graphics (like copyrights, full picture names, dates, etc.).
You don't really need these if you have your graphics files (including thumbnails) already. Only plain AppleScript is used when creating the web pages.