This question is not answered. Helpful answers available: 2. Correct answers available: 1.


Permlink Replies: 3 - Pages: 1 - Last Post: 3 Jul 24, 15:20 Last Post By: JeffTucker Threads: [ Previous | Next ]
wiener30

Posts: 12
Registered: 8-Sep-2009
Two versions in parallel
Posted: 3 Jul 24, 13:01
 
  Click to reply to this thread Reply
I have an old version 11.6.14 (due to old customized skins that don't work on a new version) and a newer one 34.3.

There is weird interaction between the two versions.

A new version makes changes in jAlbum projects that are created and used only by an old version. And it happens even if a new version is used for quite different projects located in a different folder structure.

E.g., the folder structure of an album with an old version:

year-2024
---Trip-1
---Trip-2

After creating the album with an old version and then starting a new version with a different project, for some reason, the files meta.properties, comments.properties, albumfiles.txt are moved from the sub-folder Trip-1 into the Trip-1/.jalbum sub-folder and, as a result, an old version can not find these files anymore. And this happens only for the first sub-folder of the album. In Trip-2 folder, everything remains without changes. It's a mystery how a new version finds out that there are jAlbum files somewhere in a directory structure and decides to make changes.

This is a big problem by using both version in a multiple folder structure. It is necessary to go through the album folders and move these files to the right place.

Also in the recent projects pane, the projects from both versions are mixed together.
JeffTucker

Posts: 8,103
Registered: 31-Jan-2006
Re: Two versions in parallel
Posted: 3 Jul 24, 15:14   in response to: wiener30 in response to: wiener30
 
  Click to reply to this thread Reply
wiener30 wrote:
Also in the recent projects pane, the projects from both versions are mixed together.

The easy one, first. There is only one configuration directory for jAlbum on your PC. The app doesn't maintain one configuration directory for jAlbum 11, and another for jAlbum 35. So, there is only one list of recent projects.

But to the broader question: none of what you're describing is a bug. The app is not designed to run multiple versions in parallel, especially when one of them is over a decade old. It's a bit like expecting to run Win11 and WinXP on your PC at the same time. In that decade, the way jAlbum handles its control files has changed substantially. It's usually possible to keep a relatively recent version along with the current version, but there's a limit.
RobM

Posts: 3,738
Registered: 4-Aug-2006
Re: Two versions in parallel
Posted: 3 Jul 24, 15:18   in response to: wiener30 in response to: wiener30
 
  Click to reply to this thread Reply
jAlbum 16 onwards have those files ‘hidden’ under the .jAlbum folders. If you are using a folder of images in more than one project, with different versions of jAlbum you will have problems.

You could update the customised skins to work with the latest version of jAlbum, ensure your projects don’t use the same folders or just change to a modern skin. Skins as old as you are using will not be responsive to different displays.
JeffTucker

Posts: 8,103
Registered: 31-Jan-2006
Re: Two versions in parallel
Posted: 3 Jul 24, 15:20   in response to: JeffTucker in response to: JeffTucker
 
  Click to reply to this thread Reply
It might be more productive to examine the question of why you're trying to run an ancient version of jAlbum. Many older skins, while not kept in the current skin repository, will still operate with the current version of jAlbum. If the unmodified skin will still run, it may just be that your customizations need to be revised. For example, jAlbum used to allow variables as, for example, $myVar. But now variables must be specified with curly braces, like ${myVar}. That kind of difference could cause failures in a modified skin.

It's also true that a ten-year-old skin is probably producing albums that are terribly antiquated, with long-abandoned layout choices, and a lack of mobile-friendliness.

It may just be time to "move on." :)
Legend
Forum admins
Helpful Answer
Correct Answer

Point your RSS reader here for a feed of the latest messages in all forums