“Get updated in the
wonderful world of Jalbum”

Jalbum 8.2 released

Posted Mar 4, 2009 by David Ekholm in JAlbum news

Today we have released Jalbum 8.2. With each release we have two main goals:

  • Simplify the workflow for newcomers
  • Empower advanced users

At a glance, these dual goals might seem contradicting, but we firmly believe this is the balance we need to strike in order to satisfy the many existing users and at the same time attract users with less computing skills. The changes made to Jalbum 8.2 are in line with this philosophy.

Workflow improvements

We have made several simplifications to the work flow, from the welcome sign in panel to publishing your first album. We've introduced a collapsible user interface panel where we can hide more advanced settings and redesigned the main settings panel to better reflect the basic album settings most users would want to set.

Power to professionals

Camera enthusiasts and professionals will appreciate the improvements we've made to handling camera metadata. In Jalbum's Edit view, Jalbum now displays a "Camera" panel that extracts relevant camera EXIF information like F number, exposure time and focal length. Jalbum even calculates the 35mm focal length equivalent for you.

Power to developers

Skin developers, check out the improved "Skin developer" menu under the Tools menu! You will enjoy a powerful integrated text editor that does syntax coloring and is aware of the variables that can be used by a skin. It also has internal documentation for all Jalbum variables. Apart from improvements to this editor, we've added new functions to the "Skin developer" menu to create new skins and delete skins.

The new camera info panel and integrated text editor are two examples of Plugins using Jalbum's new Plugin API. This API allows developers to add new components to Jalbum's Tools menu, its context menu and edit panel. Skin developers may also use this API to add custom UIs to the edit panel. A custom edit panel may for instance contain fields not yet available in Jalbum's main UI, like fields for category and location for instance, or why not have UI controls for customizing the layout on an image-by-image basis? It will be exciting to see what the skin developer community comes up with! I will soon release a demo skin in the skin repository that shows how a skin can use this new API to produce a custom edit panel.

Jalbum's integrated text editor and camera info plugin have been released as open source under the liberal Apache license. You can access the source code in the links above. If you make improvements to these plugins or make new plugins, please post them in Jalbum's developer forum.

Enjoy!

 

Sign in to post

Write a new comment:

carl is a site administrator carl is a generous donor

carl says:

@cryptozoltan: have a look in the footer of the site, look for "Support Jalbum". There you'll find a lot of Jalbum banners and buttons to use. Thanks for the support!

8 months ago

Wolff says:

David, you make me too happy by remembering the state of the change directory panel!

Thanks in advance!

8 months ago

cryptozoltan says:

I have to be truthful, I have removed jalbum picture of the frog from my galleries (but I left the link in), I would like to replace it with a more subtle link if you have one....I cannot fault the service.
The product is up there too....
Keep up the good work and thanks.

8 months ago

David Ekholm is a site administrator David Ekholm is a generous donor David Ekholm is a skin developer

David Ekholm says:

I will make that change then.

8 months ago

cryptozoltan says:

oh yes

8 months ago

David Ekholm is a site administrator David Ekholm is a generous donor David Ekholm is a skin developer

David Ekholm says:

So having Jalbum remember the state of this panel would make you happy?

8 months ago

Wolff says:

I agree with @cryptozoltan comment!

8 months ago

Wolff says:

Jalbum enables me to use drag and drop for the photo folder, not for the target folder.
So because I have always to select ‘Change directory occasions’ for the target folder, I can do that as well for the photo folder. To use drag and drop, I have first to browse to the required folder, which is the same amount of work if I do it within Jalbum via the Select Photo folder.

8 months ago

cryptozoltan says:

I too have the same problem as Wolff, I create new albums for each additional webpage or category. As Jalbum always creates index1.html page for each album I find it easier to place new webpage albums or categories into a new folder, so I am repeatedly creating new projects. Each project is invariably on my network server and not stored locally on my PC so I need to review where jalbum is pacing the results carefully each time to avoid overwrites.

8 months ago

David Ekholm is a site administrator David Ekholm is a generous donor David Ekholm is a skin developer

David Ekholm says:

@Wolff, please describe why you need to modify these fields for every album. I simply drag and drop an image directory and get started, or select "New album project" and start dragging in images.

8 months ago

Wolff says:

Please supply also word wrap for this blog; the "Post comment" link is not visible in IE7 on my Vista, I have to scroll far to the right to make that link visible!

8 months ago

Wolff says:

Please do what you said in the comment voor @xbilbo:
"What we can do is naturally to make Jalbum remember the unfolded state of all such panels."

How can you say: "most users really have no need to modify the image and output directory fields"? I have to do that for each new Album!!

