<searchConfig>
  <templates>

    <template name="portal_pages">
      <inputs>
        <input property="query" type="text"/>
      </inputs>
      <form>
        <name>key</name>
        <type>com.appiancorp.ap2.GlobalSearchPortalForm</type>
      </form>
      <gridData>portal.portalPageSearchGrid</gridData>
    </template>
    
    <template name="forums">
      <inputs>
        <input property="searchTerm" type="text"/>
      </inputs>
      <form>
        <name>key</name>
        <type>com.appiancorp.forums.mediator.ForumSearchForm</type>
      </form>
      <gridData>forums.searchForums</gridData>
    </template>

    <template name="message_destinations">
      <inputs>
        <input property="searchTerm" type="text"/>
      </inputs>
      <form>
        <name>key</name>
        <type>com.appiancorp.process.EventsSearchForm</type>
      </form>
      <gridData>process.searchEventsForProcessModel</gridData>
    </template>
    <template name="message_destinations_deprecated">
      <inputs>
        <input property="searchTerm" type="text"/>
      </inputs>
      <form>
        <name>key</name>
        <type>com.appiancorp.process.EventsSearchForm</type>
      </form>
      <gridData>process.searchEventsForProcessModel</gridData>
    </template>
    <template name="message_property_containers">
      <inputs>
        <input property="searchTerm" type="text"/>
      </inputs>
      <form>
        <name>key</name>
        <type>com.appiancorp.process.EventsSearchForm</type>
      </form>
      <gridData>process.searchMessagePropertyContainersForProcessModel</gridData>
    </template>
    
    <template name="processes">
      <inputs>
        <input property="name" type="text"/>
        <input property="initiator" type="singlepicker3" pickerType="users"/>
        <input property="startedAfter" type="date"/>
        <input property="startedBefore" type="date"/>
        <input property="modelId" type="singlepicker3" pickerType="process_models"/>
      </inputs>
      <form>
        <name>process_search_form</name>
        <type>com.appiancorp.process.search.ProcessSearchForm</type>
      </form>
      <gridData>process.search.complexSearch</gridData>
    </template>

    <template name="process_models">
      <inputs>
        <input property="name" type="text"/>
        <input property="creator" type="singlepicker3" pickerType="users"/>
        <input property="description" type="text" />
      </inputs>
      <form>
        <name>process_search_form</name>
        <type>com.appiancorp.process.search.ProcessModelSearchForm</type>
      </form>
      <gridData>processmodel.search.complexSearch</gridData>
    </template>

    <template name="users">
      <inputs>
        <input property="un" type="text"/>
        <input property="fn" type="text"/>
        <input property="ln" type="text"/>
        <input property="oun" type="hidden" value="7"/>
        <input property="ofn" type="hidden" value="0"/>
        <input property="oln" type="hidden" value="0"/>
      </inputs>
      <form>
        <name>user_search_form</name>
        <type>com.appiancorp.ag.user.form.UserFindForm</type>
      </form>
      <gridData>personalization.showFindUsersGrid</gridData>
    </template>
    <template name="groups">
      <inputs>
        <input property="gn" type="text"/>
        <input property="ogn" type="hidden" value="0"/>
        <input property="gtn" type="hidden" value="Any"/>
      </inputs>
      <form>
        <name>group_search_form</name>
        <type>com.appiancorp.ag.group.form.GroupFindForm</type>
      </form>
      <gridData>personalization.showFindGroupGrid</gridData>
    </template>
    <template name="people">
      <inputs>
        <input property="nameSearch" type="text"/>
      </inputs>
      <form>
        <name>people_search_form</name>
        <type>com.appiancorp.ag.group.form.GroupUserSimpleSearchForm</type>
      </form>
      <gridData>personalization.pickerFindPeopleGrid</gridData>
    </template> 
    <template name="departments">
      <inputs>
        <input property="gn" type="text"/>
        <input property="gtn" type="hidden" value="###GROUPS_DEPARTMENTS_NAME"/>
        <input property="findtype" type="hidden" value="null"/>
      </inputs>
      <form>
        <name>department_search_form</name>
        <type>com.appiancorp.ag.group.form.GroupFindForm</type>
      </form>
      <gridData>personalization.showFindGroupGrid</gridData>
    </template> 
    <template name="teams">
      <inputs>
        <input property="gn" type="text"/>
        <input property="gtn" type="hidden" value="###GROUPS_TEAMS_NAME"/>
        <input property="findtype" type="hidden" value="null"/>
      </inputs>
      <form>
        <name>team_search_form</name>
        <type>com.appiancorp.ag.group.form.GroupFindForm</type>
      </form>
      <gridData>personalization.showFindGroupGrid</gridData>
    </template> 
