diff -Nurp wp-tmkm-amazon-orig/wp-tmkm-amazon-function.php wp-tmkm-amazon/wp-tmkm-amazon-function.php --- wp-tmkm-amazon-orig/wp-tmkm-amazon-function.php 2008-06-24 21:41:52.000000000 +0900 +++ wp-tmkm-amazon/wp-tmkm-amazon-function.php 2009-01-18 22:47:48.852000000 +0900 @@ -73,6 +73,7 @@ class GetAmazonXmlParse { case asincode: $textdata = $item["ASIN"]; break; case eancode: $textdata = $item["ItemAttributes"]["EAN"]; break; case price: $textdata = $item["ItemAttributes"]["ListPrice"]["FormattedPrice"]; break; + case ourprice: $textdata = $item["OfferSummary"]["LowestNewPrice"]["FormattedPrice"]; break; case lowestusedprice: $textdata = $item["OfferSummary"]["LowestUsedPrice"]["FormattedPrice"]; break; case releasedate: $textdata = $item["ItemAttributes"]["ReleaseDate"]; break; case runningtime: $textdata = $item["ItemAttributes"]["RunningTime"]; break; diff -Nurp wp-tmkm-amazon-orig/wp-tmkm-amazon.php wp-tmkm-amazon/wp-tmkm-amazon.php --- wp-tmkm-amazon-orig/wp-tmkm-amazon.php 2008-10-14 20:59:50.000000000 +0900 +++ wp-tmkm-amazon/wp-tmkm-amazon.php 2009-01-18 22:47:10.023875000 +0900 @@ -449,6 +449,7 @@ class MakeAmazonHtml { if( $tmkm_amazon_settings['layout_type'] == 0 ) { $Price = $this->amazonparse->get_amazon_text($item,'price'); + $OurPrice = $this->amazonparse->get_amazon_text($item,'ourprice'); $LowestUsedPrice = $this->amazonparse->get_amazon_text($item,'lowestusedprice'); $ISBN10 = $this->amazonparse->get_amazon_text($item,'isbn10'); if( $LowestUsedPrice != '' ) { @@ -501,7 +502,11 @@ class MakeAmazonHtml { $output .= '
' . "\n"; } $output .= "\t" . "出版社:$Manufacturer( $PublicationDate )
" . "\n"; - $output .= "\t" . "$Binding ( $Pages ページ )
" . "\n"; + if( $Pages != '' ) { + $output .= "\t" . "$Binding ( $Pages ページ )
" . "\n"; + } else { + $output .= "\t" . "$Binding
" . "\n"; + } break; case 0: // Fully $output .= "\t" . '' . "\n"; @@ -516,8 +521,15 @@ class MakeAmazonHtml { $output .= '' . "\n"; } $output .= "\t" . "出版社:$Manufacturer( $PublicationDate )
" . "\n"; - $output .= "\t" . "定価:$Price
" . "\n"; - $output .= "\t" . "$Binding ( $Pages ページ )
" . "\n"; + $output .= "\t" . "定価:$Price$usedpricememo
" . "\n"; + if( $OurPrice != '' ) { + $output .= "\t" . "Amazon価格:$OurPrice
" . "\n"; + } + if( $Pages != '' ) { + $output .= "\t" . "$Binding ( $Pages ページ )
" . "\n"; + } else { + $output .= "\t" . "$Binding
" . "\n"; + } $output .= "\t" . "ISBN-10 : $ISBN10
" . "\n"; $output .= "\t" . "ISBN-13 : $EANcode
" . "\n"; break; @@ -544,6 +556,9 @@ class MakeAmazonHtml { $output .= "\t" . '' . "\n"; $output .= "\t" . "販売元:$Manufacturer( $ReleaseDate )
" . "\n"; $output .= "\t" . "定価:$Price$usedpricememo
" . "\n"; + if( $OurPrice != '' ) { + $output .= "\t" . "Amazon価格:$OurPrice
" . "\n"; + } $output .= "\t" . "時間:$RunningTime 分
" . "\n"; $output .= "\t" . "$numofdisc" . " 枚組 ( " . $Binding . " )
" . "\n"; break; @@ -571,6 +586,9 @@ class MakeAmazonHtml { $output .= " / $Binding ( $ProductGroup )\n"; $output .= "\t" . "$Manufacturer( $ReleaseDate )
" . "\n"; $output .= "\t" . "定価:$Price$usedpricememo
" . "\n"; + if( $OurPrice != '' ) { + $output .= "\t" . "Amazon価格:$OurPrice
" . "\n"; + } break; } @@ -596,6 +614,9 @@ class MakeAmazonHtml { } elseif( $LowestUsedPrice != '' ) { $output .= "\t" . "中古価格: $LowestUsedPrice より
" . "\n"; } + if( $OurPrice != '' ) { + $output .= "\t" . "Amazon価格:$OurPrice
" . "\n"; + } $output .= "\t" . "カテゴリ:$Binding
\n"; if( $ReleaseDate != '' ) { $output .= "\t" . "発売日:$ReleaseDate
" . "\n"; } break;