#author("2017-10-24T23:05:34+09:00;2017-10-24T23:05:13+09:00","","")
#author("2017-10-24T23:06:37+09:00;2017-10-24T23:05:13+09:00","","")
RIGHT:&size(12){Category:[[:Plugin]]};
*searchプラグインのmozillaカスタムキーワード対応 [#v29ee265]

-ページ: [[BugTrack]]
-投稿者: [[かち]]
-優先順位: 低
-状態: 完了
-カテゴリー: 本体新機能
-投稿日: 2004-05-31 (月) 01:43:26
-バージョン: 1.4.3
-リリース予定バージョン: 1.5.2

**メッセージ [#neaf9598]
Mozilla系ブラウザで使用できる[[カスタムキーワード機能:http://www.mozilla.org/docs/end-user/keywords.html]]を使いたくて、例えばPukiWiki Searchを

 http://pukiwiki.sourceforge.jp/dev/index.php?cmd=search&word=%s

みたいにブックマークしてpwsとかいうキーワードをつけておき、

 pws プラグイン

みたいな感じで使ってみたのですが、エンコーディングが合わないみたいで(?)うまく動作しませんでした。ブラウザの方ではエンコーディング指定できないので、searchプラグインにencoding=EUC-JPみたいにそのブラウザの環境が使っているエンコーディングを与えてやればそれを使って検索してくれるとかいうのができるかなと思っていじってみたら一応できたような気がするんですが、こんなやり方でいいのかどうか自信なしです。
--&ref(patch.txt);
----
-Mozillaに限らず一つのブラウザに対してのみの機能に対応するというのは難しいと思います。…というか、一応でもできたのなら解決してる気もしますが…。 -- [[Ratbeta]] &new{2004-07-07 (水) 20:31:17};
-これはsearchプラグインを、利用範囲を含めて拡張してしまおうというアイデアの提示ですね。ご指摘の通りにクエリの中にエンコーディングルールを含めることで、どの(EUC-JPやSJISやUTF-8ベースの)PukiWikiでも期待通りに動く様にできるでしょうね。この提案は誰も実現していないので(or パッチがないので)、ステータスは「提案」のままが適当かと思います。(追記:基本機能を逸脱している気もするので、進展が無ければいずれは「却下」とすべきかも・・・) -- [[henoheno]] &new{2004-07-07 (水) 22:18:58};
-なお、サーバーに負荷をかけることができる入り口を増やすのは欠点にもなりうるので、CVSに取り込む場合はpukiwiki.ini.phpあたりで on/off を選択できる様にした方が良さそうですね。 -- [[henoheno]] &new{2004-07-07 (水) 22:21:53};
- Mozilla Firefoxでも「カスタムキーワード」は利用できるようです。これはつまりGETで検索できれば利用できる機能なので、[[BugTrack/692]]と同時に実現できるようになっています。サイトをUTF-8設定にして、URLは /wiki/?cmd=search2&q=%s とすると利用できます。(Firefox 55で動作しました) -- [[umorigu]] &new{2017-10-24 (火) 23:05:13};
- Mozilla Firefoxでも「カスタムキーワード」は利用できるようです。これはつまりGETで検索できれば利用できる機能なので、[[BugTrack/692]]と同時に実現できるようになっています。UTF-8のPukiWikiを使い、ブックマークのURLは .../wiki/?cmd=search2&q=%s にします。(Firefox 55で動作を確認しました) -- [[umorigu]] &new{2017-10-24 (火) 23:05:13};

#comment

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.4+ © 2001-2022 PukiWiki Development Team. Powered by PHP 8.2.12. HTML convert time: 0.030 sec.

SourceForge