JAlbum Variables

JAlbum give values to various parameters that allow the user to make choices that influence the appearance of generated albums. JAlbum variables are set

  • on various JAlbum windows
  • from .jap (JAlbum project) files—both the hints.jap file provided by the skin author or a user-created project file opened from JAlbum’s File menu

By default, JAlbum variables get their initial values from the ‘hints.jap’ file in the Skins directory within the JAlbum directory; therefore these initial values are determined by skin authors and differ from skin to skin.

The names of JAlbum variables are taken from the various options one can choose on the JAlbum windows. A complete explanation of these options is given on the JAlbum website.

While many users customize hints.jap so that the values of JAlbum and user variables are as they wish , this is probably not the best way to accomplish this end. A better method is to open JAlbum, choose the options one desires, and save the choices as a project file. Then, in the future, after starting JAlbum, the saved project file can be opened.

A sample project file taken from a saved BPP project is given below; note that the lines that begin ‘skin.’ are BluPlusPlus variables, the ones that begin ‘user.’ are user-supplied variables (set on the JAlbum Settints-Advanced -User variables tab), and the other lines refer to JAlbum variables. (The order of the lines has been changed to make for easier reading.) Note that the JAlbum variables correspond nearly perfectly to the options one can specify on JAlbum windows. BluPlusPlus and JAlbum variables are available for use in filters.

#JAlbum Project
#Sun Jan 09 13:45:55 PST 2005

#the variables below are JAlbum variables
closeupDirectory=slides
ftpForceUTF8=false
slideDirectory=slides
style=arcs.css
textEncoding=ISO-8859-1
thumbnailDirectory=thumbs
highQualityThumbs=false
iptcCaption=true
appendImages=false
closeupPrefix=
alwaysUploadPages=true
includeDirectories=true
rows=3
imageSize=600x600
sameDirectory=false
thumbSize=130x130
outputDirectory=/Users/robertcamner/Desktop/xxx
ftpPort=21
remoteDirectory=album
urlEncode=false
ftpUser=
imageOrdering=OrderByDate
resourceDirectory=res
reverseOrder=false
class=class se.datadosen.jalbum.AlbumBean
thumbnailPrefix=
ignorePattern=((\\.|_).*|.*\\.(mp3|wav|wma|rm|mid))
imageLinking=LinkScaled
slides=true
qualityPercent=70
exifImageDescription=false
exifUserComment=true
subdirs=true
jpegComment=true
directoriesFirst=true
savePassword=true
webRoot=http\://
ftpServer=
ftpWebDirectory=
ftpPassword=
pageExtension=.html
textFileComment=true
passiveMode=true
metaData=true
copyOriginals=false
directory=/Users/robertcamner/Desktop/single image
cols=5
dateFormat=
writeUTF8=tru
highQualityScaling=falsee
indexPageName=index

#the following is a user variable set on the JAlbum Advanced Uservariables tab
user.filter1=class\=XBorderFilter closeups\=true frWidth\=10 frCol\=red

