Configuration Files

Some global settings are made via configuration files in the TRACKPLUS_HOME directory.

GeneralSettings.properties

The following settings can be made in GeneralSettings.properties.

# Set the maximum number of concurrent connections to the SMTP server
maxNoOfSMTPConnections=10

# Maximum number of items to render in navigator without extra showAll request
maxItemsNavigator=1000

# Maximum number of items loaded from database by any filter
# (item navigator/cockpit/datasource).
# If the result is greater than this value an empty result is returned
# with a corresponding message
maxItems=10000

# The maximum number of recurring items to generate at once
# (it does not limit the total number of generated items)
maxRecurringToCreateAtOnce=25

# Replace (instead inserting new) history changes of fields with explicit
# history for changes in last x minutes and do not send e-mail again if a
# field changes again within x minutes.
# The status field is exempted from this rule.
historyAndEmailDelay=5

# Whether changing the own password for a non system admin is possible
# Useful to avoid changing the password for users with published passwords
# (for demo purposes)
isDemoSite=false

# Whether (individual) automails should be sent after mass item:
# Edit/Copy selection or Excel import.
# Drag and drop in item navigator will notify in any case
notifyAfterMassOperation=false

# Locales activated
locale.de=on
locale.en=on
locale.es=on
locale.es_AR=off
locale.fr=on
locale.it=on
locale.no=on

#Number of days after which a user has to confirm his two factor authentication
tfaRenewalInterval=14

# docx export settings #######################
# The style used for image caption text
export.docx.style.imageCaptionStyle=Caption

# Whether to highlight inline content
export.docx.style.highlightInlineContent=true

# The style used for highlighting the inline item's content. It can be a
# paragraph style (like Quote) or a character style (like Subtle Emphasis).
export.docx.style.inlineContentStyle=Quote

# The headings in the HTML source should normally be removed before
# transforming it into MS Word content (the HTML to Word converter would
# create equivalent word headings).
# Otherwise it would mess up the word headers explicitly generated based
# on item hierarchies.
export.docx.removeHTMLHeaders=true
# docx end #################################

# The number of pixels for LaTeX textWidth
export.tex.textWidth=1000

# Timeout in seconds to interrupt the LaTeX process if not finished automatically.
# It might be blocked on an error that's why after some time it is interrupted.
# Very long documents might need longer processing time.
export.tex.latexProcessTimeout=40
export.tex.textWidth=1000
export.tex.landscapeRatio=1.3

# URL to TKeyGen app.
tkeygenURL=https://trackplus.com/keygen
purchaseURL=https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=FTQZRXR5G93CA

# captureRequests=on
# sso.enabled = off
# sso.ssoServerUrlPrefix = https://localhost:8443/cas
# sso.ssoServerLoginUrl = https://localhost:8443/cas/login
# sso.trackServerUrl = https://localhost:8444/com.trackplus.core

# If true the save parameters passed by the user are tested and cleaned against XSS hacks.
security.enableXSSParameterCleaning=true

# Get a JSON string with videos available
videoTutorials.allegraUrl=https://www.trackplus.com/getVideos.php
videoTutorials.customUrl=
onboarding.userlane=false

# If true then the Db. backup and restore menu items are removed from Admin menu.
# If missing or false then the menu items are present
dbExportImportDisabled=false

# Whether receiving/sending e-mails is allowed. Useful for test instances.
# allowEmail=true

# Add the allowed cross site domains as comma separated values
# allowedCrossSiteDomains=example1.com,example2.com

wiki.renderAttachments=true
wiki.renderAttachmentsInSection=true
wiki.renderLinks=true
wiki.renderComments=true

# Whether watcher changes are registered in the item history
watcherHistory=false

# Whether watcher changes modify the last edited field of an item
watcherModifiesLastEdited=false

# Whether attachment changes are registered in the item history
attachmentHistory=true

# Whether attachment changes modify the last edited field of an item
attachmentModifiesLastEdited=true

#additionalThemes=allegro

FilterSubscriptions.properties

The following settings can be made in FilterSubscriptions.properties. This sets the filter subscriptions for newly created users.

Public.AllItems=on
Public.Outstanding=on
Public.MyItems=on
Public.ManagerItems=on
Public.ResponsibleItems=on
Public.AuthorItems=on
Public.Meetings=on
Public.Unscheduled=on
Public.ClosedRecently=on
Public.AddedRecently=on
Public.UpdatedRecently=on

PdfExcelExport.properties

The following settings can be made in PdfExcelExport.properties. These control the display of the print view when creating reports directly from the Task Navigator.

#export to pdf
pageWidth = 842
pageHeight = 585
leftMargin = 30
rightMargin = 30
topMargin = 20
bottomMargin = 20
#export to pdf or excel
groupTextFirstLeftPadding = 5
groupTextLeftPaddingPace = 10
imageTopPadding = 2
imageBottomPadding = 2
textLeftPadding = 3
textRightPadding = 0
issueOverdueIconWidth = 35
budgetExpenseUnitWidth = 35
detailBandHeight = 13
groupBandHeight = 13
pageHeaderBandHeight = 13
detailFontSize = 9
groupFontSize = 9
pageHeaderFontSize = 9
#scaling between the pdf pixels and the field width from db layout (782/930)
scalingFactor = 0.85
#long field width in excel
longFieldWidthGrid = 500
#convert the long fields from HTML to plain
longFieldIsPlain = true
defaultFieldWidth=150
#export images in excel
showImageInGrid = false
#export all fields in excel not only the fields from the current layout
showAllFieldsInGrid = false
#the logo file for pdf
logo=reportLogo.png