Advanced - General Settings controls what pages get processed and how they are encoded.
- 1. Encoding: Sets the character encoding from a drop down menu, with a wide range of choices. HTML2 to HTM4 the recommended standard was ISO-8859-1, it can represent 156 characters, some of which are international characters.
- Write UTF-8: Checking this box will ensure that UTF-8 (UTF is the Unicode Transformation Format) is always used for character encoding. UTF-8 is the current standard recommended for HTML documents, jAlbum also recommends UTF-8. What does it actually do? It allows you to display different languages correctly, a Greek Delta ‘Δ’ for example, is represent by Δ
- Date format: Date formats may be displayed within your album as the current date, as part of any metadata for photographs, such as date taken or elsewhere, depending on the skin you are using. If this field is left blank the default standard date format for your region will be used, if you want a specific format enter valid letter codes here. Examples of valid letter codes are shown in the table to the right. You enter the letter codes in the form of, for example: h:mma E dd MMM yyyy’. In this case you would see, for example, 12:24AM 14 Jul 2014. The letters used are from the Simple Date Format, the ones shown in the table are commonly used, others are D, F, k, K, s, S, u, w, W, X and Z.
- Ignore pattern: You can automatically exclude files and folders by entering their names or regular expressions, this saves having to individually exclude items. Regular expressions can be used to exclude multiple files, for example folderName.* would exclude folderName1, folderName2, folderName3 etc. \..* will ignore all files and folders that start with a (a period character, usually used to make a file invisible to the user.). You can find out more on regular expressions (often abbreviated to regex or regexp) by searching the internet for one of those terms.
- Process subdirectories: If this option is not checked then subdirectories in your project will not be processed. This is very useful if you have a main project that includes several sub-projects (often called a Master Project/Album). You process all of your subdirectories with this option enabled, but for the top level master project the setting is turned off. The master album thus has links to the sub albums, but does not affect them, so you can use different style/settings in your sub-projects.
- Process only updated subdirectories: If your project has many levels of folders and subfolders, and lots of files in your project, then turning this option off can save processing time. It works by comparing file dates for your input and output directories and only processes those in the images directory that are newer than the equivalent in the output directory.