• 長野県須坂市常盤町804-1
  • 026-214-9141
須坂市公認ポータルサイト・いけいけすざか

カテゴリ: 須坂deSNS

2009/07/17

旧OpenPNE - Amazon Product Advertising API に対応させるには

11:25:00, カテゴリ: 須坂deSNS  

Amazon アソシエイト Web サービスが、Product Advertising APIに変更され、OpenPNEで、レビュー機能が動作しなくなります。

OpenPNEの最新版にするか、パッチを当てれば対応できるのですが、2.8未満のバージョンを使用していると、パッチも公開されないようなので、自力で修正するしかありません。

修正するファイルは

/lib/pear/Service/Amazon.php
/lib/pear/Service/AmazonECS4.php

↑の二つは、最新版のと交換。

/webapp/lib/db/read/review.php

最新版のreview.phpの中で、「require_once 'OpenPNE/Amazon.php';」が含まれる二つの関数の内容を、最新版と同じにする。

/config.php

以下を追加して、アクセスキーとシークレットキーを入力。

define('AMAZON_ACCESS_KEY_ID', '');
define('AMAZON_SECRET_ACCESS_KEY', '');
define('OPENPNE_USE_HTTP_PROXY', false);

データベース内の、c_review_categoryが最新版と異なる場合は、
最新版にあわせておく。

2009/03/13

スーパー特売情報

19:17:43, カテゴリ: 須坂deSNS  

本日、携帯向けホームページを作ろう!みたいな講座があり、
サポートで行ってきました。

雑談の中で、スーパーの特売情報がメールで来ると嬉しいよね
っていう話があり、周りは賛同。

それって、SNSで既にやってるよね。

SNSっていうと、わけわから~~ん、みたいなことになりますけど、
こんな便利なものがあるのに、使おうとしないんだよね~~

2009/02/17

SNS+携帯+地図+ナビ

22:24:34, カテゴリ: 須坂deSNS  

SNSは携帯からアクセスする方が増えてきています。
携帯からも地図情報を書き込んだり、地図を表示したりするのは
普通になってきていると思います。

そこで、ハッチとクララのSNSでは、携帯のGPSナビ機能を利用して
書き込まれた場所まで、携帯でナビゲーションできるようになりました。

知らないお店へ行く、道に迷った時など、使える機会はあるはず。

とりあえず、auの ezウォークナビ、ez助手席ナビとSNSが連動して、
書き込まれた地図情報へナビするようになりました。

docomoやSoftbankは、、、まだです、、、

2009/01/25

SNSのスパム対策:フリーメール拒否

20:41:06, カテゴリ: 須坂deSNS  

いろんなSNSで、スパムメッセージや、スパムコメントが増えています。
その多くがYahooなどのフリーメールを使って登録して、スパム書き込みしているようなので、
OpenPNEを使用している場合、フリーメールアドレスで新規登録できないようにしてみます。

/webapp/init.inc
に、


// フリーメールドメイン
$GLOBALS['OpenPNE']['FREE_MAIL_DOMAINS'] = array(
'yahoo.co.jp',
);

を追加。
拒否したいドメインを追加しましょう。

/webapp/lib/util/util.php
に、


function is_free_mail_address($mail)
{
$pieces = explode('@', $mail);
$domain = array_pop($pieces);

return in_array($domain, $GLOBALS['OpenPNE']['FREE_MAIL_DOMAINS']);
}

を追加。

/webapp_ext/modules/pc/do/o_public_invite.php


if (is_free_mail_address($pc_address)) {
$msg = 'フリーメールアドレスでは登録できません';
$p = array('msg' => $msg);
openpne_redirect('pc', 'page_o_public_invite', $p);
}

を追加。

カスタマイズは、自己責任でやってください。

2009/01/24

SNSでもスパム書き込みがっ!

22:31:54, カテゴリ: 須坂deSNS  

須坂のSNSでは、まだスパム書き込みはありませんが、
全国の地域SNSで、スパム書き込みが発生しているようです。

そこで、OpenPNEでの、スパム登録拒否のカスタマイズ。
(以下は、OpenPNE 2.2 の場合)

/webapp/init.inc
に、


// スパムメアド
$GLOBALS['OpenPNE']['SPAM_EMAILS'] = array(
'spam@yahoo.co.jp',
);

を追加。
スパム書き込みしたユーザのメアドを追加しましょう。

/webapp/lib/util/util.php
に、


function is_spam_mail_address($mail)
{
return in_array($mail, $GLOBALS['OpenPNE']['SPAM_EMAILS']);
}

を追加。

/webapp_ext/modules/pc/do/o_public_invite.php


if (is_spam_mail_address($pc_address)) {
$msg = 'そのアドレスでは登録できません';
$p = array('msg' => $msg);
openpne_redirect('pc', 'page_o_public_invite', $p);
}

を追加。

カスタマイズは、自己責任でやってください。

:: 次のページ >>