スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

はてなブックマークに追加 はてなブックマーク - スポンサーサイト

myHome Portal:検索ボタン不具合修正

myHome PortalのINDEXトップページ検索ボタンで、一部不具合がみつかりましたので、
index/__define_index_search.php
の以下の部分を修正願います。

≪Yahoo検索が、URLにei=UTF-8を付けないと文字化けすることがあるため≫
function YahooSch() {
url = "http://search.yahoo.co.jp/search?ei=UTF-8&p=";
url += encodeURL(sp2han(document.getElementById('search_str').value));
wopen(url);
}

≪Yahoo電話番号検索のURLが変更になっているため≫
function PhoneSch() {
url = "http://search.loco.yahoo.co.jp/search?p=";
url += encodeURL(sp2han(document.getElementById('search_str').value));
wopen(url);
}

≪電話番号検索を、iタウンページにしたい場合は以下≫
function PhoneSch() {
url = "http://itp.ne.jp/result/?kw=";
url += EscapeSJIS(sp2han(document.getElementById('search_str').value));
wopen(url);
}
スポンサーサイト

はてなブックマークに追加 はてなブックマーク - myHome Portal:検索ボタン不具合修正

theme : JavaScript
genre : コンピュータ

Google Suggest APIがJSONサポートを廃止

Google Suggest APIが、JSONをサポートしなくなったようで、
「2nd Index」
http://2ndindex.appspot.com/
の検索テキスト枠の予測変換(単語補完)機能が働かなくなっていたので、XMLを処理するように修正しました。

「MyHome Portal」
http://ok2nd.web.fc2.com/
のINDEXトップページの検索テキスト枠も同様に予測変換(単語補完)機能が働かなくなっています。次回リリースのバージョンで修正します。
次回リリースまで待てないという方は、
index/google-suggest.php
を次のように修正してください。
$url = 'http://www.google.com/complete/search?hl=ja&output=toolbar&q='.urlencode($_GET['q']);
$xml = my_file_get_contents($url);
$xml = mb_convert_encoding($xml, 'UTF-8', "auto");
$xml_array = simplexml_load_string($xml);
foreach ($xml_array->CompleteSuggestion as $CompleteSuggestion) {
echo $CompleteSuggestion->suggestion['data']."\n";
}

はてなブックマークに追加 はてなブックマーク - Google Suggest APIがJSONサポートを廃止

theme : システム開発
genre : コンピュータ

Ver.3.21:検索で、カタカナ/ひらがなを同一視

MyHome Portal Ver.3.21をリリースしました。
http://ok2nd.web.fc2.com/download.html

「INDEX」「カレンダー」「旅行記」「掲示板」「メモ」などの一覧検索で、全角/半角、カタカナ/ひらがなを区別しないで同一視して検索するように仕様変更しました。SQL文で、collate utf8_unicode_ciを指定しています。

一覧検索で、全角/半角、カタカナ/ひらがなを同一視しない場合、実運用定義ファイルで、MP_LIST_SELECT_COLLATEを""にしてください。

上記一覧検索で、全角/半角、カタカナ/ひらがなを同一視した場合、「メモ」などの検索キーワードのハイライト表示も、同様にハイライトするようにしました。

はてなブックマークに追加 はてなブックマーク - Ver.3.21:検索で、カタカナ/ひらがなを同一視

theme : PHP
genre : コンピュータ

Ver.3.07:不具合修正

MyHome Portal Ver.3.07をリリースしました。
http://ok2nd.web.fc2.com/download.html

Ver.3.06の修正で、INDEXトップページ検索ボタンのうち「Naver、Bing、Fresh、ブログ」が、IE以外では動作しなくなってしまった不具合を修正。

INDEXトップページのTwitter検索ボタン(Googleリアルタイム検索による検索)の検索結果表示行数を100行に設定。


はてなブックマークに追加 はてなブックマーク - Ver.3.07:不具合修正

theme : JavaScript
genre : コンピュータ

Ver.3.06:トップページ検索ボタン修正

MyHome Portal Ver.3.06をリリースしました。
http://ok2nd.web.fc2.com/download.html

INDEXトップページにGoogleショッピング検索ボタン「価格(G)」を追加。

INDEXトップページのTwitter検索ボタンを、search.twitter.comから、Googleリアルタイム検索に変更。

INDEXトップページ検索ボタンをIEでも他のブラウザ同様の横幅になるようにwidth設定しました。

INDEXトップページ検索ボタンを色分けしました。色分けは好みが大きくわかれるところだと思います。自分好みにカスタマイズできます。カスタマイズ方法は、「MyHome Portal インストールガイド」「MyHome Portal 実運用環境 カスタマイズ」=> Ⅱ.トップページ検索ボタンのカスタマイズをご覧ください。

index-button.jpg

はてなブックマークに追加 はてなブックマーク - Ver.3.06:トップページ検索ボタン修正

theme : JavaScript
genre : コンピュータ

Ver.2.70:駅探検索ボタンを修正

MyHome Portal Ver.2.70をリリースしました。
http://ok2nd.web.fc2.com/download.html

INDEXトップページの検索ボタンのうち、「乗換(駅探)」が駅探サイトがUTF-8をサポートしなくなった(?)ようで乗車駅、下車駅が文字化けしてしまう問題を修正。

