ATBookshelf:概要
スクリーンショットと概要。まだほとんど書くことが無いので、しばらくはこのページだけです。
機能概要
本棚のように、本,CD,DVDといったものの情報を入れておくことが出来ます。 登録時にはAmazonのWebAPIを用いて、ISBN/ASINから自動的にタイトルや画像 を取得することができます。
今後の開発で、マイ書評やマイランクをつけられるようにしたりということを 考えています。
現在のバージョンはαです。このバージョンを使った場合、バージョンアップ 時に一部の機能・情報の互換性が保てなくなる場合がありますので、注意して ください。
実装されている主な機能
- 登録時にはAmazonから自動的にタイトルや画像を取得
- 取得した画像を一覧画面にサムネイル表示
- bookmarkletを使ってAmazonのサイト上からItemを登録するスクリプト
- IInlineObject(COREBlog2)に対応
コードの入手
ソースコードはSubversionで管理しています。 http://svn.freia.jp/open/ATBookshelf/ から取得することが出来ます。(α版のパッケージ化は行いません)
Subversionクライアントを使って、以下のようにして入手します。
SVNコマンドで v0.0.1を取得する例
インストールと使い方
省略。
COREBlog2との連携
COREBlog2(r78,2005/11/23) と ATBookshelf0.0.2(r23,2005/11/23) が同時に 利用できる状態になっていると、COREBlog2からATBookshelf内のアイテム (本やCD)をblogエントリー内にインラインで表示することが出来ます。
COREBlog2のエントリ登録画面で、下の方に オブジェクトの関連づけ という 設定項目が隠れているので、ここにATBookshelfのアイテムを関連づけることで エントリ表示時にインライン表示等を行うことが出来ます。(関連づけるのは ATBookshelf本体や、各アイテムの内部要素では無いことに注意してください)
ライセンスについて
This software is subject to the provisions of the Zope Public License, Version 2.0 (ZPL). A copy of the ZPL should accompany this distribution. THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS FOR A PARTICULAR PURPOSE.
| [1] | http://coreblog.org/camp/2005s/program/RichDocumentJa/ Archetypes, ATContentTypeを使って多機能で再利用性の高い ドキュメントタイプを作るためのHowTo。このHowToで ATContentTypeプロダクトを作る基本的な技能を身につける ことが出来る。 |
| [2] | http://plone.org/documentation/archetypes/ Archetypesでプログラムを書くとき、特にschema構築時の Field,Widgetのお供に‥‥。 |