<!--
***************************************************
        Knowledge Templates
***************************************************
-->
    <template name="documents">
      <inputs>
        <input property="query" type="text"/>
        <input property="param" type="hidden" value="0"/>
      </inputs>
      <form>
        <name>document_search_form</name>
        <type>com.appiancorp.content.forms.GridResultsForm</type>
      </form>
      <gridData>content.searchDocuments</gridData>
    </template>   
    <template name="folders">
      <inputs>
        <input property="query" type="text"/>
      </inputs>
      <form>
        <name>folder_search_form</name>
        <type>com.appiancorp.content.forms.GridResultsForm</type>
      </form>
      <gridData>content.searchFolders</gridData>
    </template> 
    <template name="communities">
      <inputs>
        <input property="query" type="text"/>
      </inputs>
      <form>
        <name>community_search_form</name>
        <type>com.appiancorp.content.forms.GridResultsForm</type>
      </form>
      <gridData>content.searchCommunities</gridData>
    </template> 
    <template name="knowledge_centers">
      <inputs>
        <input property="query" type="text"/>
      </inputs>
      <form>
        <name>knowledge_center_search_form</name>
        <type>com.appiancorp.content.forms.GridResultsForm</type>
      </form>
      <gridData>content.searchKnowledgeCenters</gridData>
    </template> 
    <template name="content">
      <inputs>
        <input property="query" type="text"/>
      </inputs>
      <form>
        <name>content_search_form</name>
        <type>com.appiancorp.content.forms.GridResultsForm</type>
      </form>
      <gridData>content.searchContents</gridData>
    </template> 
    <template name="folders_old_id">
      <inputs>
        <input property="query" type="text"/>
      </inputs>
      <form>
        <name>folder_search_form</name>
        <type>com.appiancorp.content.forms.GridResultsForm</type>
      </form>
      <gridData>content.searchFoldersOld</gridData>
    </template> 
    <template name="communities_old_id">
      <inputs>
        <input property="query" type="text"/>
      </inputs>
      <form>
        <name>community_search_form</name>
        <type>com.appiancorp.content.forms.GridResultsForm</type>
      </form>
      <gridData>content.searchCommunitiesOld</gridData>
    </template> 
    <template name="kcs_old_id">
      <inputs>
        <input property="query" type="text"/>
      </inputs>
      <form>
        <name>knowledge_center_search_form</name>
        <type>com.appiancorp.content.forms.GridResultsForm</type>
      </form>
      <gridData>content.searchKnowledgeCentersOld</gridData>
    </template> 
    <template name="content_old_id">
      <inputs>
        <input property="query" type="text"/>
      </inputs>
      <form>
        <name>content_search_form</name>
        <type>com.appiancorp.content.forms.GridResultsForm</type>
      </form>
      <gridData>content.searchContentsOld</gridData>
    </template> 


    <template name="rules">
      <inputs>
        <input property="query" type="text"/>
      </inputs>
      <form>
        <name>rules_search_form</name>
        <type>com.appiancorp.content.forms.GridResultsForm</type>
      </form>
      <gridData>content.searchRules</gridData>
    </template> 
    <template name="interfaces">
      <inputs>
        <input property="query" type="text"/>
      </inputs>
      <form>
        <name>interfaces_search_form</name>
        <type>com.appiancorp.content.forms.GridResultsForm</type>
      </form>
      <gridData>content.searchInterfaces</gridData>
    </template>
    <template name="integrations">
      <inputs>
        <input property="query" type="text"/>
      </inputs>
      <form>
        <name>integrations_search_form</name>
        <type>com.appiancorp.content.forms.GridResultsForm</type>
      </form>
      <gridData>content.searchIntegrations</gridData>
    </template>
    <template name="constants">
      <inputs>
        <input property="query" type="text"/>
      </inputs>
      <form>
        <name>constants_search_form</name>
        <type>com.appiancorp.content.forms.GridResultsForm</type>
      </form>
      <gridData>content.searchConstants</gridData>
    </template> 
    <template name="rules_folders">
      <inputs>
        <input property="query" type="text"/>
      </inputs>
      <form>
        <name>rules_folders_search_form</name>
        <type>com.appiancorp.content.forms.GridResultsForm</type>
      </form>
      <gridData>content.searchRulesFolders</gridData>
    </template> 
  </templates>
</searchConfig>
