Aperture 2 - Custom Web Pages
Select Aperture on your hard drive and right/control click the program. Choose "Show Package Contents", click through "Contents" and open the "Resources" folder. Within Resources open the "WebThemes" folder. Select your favorite web theme and copy that folder to your desktop. Work from the copy!
In my case I chose "Proof" and renamed the copy "JRP". Open your duplicate folder and then open the folder that corresponds to your language. If you are only concerned with the web page/gallery then you are going to edit the "detail.html" file and the "gallery.html" file. If you are also using or only concerned with a web journal (Aperture's option for blog style pages) then edit the "journal.html" file.
I used GoLive to edit my files because that is what I have and know. I assume Dreamweaver would work as well. At this point you need to edit as you see fit. I changed the background color and then in the "assets" folder I opened the "css" folder and edited the "global.css" file to change some font sizes and colors. I'm not trained in this or a whiz at it, I did it by trial and error, but it all worked fine.
I was not able to put any additional image files (like a logo) into the header or the body of the web pages and control where they fell within those sections. So, I opted for a footer on every page with my additional info. The footer was created in Photoshop and I placed the gif file within the "img" folder that is in the "assets" folder. On the web pages I linked the placeholders to that file as well as adding the links to my regular web site and my email.
There is a file called "Localizable.strings" in each of the language folders. I did edit this file (it opened in Omni Outliner) to change the "ThemeName" to "JRP". I don't know if this is necessary or not but I did it anyway. Once done and saved I had to edit the extension back to "strings".
In the language folder you'll also see two Tiff files. These are previews that appear when selecting a web theme or a web journal. You'll need to take screenshots of your new custom gallery and then size, save and rename them exactly the same as the Tiff files if you want accurate updated previews to appear.
Once complete do two things. Copy your new web theme back to the WebThemes folder. Save a copy of your custom web theme somewhere permanently. This is needed because it's possible that a future update of Aperture could overwrite your custom theme since it resides within Aperture's package contents.
The window showing my custom theme, "JRP", as an additional option:


The new "JRP" gallery page:

I hope that Apple will pay some attention to the Web Pages in a 2.x update. Users should be able to choose font colors, the background color, add their contact information, have links to the their web sites and their email. Users need to be able to choose a web theme that Aperture defaults to whenever a new web page is created.
There is room for other improvements as well:
Web Page thumbnail and detail images need additional sharpening. They come out a bit too soft. I always end up batching the detail images through Photoshop to add a 0.3/25-30% Smart Sharpen to each one.
Web Page creation needs to be faster. If your raw images have highlight/shadow parameters set or some of the other raw controls then the web page export can be very slow.
Web Pages need the detail image names to match the file/version names. Currently, the web page themes change the name of a detail image to "picture-___". The metadata on the web page and the page title shows the correct name but if a client drags the picture out of the detail page to use for a FPO or to put into a folder of selects then the name they see is "picture-___".

Comments