This chapter provides overviews of entering a search request, search request processing, and search results and discusses how to:
Submit search requests.
Integrate Content Ratings with search result ratings.
When you enter text for a search on the Search page, the search feature performs the following actions to optimize your search results:
Changes the case of the entered text to all uppercase characters.
By default, the Verity search engine searches for all mixed-case variations when a query string is entered in all lowercase or all uppercase. However, search queries that are entered in mixed-case automatically become case-sensitive. The portal changes the case of the query string to all uppercase characters, prohibiting users from truly carrying out case-sensitive searches. This change avoids situations in which mixed-case searches would otherwise return no results. On the Search page, the original case is displayed for the user.
Formats the query string to pass to the Search API (application programming interface).
The search feature filters out expired and hidden content references and content references that are not yet valid. It also performs additional security filtering by role for Managed Content, and thesaurus searching, if it’s enabled.
Calls the Portal Registry API.
Security filtering is applied to the results that originated from the portal registry search index. Security is applied in PeopleCode by checking the Authorized property.
Formats and displays search results.
PeopleCode retrieves the search collection result key, which is formatted according to the fields that are expected on the Search page. This action completes the user’s search request.
The following process occurs after you submit a search request:
The query text is submitted to the PeopleSoft web server from the Search field located in the portal header frame.
The query string is passed to the Search API, as a parameter named PortalSearchQuery, to find matching results.
Searching within previous results is also passed as an option.
The query string is applied to all available and relevant search indexes. If the scope is only the local site, then other indexes are ignored. If the scope is the entire portal, then all registry related search indexes are used.
The Portal Registry API filters the results for security through PeopleCode for the portal registry collection.
The results are filtered for security based on the roles defined by the search administrator, which are specified for the collections.
Note. Additional security filtering is performed for Content Management results.
Users must have member or viewer privileges to access the content, and only published content is displayed for News Publications,
Categorized Content results, and managed content.
The Search page echoes the user’s original query string and displays a list of content that matches the request.
Note. If the user clicks the Go button but does not enter a search query, the system displays the Search page without any results.
The Search page displays these types of search results:
Files
Includes results from file system indexes and Managed Content documents. Click the link to open the document directly from your browser.
URLs
Includes results from HTTP spider indexes and managed content URLs. Click a link to open the URL inside the portal.
Transactions
Includes results from the portal registry index, record-based indexes, and Managed Content HTML or text. Click a link to open a specific PeopleSoft transaction or to display HTML or text content.
The purpose of a general search result is to display different types of information in view-only mode. On the Search page, you can view results from all index types, including managed content. Managed Content documents, URLs, HTML, and text are displayed for viewing purposes only.
To generate file system search index results, specify an alias in the Remap to URL field on the Filesystem Index page. For example, if the web server PSMITH has C:\files\mystuff aliased to MYSTUFF, then the Start Location field value would be set to C:\files\mystuff and the Remap to URL field value would be set to http://psmith/mystuff.
Managed Content search results types include:
Document.
This link uses the View Attachment PeopleCode function to directly open an attached document.
HTML/Text.
This link points to a page that renders the HTML or text inside the portal in view-only mode.
URL.
This link points to a URL, which opens inside the portal when clicked.
Note. The search result link is generated differently depending on the content type.
This section discusses how to submit search requests.
Note. The Enterprise Portal Search page is an enhanced version of the standard Search Results page, which is discussed in the PeopleTools documentation.
See Also
Enterprise PeopleTools 8.48 PeopleBook: Using PeopleSoft Applications, “Using Keys and Search Pages,” Understanding Search Pages
Page Name |
Object Name |
Navigation |
Usage |
Search Results |
EO_PE_SRCH_RESULT |
Click the GO button for the Search field on the portal header. |
Calculate the top-ranked items, and then view search results from all active search indexes for which the user has proper security. |
Customize Settings |
EO_PE_SRCH_PREFS |
Click the Customize Settings link on the Search page. |
Customize search result settings. |
Saved Searches |
EO_PE_SRCHSV_LIST |
Click the Edit Searches button on the Search page. |
Obtain a summary of all saved searches, regardless of any limits you might have set on the Personalize Saved Searches page. You can also view all saved searches, run a saved search, subscribe or unsubscribe to the email notification service, and add, edit, or delete saved search items. |
Search Tips |
EO_PE_SRCH_TIPS |
Click the Search Tips link on the Search page. |
View search tips. |
Saved Searches Detail |
EO_PE_SRCHSV_DTL |
Click the Save Search button on the Search page. |
Add your current search to your collection of saved searches. |
See Also
Access the Search page.
Saved Search |
Select to execute a saved search you have defined. |
Search For |
Enter a search. |
Search Tips |
Click to view tips for searching on the Search Tips page (a display-only page). |
Search Within Results |
Select if you are searching within existing results. Enter the search string in the portal header, and click GO. |
Search All Sites |
You may have multiple sites implemented. If so, select this option to execute your search across all sites to which you have access. |
Search |
Click to execute the search. |
Save Search |
Click to access the Saved Searches Detail page, where you can add your current search to your collection of saved searches. |
Edit Searches |
Click to access the Saved Searches page, where you can view all saved searches, run a saved search, subscribe or unsubscribe to the email notification service, and add, edit, or delete saved search items. |
Search Results
The Search Results scroll area displays the results of your search. Click a link to access content that matched your search criteria. If the content is a file, the system opens the file and displays it correctly by type by using the browser's plug-in settings. The Rating value represents the relevance rating for the content.
Note. Clicking a search result link opens a new window for the following: content outside of the current portal and header search results of a file system.
Select the Include Content Rating Results option on the Portal Solutions Installation Options page to indicate that you want to include content ratings results in the search relevance rating. If you don’t select the option, content ratings results are not used in the relevance rating.
Integrating results from content ratings into the Verity search results score enables past input to affect the outcome of searches. If a particular registered content reference was rated highly, it increases the content’s relevance rating on the Search page. The content may be ranked higher or lower than the initial Verity relevance score.
Only results from content ratings feed into the search relevance rating. This feature allows content to be rated between 1 and 5. A rating of 3 is considered average and does not affect the Verity score. A rating of 1 or 2 decreases the Verity score; a rating of 4 or 5 increases it.
This formula is used to calculate the adjusted score:
(Adjusted Score) = (Verity Score) + (0.05 x (Content Ratings Score − 3)) x (1 − Verity Score)
Verity Score represents the unadjusted Verity relevance rating, Content Ratings Score is the content rating (1 through 5). The magnitude of the score adjustment is inversely proportional to the original Verity rating.
The Search page displays the combined relevance score for each result. Only content ratings for the current user are considered when adjusting the score.