Sha256: ba3b842d7a135c4c13df0fcb0f37c01925a95c3fe43251e04eecc1650750ba47

Contents?: true

Size: 1.38 KB

Versions: 30

Compression:

Stored size: 1.38 KB

Contents

amazonimg.rb

セキュアモードでは、isbnプラグインしか使えないamazon.rbですが、
以下の条件を満たした場合にはisbn_image系プラグインを使えるように
なります。

  * 第二引数の「label」を常に指定する
  * tdiary.confの@options['amazon.secure-cgi']を指定する

2番目のamazon.secure-cgiに指定するためのCGIスクリプトが、この
amazonimg.rbです。amazonimg.rbは、指定されたASINを元に書影のURLを
取得してリダイレクトするスクリプトです。amazon.rbはamazonimg.rbへ
のURLをimgタグに埋め込むことで、日記に書影を埋め込みます。

使い方は以下の通りです:

  * amazonimg.rbの冒頭部分にある各種設定を、環境に合わせて変更します
     * 特に@cache_pathは必須です。Webサーバから書き込める権限に
       したディレクトリを指定します
     * Amazonアソシエイトを契約している場合には、@amazon_aidも指定し
       てください
     * そのほかの設定はコメントを参照してください

  * amazonimg.rbをCGIとして実行できる場所にコピーし、Webサーバから実
    行可能にします

  * セキュアモードで運営しているtDiaryのtdiary.confに、上で設置した
    amazonimg.rbを示すURLを@options['amazon.secure-cgi']に指定します

Version data entries

30 entries across 29 versions & 1 rubygems

Version Path
tdiary-4.2.1 vendor/bundle/ruby/2.3.0/gems/tdiary-4.2.0/misc/plugin/amazon/README.ja
tdiary-4.2.1 misc/plugin/amazon/README.ja
tdiary-4.2.0 misc/plugin/amazon/README.ja
tdiary-4.1.3 misc/plugin/amazon/README.ja
tdiary-4.1.2 misc/plugin/amazon/README.ja
tdiary-4.1.1 misc/plugin/amazon/README.ja
tdiary-4.1.0 misc/plugin/amazon/README.ja
tdiary-4.1.0.20141126 misc/plugin/amazon/README.ja
tdiary-4.0.5.1 misc/plugin/amazon/README.ja
tdiary-4.0.5 misc/plugin/amazon/README.ja
tdiary-4.0.4 misc/plugin/amazon/README.ja
tdiary-4.0.3 misc/plugin/amazon/README.ja
tdiary-4.0.2.20140201 misc/plugin/amazon/README.ja
tdiary-4.0.2 misc/plugin/amazon/README.ja
tdiary-4.0.1.20131102 misc/plugin/amazon/README.ja
tdiary-4.0.1.20130929 misc/plugin/amazon/README.ja
tdiary-4.0.1.20130903 misc/plugin/amazon/README.ja
tdiary-4.0.1 misc/plugin/amazon/README.ja
tdiary-4.0.0.20130826 misc/plugin/amazon/README.ja
tdiary-4.0.0 misc/plugin/amazon/README.ja