8 months ago

David Ekholm is a site administrator David Ekholm is a generous donor David Ekholm is a skin developer

David Ekholm says:

Thanks for reporting. I'll tell our web team about that.

8 months ago

koch27 says:

David,

"@koch27, where are you lacking word wrap support? In a specific part of our web site?"

Right here, this uRL, the text on my IE7 on two different computers goes forever to the right with no word wrap. HOWEVER, I just tested the same URL with Mozilla FIrefox, and it works OK.
Thanks,
Erich Koch

8 months ago

David Ekholm is a site administrator David Ekholm is a generous donor David Ekholm is a skin developer

David Ekholm says:

@koch27, where are you lacking word wrap support? In a specific part of our web site?

8 months ago

David Ekholm is a site administrator David Ekholm is a generous donor David Ekholm is a skin developer

David Ekholm says:

@Eneraldo, I don't know anything of that. I just know that IPTC isn't very platform neutral. For instance no Unicode support so it will create encoding for foreign characters that isn't portable. I'd rather implement XMP support. If you users lobby for this to Adobe I think they might actually put higher priority on releasing a Java library for XMP reading/writing.

8 months ago

Eneraldo says:

@ David Ekholm
Ok, but what about the legacy IPTC. There is no Java for it too?

Thanks

Eneraldo

8 months ago

koch27 says:

Why there is no word wrap on all the text?
Using IE7, on teo computers. M200 and LE1700.

Thanks,
Erich Koch

8 months ago

David Ekholm is a site administrator David Ekholm is a generous donor David Ekholm is a skin developer

David Ekholm says:

@xbilbo, most users really have no need to modify the image and output directory fields. That's why they are now hidden under foldable panels, but please give me good reasons why you feel the need to have them more visible! What we can do is naturally to make Jalbum remember the unfolded state of all such panels.

8 months ago

David Ekholm is a site administrator David Ekholm is a generous donor David Ekholm is a skin developer

David Ekholm says:

@Eneraldo, I don't think there is any news regarding your issue. Please convince Adobe, the makers of the beloved XMP standard to also provide a Java implementation of their XMP library. Then we can use that in Jalbum. So far I believe they've only come up with half of it, not the part that is supposed to read and write XMP data to files (coined "XMPFile")

8 months ago

xbilbo says:

David Ekholm says: Rotate under the Edit view mode is now called "Straighten"
True but this is like using a shotgun to kill a fly. I did find that if you are out side of edit view you can still right click and rotate like we could from edit in older versions. So it is l workable..

The "Image directory" and "Output directory" fields are still available if you click the "Edit directory location" foldable panel under General album settings. Thanks, this is correct after you hit the more button similar to the more button to get the settings for album. Considering how little yet important information that each of these more buttons cover up do they make since or should the default be to have them open?

Thanks for the help not sure if I like the upgrade yet need to speed test it on large album 150 to 200 photos to see

8 months ago

Eneraldo says:

I thought it accept links the way I used to do. Sorry for the mess.

8 months ago

Eneraldo says:

Hi David

About handling metadata, does this version correct the bug with the iptc/xmp metadata writing in the generated album pictures,as discussed almost 3 years ago in this thread?
If it doesn't, any hope to do so in the near future?

Best

Eneraldo

8 months ago

David Ekholm is a site administrator David Ekholm is a generous donor David Ekholm is a skin developer

David Ekholm says:

@flyrider, please post any bug report relating to a skin in the forum section for that skin.

8 months ago

David Ekholm is a site administrator David Ekholm is a generous donor David Ekholm is a skin developer

David Ekholm says:

@xbilbo and cryptozoltan, Rotate under the Edit view mode is now called "Straighten" as one usually uses it to straighten slightly tilted images. The "Image directory" and "Output directory" fields are still available if you click the "Edit directory location" foldable panel under General album settings.

You can also set image/input directory simply by starting by dragging an image directory onto Jalbum.

8 months ago

David Ekholm is a site administrator David Ekholm is a generous donor David Ekholm is a skin developer

David Ekholm says:

@lesrenee, several skins, Chameleon and FotoPlayer being two examples allows you to add music to your albums. Many skins also allow you to disable the use of the right mouse button to save images to disk. Note however that there really is no 100% protection against copying digital images (one can always take a screenshot for instance), so I recommend you to add watermarks to your images. Jalbum can do that for you.

8 months ago

cryptozoltan says:

Glad its not only me then.....

8 months ago

xbilbo says:

No offence guys, I have resisted upgrading for a long time and I just tried 8.2.5 and my workflow came to a screeching halt. Where do I set input and out put directories???
Where did rotate go under edit? it was the only thing I ever needed and it is gone. I’m going back to 5.2.

