Introduction 1-3
1.2 What’s New and Changed
The following information has been added or changed for this release:
■
The following variables or functions have been added:
– ddAppendIndexedColumnResultSet
on page 8-33
– ddAppendResultSet
on page 8-35
– ddApplyTableSortToResultSet
on page 8-36
– ddGetFieldList
on page 8-37
– ddIncludePreserveValues
on page 8-38
– ddLoadIndexedColumnResultSet
on page 8-40
– ddLoadResultSet
on page 8-41
– ddMergeIndexedColumnResultSet
on page 8-42
– ddMergeResultSet
on page 8-44
– ddMergeUsingIndexedKey
on page 8-46
– ddSetLocal
on page 8-48
– ddSetLocalByColumnsFromFirstRow
on page 8-49
– ddSetLocalByColumnsFromFirstRowIndexed
on page 8-50
– ddSetLocalEmpty
on page 8-51
– ddSetLocalEmptyByColumns
on page 8-52
– idocTestForInclude
on page 8-147
– CollectionInfoEnabled
on page 10-8
– CollectionLinkEnabled
on page 10-10
– RecordsManagementDenyAuthorFreePassOnRMSecurity
on page 10-112
– RecordsManagementNumberOverwriteOnDelete
on page 10-113
– RmaAddDocWhereClauseForScreening
on page 10-114
– RmaAllowKeepOrDestroyMetadataOption
on page 10-115
– RmaEnableFilePlan
on page 10-116
– RmaEnableFixedClones
on page 10-117
– RmaEnablePostFilterOnScreening
on page 10-118
– RmaFilePlanVolumePrefix and RmaFilePlanVolumeSuffix
on page 10-119
– RmaFixedClonesTitleSuffix
on page 10-120
– RMAHideExternalFieldsFromCheckInUpdate
on page 10-121
– RMAHideExternalFieldsFromSearchInfo
on page 10-122
– RmaNotifyDispReviewerAndCatAuthor
on page 10-123
– RmaNotifyReviewerAndAlternateReviewer
on page 10-124
– rs
on page 8-245
– rsAddFieldsWithDefaults
on page 8-247
– rsCreateReference
on page 8-254
1-4 Oracle Fusion Middleware Idoc Script Reference Guide
– rsLoopInclude
on page 8-265
– rsLoopSingleRowInclude
on page 8-266
– SctAutoTruncateDataStrings
on page 10-126
– SctComponentDir
on page 10-127
– SctDebugLogEnabled
on page 10-128
– SctDebugLogFilePath
on page 10-129
– SctDebugServiceBinderDumpEnabled
on page 10-130
– SctDoNotArchive
on page 10-131
– SctDoNotPopulateAccessLogColumns
on page 10-132
– SctExternalUserLogEnabled
on page 10-133
– SctFilterPluginLogDir
on page 10-134
– SctIgnoreDirectories
on page 10-135
– SctIgnoreFileTypes
on page 10-136
– SctLogDir
on page 10-137
– SctLogEnabled
on page 10-138
– SctLogSecurity
on page 10-139
– SctMaxRecentCount
on page 10-140
– SctMaxRereadTime
on page 10-141
– SctReductionAvailableDatesLookback
on page 10-142
– SctReductionLogDir
on page 10-143
– SctReductionRequireEventLogs
on page 10-144
– SctrEnableSecurityCheck
on page 10-145
– SctScheduledReductionEnable
on page 10-146
– SctSimplifyUserAgents
on page 10-147
– SctSnapshotEnable
on page 10-148
– SctSnapshotLastAccessEnable
on page 10-149
– SctSnapshotLastAccessField
on page 10-150
– SctSnapshotLongCountEnable
on page 10-151
– SctSnapshotLongCountField
on page 10-152
– SctSnapshotLongCountInterval
on page 10-153
– SctSnapshotShortCountEnable
on page 10-154
– SctSnapshotShortCountField
on page 10-155
– SctSnapshotShortCountInterval
on page 10-156
– SctTrackContentAccessOnly
on page 10-157
– SctUseGMT
on page 10-158
– WebDAVMaxInactiveInterval
on page 10-169
Introduction 1-5
■
The following variables or functions have been modified:
– ServiceStartupTimeout
on page 6-237
– IdcHomeDir
on page 8-143
– CollectionReleasedOnly
on page 10-15
– IdcNativeDir
on page 10-50
– IdcResourcesDir
on page 10-51
– ShowContentForStorageBrowse
on page 10-160
■
The following variables or functions have been removed:
– AcadUseLISPInterface
– AccountMapPrefix
– AcctPermDelim
– AcctPrefix
– AdjustPrinterMargins
– AdsSimpleAuth
– AdsUserPassword
– AllowIntranetUsers
– AllowPassThru
– AttributeMap
– AutoCad2000PlotterFilePath
– CGI_DEBUG
– CGI_RECEIVE_DUMP
– CGI_SEND_DUMP
– CgiFileName
– CLASSPATH
– ClusterBinDirRule
– ClusterNodeAddress,
– ClusterNodeName
– ComputerName
– ConnectionName
– CreatePDFThumbnails
– CustomConversionWaitTime
– CustomConverterPath
– DebugMode
– DebugStdConversion
– DefaultAuth
– DefaultMasterDomain
– DefaultNetworkAccounts
1-6 Oracle Fusion Middleware Idoc Script Reference Guide
– DisableAmberLayouts
– DisableClassicLayoutPublishing
– DisableCollegiateSkinPublishing
– DisableStellent05SkinPublishing
– DisableStellentSkinPublishing
– DisableWindowsPublishing
– DisplayPSOrigin
– DistillerNormJobSetting
– DistillerOptJobSetting
– DocConverterEngineDir
– EnableCopyConvertCopy
– ExcludeConversionFilter
– ExclusiveIncludeConversionFilter
– FILTER_DEBUG
– IdcAdminServerPort
– ImageAlchemyExePath
– IncludeXmlFlexionDocType
– IndexerPath
– IndexVaultFile
– IsJdbc
– IsThumbnailPresent
– LocalGroupServer
– LogWithConnectionName
– MaxNumberConvertedHistoryShow
– MaxNumRecursiveStepDefinitions
– NetworkAdminGroup
– OptimizePDF
– PdfVersion
– PLUGIN_DEBUG
– ProfileCacheTimeoutInMins
– RolePrefix
– SetPdfVersion
– ThumbnailDPI
– ThumbnailJPEGQuality
– ThumbnailSizeLimit
– ThumbnailSizingMethod
– ThumbnailTemplate
Introduction 1-7
– UseAdobeDistiller
– UseAlchemy111
– UseAutoCad2000
– UseAutocadModelSpace
– UseFullGroupName
– UseGroupFilter
– UseLightweightToPostscriptStep
– UseLocalGroups
– UseSearchML
– UseShortNamesAlways
– UseXmlEmbeddings
– UseXmlExtensibleDTD
– UseXmlNoDTD
– UseXmlNoReference
– UseXmlPStyleNames
– UseXmlSchema
– UseXmlSchemaDTD
– XmlTimeout
■
Collaboration Manager is not supported. Core workflow variables are still supported.
■
References to install_dir have been changed in support of Oracle Content Server deployment and configuration on Oracle WebLogic Server to one of the following:
– UCM_ORACLE_HOME: Refers to the ORACLE_HOME and Oracle WebLogic
Server install directories for an Oracle UCM domain. Default directories are provided, however, sites can specify alternative directories.
– IdcHomeDir: Refers to the directory in UCM_ORACLE_HOME where the
Oracle UCM ucm server media is located. The server media can run Oracle Content Server, Inbound Refinery, or Universal Records Management.
– DomainHome: Refers to the user-specified directory where an Oracle UCM
server is deployed to run on an Oracle WebLogic Server application server. The DomainHomeucmshort-product-idbin directory contains the intradoc.cfg
file and executables.
– short-product-id: Refers to the type of Oracle UCM server deployed on an
Oracle WebLogic Server, domain, used as the context root default HttpRelativeWebRoot configuration value. Possible values include:
cs Content Server ibr Inbound Refinery
urm Universal Records Management
– IntradocDir: Refers to the root directory for configuration and data files specific
to an Oracle Content Server instance deployed in an Oracle UCM domain on an Oracle WebLogic Server. This Idoc Script variable is configured for one type
of Oracle Content Server instance: Content Server, Inbound Refinery, or
1-8 Oracle Fusion Middleware Idoc Script Reference Guide
Universal Records Management. This directory can be located elsewhere, but the default location is DomainHomeucmshort-product-id.
2
Idoc Script Application 2-1
2
Idoc Script Application
Idoc Script is the server-side custom scripting language for the Oracle Content Server system. It enables you to reference variables, conditionally include content in HTML
pages, and loop over results returned from queries. Because Idoc Script is evaluated on the server side rather than the client side, page elements are processed after the
browser has made a request, but before the requested page is returned to the client.
Idoc Script is used primarily for the presentation of HTML templates and configuration settings.
This chapter includes the following sections:
■
Section 2.1, Idoc Naming Conventions