home *** CD-ROM | disk | FTP | other *** search
/ PCNET 2003 October (Alt) / PCNET_CD_2003_10.iso / patch / xpsp1a_tr_x86.exe / ip / query.as_ / query.asp
Encoding:
Text File  |  2002-07-30  |  18.3 KB  |  491 lines

  1. <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 3.0//EN" "html.dtd">
  2. <HTML>
  3. <HEAD>
  4.  
  5. <META HTTP-EQUIV="Content-Type" content="text/html; charset=Windows-1254">
  6.  
  7. <META NAME="ROBOTS" CONTENT="NOINDEX">
  8.  
  9. <%
  10. ' ********** INSTRUCTIONS FOR QUICK CUSTOMIZATION **********
  11. '
  12. ' This form is set up for easy customization. It allows you to modify the
  13. ' page logo, the page background, the page title and simple query
  14. ' parameters by modifying a few files and form variables. The procedures
  15. ' to do this are explained below.
  16. '
  17. '
  18. ' *** Modifying the Form Logo:
  19.  
  20. ' The logo for the form is named is2logo.gif. To change the page logo, simply
  21. ' name your logo is2logo.gif and place in the same directory as this form. If
  22. ' your logo is not a GIF file, or you don't want to copy it, change the following
  23. ' line so that the logo variable contains the URL to your logo.
  24.  
  25.         FormLogo = "is2logo.gif"
  26.  
  27. '
  28. ' *** Modifying the Form's background pattern.
  29.  
  30. ' You can use either a background pattern or a background color for your
  31. ' form. If you want to use a background pattern, store the file with the name
  32. ' is2bkgnd.gif in the same directory as this file and remove the remark character
  33. ' the single quote character) from the line below. Then put the remark character on
  34. ' the second line below.
  35. '
  36. ' If you want to use a different background color than white, simply edit the
  37. ' bgcolor line below, replacing white with your color choice.
  38.  
  39. '       FormBG = "background = " & chr(34) & "is2bkgnd.gif" & chr(34)
  40.         FormBG = "bgcolor = " & chr(34) & "#FFFFFF" & chr(34)
  41.  
  42.  
  43. ' *** Modifying the Form's Title Text.
  44.  
  45. ' The Form's title text is set on the following line.
  46. %>
  47.  
  48.     <TITLE>Arama Sonuτlar²</TITLE>
  49.  
  50. <SCRIPT LANGUAGE="JavaScript">
  51. <!--
  52.     TempString = navigator.appVersion
  53.     if (navigator.appName == "Microsoft Internet Explorer"){
  54. // Check to see if browser is Microsoft
  55.         if (TempString.indexOf ("4.") >= 0){
  56. // Check to see if it is IE 4
  57.             document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/coua.css">');
  58.         }
  59.         else {
  60.             document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/cocss.css">');
  61.         }
  62.     }
  63.     else if (navigator.appName == "Netscape") {
  64. // Check to see if browser is Netscape
  65.         document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/coua.css">');
  66.     }
  67.     else
  68.         document.writeln('<link rel="stylesheet" type="text/css" href="/iishelp/common/cocss.css">');
  69. //-->
  70. </script>
  71.  
  72. <%
  73. '
  74. ' *** Modifying the Form's Search Scope.
  75. '
  76. ' The form will search from the root of your web server's namespace and below
  77. ' (deep from "/" ). To search a subset of your server, for example, maybe just
  78. ' a PressReleases directory, modify the scope variable below to list the virtual path to
  79. ' search. The search will start at the directory you specify and include all sub-
  80. ' directories.
  81.  
  82.         FormScope = "/iishelp/iis"
  83.  
  84. '
  85. ' *** Modifying the Number of Returned Query Results.
  86. '
  87. ' You can set the number of query results returned on a single page
  88. ' using the variable below.
  89.                 
  90.                 'was 10
  91.         PageSize = 10
  92.  
  93. '
  94. ' *** Setting the Locale.
  95. '
  96. ' The following line sets the locale used for queries. In most cases, this
  97. ' should match the locale of the server. You can set the locale below.
  98.  
  99.         SiteLocale = "EN-US"
  100.  
  101. ' ********** END QUICK CUSTOMIZATION SECTIONS ***********
  102. noise=",about,after,all,also,an,another,any,and,are,as,at,be,because,been,before,being,between,both,but,by,came,can,come,could,did,do,each,for,from,get,got,has,had,he,have,her,here,him,himself,his,how,if,in,into,is,it,like,make,many,me,might,more,most,much,must,my,never,near,now,of,on,only,or,other,our,out,over,said,same,see,should,since,some,still,such,take,than,that,the,their,them,then,there,these,they,this,those,through,to,too,under,up,very,was,way,we,well,were,what,where,which,while,who,with,would,you,your,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,$,1,2,3,4,5,6,7,8,9,0,_,!,&,~,|,?,I,"
  103.  
  104. punc2="$,1234567890_!&~|? #+()"
  105. punc="$,1234567890_!&~|?#@%^+"
  106. %>
  107.  
  108. <%
  109. ' Ba■lang²τ Ko■ullar²n² Ayarla
  110.     NewQuery = FALSE
  111.     UseSavedQuery = FALSE
  112.     rSearchString = ""
  113.  
  114. ' Kullan²c² formu yⁿrⁿtmek iτin GE╟▌R dⁿ≡mesini t²klatt² m²? T²klatt²ysa, form de≡i■kenlerini al.
  115.     if Request.ServerVariables("REQUEST_METHOD") = "POST" then
  116.         rSearchString = Request.Form("SearchString")
  117.     SearchType=Request.QueryString("SearchType")
  118.     if SearchString<>"" then
  119.         Session("SearchStringDisplay")=Server.HTMLEncode(rSearchString)
  120.     end if
  121.         rFreeText = Request.Form("FreeText")
  122.     QueryForm = "Query.Asp"
  123.     rCiResultsSize = Request.Form("CiResultsSize")
  124.      CiLimits = Request.Form("CiLimits")
  125.         ' NOT: bunun do≡ru olabilmesi iτin dⁿ≡menin gerτekten t²klat²lmas² gerekir.
  126.         ' if Request.Form("Action") = "Search" then
  127.             NewQuery = TRUE
  128.         if CiLimits = "on" then
  129.             RankBase=50
  130.         else
  131.             RankBase=1000
  132.         end if
  133.         ' end if
  134.     end if
  135.     if Request.ServerVariables("REQUEST_METHOD") = "GET" then
  136.         rSearchString = Request.QueryString("SearchString")
  137.     SearchType=Request.QueryString("SearchType")
  138.     QueryForm = "Query.Asp"
  139.     rCiResultsSize = Request.QueryString("CiResultsSize")
  140.                 rFreeText = Request.QueryString("FreeText")
  141.                 FormScope = Server.HTMLEncode(Request.QueryString("sc"))
  142.                 RankBase = CInt(Request.QueryString("RankBase"))
  143.         if Request.QueryString("pg") <> "" then
  144.             NextPageNumber = CInt(Request.QueryString("pg"))
  145.             NewQuery = FALSE
  146.             UseSavedQuery = TRUE
  147.         else
  148.             NewQuery = SearchString <> ""
  149.         end if
  150.     end if
  151.  
  152.     ' remove HTML special characters, they are ignored in search
  153.     SearchString = replace(replace(replace(rSearchString, "<", ""), ">", ""), """", "")
  154.  
  155.     ' encode these texts to avoid cross site scripting
  156.     CiResultsSize = Server.HTMLEncode(rCiResultsSize)
  157.     FreeText = Server.HTMLEncode(rFreeText)
  158.  
  159. %>
  160.  
  161.  
  162.  
  163. </HEAD>
  164.  
  165. <BODY <%=FormBG%>>
  166.  
  167. <%
  168.   if NewQuery then
  169.     set Session("Query") = nothing
  170.     set Session("Recordset") = nothing
  171.     NextRecordNumber = 1
  172.  
  173.     'Strip punctuation from search term
  174.     for x = 1 to len(SearchString)
  175.        testpunc= mid(SearchString,x,1)
  176.        if instr(punc,testpunc) then
  177.         SearchStringErr= SearchStringErr
  178.        else
  179.         SearchStringErr = SearchStringErr + testpunc
  180.        end if
  181.     next
  182.     SearchString = SearchStringErr
  183.  
  184.  
  185.   if SearchType=0 Then
  186.     'Aranan terimden noktalamay² kald²r
  187.     SearchStringComp=SearchString+" "
  188.     for x = 1 to len(SearchStringComp)
  189.     if mid(SearchStringComp,x,1)=" " Then
  190.         ncompare2 = ","+ncompare+","
  191.         if instr(noise,ncompare2) = 0 then
  192.             NewCompare=NewCompare+" "+ncompare
  193.         End If
  194.         ncompare=""
  195.     else
  196.         ncompare=ncompare+mid(SearchString,x,1)
  197.     end if
  198.     next
  199.     x = len(NewCompare)
  200.     if left(NewCompare,1) = " " Then
  201.        NewCompare = right(NewCompare,(x-1))
  202.     end if
  203.     SearchString=NewCompare
  204.         CompSearch = "$CONTENTS " + SearchString
  205.   end if
  206.  
  207.   if SearchType=1 Then
  208.     CompSearch = chr(34) + SearchString + chr(34)
  209.   end if
  210.  
  211.   if SearchType=2 Then
  212.     'Aranan gⁿrⁿltⁿ s÷zcⁿkleri kald²r
  213.     SearchStringComp=SearchString+" "
  214.     for x = 1 to len(SearchStringComp)
  215.     if mid(SearchStringComp,x,1)=" " Then
  216.         ncompare2 = ","+ncompare+","
  217.         if instr(noise,ncompare2) = 0 then
  218.             NewCompare=NewCompare+" "+ncompare
  219.         End If
  220.         ncompare=""
  221.     else
  222.         ncompare=ncompare+mid(SearchString,x,1)
  223.     end if
  224.     next
  225.     x = len(NewCompare)
  226.     if left(NewCompare,1) = " " Then
  227.        NewCompare = right(NewCompare,(x-1))
  228.     end if
  229.     SearchString=NewCompare
  230.     slen=len(SearchString)
  231.     for k = 1 to slen
  232.     slet = Mid(SearchString,k,1)
  233.       if slet <> " " then ss1=ss1+slet else ss1=ss1+ " AND " end if Next CompSearch=ss1 If Right(CompSearch,5) = " AND " Then CompSearch = Left(CompSearch,Len(CompSearch)-5) end if
  234.  
  235.  if SearchType=3 Then 'Strip noise words from search term SearchStringComp=SearchString+" " for x = 1 to len(SearchStringComp) if mid(SearchStringComp,x,1)=" " Then ncompare2 = ","+ncompare+"," if instr(noise,ncompare2) = 0 then NewCompare=NewCompare+" "+ncompare End If ncompare="" else ncompare=ncompare+mid(SearchString,x,1) end if next x = len(NewCompare) if left(NewCompare,1) = " " Then NewCompare = right(NewCompare,(x-1)) end if SearchString=NewCompare slen=len(SearchString) for k = 1 to slen slet = Mid(SearchString,k,1) if slet <> " " then ss1=ss1+slet else ss1=ss1+ " OR " end if Next CompSearch=ss1 If Right(CompSearch,4) = " OR " Then CompSearch = Left(CompSearch,Len(CompSearch)-4) end if
  236.  
  237.   if SearchType=4 Then 'Strip noise words from search term NCompare="" NewCompare="" SearchStringComp=SearchString+" " for x = 1 to len(SearchStringComp) if mid(SearchStringComp,x,1)=" " Then ncompare2 = ","+ncompare+"," if instr(noise,ncompare2) = 0 then NewCompare=NewCompare+" "+ncompare End If ncompare="" else ncompare=ncompare+mid(SearchString,x,1) end if next x = len(NewCompare) if left(NewCompare,1) = " " Then NewCompare = right(NewCompare,(x-1)) end if SearchString=NewCompare CompSearch = SearchString end if
  238.  
  239.  
  240.     set Q = Server.CreateObject("ixsso.Query") set util = Server.CreateObject("ixsso.Util")
  241.  
  242.     Q.Query = CompSearch Q.Catalog = "Web" Q.SortBy = "rank[d]" Q.Columns = "DocTitle, vpath, filename, size, write, characterization, rank" Q.MaxRecords = RankBase
  243.  
  244.         if FormScope <> "/" then util.AddScopeToQuery Q, FormScope, "deep" end if
  245.  
  246.         if SiteLocale<>"" then Q.LocaleID = util.ISOToLocaleID(SiteLocale) end if On Error Resume Next set RS = Q.CreateRecordSet("nonsequential")
  247.  
  248.     RS.PageSize = PageSize Test = RS.PageSize ActiveQuery = TRUE
  249.  
  250.  
  251.  
  252.   elseif UseSavedQuery then if IsObject( Session("Query") ) And IsObject( Session("RecordSet") ) then set Q = Session("Query") set RS = Session("RecordSet")
  253.  
  254.  
  255.       if RS.RecordCount <> -1 and NextPageNumber <> -1 then RS.AbsolutePage = NextPageNumber NextRecordNumber = RS.AbsolutePosition end if
  256.  
  257.       ActiveQuery = TRUE else Response.Write "HATA - Kay²tl² sorgu yok" end if end if
  258.  
  259.  
  260. If Err<>424 Then
  261.  
  262.   if ActiveQuery then if not RS.EOF then %>
  263.  
  264. <p>
  265. <HR WIDTH=80% ALIGN=center SIZE=3> <%LastRecordOnPage = NextRecordNumber + RS.PageSize - 1
  266. KLastRecordOnPage=LastRecordOnPage
  267. If KLastRecordOnPage>RS.RecordCount Then KLastRecordOnPage=RS.RecordCount%>
  268.  
  269.  
  270. <b>Yapt²≡²n²z arama <%=Session("SearchStringDisplay")%></b><br><br> <b><i><font size="3"><%=NextRecordNumber%> - <%=KLastRecordOnPage%> <%=RS.RecordCount%> bulunan sonuτ</b></i></font><br>
  271. <p>
  272.  
  273. <%
  274.         LastRecordOnPage = NextRecordNumber + RS.PageSize - 1
  275.         CurrentPage = RS.AbsolutePage
  276.         if RS.RecordCount <> -1 AND RS.RecordCount < LastRecordOnPage then LastRecordOnPage = RS.RecordCount end if
  277.  
  278.  %>
  279.  
  280. <%
  281.  
  282. %>
  283.  
  284. <%'if Not RS.EOF and NextRecordNumber <= LastRecordOnPage then
  285.      
  286. if Not RS.EOF and NextRecordNumber <= LastRecordOnPage then%>
  287.         <table border=0> <% end if %>
  288.  
  289. <%
  290.  
  291. Do While Not RS.EOF and NextRecordNumber <= LastRecordOnPage
  292.  
  293.         ' Bu, Ba■l²k, Aτ²klama, URL, Bⁿyⁿklⁿk ve ' De≡i■iklik Tarihi iτin ayr²nt² b÷lⁿmⁿdⁿr.
  294.  
  295.  
  296.  
  297. TmpExt = Server.HTMLEncode( RS("filename") ) FullExt = Right(TmpExt, 3)
  298.  
  299. If FullExt <> "cnt" and FullExt <> "hhc" and FullExt <> "hpj" and FullExt <> "hlp" and FullExt <> "rtf" and FullExt <> "asf" and FullExt <> "gid" and FullExt <> "fts" and FullExt <> "wmp" and FullExt <> "hhk" and FullExt <> "txt" and FullExt <> "ass" and FullExt <> "idq" and FullExt <> "ncr" and FullExt <> "ncl" and FullExt <> "url" and FullExt <> "css" and FullExt <> "prp" and FullExt <> "htx" and FullExt <> "htw" and FullExt <> "tmp" and FullExt <> "mdb" and FullExt <> "xls" and FullExt <> "chm" Then
  300.  
  301.  
  302.  
  303.  
  304.  
  305.     ' Ba■l²k varsa g÷rⁿntⁿle, yoksa dosya ad²n² g÷rⁿntⁿle. %>
  306.     <p>
  307.     <tr class="RecordTitle">
  308.                 
  309.         
  310.                 <td><b><%=NextRecordNumber%>.</b></td> <b class="RecordTitle"> <td><b> <%if VarType(RS("DocTitle")) = 1 or RS("DocTitle") = "" then%> <a href="<%=RS("vpath")%>" class="RecordTitle"><%= Server.HTMLEncode( RS("filename") )%></a> <%else%> <a href="<%=RS("vpath")%>" class="RecordTitle"><%= Server.HTMLEncode(RS("DocTitle"))%></a> <%end if%> </b></b><br>
  311.  
  312.             <%if VarType(RS("characterization")) = 8 and RS("characterization") <> "" then%> <%= RS("characterization")%>
  313.  
  314.         <%end if%> <%if CiResultsSize = "on" then%> <%end if%>
  315.         </td>
  316.     </tr>
  317.     <tr>
  318.     </tr>
  319.  
  320.  
  321.  
  322. <%
  323. else
  324.    NextRecordNumber = NextRecordNumber-1
  325. end if%>
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332. <%
  333.           RS.MoveNext
  334.           NextRecordNumber = NextRecordNumber+1
  335.       Loop
  336.  %>
  337.  
  338. </table>
  339.  
  340. <P><BR>
  341.  
  342. <%
  343.   else   ' NOT RS.EOF
  344.       if NextRecordNumber <> 1 then Response.Write "Sorguda ba■ka belge yok.<P>" end if
  345.  
  346.   end if ' NOT RS.EOF%>
  347.  
  348. <%
  349.   if Q.QueryIncomplete then
  350. '    If the query was not executed because it needed to enumerate to
  351. '    resolve the query instead of using the index, but AllowEnumeration
  352. '    was FALSE, let the user know %>
  353.  
  354.     <P> <I><B>Sorgu tamamlanamad². Lⁿtfen sorguyu yeniden ba■lat²n.<BR> Teknik ayr²nt²lar: Bu sorgunun tamamlanmas² iτin AllowEnumeration de≡i■keninin TRUE olarak ayarlanmas² gerekir.</B></I><BR> <%end if
  355.  
  356.  
  357.   if Q.QueryTimedOut then
  358. '    If the query took too long to execute (for example, if too much work
  359. '    was required to resolve the query), let the user know %>
  360.     <P> <I><B>Sorgunun tamamlanmas² zaman al²yor.</B></I><BR> <%end if%>
  361.  
  362.  
  363. <TABLE>
  364.  
  365. <%
  366. '    This is the "previous" button.
  367. '    This retrieves the previous page of documents for the query.
  368. %>
  369.  
  370. <%SaveQuery = FALSE%> <%if CurrentPage > 1 and RS.RecordCount <> -1 then %>
  371.     <td align=left>
  372.         <form action="<%=QueryForm%>" method="get">
  373.             <INPUT TYPE="HIDDEN" NAME="SearchString" VALUE="<%=SearchString%>">
  374.                         <INPUT TYPE="HIDDEN" NAME="FreeText" VALUE="<%=FreeText%>">
  375.         <INPUT TYPE="HIDDEN" NAME="CiResultsSize" VALUE="<%=CiResultsSize%>">
  376.             <INPUT TYPE="HIDDEN" NAME="sc" VALUE="<%=FormScope%>">
  377.             <INPUT TYPE="HIDDEN" name="pg" VALUE="<%=CurrentPage-1%>" >
  378.             <INPUT TYPE="HIDDEN" NAME = "RankBase" VALUE="<%=RankBase%>"> <input type="submit" value="<< Geri">
  379.         </form>
  380.     </td> <%SaveQuery = TRUE%> <%end if%>
  381.  
  382.  
  383. <%
  384. '    This is the "next" button for unsorted queries.
  385. '    This retrieves the next page of documents for the query.
  386.  
  387.   if Not RS.EOF or NextRecordNumber = 9 then%>
  388.     <td align=right>
  389.         <form action="<%=QueryForm%>" method="get">
  390.             <INPUT TYPE="HIDDEN" NAME="SearchString" VALUE="<%=SearchString%>">
  391.                         <INPUT TYPE="HIDDEN" NAME="FreeText" VALUE="<%=FreeText%>">
  392.         <INPUT TYPE="HIDDEN" NAME="CiResultsSize" VALUE="<%=CiResultsSize%>">
  393.             <INPUT TYPE="HIDDEN" NAME="sc" VALUE="<%=FormScope%>">
  394.             <INPUT TYPE="HIDDEN" name="pg" VALUE="<%=CurrentPage+1%>" >
  395.             <INPUT TYPE="HIDDEN" NAME = "RankBase" VALUE="<%=RankBase%>">
  396.  
  397.                 <% NextString = "Daha Fazla >>"%>
  398.             <input type="submit" value="<%=NextString%>">
  399.         </form>
  400.     </td> <%SaveQuery = TRUE%> <%end if%>
  401.  
  402. </TABLE>
  403.  
  404. <% ' Display the page number %> <%if RS.RecordCount = 0 then%> Sorguyla e■le■en belge yok <%=SearchString%>.<br><br>
  405.  
  406.     A■a≡²dakileri yapmak isteyebilirsiniz:
  407.     <UL><LI>Sonraki sⁿrⁿmlerde arama ÷zelli≡ini geli■tirebilmemiz iτin isteklerinizi bize bildirin <a href="mailto:iisdocs@microsoft.com?subject=<%=SearchString%>-search%20term%20not%20matched&body=The%20term%20'<%=SearchString%>'%20produced%20no%20matches.">(mailto:iisdocs@microsoft.com)</a>.
  408.     <LI>Dizinde ilgili terimleri arama.
  409.     <LI>Yaz²m ve s÷z dizimini iki kez denetleme.
  410.     <LI>Ba■ka bir Arama seτene≡i (Standart, Tam Deyim, Tek S÷zcⁿk, Tⁿm S÷zcⁿkler ve Boolean seτenekleri kullan²labilir) deneme.
  411.     <LI>Sorguyu sonra yeniden deneme. Dizin Hizmeti'ni yeni ba■latt²ysan²z, IIS belgelerinin katalo≡unu olu■turmak birkaτ dakika sⁿrebilir.
  412.     </UL> <%else%>
  413.  
  414. Page <%=CurrentPage%> <%if RS.PageCount <> -1 then Response.Write " of " & RS.PageCount end if %> <%end if%>
  415.  
  416. <%
  417.     ' If either of the previous or back buttons were displayed, save the query
  418.     ' and the recordset in session variables.
  419.     if SaveQuery then
  420.         set Session("Query") = Q
  421.         set Session("RecordSet") = RS
  422.     else
  423.         RS.close
  424.         Set RS = Nothing
  425.         Set Q = Nothing
  426.         set Session("Query") = Nothing
  427.         set Session("RecordSet") = Nothing
  428.     end if
  429.  %> <% end if %>
  430.  
  431.  
  432. </BODY>
  433. </HTML> <%else%> <%
  434.  
  435.  
  436.     'Strip noise words from search term
  437.     NCompare=""
  438.     NewCompare=""
  439.     SearchStringComp=SearchString+" "
  440.     for x = 1 to len(SearchStringComp)
  441.     if mid(SearchStringComp,x,1)=" " Then
  442.         ncompare2 = ","+ncompare+","
  443.         if instr(noise,ncompare2) = 0 then
  444.             NewCompare=NewCompare+" "+ncompare
  445.         End If
  446.         ncompare=""
  447.     else
  448.         ncompare=ncompare+mid(SearchString,x,1)
  449.     end if
  450.     next
  451.     x = len(NewCompare)
  452.     if left(NewCompare,1) = " " Then
  453.        NewCompare = right(NewCompare,(x-1))
  454.     end if
  455.     SearchString=NewCompare
  456.  
  457.     'Strip punctuation from search term
  458.     SearchStringErr = ""
  459.     for x = 1 to len(SearchString)
  460.        testpunc= mid(SearchString,x,1)
  461.        if instr(punc2,testpunc) then
  462.         SearchStringErr= SearchStringErr
  463.        else
  464.         SearchStringErr = SearchStringErr + testpunc
  465.        end if
  466.     next
  467.     SearchString = SearchStringErr
  468.     CompSearch=SearchString
  469.  
  470. %>
  471.  
  472.  
  473. <%if SearchString = "" or instr(SearchString,"*") or instr(CompSearch,")") or instr(CompSearch,"(") or right(CompSearch,3)="OR " or right(CompSearch,4)="AND " then%> <b>Dizin Hizmeti sorgunuzu i■leyemedi.<p></b><br>
  474.  
  475. Lⁿtfen sorguyu yeniden yaz²n ve bir kez daha deneyin. Baz² yayg²n s÷zcⁿkler ("iτin" ve "τo≡u" gibi) dizine al²nmaz. Ayr²ca, sorgunuzda noktalama i■aretleri (virgⁿl, nokta, vb.) kullanmay²n.
  476.  
  477. <%else%>
  478.  
  479. Dizin Hizmeti ba■lat²lmad²<p> *<%=CompSearch%>* <br>
  480.  
  481.  
  482. IIS belgelerinde arama sorgular² gerτekle■tirmek iτin, ilk ÷nce Dizin Hizmeti'ni ba■latman²z gerekir.<br>  <p> Dizin Hizmeti'ni ba■latmak iτin,
  483. <ol>
  484. <li>IIS τal²■an bilgisayarda <b>Bilgisayar²m</b> simgesini sa≡ t²klat²n, sonra da <b>Y÷net</b>'i t²klat²n.<p>
  485. <li>MMC'de <b>Hizmetler ve Uygulamalar</b> dⁿ≡ⁿmⁿnⁿ geni■letin.<p>
  486. <li><b>Dizin Hizmeti</b>'ni seτin.</p>
  487. <li><b>Eylem</b> menⁿsⁿnⁿ t²klat²n ve sonra <b>Ba■lat</b>'² t²klat²n.<p>
  488. </ol> <p> Not: Dizin Hizmeti'nin IIS belgelerinin katalo≡unun olu■turulmas² birkaτ dakika sⁿrebilir.<p> Belgeleri uzaktan g÷rⁿntⁿlerken Arama ÷zelli≡ini kullanmak iτin, Dizin Hizmeti'nin belgeleri sunan bilgisayarda τal²■²yor olmas² gerekir. Dizin Hizmeti'ni ba■latam²yorsan²z, lⁿtfen Web sitesinin y÷neticisine ba■vurun. <%end if%>
  489. <% end if %>
  490.  
  491.