INDEXトップページの「鉄道・乗換」の中にサンプルとして入れている「乗換(駅探)」検索フォームでも、同じ原因で不具合が生じていたため、修正。
ekitan.jpg

はてなブックマークに追加 はてなブックマーク - Ver.2.70:駅探検索ボタンを修正

theme : JavaScript
genre : コンピュータ

Ver.2.68:JavaScript時計と検索文字ハイライト

MyHome Portal Ver.2.68をリリースしました。
http://ok2nd.web.fc2.com/download.html

INDEXトップページ右上のFlashの時計を、オリジナルのシンプルなJavaScriptの時計にしました。

clock.jpg

メモ等で、検索文字をハイライトする場合、英字の小文字/大文字が一致していないとハイライトされなかった問題を修正。

select.jpg

カレンダーの検索で、HTMLタグ内文字も検索対象になっていたのを、検索対象から外すようにしました。

はてなブックマークに追加 はてなブックマーク - Ver.2.68:JavaScript時計と検索文字ハイライト

theme : JavaScript
genre : コンピュータ

Ver.2.67:AND,ORおよび()を使った複合検索

MyHome Portal Ver.2.67をリリースしました。
http://ok2nd.web.fc2.com/download.html

INDEX、カレンダー、旅行記、メモ、学習、住所録、ID管理、預貯金管理、利用ガイド、ユーザー一覧のそれぞれの検索機能で、検索キーにAND,ORおよび()を使った複合検索ができるようにしました。ANDは「&」または「*」、ORは「|」「+」を使います。
[例] ( 赤坂 | 六本木 ) & イタリアン
[例] ( 赤坂 + 六本木 ) * イタリアン
スペース(空白)は入れても入れなくても構いません。&|*+()は、全角も可です。

上記、検索機能の検索キー入力テキスト枠を、文字数に応じて幅を広げるようにしました。
key1.jpg
key2.jpg

Google Maps & Earth (ストリートビュー付)にも、マーカーを付けるようにしました。
INDEXトップの「●」ボタンの検索を、
Google Maps & Earth (複数地点)[google-maps-earth-marker.php]から、
Google Maps & Earth (ストリートビュー付)[google-maps-earth.php]に変更。

「(簡易) 預貯金管理」で、並び替えに「利率順」「満期額順」を追加。

住所録一覧の都道府県選択のプルダウンで「jquery.cs.js」を使うのを止めました。jqueryのバージョンに依存するため。

はてなブックマークに追加 はてなブックマーク - Ver.2.67:AND,ORおよび()を使った複合検索

theme : PHP
genre : コンピュータ

Google VS Yahoo

主に使う検索サイトとして、Google派とYahoo派がある(?)。
私は主にGoogleを使っていますが、最近Yahooの検索結果の方が妥当だと思うことも少なくない。
例えば、「myhome portal」で検索すると、
「中級プログラマの自宅でPHP」
http://ok2nd.web.fc2.com/index.html
は、Googleでは2ページ目にならないと出てこないが、Yahooでは1番目に出てくる。(最近まではそうだった。)

今、試してみたら以下のような結果になった。

Google:16位
Yahoo:2位
Naver:1位
Bing:20位以下
百度:6位

Yahooは、2位になっていて、1位には
http://fr.sourceforge.jp/projects/myhomeportal/history
が出てくる。1ページ目にsourceforgeの似たようなページがたくさん出てしまう。Yahooもいま一つか?

Naverは、イメージ付でトップ表示してくれる。素晴らしい!。

はてなブックマークに追加 はてなブックマーク - Google VS Yahoo

Ver.1.65:検索ボタンをカスタマイズ可に。

MyHome Portal Ver.1.65をリリースしました。
http://ok2nd.web.fc2.com/download.html

トップページ検索ボタンの追加。
Naver、Bing、ブログ(Google)、天気(tenki.jp)、料理(Cookpad)、料理(キッコーマン)、価格.com、楽天、Amazon、Yahooオークション、YouTube、Twitterを追加。
button.jpg

トップページ検索ボタン部分を別モジュール化し、ユーザーがカスタマイズできるようにしました。不要なボタンを外したり、順番を入れかえたりできます。HTMLとJavaScriptが少し分かる人なら、ボタンの追加など自由な編集が可能です。
カスタマイズ用の検索ボタンモジュールとして、Yahoo検索ボタンを先頭にしたタイプも用意しました。EntrerキーでYahoo検索ができます。
button-google.jpg
button-yahoo.jpg

はてなブックマークに追加 はてなブックマーク - Ver.1.65:検索ボタンをカスタマイズ可に。

theme : PHP
genre : コンピュータ

プロフィール

ok.2nd

Author:ok.2nd
HomePage:
http://ok2nd.web.fc2.com/
Email: m.ok.2nd@gmail.com

最新記事
最新コメント
最新トラックバック
月別アーカイブ
FC2ブログランキング

FC2Blog Ranking

検索フォーム
カテゴリ
リンク
RSSリンクの表示
ブロとも申請フォーム

この人とブロともになる

QRコード
QRコード
ユーザータグ

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。