<?xml version="1.0"?>
<!-- 
Umbraco examine is an extensible indexer and search engine.
This configuration file can be extended to create your own index sets.
Index/Search providers can be defined in the UmbracoSettings.config

More information and documentation can be found on CodePlex: http://umbracoexamine.codeplex.com
-->
<ExamineLuceneIndexSets>
  <!-- The internal index set used by Umbraco back-office - DO NOT REMOVE -->
  <IndexSet SetName="InternalIndexSet" IndexPath="~/App_Data/TEMP/ExamineIndexes/Internal/"/>

  <!-- The internal index set used by Umbraco back-office for indexing members - DO NOT REMOVE -->

  <IndexSet SetName="InternalMemberIndexSet" IndexPath="~/App_Data/TEMP/ExamineIndexes/InternalMember/">
    <IndexAttributeFields>
      <add Name="id" />
      <add Name="nodeName"/>
      <add Name="updateDate" />
      <add Name="writerName" />
      <add Name="loginName" />
      <add Name="email" />
      <add Name="nodeTypeAlias" />
    </IndexAttributeFields>

    <IndexUserFields/>
    <IncludeNodeTypes/>
    <ExcludeNodeTypes />
  </IndexSet>


  <!-- Forum Posts (Custom) -->
  <IndexSet SetName="ForumIndexSet" IndexPath="~/App_Data/TEMP/ExamineIndexes/forum/">
    <IndexAttributeFields/>
    <IndexUserFields>
      <add Name="nodeName" />
      <add Name="body" />
      <add Name="nodeTypeAlias" />
      <add Name="updateDate" EnableSorting="true" Type="DateTime"  />
      <add Name="urlName" />
      <add Name="createDate" EnableSorting="true" Type="DateTime"  />
      <add Name="comments" />
      <add Name="latestCommentId" />
      <add Name="latestReplyAuthorId" />
      <add Name="latestReplyAuthorName" />
      <add Name="authorId" />
      <add Name="authorName" />
      <add Name="parentId" />
      <add Name="parentName" />
      <add Name="replies" />
      <add Name="locked" />
      <add Name="solved" />
      <add Name="version" />
    </IndexUserFields>
    <IncludeNodeTypes/>
    <ExcludeNodeTypes />
  </IndexSet>

  <!-- Documentation (Custom) -->
  <IndexSet SetName="documentationIndexSet" IndexPath="~/App_Data/TEMP/ExamineIndexes/documentation/">
    <IndexUserFields>
      <add Name="body"/>
      <add Name="nodeName"/>
      <add Name="Path"/>
      <add Name="searchAblePath"/>
      <add Name="dateCreated" EnableSorting="true" Type="DateTime"/>
      <add Name="updateDate" EnableSorting="true" Type="DateTime"/>
      <add Name="url"/>
      <add Name="nodeTypeAlias" />
    </IndexUserFields>

  </IndexSet>

  <IndexSet SetName="projectIndexSet" IndexPath="~/App_Data/TEMP/ExamineIndexes/project/">
    <IndexUserFields>
      <add Name="body"/>
      <add Name="nodeName"/>
      <add Name="updateDate" EnableSorting="true" Type="DateTime"  />
      <add Name="createDate" EnableSorting="true" Type="DateTime"  />
      <add Name="url"/>
      <add Name="nodeTypeAlias" />
      <add Name="popularity" EnableSorting="true" Type="INT" />
      <add Name="karma" EnableSorting="true" Type="INT" />
      <add Name="downloads" EnableSorting="true" Type="INT" />
      <add Name="image" />
      <add Name="versions" />
      <add Name="compatVersions" />
      <add Name="categoryFolder" />
      <add Name="uniqueId" />
      <add Name="worksOnUaaS" />
    </IndexUserFields>

  </IndexSet>


</ExamineLuceneIndexSets>