メイン Amaxoop2 書籍の著者名情報について |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
mogura777 | 投稿日時: 2008-10-1 22:17 |
新米 登録日: 2008-10-1 居住地: 投稿: 4 |
書籍の著者名情報について はじめまして、E.Moguraと申します。
拙宅HPにて、 http://mogura7.zenno.info/~et/xoops/modules/amaxoop2/ Amaxoops2を蔵書のデータベースとして使わせていただいており、たいへん重宝しているんですが、ひとつ困っている点があります。表題の書籍の著者名情報を取得できない点です。 検索するときに、どうしても著者名で検索したくなる時が多いので。。。 データベースの項目の中で、近いものに、Creatorsがあるようで Amaxoops2を使うようになる前のデータの著者名情報はここにマージして、 http://mogura7.zenno.info/~et/xoops/htmls/books/?tmid=5 この検索システムから使っているのですが、Amaxoops2で取得してくれるのは、編者とか、翻訳者の名前しか入ってくれないようです。 登録した書籍を「Amazonで詳細を見る」で、著者名は表示されるので、なんとかなるはずだとは思うのですが、、、 |
taquino | 投稿日時: 2008-10-2 0:54 |
管理人 登録日: 2004-10-22 居住地: 湘南 投稿: 1543 |
Re: 書籍の著者名情報について 御愛顧(?)、ありがとうございます
著者名だと Author で取れるはずなんですが...。 ASINとか著書名を教えて頂けますか? 公表が差し支えるなら、PMでも構いませんので。 AmazonのWebServiceから抜けている可能性もありますので、 確認しないと何とも言えません。 |
mogura777 | 投稿日時: 2008-10-2 5:26 |
新米 登録日: 2008-10-1 居住地: 投稿: 4 |
Re: 書籍の著者名情報について >ASINとか著書名を教えて頂けますか?
http://mogura7.zenno.info/~et/xoops/modules/amaxoop2/ のページから表示されるものなら、なんでもいいんですが。。。 >著者名だと Author で取れるはずなんですが...。 amaxoop2 が作成するデータベース(xoops_amaxoop2_items)に Author の項目がないので、どうしたものか。。。というところです。 |
taquino | 投稿日時: 2008-10-3 1:20 |
管理人 登録日: 2004-10-22 居住地: 湘南 投稿: 1543 |
Re: 書籍の著者名情報について あ、もしかして、商品情報表示には出るけど、DBには入っていない、という意味でしたか。
ちょっと誤解していました。 Creatorsには、Authotも含めて、色々な情報が入ってきているようなので、これでカバーできるだろうと考えて今のデータベース仕様になっているんです。 足らないケースもあるんですね。 #ここが、AmazonWebServiceを使う上での苦労ポイントでもありますが...。 さて、本題です。 ちょっと無理してコードをいじれば、できると言えばできます。 この後ろに書くことは、mogura777さんがコードのわかる人という前提ですので、もし危険を感じるのなら、試さないでください。 データベースへの書き込みは、登録時は edit3.php 、更新情報を得たときは include/library.php で行っています。 ですので、以下の手順を間違えなければ、できる可能性があります。 1)データベースにAuthorというフィールドを追加しておく。 2)edit.phpの160行目、$flistの文字列に 「,Author」を追加。 3)include/library.phpの60〜61行目、foreach内の文字列リストに「,"Author"」を追加。 データベースに入れるフィールドをある程度可変にできるようにしている部分なんですが、多少トリッキーなので解り難いかもしれません。 #自信無さげに書いていますが、自分で検証していないので、「自己責任で」と言わざるを得ないためです。 |
taquino | 投稿日時: 2008-10-3 4:48 |
管理人 登録日: 2004-10-22 居住地: 湘南 投稿: 1543 |
Re: 書籍の著者名情報について あ、Authorではなく、Authorsです。 確か
夢の中で気付きました |
mogura777 | 投稿日時: 2008-10-3 5:41 |
新米 登録日: 2008-10-1 居住地: 投稿: 4 |
Re: 書籍の著者名情報について ありがとうございます。
これだけの情報があれば、何とか取り掛かれそうです。 が、色々あって、今すぐにとはやれそうにないですが、なったあかつきにはまた報告させていただきます。 |
mogura777 | 投稿日時: 2008-10-5 18:49 |
新米 登録日: 2008-10-1 居住地: 投稿: 4 |
Re: 書籍の著者名情報について なんの問題もありませんでした。
ご指摘の方法でバッチリOK、ありがとうございました。 あと、こちらの自作検索システムは、もう一工夫必要そうですが、 ボチボチやっていきます。 なお、edit.php でなく、edit3.phpでしたね。 |
taquino | 投稿日時: 2008-10-6 0:29 |
管理人 登録日: 2004-10-22 居住地: 湘南 投稿: 1543 |
Re: 書籍の著者名情報について うまくいったようで、何よりです。
同じ方法で、他のデータも扱えるはずです。 引用:
お恥ずかしい。 御報告&御指摘、ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |