Administration > Property Settings in PTC FlexPLM > System-Wide Property Settings in PTC FlexPLM
  
System-Wide Property Settings in PTC FlexPLM
Use the following property settings to control functionality throughout PTC FlexPLM.
Modifying File Types for Data Loading
Use the following property settings to define the file extensions that can be uploaded in PTC FlexPLM using data loading.
FlexPLM.system.allowedFileTypesForUIDataLoaders=txt,csv,xls,xlsx,xml
FlexPLM.system.allowedFileTypesForContentFileUpload=doc,docx,ppt,pptx,txt,xls,xlsx,txt,csv
To allow uploads of files without a file extension, add ,@NO_EXT to these properties.
To allow specific file extensions, add the corresponding file extensions (for example, txt or csv).
* 
File extensions are not case-sensitive.
The allowedFileTypesForContentFileUpload property includes values from the following out-of-the-box properties:
com.lcs.wc.document.imageGeneration.rasterFileTypes=bmp,gif,png,jpg,jpeg
com.lcs.wc.document.imageGeneration.vectorFileTypes=ai,pdf,ps,tif,tiff,svg
Limiting the Size of the Attribute Set Report
Use the following property setting to limit the size of the attribute set report.
com.ptc.core.lwc.CascadingAttrsPossibleValuesTree.limit
The attribute set report is the possible values tree for cascading attributes on a type. This report can contain billions of possible values if attributes in the set have many possible values. Few rules have been created to constrain those values. This property limits the size of the attribute set report. This size limitation ensures that the method server does not run out of memory while building an extremely large attribute set report.
Enabling Row Highlighting in Tables
When viewing the line sheet or tabular search results, pressing CTRL + Left Click highlights the row in a light yellow color. The row highlighting functionality is processed at the table level, rather than at the row level. This functionality is disabled by default and must be enabled by entering the following property setting:
com.lcs.wc.client.web.TableGenerator.enableRowHighlight=true
Configuring the Time Delay in Pop-ups
Use the following property setting to configure the time delay required to launch a pop-up after the user hovers the cursor over the object name.
quickInfoPopup.mouseOverDelay=<#>
The value entered is the number of milliseconds the system waits until it displays the pop-up. The default value for this property setting is 1500 (1500 milliseconds, or 1.5 seconds). If you want the system to display the pop-up after 1 second, then enter 1000 as the value for the property setting.
quickInfoPopup.mouseOverDelay=1000
* 
The time it takes to display the pop-up might be slightly longer than the launch time specified, depending upon your server’s processing time.
Setting Behaviors for Quick Info Pop-Up Windows
Use property settings to define quick info pop-window behaviors.
The following property enables the feature for automatically closing quick info pop-up windows. The default setting for this property is true.
quickInfoPopup.closeAfterDelay=true
The following property defines the time required in milliseconds to close quick info pop-up windows after you navigate away from an object hyperlink or a quick info pop-up. The default setting for this property is 500. This property only applies if the quickInfoPopup.closeAfterDelay property is set to true.
quickInfoPopup.closeDelay=500
Defining View Administrators
Property settings determine which users can create system and group views. To create a view, you must be a member of a group that is specified as having administrative privileges for views. The property setting that defines which groups have administrative privileges for views is:
com.lcs.wc.report.ColumnList.viewAdministratorGroup=<GroupName>
The out-of-the-box property setting value is View Administrators.
com.lcs.wc.report.ColumnList.viewAdministratorGroup=View Administrators
You must create a group called View Administrators and assign users or groups to this group for the out-of-the-box property setting to work as defined.
You can enter a different group name as the value for the property setting to specify that group as having administrative privileges for views. In the following example, the property setting has been defined to allow any user who belongs to the Administrators group to administer views.
com.lcs.wc.report.ColumnList.viewAdministratorGroup=Administrators
* 
You can only define one group to have administrative privileges for views.
Selecting View Attributes
This property setting controls whether or not users are limited in their attribute selection when creating views. This property setting is not enabled out-of-the-box.
By default, selecting In Search Results automatically displays that attribute when no view is selected and allows users to select that attribute when creating views. You can limit the attributes available for creating a view to those selected as In Search Results by setting the value of the following property setting to INRESULTS:
com.lcs.wc.report.ColumnList.attSearchMode=INRESULTS
Defining Filter Administrators
Property settings determine which users can create system and group filters. To create a filter, you must be a member of a group that is specified as having administrative privileges for filters. The property setting that defines which groups have administrative privileges for filters is:
com.lcs.wc.report.FiltersList.filterAdministratorGroup=<GroupName>
The out-of-the-box property setting value is Filter Administrators.
com.lcs.wc.report.FiltersList.filterAdministratorGroup=Filter Administrators
You must create a group called Filter Administrators and assign users or groups to this group for the out-of-the-box property setting to work as defined.
You can enter a different group name as the value for the property setting to specify that group as having administrative privileges for filters. In the following example, the property setting has been defined to allow any user who belongs to the Administrators group to administer filters.
com.lcs.wc.report.FiltersList.filterAdministratorGroup=Administrators
* 
You can only define one group to have administrative privileges for filters.
Selecting Filter Attributes
This property setting controls whether or not users are limited in their attribute selection when creating filters. This property setting is not enabled out-of-the-box.
By default, selecting Searchable automatically displays that attribute when no filter is selected and allows users to select that attribute when creating filters. You can limit the attributes available for creating a filter to those selected as Searchable by setting the value of the following property setting to SEARCHABLE:
com.lcs.wc.report.FilterList.attSearchMode=SEARCHABLE
Disabling Placeholders
Users can associate products to placeholders from the line sheet, placeholder, or product. Associated products can be selected from the same or different seasons, or from the product library. Placeholders are enabled by default. You can disable them by entering the following property setting:
com.lcs.wc.placeholder.usePlaceholders=false
Grouping Work Item Tasks
This property setting ensures that work item tasks are both sorted and grouped together by task name when viewing the user’s work list.
com.lcs.wc.wf.LCSWorkitemQuery.caseInsensitiveSort=true
Setting Side Navigation Bar Behavior
The navigator.Pin property defines if the side navigation bar is collapsed or expanded when opening PTC FlexPLM.
navigator.Pin=false
The default setting for this property is false.
If the property is set to false, the side navigation bar is collapsed.
If the property is set to true, the side navigation bar is expanded.
The sidenavigator.Click property defines if the side navigation bar is opened using a left mouse click or a mouse hover.
sidenavigator.Click=true
The default setting for this property is true.
If the property is set to true, the side navigation bar is opened using a left mouse click.
If the property is set to false, the side navigation bar is opened using a mouse hover.
The sidenavigator.hoverDelay property defines the delay in milliseconds from the start of the mouse hover to open the side navigation bar.
sidenavigator.Delay=250
The default setting for this property is 250.
This property only applies if the sidenavigator.Click property is set to false.
Controlling the Ability to Resize the Side Navigator in Chrome and Safari
Use the following property to control the ability to resize the side navigator in Chrome and Safari browsers:
sidenavigator.resize.disabledOnChromeAndSafar
The default setting for this property is true.
If the property is set to true, you cannot resize the side navigator in Chrome and Safari.
If the property is set to false, you can resize the side navigator in Chrome and Safari.
Setting Header Behaviors
The stickyProductHeader.Toggle.Expand property defines if the product sticky header is collapsed or expanded.
stickyProductHeader.Toggle.Expand=true
The default setting for this property is true.
If the property is set to true, the product sticky header is expanded.
If the property is set to false, the product sticky header is collapsed.
Defining the User Cache Query
The com.lcs.wc.util.UserGroupHelper.allSiteOrgUsersQuery property defines if the query in the user cache looks at users at the organization level or the entire site level.
The default setting for this property is false, which means it only looks for users at the organization level.
Configuring Classic Mode for Line Sheet
The freeze pane mode is the default mode in the system. To use the classic list mode configure the following property:
The jsp.season.linesheet.enableClassicMode property defines if the classic list mode is available for line sheet.
The default value for this property is false .
If the property is set to true, the classic list mode for line sheet is enabled.
If the property is set to false, the classic list mode for line sheet is disabled.
Configuring Maximum Thumbnail Image File Size
Use the following property setting to specify the maximum upload size of a thumbnail image on the Product, Placeholder, Colorway, Material and Color objects during drag and drop com.lcs.wc.content.thumbnailMaxFileSize=<number>. The default value for this property is 256000 KB.
By default the following property will be used to specify the maximum file size for thumbnail file uploads, when drag and drop is not being used com.lcs.wc.content.imageMaxFileSize=<number>. The default value for this property is 104857600 Bytes.
* 
Set the value of both properties to be the same to ensure consistent thumbnail size across the system.