Changeset 5060 for platform/tdiary/util
- Timestamp:
- 01/20/08 16:44:50 (10 months ago)
- Location:
- platform/tdiary/util
- Files:
-
- 13 modified
-
estraier-search/README.ja (modified) (3 diffs)
-
estraier-search/estraier-search.rb (modified) (6 diffs)
-
estraier-search/estraier.rhtml (modified) (5 diffs)
-
estraier-search/estraier.rxml (modified) (1 diff)
-
estraier-search/i.estraier.rhtml (modified) (3 diffs)
-
estraier-search/ja/estraier-register.rb (modified) (1 diff)
-
rast-search/README.ja (modified) (2 diffs)
-
rast-search/i.rast.rhtml (modified) (3 diffs)
-
rast-search/ja/rast-register.rb (modified) (1 diff)
-
rast-search/rast-search.rb (modified) (6 diffs)
-
rast-search/rast.rhtml (modified) (4 diffs)
-
rast-search/rast.rxml (modified) (1 diff)
-
tdiarysearch/README.ja (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
platform/tdiary/util/estraier-search/README.ja
r4633 r5060 2 2 =================== 3 3 4 Hyper Estraier <http://hyperestraier.sourceforge.net/> �����tDiary5 ������Ǥ���4 Hyper Estraier <http://hyperestraier.sourceforge.net/> を用いた tDiary 5 検索環境です。 6 6 7 7 8 �ħ 8 特徴 9 9 ---------- 10 10 11 ����ι������ư���Ƽ�ưŪ�˥���å����������ǡ����ĤǤ����� ��Ǹ���뤳�Ȥ��Ǥ��ޤ��������ML ��������ɬ�������� �����ƥ���å�����������ǡ��إå���å��ʤɤˤ�������� 12 ���ʤ����ޤ����ץ饰�����Ϥ�����ݤˤʤ������ħ���������� 11 日記の更新と連動して自動的にインデックスを更新するので、いつでも最新の 12 情報で検索することができます。日記を HTML 化した後に必要な部分だけを取 13 り出してインデックスを作成するので、ヘッダやフッタなどによる検索ノイズ 14 がなく、また、プラグインの出力が検索対象になるという特徴があります。 13 15 14 16 15 ɬ��ʤ� 17 必要なもの 16 18 ---------- 17 19 18 * tDiary 1.5 �ʹ� * Ruby 1.8.2 �ʹ� * Hyper Estraier 1.4 �ʹ� �ʥԥ奢Ruby�����ե����� estraierpure.rb ����Ǥ��� 20 * tDiary 1.5 以降 21 * Ruby 1.8.2 以降 22 * Hyper Estraier 1.4 以降 23 (ピュアRubyインターフェイス estraierpure.rb も必要です) 19 24 20 ���åȥ��å�------------21 25 22 1. estraier-register.rb ��iary ���ץ饰������쥯�ȥ����ԡ����ޤ��� 26 セットアップ 27 ------------ 23 28 24 2. estraier-search.rb ��iary ��index.rb ���������쥯�ȥ����ԡ� 25 ���ޤ���ɬ��ʤ�ndex.rb ������褦�˥������������ä��� ̾�������ꤷ�Ƥ�������� 29 1. estraier-register.rb を tDiary の プラグインディレクトリにコピーします。 26 30 27 3. CGI �Ȥ��Ƽ¹Բ���ˤ��ޤ��� 31 2. estraier-search.rb を tDiary の index.rb があるディレクトリにコピー 32 します。必要なら index.rb と同じようにシンボリックリンクを張ったり 33 名前を変えたりしてください。 34 35 3. CGI として実行可能にします。 28 36 29 37 $ chmod a+x estraier-search.rb 30 38 31 4. ɬ��ʤ�! �Υѥ�������ޤ���39 4. 必要なら #! のパスを変更します。 32 40 33 5. estraier.rhtml ��estraier.rxml ��i.estraier.rhtml ��iary �� skel/ �ǥ��쥯�ȥ����ԡ����ޤ��� 41 5. estraier.rhtml と estraier.rxml と i.estraier.rhtml を tDiary の 42 skel/ ディレクトリにコピーします。 34 43 35 6. Hyper Estraier �ΥΡ��ɥޥ����åȥ��åפ��ޤ������κݡ����ե�36 �����Ρ��ɥޥ�����ootdir�β���conf�ˤˡ��ʲ���ä��Ƥ��������44 6. Hyper Estraier のノードマスタをセットアップします。その際、設定ファ 45 イル(ノードマスタのrootdirの下の_conf)に、以下を追加してください。 37 46 38 47 attrindex: @uri{{!}}str 39 48 40 �����꤬�ʤ��ȡ��Ͽ����꤬������ݤˡ�������ѥե����ޥ�41 ������ޤ���49 この設定がないと、登録エントリが増えた際に、著しくパフォーマンスが 50 低下します。 42 51 43 7. �Ρ��ɥޥ������顢tDiary��ΥΡ��ɥ����Ф��������������� tdiary.conf �˵��Ҥ��ޤ����ǥե����Ǥϡ��ʲ��Τ褦�˵��Ҥ����Τ� Ʊ�����Ǥ��� 52 7. ノードマスタから、tDiary用のノードサーバを作成し、その接続情報を 53 tdiary.conf に記述します。デフォルトでは、以下のように記述したのと 54 同じ設定です。 44 55 45 56 @options["estraier.host"] = "localhost" … … 50 61 @options["estraier.password"] = "admin" 51 62 52 8. estraier-register.rb �ץ饰��������ޤ���(tDiary ��plugin/53 �ǥ��쥯�ȥ����ԡ����뤫���ץ饰�����ǥ��쥯�ȥ����ԡ���54 �ƥ֥饦������������ޤ�������������ե�����55 en/estraier-register.rb ��ja/estraier-register.rb �⡢�ץ饰�����56 �쥯�ȥ� en/ �ʲ�����ja/ �ʲ��˥��ԡ����Ƥ��������)63 8. estraier-register.rb プラグインを有効にします。(tDiary の plugin/ 64 ディレクトリにコピーするか、プラグイン選択のディレクトリにコピーし 65 てブラウザから有効に設定します。言語リソースファイルの 66 en/estraier-register.rb と ja/estraier-register.rb も、プラグインディ 67 レクトリの en/ 以下およびja/ 以下にコピーしてください。) 57 68 58 9. �����������Ф��Ƹ����å���������ޤ���tDiary �� ��������Estraier�����ӡ���straier�������å����� �ƹ��������������å��ܥå�������å�����K���Ƥ�������� �Ȥ������������˽��äƥ���å�����K���ȡ� 69 9. 既存の日記コンテンツに対して検索インデックスを作成します。tDiary の 70 設定画面から「Estraier検索」を選び、「Estraier検索のインデックスを 71 再構築する場合は、チェックボックスをチェックしてOKを押してください」 72 というメッセージに従ってチェックしてOKを押すと、 59 73 60 ����å����κ��ϡ�tDiary ��CGI �μ¹Ը��¤ǰʲ��Τ褦�˼¹Ԥ��� ���ȤǤ�ǽ�Ǥ��� 74 インデックスの作成は、tDiary の CGI の実行権限で以下のように実行する 75 ことでも可能です。 61 76 62 ruby estraier-register.rb [-p tdiary.rb�Τ������쥯�ȥ�[-c tdiary.conf�Τ������쥯�ȥ� 63 10. ��ʬ��tDiary �ι����ʾ� (����Хإå� �˰ʲ��Τ褦�ʥե������� ���Ƥ�������� 77 ruby estraier-register.rb [-p tdiary.rbのあるディレクトリ] [-c tdiary.confのあるディレクトリ] 78 79 10. 自分の tDiary の好きな場所 (例えばヘッダ) に以下のようなフォームを加 80 えてください。 64 81 65 82 <form method="get" action="estraier-search.rb" class="search"> … … 68 85 </form> 69 86 70 search-form.rb �ץ饰��������Ƥ��������ʲ��Τ褦�˽�71 �Ȥ����ޤ���87 search-form.rb プラグインを有効にしている場合は、以下のように書くこ 88 ともできます。 72 89 73 90 <%= search_form("estraier-search.rb", "query") %> 74 91 75 �ʾ�����92 以上です。 76 93 77 94 78 ��������� 95 検索のしかた 79 96 ------------ 80 97 81 estraier-search �θ���ݤϡ�����ʸ���ĥå��ߡ�TrackBack �Ǥ���98 estraier-search の検索対象は、日記本文、ツッコミ、TrackBack です。 82 99 83 ������ˤĤ��Ƥϡ� 84 http://hyperestraier.sourceforge.net/uguide-ja.html#searchcond �������������������ꤷ�Ƥ��ʤ����ϡ��ִ�ؽפǸ���� ���ޤ��� 100 検索方法については、 101 http://hyperestraier.sourceforge.net/uguide-ja.html#searchcond をご覧 102 ください。検索条件の書式を指定していない場合は、「簡便書式」で検索を行 103 います。 85 104 86 105 87 Ϣ�� 106 連絡先 88 107 ------ 89 108 90 �����Ҥ�<kazuhiko@fdiary.net>109 かずひこ <kazuhiko@fdiary.net> 91 110 http://www.fdiary.net/ 92 111 93 �Х����ʲ��Τɤ����ˤ��ꤤ���ޤ���112 バグ報告は以下のどこかにお願いします。 94 113 * tdiary-devel ML 95 * ľ����114 * 直接メール -
platform/tdiary/util/estraier-search/estraier-search.rb
r4633 r5060 26 26 MAX_PAGES = 20 27 27 SORT_OPTIONS = [ 28 ["score", " ��������,29 ["date", " ����,28 ["score", "スコア順"], 29 ["date", "日付順"], 30 30 ] 31 31 ORDER_OPTIONS = [ 32 ["asc", " ����,33 ["desc", " �߽�,32 ["asc", "昇順"], 33 ["desc", "降順"], 34 34 ] 35 35 FORM_OPTIONS = [ 36 ["simple", " ��ؽ�],37 ["normal", " �����"],36 ["simple", "簡便書式"], 37 ["normal", "通常書式"], 38 38 ] 39 39 NUM_OPTIONS = [10, 20, 30, 50, 100] … … 48 48 format_form 49 49 if @query.empty? 50 @msg = ' ����������ơ��ָ���ܥ�������Ƥ������'50 @msg = '検索条件を入力して、「検索」ボタンを押してください' 51 51 else 52 52 search … … 98 98 @secs = Time.now - t 99 99 rescue 100 @msg = " ���顼: #{_($!.to_s + $@.join)}</p>"100 @msg = "エラー: #{_($!.to_s + $@.join)}</p>" 101 101 end 102 102 end … … 136 136 buf = "<p class=\"infobar\">\n" 137 137 if current_page > 1 138 buf.concat(format_link(" ���, @start - @num, @num))138 buf.concat(format_link("前へ", @start - @num, @num)) 139 139 end 140 140 if first_page > 1 … … 152 152 end 153 153 if current_page < page_count 154 buf.concat(format_link(" ����, @start + @num, @num))154 buf.concat(format_link("次へ", @start + @num, @num)) 155 155 end 156 156 buf.concat("</p>\n") … … 203 203 @num_options = NUM_OPTIONS.collect { |n| 204 204 if n == @num 205 "<option value=\"#{n}\" selected>#{n} �鷺��/option>"205 "<option value=\"#{n}\" selected>#{n}件ずつ</option>" 206 206 else 207 "<option value=\"#{n}\">#{n} �鷺��/option>"207 "<option value=\"#{n}\">#{n}件ずつ</option>" 208 208 end 209 209 }.join("\n") -
platform/tdiary/util/estraier-search/estraier.rhtml
r4633 r5060 1 1 <div class="adminmenu"><%%=navi_user%></div> 2 2 3 <h1><%= _(@conf.html_title) %> [ �ʸ����h1>3 <h1><%= _(@conf.html_title) %> [全文検索]</h1> 4 4 5 5 <form action="<%= @cgi.script_name ? _(@cgi.script_name) : '' %>"> 6 6 <p> 7 7 <input type="text" name="query" value="<%= _(@conf.to_native(@query)) %>" size="60"> 8 <input type="submit" value="����<a href="http://hyperestraier.sourceforge.net/uguide-ja.html#searchcond">�����</a> 8 <input type="submit" value="検索"> 9 <a href="http://hyperestraier.sourceforge.net/uguide-ja.html#searchcond">検索方法</a> 9 10 </p> 10 11 <p> 11 ���ؤ�:12 並べ替え: 12 13 <select name="sort"> 13 14 <%= @sort_options %> … … 17 18 </select> 18 19 19 ɽ����:20 表示件数: 20 21 <select name="num"> 21 22 <%= @num_options %> 22 23 </select> 23 24 24 ������� 25 検索条件の書式: 25 26 <select name="form"> 26 27 <%= @form_options %> … … 34 35 <% @end = [@result.doc_num, @start + @num].min %> 35 36 <p> 36 <%= _(@conf.to_native(@query)) %> �θ���� <%= @result.doc_num %> �� <%= @start + 1 %> - <%= @end %> �� 37 (<%= @secs %> �) 37 <%= _(@conf.to_native(@query)) %> の検索結果 38 <%= @result.doc_num %> 件中 <%= @start + 1 %> - <%= @end %> 件目 39 (<%= @secs %> 秒) 38 40 </p> 39 41 <% if @result.doc_num > @num %> … … 44 46 <% format_result_item(item) %> 45 47 <div class="day"> 46 <h2><span class="date"><a href="<%= @conf.index %><%= @plugin.anchor(@date) %>"><%= @date_str %></a></span> <span class="nyear">[<a href="<%= @similar %>"> ����>]</span></h2>48 <h2><span class="date"><a href="<%= @conf.index %><%= @plugin.anchor(@date) %>"><%= @date_str %></a></span> <span class="nyear">[<a href="<%= @similar %>">類似検索</a>]</span></h2> 47 49 <div class="body"> 48 50 <div class="section"> … … 56 58 <div class="commentshort"> 57 59 <p><%= @conf.comment_anchor %> 58 <span class="commentator"></span> ( ������:<%= item.attr("#nodescore") %>)</p>60 <span class="commentator"></span> (スコア:<%= item.attr("#nodescore") %>)</p> 59 61 </div> 60 62 </div> -
platform/tdiary/util/estraier-search/estraier.rxml
r4633 r5060 2 2 <rss xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" version="2.0"> 3 3 <channel> 4 <title><%= _( @conf.html_title ) %> [ �ʸ����<%= _(@query) %></title>4 <title><%= _( @conf.html_title ) %> [全文検索]: <%= _(@query) %></title> 5 5 <link><%= @conf.base_url.sub(%r|/[^/]*$|, '/') %><%= _(@cgi.script_name ? File.basename(@cgi.script_name) : "") %><%= format_anchor(@start, @num) %></link> 6 <description>HyperEstraier ����%= _(@query) %></description>6 <description>HyperEstraier 検索: <%= _(@query) %></description> 7 7 <language>ja-JP</language> 8 8 <openSearch:totalResults><%= @result.doc_num %></openSearch:totalResults> -
platform/tdiary/util/estraier-search/i.estraier.rhtml
r4633 r5060 1 <h1><%= _(@conf.html_title) %> [ �ʸ����h1>1 <h1><%= _(@conf.html_title) %> [全文検索]</h1> 2 2 <form action="<%= _(@cgi.script_name) %>"> 3 3 <p> 4 4 <input type="text" name="query" value="<%= _(@conf.to_native(@query)) %>"> 5 <input type="submit" value="����</p> 5 <input type="submit" value="検索"> 6 </p> 6 7 <p> 7 ���ؤ�:8 並べ替え: 8 9 <select name="sort"> 9 10 <%= @sort_options %> … … 12 13 <%= @order_options %> 13 14 </select> 14 ɽ����:15 表示件数: 15 16 <select name="num"> 16 17 <%= @num_options %> … … 21 22 <p><%= @msg %></p> 22 23 <% else %> 23 <p><%= @result.doc_num %> ��<%= @start + 1 %>-<%= [@result.doc_num, @start + @num].min %>��</p>24 <p><%= @result.doc_num %>件中<%= @start + 1 %>-<%= [@result.doc_num, @start + @num].min %>件目</p> 24 25 <% for i in @start...@start+@num %><% item = @result.get_doc(i) || next %><% format_result_item(item) %> 25 <h2><a href="<%= @conf.index %><%= @plugin.anchor(@date) %>"><%= _(@date.sub(/^(\d{4})(\d{2})(\d{2}).*/, "\\1-\\2-\\3")) %></a><%= @conf.to_native(@title) %>( ������:<%= item.attr("#nodescore") %>)</h2>26 <h2><a href="<%= @conf.index %><%= @plugin.anchor(@date) %>"><%= _(@date.sub(/^(\d{4})(\d{2})(\d{2}).*/, "\\1-\\2-\\3")) %></a><%= @conf.to_native(@title) %>(スコア:<%= item.attr("#nodescore") %>)</h2> 26 27 <% end %> 27 28 <% if @result.doc_num > @num %> -
platform/tdiary/util/estraier-search/ja/estraier-register.rb
r4633 r5060 1 @estraier_register_conf_label = 'Estraier����estraier_register_conf_header = 'Estraier�����å����κƹ��' 2 @estraier_register_conf_description = 'Estraier�������å�������������������å��ܥå�������å�����K���Ƥ��������' 1 @estraier_register_conf_label = 'Estraier検索' 2 @estraier_register_conf_header = 'Estraier検索インデックスの再構築' 3 @estraier_register_conf_description = 'Estraier検索のインデックスを再構築する場合は、チェックボックスをチェックしてOKを押してください。' -
platform/tdiary/util/rast-search/README.ja
r4633 r5060 2 2 =================== 3 3 4 Rast <http://projects.netlab.jp/rast/> ����� tDiary ������Ǥ���4 Rast <http://projects.netlab.jp/rast/> を用いた tDiary 検索環境です。 5 5 6 6 7 �ħ 7 特徴 8 8 ---------- 9 9 10 ����ι������ư���Ƽ�ưŪ�˥���å����������ǡ����ĤǤ����� ��Ǹ���뤳�Ȥ��Ǥ��ޤ��������ML ��������ɬ�������� �����ƥ���å�����������ǡ��إå���å��ʤɤˤ�������� 11 ���ʤ����ޤ����ץ饰�����Ϥ�����ݤˤʤ������ħ���������� 10 日記の更新と連動して自動的にインデックスを更新するので、いつでも最新の 11 情報で検索することができます。日記を HTML 化した後に必要な部分だけを取 12 り出してインデックスを作成するので、ヘッダやフッタなどによる検索ノイズ 13 がなく、また、プラグインの出力が検索対象になるという特徴があります。 12 14 13 15 14 ɬ��ʤ� 16 必要なもの 15 17 ---------- 16 18 17 * tDiary 1.5 �ʹ� * Ruby 1.8.2 �ʹ� * Rast 0.3.1 �ʹ� 19 * tDiary 1.5 以降 20 * Ruby 1.8.2 以降 21 * Rast 0.3.1 以降 18 22 19 ���åȥ��å�------------20 23 21 1. rast-register.rb ��iary ���ץ饰������쥯�ȥ����ԡ����ޤ��� 24 セットアップ 25 ------------ 22 26 23 2. rast-search.rb ��iary ��index.rb ���������쥯�ȥ����ԡ����� ����ɬ��ʤ�ndex.rb ������褦�˥������������ä������ ������ꤷ�Ƥ��������27 1. rast-register.rb を tDiary の プラグインディレクトリにコピーします。 24 28 25 3. CGI �Ȥ��Ƽ¹Բ���ˤ��ޤ��� 29 2. rast-search.rb を tDiary の index.rb があるディレクトリにコピーしま 30 す。必要なら index.rb と同じようにシンボリックリンクを張ったり名前を 31 変えたりしてください。 32 33 3. CGI として実行可能にします。 26 34 27 35 $ chmod a+x rast-search.rb 28 36 29 4. ɬ��ʤ�! �Υѥ�������ޤ���37 4. 必要なら #! のパスを変更します。 30 38 31 5. rast.rhtml ��rast.rxml ��i.rast.rhtml ��iary ��skel/ �ǥ��쥯32 �ȥ����ԡ����ޤ���39 5. rast.rhtml と rast.rxml と i.rast.rhtml を tDiary の skel/ ディレク 40 トリにコピーします。 33 41 34 6. rast-register.rb �ץ饰��������ޤ���(tDiary ��plugin/ �ǥ��� ���ȥ����ԡ����뤫���ץ饰�����ǥ��쥯�ȥ����ԡ����ƥ֥饦 35 ������������ޤ�������������ե����� en/rast-register.rb 36 ��ja/rast-register.rb �⡢�ץ饰������쥯�ȥ� en/ �ʲ����� 37 ja/ �ʲ��˥��ԡ����Ƥ��������) 42 6. rast-register.rb プラグインを有効にします。(tDiary の plugin/ ディレ 43 クトリにコピーするか、プラグイン選択のディレクトリにコピーしてブラウ 44 ザから有効に設定します。言語リソースファイルの en/rast-register.rb 45 と ja/rast-register.rb も、プラグインディレクトリの en/ 以下および 46 ja/ 以下にコピーしてください。) 38 47 39 7. (���ץ���) tdiary.conf �ǰʲ��Τ褦��encoding �����Ǥ��ޤ��� 40 Rast ��encoding module �������ꤷ�Ƥ���������ǥե����� 'euc_jp' �Ǥ���encoding ���������������Rast �Υ���å��� 41 ���������쥯�ȥ�cache �ǥ��쥯�ȥ�����/rast) ����ơ���٥� 42 ��å�����������Ƥ�������� 48 7. (オプション) tdiary.conf で以下のように encoding の設定をできます。 49 Rast の encoding module の名前で設定してください。デフォルトは 50 'euc_jp' です。encoding の設定を変更する場合は、Rast のインデックス 51 があるディレクトリ (cache ディレクトリの下の /rast) を消して、再度イ 52 ンデックスを作りなおしてください。 43 53 44 54 @options['rast.index'] = 'utf8' 45 55 46 8. �����������Ф��Ƹ����å���������ޤ���tDiary �� ��������Rast�����ӡ���ast�������å����������� ���ϡ�����å��ܥå�������å�����K���Ƥ�������פȤ����� 47 �������˽��äƥ���å�����K���ȡ� 56 8. 既存の日記コンテンツに対して検索インデックスを作成します。tDiary の 57 設定画面から「Rast検索」を選び、「Rast検索のインデックスを再構築する 58 場合は、チェックボックスをチェックしてOKを押してください」というメッ 59 セージに従ってチェックしてOKを押すと、 48 60 49 ����å����κ��ϡ�tDiary ��CGI �μ¹Ը��¤ǰʲ��Τ褦�˼¹Ԥ��� ���ȤǤ�ǽ�Ǥ��� 61 インデックスの作成は、tDiary の CGI の実行権限で以下のように実行する 62 ことでも可能です。 50 63 51 ruby rast-register.rb [-p tdiary.rb�Τ������쥯�ȥ�[-c tdiary.conf�Τ������쥯�ȥ� 52 9. ��ʬ��tDiary �ι����ʾ� (����Хإå� �˰ʲ��Τ褦�ʥե������� ���Ƥ�������� 64 ruby rast-register.rb [-p tdiary.rbのあるディレクトリ] [-c tdiary.confのあるディレクトリ] 65 66 9. 自分の tDiary の好きな場所 (例えばヘッダ) に以下のようなフォームを加 67 えてください。 53 68 54 69 <form method="get" action="rast-search.rb" class="search"> … … 57 72 </form> 58 73 59 search-form.rb �ץ饰��������Ƥ��������ʲ��Τ褦�˽�60 �Ȥ����ޤ���74 search-form.rb プラグインを有効にしている場合は、以下のように書くこ 75 ともできます。 61 76 62 77 <%= search_form('rast-search.rb', 'query') %> 63 78 64 �ʾ�����79 以上です。 65 80 66 81 67 ��������� 82 検索のしかた 68 83 ------------ 69 84 70 rast-search �θ���ݤϡ�����ʸ���ĥå��ߡ�TrackBack �Ǥ���85 rast-search の検索対象は、日記本文、ツッコミ、TrackBack です。 71 86 72 ������ˤĤ��Ƥϡ� http://projects.netlab.jp/rast/query.html.ja ���� ������ 87 検索方法については、 http://projects.netlab.jp/rast/query.html.ja をご覧くだ 88 さい。 73 89 74 90 75 Ϣ�� 91 連絡先 76 92 ------ 77 93 78 �����Ҥ�<kazuhiko@fdiary.net>94 かずひこ <kazuhiko@fdiary.net> 79 95 http://www.fdiary.net/ 80 96 81 �Х����ʲ��Τɤ����ˤ��ꤤ���ޤ���97 バグ報告は以下のどこかにお願いします。 82 98 * tdiary-devel ML 83 * ľ����99 * 直接メール -
platform/tdiary/util/rast-search/i.rast.rhtml
r4633 r5060 1 1 <%# i.rast.rhtml $Revision: 1.7 $ %> 2 <h1><%= CGI::escapeHTML( @conf.html_title ) %> [ �ʸ����h1>2 <h1><%= CGI::escapeHTML( @conf.html_title ) %> [全文検索]</h1> 3 3 <form action="<%= _(@cgi.script_name) %>"> 4 4 <p> 5 5 <input type="text" name="query" value="<%= _(@conf.to_native(@query)) %>"> 6 <input type="submit" value="����<a href="http://projects.netlab.jp/rast/query.html.ja">�����</a> 6 <input type="submit" value="検索"> 7 <a href="http://projects.netlab.jp/rast/query.html.ja">検索方法</a> 7 8 </p> 8 9 <p> 9 ���ؤ�:10 並べ替え: 10 11 <select name="sort"> 11 12 <%= @sort_options %> … … 14 15 <%= @order_options %> 15 16 </select> 16 ɽ����:17 表示件数: 17 18 <select name="num"> 18 19 <%= @num_options %> … … 23 24 <p><%= @msg %></p> 24 25 <% else %> 25 <p><%= @result.hit_count %> ��<%= @start + 1 %>-<%= @start + @result.items.length %>��</p>26 <p><%= @result.hit_count %>件中<%= @start + 1 %>-<%= @start + @result.items.length %>件目</p> 26 27 <% for item in @result.items %><% format_result_item(item) %> 27 <h2><a href="<%= @conf.index %><%= @plugin.anchor(@date) %>"><%= _(@conf.to_native(@title)) %></a>( ������:<%= item.score %>)</h2>28 <h2><a href="<%= @conf.index %><%= @plugin.anchor(@date) %>"><%= _(@conf.to_native(@title)) %></a>(スコア:<%= item.score %>)</h2> 28 29 <% end %> 29 30 <% if @result.hit_count > @num %> -
platform/tdiary/util/rast-search/ja/rast-register.rb
r4633 r5060 1 @rast_register_conf_label = 'Rast����rast_register_conf_header = 'Rast�����å����κƹ��' 2 @rast_register_conf_description = 'Rast�������å�������������������å��ܥå�������å�����K���Ƥ��������' 1 @rast_register_conf_label = 'Rast検索' 2 @rast_register_conf_header = 'Rast検索インデックスの再構築' 3 @rast_register_conf_description = 'Rast検索のインデックスを再構築する場合は、チェックボックスをチェックしてOKを押してください。' -
platform/td
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)