農場主の日常

なんちゃってエンジニアの日常をつらづらと

«Prev || 1 | 2 | 3 |...| 16 | 17 | 18 | 19 || Next»

アマゾン 表示成功!

 いい加減ひつこくなってきましたが、NP_Relatedを使ったアマゾンへのリンクを成功させました。
 うまくいかなかった原因は文字コード。もともとこのプラグインはUTF-8の環境で使用することを前提に作られていたものなので、utfJPで使うには修正しなければならないわけです。
(Google検索の部分は対応してるみたいなんだけどね。)

 原因がわかったので、同じく作者様のページにコメントをつけておきました。修正は以下
» 続きを読む



NP_Related で Google

 とりあえず順調なので、早く帰ってこれました。
 今週は多分これで大丈夫。来週からまた忙しくなるけどね。

 で、帰ってきてまた少し調査していたのですが、GoogleAPIの仕様に、気になる1文が。
maxResults Number of results desired per query. The maximum value per query is 10.

 1度に検索できる結果の最大値は10と書いてある。しかし、NP_Relatedのコード内で、Googleに渡している最大値は20になっている。これ、プラグインのパラメータで10件と指定しているのに、渡すときには20で渡しているようなんだよね。なぜなんだろう?
 気になったので、プラグインのパラメータで最大5件と指定すると...問題なく動作したよ。なんだ?
 とりあえず動作するようになったので、作者様のページに質問コメントを送っておきました。
 つけてみた感じは、

» 続きを読む


NP_Related まだうまくいかず。

 仕事はそこそこ進んでますが、プラグインのほうはまだよくわからず。
 昨日のチェックで、まったく同じようなGoogle検索PHPファイルが動作するんだから、Google API Keyは正しいのだろう。nusoap.phpのバージョンが関係するのなら、最新版を入れてみてはどうか。
 Google API を簡単に試してみよう - xx.nakahara21.netに入手場所へのリンクがあるので、そこからダウンロードしてきました。
 nusoap.phpのバージョンは1.86。今までのと比べてずいぶん新しいのだけど。
 このままだと日本語が通らないそうなので、コメントアウトされている
// var $soap_defencoding = 'UTF-8'; この部分を生かす。
 また最後のほうの
$data = utf8_decode($data); この部分をコメントアウト。なんでも、文字コードをUTF-8で扱うために必要なんだそうな。

 変更後、試してみたけど、NP_Related のgoogle検索もamazon検索も検索結果無しになる。昨日のサンプルコードはこのバージョンでも動くんだけどなあ。ほかに理由があるのか...

レイアウト と プラグイン 見直し

 休みになりました。先週からずっと気になっていたFireFoxでもう少しまともになるような修正を。

 大きな変更として、2つのメニュー部分をposition: absolute を使ったレイアウトに変更。この修正で、FireFox使用時に本文に画像が出てきても無駄なスペースが開くことがなくなりました。また、ブラウザを小さめな大きさにして表示した時にも、本文が下のほうに行ってしまうことがなくなりました。この変更で、観光案内のトップページなんかはメニュー部分がフッダ部分より下に飛び出てしまうのだけど、まあ仕方ない。

 その他、少しNucleusのプラグインを追加していました。
» 続きを読む

NP_Counter と RSS出力

 報告書を書いているとうちの上司から「あなたの文章は、ちょっとくどいからなあ。」といわれました。いや、そうか。そうだね。

 レイアウトの変更を行ったのにあわせて、NP_Counterを利用して各ページにトップと同じカウンターが表示されるようにしましたが、これがなんだかおかしい。異常にカウントしているような。
 なんとなくではわからんので、朝Hit数をメモって帰ってきて見ると、これまで1日80Hitとかだったカウンターが500カウントとか...こりゃだめだな。アンテナとか検索エンジンのチェックもカウントしているっぽい。
 とりあえず「同一ipは30分間カウントアップしない」設定にしていたのだけど、これを「同一ipは1日1回カウント」に変更。Hit数は下がるけど、こっちのが実際に近いだろう。

 もうかなり遅い時間ですが、RSS出力の追加を合わせて。このサーバ、広告が自動挿入されるのでRSSの設定葉ちょっとめんどくさい。まずはXREA でNucleusをインストールするをチェックして、ファイルを修正。
 とりあえずCGIとして動作するようになったPHPファイルにアクセスしてみると...エラー。
 日本語フォーラムをチェックしてみるとRSS2.0出力しませんなんていう記事が。おぉ、同じだよ。Nucleusをバージョンアップしたときには、スキンの読み直しをやらねばいけなかったのだね。

 無事RSSの出力を確認したところで、とりあえず「農場主の日常」だけ出力するように設定。確認する時間は無かったので、もしかしたら少し調整するかもしれませぬ。

«Prev || 1 | 2 | 3 |...| 16 | 17 | 18 | 19 || Next»

↑ PAGE TOP