8 months ago

flyrider says:

8.2.5
Function "NEW" after ?? days, don´t work anymore in charmeleon

8 months ago

Wolff says:

I display my photos with JAlbum in a frame and use a flashplayer for the music on a top frame which is always loaded. So my music is not generated by JAlbum. This has two advantages: you can uses any skin and the music continues if you select another slideshow. For an example see http://www.andrewolff.nl/FotoSerie/N oorwegen_2005/index.htm or http://www.andrewolff.nl/FotoSerie/A lgarve/index.htm
Click on button 'Overzicht' to select a slideshow.

8 months ago

lesrenee says:

How can I add music to a skin? Also, I am a photographer and want to use Jalbum to send slideshows of photos taken. But I don't want them to a) be able to download the images and b)I need to display the image #'s so they can identify which photo they want.

8 months ago

David Ekholm is a site administrator David Ekholm is a generous donor David Ekholm is a skin developer

David Ekholm says:

How do you mean "forcing up directory when selecting an image folder"?

8 months ago

cryptozoltan says:

No offence guys, I am a newbie to this software and it is perplexing to say the least. Simplify workflow? You are kidding me.....Why does the file location program continually force an "up directory" when selecting the omages folder?

8 months ago

Wolff says:

Thanks for your advice, I will study it!

8 months ago

David Ekholm is a site administrator David Ekholm is a generous donor David Ekholm is a skin developer

David Ekholm says:

Yes, the code in your include script could be as small as this:

<%
Longitude: ${gpsLongitude}

Latitude: ${gpsLatitude}
%>

I think your script would be far more used if it ran inside Jalbum without any extra requirements. Jalbum is also cross platform thanks to Java, and I guess you want your script to run on any platform too. You can peek at http://jalbum.net/developer for more info on Java and scripts in Jalbum. Also try Jalbum's integrated text editor that has embedded documentation and code completion. Access it from Jalbum's Tools menu->Skin developer

8 months ago

Wolff says:

Yes may be that is possible, but I am yet not familiar with scripts and Java! My program fetches the GPS data from the EXIF block with VB .NET (Express edition) code. Can you include that type of code in a script?

8 months ago

David Ekholm is a site administrator David Ekholm is a generous donor David Ekholm is a skin developer

David Ekholm says:

Cool, but why make it as a separate program? You could as well make it as a script that can be put in Jalbum's central "includes" folder. The script has access to all relevant Jalbum variables and can be included in any skin with this simple line:

8 months ago

Wolff says:

I made a special software program to insert links to Google Map and Google Earth in JAlbum presentations. You can do this with every JAlbum skin. A prerequisite is that the skin file slide.htt contains the text at the place where the link should appear. The program replaces all strings in all slides files by the requested link, provided the GPS data are available in the EXIF data of the corresponding picture in the picture directory.

You can download this program from my website: http://www.andrewolff.nl/Download/in dex.htm#WijzigFotoData but is now only availble in the dutch language. The English translation will follow later. The begin of an English Help file with screen shots is available at: http://members.home.nl/andrewolff/Wi jzigFotoData/Help/ReadMe.htm

9 months ago

David Ekholm is a site administrator David Ekholm is a generous donor David Ekholm is a skin developer

David Ekholm says:

The skins will need to be modified to integrate with Google's services, but the introduction of specific variables for GPS coordinates. The variable names are ${gpsAltitude}, ${gpsLongitude} and ${gpsLatitude}

9 months ago

Wolff says:

Where can I find more details about your point "Jalbum now has introduced variables to simplify use of GPS information"?
My pictures do have the GPS coordinates in the EXIF block, is it now possible to show the location in Google Earth and Google Map in every skin?

9 months ago

David Ekholm is a site administrator David Ekholm is a generous donor David Ekholm is a skin developer

David Ekholm says:

You missed using the hyphen (-) before the word "version". Please retry and paste the result here.

9 months ago

jlminet says:

Thanks to look at the problem and congratulations for the service!
It gives : Exception in thread "Main" Java.lang.NoClassdefFoundError: version...

Is this the reason of the problem?

Thanks in advance

9 months ago

David Ekholm is a site administrator David Ekholm is a generous donor David Ekholm is a skin developer

David Ekholm says:

Hi. So it says it can't find the main class that is to launch Jalbum. I have to assume it relates to an incorrectly installed Java version. If you open a command window and type:
java -version

What does it print?

9 months ago

jlminet says:

I have a problem with this last version : La classe principale se/datadosen/jalbum/Main n'a pas été trouvé...

9 months ago

Latest posts

Archive