Index: index.html
===================================================================
--- index.html	(リビジョン 95)
+++ index.html	(リビジョン 96)
@@ -5,8 +5,8 @@
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
 <title>Trac Whole Search</title>
-<link rel="stylesheet" href="/trac/SampleProject/chrome/common/css/trac.css" type="text/css" />
-<link rel="stylesheet" href="/trac/SampleProject/chrome/common/css/search.css" type="text/css" />
+<link rel="stylesheet" href="/projects/all/chrome/common/css/trac.css" type="text/css" />
+<link rel="stylesheet" href="/projects/all/chrome/common/css/search.css" type="text/css" />
 <style type="text/css">
 span#loading {
   margin-left:50px;
@@ -36,7 +36,7 @@
 }
 </style>
 
-<script type="text/javascript" src="/trac/SampleProject/chrome/common/js/trac.js"></script>
+<script type="text/javascript" src="/projects/all/chrome/common/js/trac.js"></script>
 <script type="text/javascript" src="jquery-1.1.2.pack.js"></script>
 <script type="text/javascript" src="jquery.compat-1.0.js"></script>
 <script type="text/javascript" src="trac_ws.js"></script>
@@ -45,12 +45,12 @@
 </head>
 <body>
 <h1>
-    <label for="q"><a id="logo" href="/trac/"><img src="/trac/SampleProject/chrome/common/trac_banner.png" " alt="Trac Project List" /></a></label>
+    <label for="q"><a id="logo" href="/projects/"><img src="/projects/all/chrome/common/trac_banner.png" " alt="Trac Project List" /></a></label>
 </h1>
 <div id="metanav" class="nav">
   <ul>
     <li class="first">&nbsp;</li>
-    <li><a href=/trac/>プロジェクト一覧</a></li>
+    <li><a href=/projects/>プロジェクト一覧</a></li>
   </ul>
 </div>
 </div>
@@ -91,7 +91,7 @@
 </div>
 <div id="footer">
   <hr />
- <a id="tracpowered" href="http://trac.edgewall.org/"><img src="/trac/SampleProject/chrome/common/trac_logo_mini.png" height="30" width="107"
+ <a id="tracpowered" href="http://trac.edgewall.org/"><img src="/projects/all/chrome/common/trac_logo_mini.png" height="30" width="107"
    alt="Trac Powered"/></a>
  <p class="left">
   Powered by <strong>Trac</strong><br />
Index: trac_ws.js
===================================================================
--- trac_ws.js	(リビジョン 95)
+++ trac_ws.js	(リビジョン 96)
@@ -1,6 +1,6 @@
 //trac 横断検索 0.2
 $(function (){
-    var base_url = "/trac/"; //環境に合わせて変更してください
+    var base_url = "/projects/"; //環境に合わせて変更してください
     var trac_wiki = new Array("CamelCase",  "InterMapTxt",  "InterTrac",  "InterWiki",  "RecentChanges",  "SandBox",  "TitleIndex",  "TracAccessibility",  "TracAdmin",  "TracBackup",  "TracBrowser",  "TracCgi",  "TracChangeset",  "TracEnvironment",  "TracFastCgi",  "TracGuide",  "TracImport",  "TracIni",  "TracInstall",  "TracInterfaceCustomization",  "TracJa",  "TracLinks",  "TracLogging",  "TracModPython",  "TracNotification",  "TracPermissions",  "TracPlugins",  "TracQuery",  "TracReports",  "TracRevisionLog",  "TracRoadmap",  "TracRss",  "TracSearch",  "TracStandalone",  "TracSupport",  "TracSyntaxColoring",  "TracTermsJa",  "TracTickets",  "TracTicketsCustomFields",  "TracTimeline",  "TracUnicode",  "TracUpgrade",  "TracWiki",  "WikiDeletePage",  "WikiFormatting",  "WikiHtml",  "WikiMacros",  "WikiNewPage",  "WikiPageNames",  "WikiProcessors",  "WikiRestructuredText",  "WikiRestructuredTextLinks" ,"checkwiki.py");
     var split_count = 0;
     var pos = base_url.indexOf("/");
@@ -34,6 +34,15 @@
         var ul_elem = $( document.createElement("ul") );
         a_elem.each(function(){
             var href_attr = $(this).href().split("/")[split_count];
+			var href_url = $(this).href();
+			
+			// 自ホスト + /projects/all を除外
+			if ( href_url.match(new RegExp(location.host + base_url)) != undefined
+				&& href_url.match(new RegExp(location.host + base_url + "all")) == undefined
+				) {
+			}else{
+				return;
+			}
             projects[ href_attr ] = { pj_name:href_attr, pj_title:$(this).text(), pj_url:$(this).href() };
             var option_elem = $( document.createElement("option") );
             option_elem.html( $(this).text() );
