This file allows customized options to be set for the Quillix Web Client. Resource.js is stored in the Quillix Web install location, typically C:\Inetpub\Quillix.
UseSAML
See also Enabling Single Sign-on with SAML Set to 1 to redirect to SAML IdP. Set to 0 (zero) to use Quillix login.html. Defaults to 0 (zero).
Buttons on scan panel of Capture tab
All of these are 4-state options -
0 == don't show this button
1 == show this button
2 == don't show this button, but let the user show it via preferences
3 == show this button, but let the user hide it via preferences
var btnUnlock = 2;
var btnComplete = 2;
var btnCreateEmpty = 2; // Remember to set PreventReleaseOfEmptyBatches (below) to 0
var btnCreateAndRelease = 2; // Remember to set PreventReleaseOfEmptyBatches (below) to 0
Default state is 2.
CheckRequiredFieldsBeforeND
Check for required fields before creating a new document; [1] indicates yes; [0] indicates no (default)
CheckRequiredFieldsBeforeSave
Check for required fields before saving document indexes; [1] indicates yes; [0] indicates no (default)
GetDefaultValuesOnDocLoad
Get default index field values for blank fields when a document is loaded; [1] indicates to get values; [0] indicates to not get values (default)
UseBatchIndexesForDoc
Use any existing batch indexes to populate empty document index field values with a matching name; [1] indicates to use batch index values (default); [0] indicates to not use batch index values
UseStickyDocTypeOnCaseLoad
Use sticky doc types when loading a case - overrides default doctype; [1] indicates yes; [0] indicates to not use sticky doc types (default)
UseStickyFieldsOnCaseLoad
Use sticky fields when loading a case - overrides default index values; this value must be used in conjunction with UseStickyDocTypeOnCaseLoad [1] indicates yes; [0] indicates to not use sticky index fields (default)
UseDefaultDocTypeOnCaseLoad
Use default doc type of batch profile when loading a case; [1] indicates yes (default); [0] indicates to not use default doc types
UseSelectOnlyDocTypeOnCaseLoad
If user only has one doc type assigned, auto select the doc type; [1] indicates to autoselect (default); [0] indicates to not autoselect doc type
UseAutoSaveForIndexing
Automatically save the xml file during append and document creation functions on the indexing page; [0] indicates no - do NOT use autosave (default); [1] indicates yes - do use autosave
NOTE: this will affect performance on larger batches
AllowCopyPage
Allow the user to see and use the copy page button on the viewer toolbar; [1] shows/allows the button (default); [0] hides the button
AllowCopyDocument
Allow the user to see and use the copy document function on the index page; [1] shows/allows the function (default); [0] hides the function
AllowClassifyCopyPage
Allow the user to see and use the copy page button on the classify page; [1] shows/allows the button (default); [0] hides the button
AllowDeletePage
Allow the user to see and use the delete page button on the viewer toolbar; [1] shows/allows the button (default); [0] hides the button
AllowDeleteDocument
Allow the user to see and use the delete/remove document function on the index page and in the tree pane; [1] shows/allows the function (default); [0] hides the function
UseOnChangeEventForPicklists
Use the OnChangeEvent instead of OnBeforeDeactivate for launching web services - applies only to picklists; [0] do not use OnChange event (default); [1] use OnChange event
DefaultThumbSize
Default thumbnail size used for thumbnail view; [1] Small; [2] Medium (default); [3] Large
BlankPageThreshold
BlankPageThreshold represents the maximum size in bytes for a blank page. This value is used on the Classify Tab for selecting blank pages (200 is the default)
AllowedImportFileTypes
AllowedImportFileTypes is a comma-delimited list of allowable filetypes for to be used during file import; an empty string [""] removes the filter; an example list is ["jpg, bmp, tif, doc"]
NOTE: this option is CASE SENSITIVE
DisabledLaunchFileTypes
DisabledLaunchFileTypes is a comma-delimited list of filetypes that should not be displayed in the viewer; an empty string [""] removes the filter; an example list is ["js, wma, exe"]
NOTE: this option is CASE SENSITIVE
ScanPort
ScanPort is the port number that the scan service uses communicate; 60024 is the default port;
NOTE: changes must be matched in the QuillixScan.exe.config file
ScanPortHTTPS
ScanPort is the port number that the scan service uses communicate when the client is running through HTTPS; 60044 is the default port
NOTE: changes must be matched in the QuillixScan.exe.config file
DefaultIndexWidth
DefaultIndexWidth is the value used in setting the initial width of the Index window; the value is applied before any user settings are applied; the default is 400
AutoLoadDefault
Initial state of the auto-load toggle; [0] auto-load is disabled initially (default); [1] auto-load is enabled initially
DoNotConvertImageFileTypes
DoNotConvertImageFileTypes is a comma-delimited list of image filetypes that when imported, will not be converted to JPEG or TIFF - the original image will remain unchanged; an empty string [""] removes the filter; an example list is ["jpg, bmp, tif, doc"]
HideClearIndexes
[1] hides the clear indexes link; [0] shows it (default)
PreventReleaseOfEmptyBatches
[0] (default) allows release of empty batches; [1] prevents release of empty batches
NOTE: must be combined with 'PreventReleaseOfEmptyBatches' registry entry on Server - Found at HKLM\Software\Prevalent\Quillix. Set to 1 to enable; 0 to disable.
UpdateSearchableIndexesOnSave
[0] (default) does NOT update searchable indexes; [1] updates searchable indexes when batch.xml is saved
UseSilentLogin
Attempt to use the logged-on-windows-account to automatically log in to Quillix. This functionality is dependent on IIS being configured for Windows Authentication. If the windows account is not available, the normal login screen will be displayed; [1] Attempt to use silent logon; [0] do not use silent logon (default). See Enabling Single Sign-on with Active Directory for more information.
UseStrictSeparatorMode
Use rules for evaluating the validity of the page position for a separator page while in Capture FileList mode; [1] Enforce separator rules; [0] Allow separators to be placed anywhere in the batch (default)
ShowPromptForSeparatorViolations
Show message when an invalid separator position is encountered; [1] indicates to show the prompts; [0] does not show the prompts (default)
UseLocalOnCaptureOnly
Show the 'local queue' in the queue list only on the capture tab; [1] indicates to use the policy; [0] indicates to always show the local queue (default)
UseQueuesOnCapture
Show 'normal queues' in the queue list on the capture tab; [1] indicates to use the policy (default); [0] indicates to hide normal queues
UseMultiIndexing
Use multi indexing concept on the index page to allow multiple sets of indexes to be provided for individual documents; [1] indicates to use multi indexing; [0] indicates to use default indexing (default)
MultiIndexingDelimiter
the delimiter to use - should be a character sequence that will NEVER occur in valid index values
CheckRequiredBeforeShowSets
[1] checks the displayed required fields for values before opening the ShowSets dialog. If any required fields do not have values, an error will be displayed and the ShowSets dialog will not be displayed.
UseCustomBatchName
Use an extended batch naming convention based on the CustomBatchNameFormat variable with options to include machine name, user login, batch name; [1] indicates to use the custom name; [0] indicates to not use the custom name (default)
CustomBatchNameFormat
"%machine%--%userlogin%--%batchname%"; // %machine% will be replaced with the machine name; %userlogin% will be replaced with the user login name; %batchname% will be replaced with the batch name from the batchname textbox on the capture dialog. All other characters will be left as is.
HideCompletedCounts
Show/Hide the completed counts on the Home page dashboard. [0] will show the counts (default); [1] will hide the counts
HideUserAndLicense
Show/Hide the user and license on the Home page dashboard. [0] will show the info (default); [1] will hide the info
The following variables are associated with user preferences - the values set here are the default values for the user preference options
NOTE: these values will be overridden by each user's preferences unless "DisableUserPreferences" is set to 1
DisableUserPreferences
Disable user preferences so that the values from this page (the Resource.js page) are enforced and users do not have the 'preferences' link; [0] Enable user preferences (default); [1] Disable user preferences
UseDefaultDocTypeForClassifyCreateDoc
Use the default doc type in creating new documents on the Classify page instead of leaving the doctype empty; [1] use the default doc type [default]; [0] do not use the default doc type
ResetZoomOnPageChange
Reset the image zoom level to 'Best-Fit' when changing images; [0] do not reset the zoom level (default); [1] reset the zoom level
SplitMultiPageTiffs
Split multi-page tiffs into single page tiffs; [0] treat multi pages docs as universal documents (default); [1] split into single page tiff images
DisplayConfirmSaveIndexes
Show confirmation for saving indexes; [1] indicates to show prompt (default); [0] indicates to not show prompt - to automatically save indexes
DisplayConfirmIndexRelease
Show confirmation for releasing cases from Index Page; [1] indicates to show prompt (default); [0] indicates to not show prompt - to automatically release the case
DisplayConfirmCaptureRelease
Show confirmation for releasing cases from Capture Page; [1] indicates to show prompt (default); [0] indicates to not show prompt - to automatically release the case
DisplayConfirmComplete
Show confirmation for completing cases; [1] indicates to show prompt (default); [0] indicates to not show prompt - to automatically complete the case
DisplayConfirmUnlock
Show confirmation for unlocking queue cases; [1] indicates to show prompt (default); [0] indicates to not show prompt - to automatically unlock the case
DisplayConfirmDeleteCase
Show confirmation for deleting local and queue cases from the index and classify pages; [1] indicates to show prompt (default); [0] indicates to not show prompt - to automatically delete the case
AutoRotate
Rotate images during the scan process; [0] off (default); [1] always turn clockwise; [2] always flip; [3] always turn counter-clockwise; [4] intelligent rotation
UseMultDocCopies
Show the dialog for making multiple copies of documents (Index Page function); [0] do not show dialog (default); [1] show dialog
DefaultNumDocCopies
The number to use as the default number of copies to make when using the multiple document copies functionality
The following variables are connected with functions located on the CustomScripts.js page.
MouseCanTriggerLookup
This applies to standard lookups and CustomScripts. [1] indicates that a mouse click can trigger a lookup. When [0] (the default), only tab will trigger the lookup.
UseCustomValidationScript
Use a custom validation script during the completion of a case from the index page - script is defined on the CustomScripts.js page; [1] indicates to use the custom validation script; [0] indicates to not use the script (default)
UseCustomIndexFieldInitScript
Use a custom script during the initialization of the index fields - script is defined on the CustomScripts.js page; [1] indicates to use the custom script; [0] indicates to not use the script (default)
UseCustomIndexFieldLabelScript
Use a custom script to get alternative labels for index field names - script is defined on the CustomScripts.js page; [1] indicates to use the custom script; [0] indicates to not use the script (default)
UseCustomIndexFieldFocusOutScript
Use a custom script during the focus out event of an index field - script is defined on the CustomScripts.js page; [1] indicates to use the custom script; [0] indicates to not use the script (default)
UseCustomValidateAfterPopulateScript
Use a custom script during the initialization of the index fields AFTER saved values have been populated - script is defined on the CustomScripts.js page; [1] indicates to use the custom script; [0] indicates to not use the script (default)
UseCustomUserMenuScript
Use a custom script during client initialization to modify the settings of the User Menu - script is defined on the CustomScripts.js page; [1] indicates to use the custom script; [0] indicates to not use the script (default)
UseCustomHomePageMessageScript
Use a custom script during client initialization to specify a message to be displayed on the Home Page - script is defined on the CustomScripts.js page; [1] indicates to use the custom script; [0] indicates to not use the script (default)
UseCustomProfileSelectionEventScript
Use a custom script during the profile selection event on the Capture dialog - script is defined on the CustomScripts.js page; [1] indicates to use the custom validation script; [0] indicates to not use the script (default)
UseCustomEnableMultiIndexing
Use a custom script to enable index sets on the index page - script is defined on the CustomScripts.js page; [1] indicates to use the custom script; [0] indicates to not use the script (default)
The following variables have moved within the file, or are newly added in version 5.8.
ScanServiceVersion
ScanServiceVersion is the value that the web client will look for in determining if an installed scan service is the correct version and should be allowed to run
CheckRequiredFieldsBeforeHomePageComplete
[1] Checks for required fields when 'completing' from the HomePage - if any are found, complete is not allowed (same as 5.4 behavior); [0] HomePage complete doesn't check for required fields.
RequireScanService
[0] (default) allows import without QuillixScan running; [1] won't allow import without QuillixScan.
UseMultPageCopies
Show the dialog for making multiple copies of pages (Index Page function); [0] do not show dialog (default) (make NumPageCopies number of copies); [1] show dialog.
DefaultNumPageCopies
The number to use as the default number of copies to make when using the multiple page copies functionality. Defaults to 1.
AllowInactivityTimeout
false: never auto-logoff the user; true: logoff after 'InactivityTimeout' number of minutes.
InactivityTimeout
minutes - in reality, this will be close to a multiple of 3 - it is checked during the 'refreshToken' method which is scheduled every 3 minutes. if the system is busy, it will not be run every 3 minutes - it will usually be something a little over 3 minutes..