#the following are all BPP skin-specific variables
skin.logoFilterHorizontalAlignOnThumbnails=left
skin.includeJumpToPageAction=true
skin.watermarkTextFilterAntiAliasOnThumbnails=true
skin.folderTooltipContent=Title|Header|SlideCount
skin.includeFixedShapeFilterOnThumbnails=false
skin.shadowTextFilterFontSizeOnSlides=
skin.watermarkTextFilterVerticalOffsetOnThumbnails=
skin.logoFilterVerticalAlignOnSlides=top
skin.watermarkTextFilterStrengthPercentOnSlides=25
skin.remarksDatabasePassword=xxxxxx
skin.includeNavigationHelpTips=false
skin.watermarkTextFilterVerticalOffsetOnSlides=
skin.logoFilterSourceOnSlides=
skin.textFilterColorOnThumbnails=\#000000
skin.contextHelpStyle=ToolTip
skin.cyclicSlideShow=true
skin.prescaleShadowTextFilterOnThumbnails=false
skin.logoFilterVerticalOffsetOnThumbnails=
skin.includeSaveProtection=false
skin.thumbnailCaptionContent=Title
skin.watermarkTextFilterColorOnSlides=\#000000
skin.shadowTextFilterFontSizeOnThumbnails=
skin.watermarkTextFilterHorizontalAlignOnThumbnails=right
skin.watermarkTextFilterColorOnThumbnails=\#000000
skin.thumbnailBorderRatio=80
skin.watermarkTextFilterTextOnThumbnails=BluPlusPlus
skin.textFilterHorizontalOffsetOnThumbnails=
skin.watermarkTextFilterMarginOnSlides=0
skin.prescaleLogoFilterOnSlides=false
skin.slideBorderType=shadow
skin.logoFilterSourceOnThumbnails=
skin.prescaleWatermarkTextFilterOnThumbnails=false
skin.printing=none
skin.logoFilterVerticalAlignOnThumbnails=top
skin.remarksDatabaseUrl=localhost\:3306
skin.includeFixedShapeFilterOnSlides=false
skin.watermarkTextFilterFontFaceOnSlides=SansSerif
skin.includeTextFilterOnSlides=false
skin.enableTextTruncation=false
skin.logoFilterMarginOnThumbnails=
skin.includeShadowTextFilterOnThumbnails=false
skin.slideBorderRatio=100
skin.slidePageThumbnailRatio=50
skin.textFilterVerticalAlignOnSlides=top
skin.watermarkTextFilterFontFaceOnThumbnails=SansSerif
skin.shadowTextFilterShadowDistanceOnSlides=
skin.shadowTextFilterVerticalAlignOnSlides=top
skin.includeSlideShow=true
skin.includeZoomFilterOnSlides=false
skin.watermarkTextFilterFontSizeOnSlides=30
skin.keepFiltersDefinedOutsideFMTabs=false
skin.remarksNotifyToEmail=to_address@someplace.com
skin.shadowTextFilterHorizontalOffsetOnSlides=
skin.remarksDatabaseName=dbname
skin.shadowTextFilterHorizontalOffsetOnThumbnails=
skin.title=
skin.prescaleFixedShapeFilterOnSlides=true
skin.slideCommentVerticalPosition=TOP_UNDER_NAVIGATION
skin.textFilterFontStyleOnSlides=plain
skin.shadowTextFilterVerticalOffsetOnSlides=
skin.externalHomePath=
skin.metadataDisplayMode=custom
skin.textFilterVerticalOffsetOnSlides=
skin.thumbnailTooltipContent=Title|EmbeddedComment|ExternalComment|Dimension|FileSize
skin.watermarkTextFilterFontStyleOnSlides=bold
skin.shadowTextFilterFontStyleOnSlides=plain
skin.shadowTextFilterVerticalOffsetOnThumbnails=
skin.maximumFolderLengthOnPathBar=-1
skin.watermarkTextFilterTextOnSlides=BluPlusPlus
skin.includeGrayScaleFilterOnThumbnails=false
skin.textFilterVerticalOffsetOnThumbnails=
skin.includeShadowTextFilterOnSlides=false
skin.textFilterAntiAliasOnSlides=true
skin.watermarkTextFilterFontSizeOnThumbnails=10
skin.textFilterHorizontalAlignOnThumbnails=left
skin.slideCommentHorizontalAlign=Left
skin.prescaleTextFilterOnSlides=false
skin.textFilterTextOnSlides=
skin.watermarkTextFilterMarginOnThumbnails=0
skin.watermarkTextFilterVerticalAlignOnThumbnails=bottom
skin.language=en
skin.prescaleZoomFilterOnSlides=false
skin.textFilterFontFaceOnThumbnails=SansSerif
skin.showAudioConsole=false
skin.includeWatermarkTextFilterOnThumbnails=false
skin.prescaleShadowTextFilterOnSlides=false
skin.watermarkTextFilterFontStyleOnThumbnails=plain
skin.thumbnailBorderType=frame
skin.copyright=
skin.watermarkTextFilterAntiAliasOnSlides=true
skin.shadowTextFilterAntiAliasOnSlides=true
skin.remarksDatabaseUserName=xxx
skin.textFilterAntiAliasOnThumbnails=true
skin.remarksDateSuffix=\ EST
skin.shadowTextFilterAntiAliasOnThumbnails=true
skin.remarksDatabaseTableName=xxx
skin.folderThumbnailBorderType=frame
skin.shadowTextFilterTextOnSlides=
skin.slideShowDelay=4
skin.includeWatermarkTextFilterOnSlides=false
skin.watermarkTextFilterHorizontalAlignOnSlides=right
skin.prescaleZoomFilterOnThumbnails=false
skin.slidePageThumbnailCount=5
skin.prefetchSiblingSlides=true
skin.includeFirstLastPageActions=true
skin.movieSlideDimension=640x480
skin.shadowTextFilterVerticalAlignOnThumbnails=top
skin.textFilterMarginOnThumbnails=
skin.textFilterHorizontalAlignOnSlides=left
skin.remarksForceVisible=true
skin.textFilterTextOnThumbnails=
skin.textFilterFontSizeOnThumbnails=
skin.prescaleLogoFilterOnThumbnails=false
skin.remarksDateFormat=m.d.Y H\:i
skin.logoFilterVerticalOffsetOnSlides=
skin.zoomFilterPercentOnThumbnails=
skin.textFilterFontFaceOnSlides=SansSerif
skin=BluPlusPlus3.0b4
skin.includeViewerRemarks=false
skin.includeGrayScaleFilterOnSlides=false
skin.textFilterMarginOnSlides=
skin.folderCaptionContent=Title
skin.textFilterVerticalAlignOnThumbnails=top
skin.prescaleTextFilterOnThumbnails=false
skin.chooseRandomIconForFolder=false
skin.watermarkTextFilterVerticalAlignOnSlides=bottom
skin.audioConsoleDimension=150x20
skin.logoFilterMarginOnSlides=
skin.textFilterFontSizeOnSlides=
skin.watermarkTextFilterHorizontalOffsetOnThumbnails=
skin.shadowTextFilterHorizontalAlignOnSlides=left
skin.shadowTextFilterTextColorOnSlides=\#000000
skin.remarksNotifyFromEmail=from_address@someplace.com
skin.textFilterHorizontalOffsetOnSlides=
skin.shadowTextFilterHorizontalAlignOnThumbnails=left
skin.logoFilterHorizontalAlignOnSlides=lef
skin.logoFilterHorizontalOffsetOnSlides=t
skin.remarksAdminUser=admin
skin.includeKeyboardSupport=true
skin.remarksAdminPassword=1111
skin.shadowTextFilterMarginOnSlides=
skin.customMetadataFields=|<title>General info\:|Model|Make|Device Setting Description|<title>Basic shot info\:|Focal Length|Subject Distance|Aperture Value|F-Number|Shutter Speed Value|ISO Speed Ratings|White Balance Mode|Flash|Metering Mode|<title>Advanced shot info\:|Exposure Bias Value|Exposure Time|Exposure Mode|Max Aperture Value|Brightness Value|Contrast|Saturation|Sharpness|<title>Exif-related info\:|Date/Time|Exif Image Width|Exif Image Height
skin.slideCaptionContent=FileName|Dimension|FileSize||Date
skin.watermarkTextFilterStrengthPercentOnThumbnails=20
skin.includeZoomFilterOnThumbnails=false
skin.textFilterColorOnSlides=\#000000
skin.slideShowCommentDelay=4
skin.maximumThumbnailCaptionLength=-1
skin.shadowTextFilterTextColorOnThumbnails=\#000000
skin.zoomFilterPercentOnSlides=
skin.folderThumbnailBorderRatio=80
skin.navigationBarVerticalLocation=Top
skin.includeMoveForwardFacility=true
skin.includeBlendingEffectOnSlides=true
skin.watermarkTextFilterHorizontalOffsetOnSlides=
skin.prescaleWatermarkTextFilterOnSlides=false
skin.prescaleFixedShapeFilterOnThumbnails=true
skin.shadowTextFilterMarginOnThumbnails=
skin.includeLogoFilterOnThumbnails=false
skin.includeLogoFilterOnSlides=false
skin.shadowTextFilterTextOnThumbnails=
skin.shadowTextFilterShadowColorOnSlides=\#000000
skin.shadowTextFilterFontFaceOnThumbnails=SansSerif
skin.includeSlidePageThumbnails=true
skin.iconSet=universal
skin.includeBlendingEffectOnIndexes=false
skin.shadowTextFilterShadowDistanceOnThumbnails=
skin.textFilterFontStyleOnThumbnails=plain
skin.shadowTextFilterFontStyleOnThumbnails=plain
skin.logoFilterHorizontalOffsetOnThumbnails=
skin.shadowTextFilterFontFaceOnSlides=SansSerif
skin.shadowTextFilterShadowColorOnThumbnails=\#000000
skin.remarksNotifyViaEmail=false
skin.includeTextFilterOnThumbnails=false