OpenPNE Issue Tracking System: チケット
http://redmine.openpne.jp/
http://redmine.openpne.jp/favicon.ico
2013-02-27T09:53:24Z
OpenPNE Issue Tracking System
Redmine
OpenPNE 3 - Bug(バグ) #3316 (Won't fix(対応せず)): アクセスブロックした相手がスマートフォンでフレンドとして表示される
http://redmine.openpne.jp/issues/3316
2013-02-27T09:53:24Z
pnetan
pnetan@openpne.jp
<a name="説明"></a>
<h3 >説明<a href="#説明" class="wiki-anchor">¶</a></h3>
<p><a class="external" href="http://sns.openpne.jp/communityTopic/8866">http://sns.openpne.jp/communityTopic/8866</a><br />上記より転載</p>
<a name="本文"></a>
<h3 >本文<a href="#本文" class="wiki-anchor">¶</a></h3>
<pre>
pc版または携帯でmemberが他のmemberをアクセスブロックすると、スマートフォン上ではマイフレンドとして誤表示されます。この誤表示されたマイフレンドメンバーは、本人及び第三者が確認することができます。
アクセスブロックをされた側は、マイフレンドとして表示されません。
OpenPne3.8.4
[PHP5.3.19 MySQL5.5.25]
</pre>
OpenPNE 3 - Bug(バグ) #3234 (Invalid(無効)): SNSオープン制時の招待メールリンクが無効
http://redmine.openpne.jp/issues/3234
2012-10-24T09:59:02Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/communityTopic/8628">http://sns.openpne.jp/communityTopic/8628</a> より、トピックと、トピックのコメントを転記。</p>
<p>・症状<br />SNSをオープン制にしたく、認証プラグインのopAuthMailAddressPlugin⇒設定⇒招待なしでの登録を許可するにしたところ、ログイン画面に『新規登録』のリンクが出るようにはなったのですが、自分のアドレスを入れて招待状を受け取り、招待状メールの中にある登録用URLのリンクをクリックしたところ『エラー: このリンクは無効です』と表示されてしまいます。</p>
<p>(無効なリンクとされるURLはこちらです)<br /><a class="external" href="http://◎◎◎◎◎◎/opAuthMailAddress/register/token/2a3b080781416c26684cb74d7430cb4ae/authMode/MailAddress">http://◎◎◎◎◎◎/opAuthMailAddress/register/token/2a3b080781416c26684cb74d7430cb4ae/authMode/MailAddress</a></p>
<p>・OpenPNEのバージョン<br />[安定版 OpenPNE 3.6.6]</p>
<p>・運用環境<br />[さくらのレンタルサーバービジネス]</p>
<p>・使用ソフトのバージョン<br />[PHP5.2.17 MySQL5.5]</p>
<p>他、必要な情報がありましたら追記致します。</p>
<p>宜しくお願い致します。</p>
<p>招待状についてですが、ログイン画面⇒自分で新規登録⇒招待状メールのURLのリンクが無効の他に、自分で管理画面にログイン⇒管理画面から招待状を送る⇒招待状を受け取り、URLをクリックでも無効なリンクになってしまいます。</p>
<p>携帯から新規登録⇒空メールを送って登録しようとすると、送信メールエラーになります。</p>
<p>『ユーザーが見つかりません。@以前をご確認下さい』と表示され、<br />宛先が get@(メールサーバー名、ドメイン名と同じもの)になっていました。</p>
<p>説明が上手にできなくて申し訳ありません。</p>
<p>どなたかお分かりになりましたら、<br />宜しくお願い致します。</p>
OpenPNE 3 - Bug(バグ) #3144 (Won't fix(対応せず)): prototype.jsからjQueryへの移行の対応漏れにより、日記で絵文字が入力できない
http://redmine.openpne.jp/issues/3144
2012-08-01T06:57:08Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/communityTopic/8447">http://sns.openpne.jp/communityTopic/8447</a> より転記</p>
<pre>
【質問テンプレート】
・症状
日記の投稿でPCから絵文字を使おうとクリックしても反応しません。
※本家3.8でも同じ症状のようです。
・OpenPNEのバージョン
[OpenPNE3.8]
・運用環境
[ローカルサーバ(Windows7 64bit)]
・使用ソフトのバージョン
[Xampp1.77 PHP5.3.8 MySQ5.5.16]
</pre>
OpenPNE 3 - Enhancement(機能追加・改善) #3139 (New(新規)): 300kのアップロード制限の廃止
http://redmine.openpne.jp/issues/3139
2012-07-30T04:48:13Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/diary/27757">http://sns.openpne.jp/diary/27757</a> より転記</p>
<a name="日記本文"></a>
<h3 >日記本文<a href="#日記本文" class="wiki-anchor">¶</a></h3>
<pre>
最近のスマホにしても携帯にしてもデジカメにしても、画素数がおおく300k以下に収まることがない。そのため、参加者側でファイルサイズを小さくする手間が必要になり、他のSNSと比べても利便性を落としてしまっている。
そのため、サーバ側でjpegデータを受け取ったあとにimagickで画像を最適化することで大幅なファイルサイズの軽減を行う。
修正) lib/model/doctrine/File.class.php
public function isImage()
{
$type = $this->getType();
if ($type === 'image/jpeg')
// || $type === 'image/gif'
// || $type === 'image/png')
{
return true;
}
gif, pngをあえてアップロード不可にする。
修正) lib/model/doctrine/File.class.php
public function save(Doctrine_Connection $conn = null)
{
$this->setFilesize(strlen($this->FileBin->bin));
if ($this->isImage())
{
$class = sfImageHandler::getStorageClassName();
$this->setName(call_user_func(array($class, 'getFilenameToSave'), $this->getName()), $class);
$storage = call_user_func(array($class, 'create'), $this, $class);
$image = new Imagick;
$image->readImageBlob($this->FileBin->bin);
if($image->getImageWidth() > 1024 || $image->getImageHeight() > 768)
{
$image->scaleImage(1024,768,True);
$image->setCompressionQuality(80);
}
$this->FileBin->bin = $image;
$storage->saveBinary($this->getFileBin());
}
画像データを受け取った後、それがイメージファイルであれば 1024x768 ベストフィットリサイズを行わせてからDBに入れるという形。
そのため、予めphp.iniにアップロード制限を撤廃しておき、またSNSでもファイルサイズ制限を撤廃しておく。
この修正を入れると png , gif を画像とみなさないため、一部の参加者のアイコン画像やその他日記等で使われているとすべて表示されなくなる。当SNSでは90%以上jpegなのでこの修正で踏み切ったが、png,gif画像を排除しない場合はもう少し一工夫が必要かと思う。
</pre>
opDiaryPlugin - Enhancement(機能追加・改善) #3138 (New(新規)): 日記の最新日記リストにてサムネイルが表示されない
http://redmine.openpne.jp/issues/3138
2012-07-30T04:46:36Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/diary/27757">http://sns.openpne.jp/diary/27757</a> より転記</p>
<pre>
v2では最新日記リストにてサムネイルが表示されていたが、今回からは表示しなくなっている。
修正)
plugins/opDiaryPlugin/apps/pc_frontend/modules/diary/templates/listSuccess.php
<?php echo __('Body') ?></th><td>
<?php if ($diary->has_images): ?>
<?php $images = $diary->getDiaryImagesJoinFile() ?>
<?php foreach ($images as $image): ?>
<?php echo image_tag_sf_image($image->File, array('size' => '120x120')) ?>
<?php endforeach; ?><br>
<?php endif; ?>
<?php echo op_truncate(op_decoration($diary->body, true), 36, '', 3) ?></td>
</tr><tr class="operation">
※ ちなみにこのルーチンを仕込んだことによる、アクセス権限は考慮していない。
</pre>
opMessagePlugin - Enhancement(機能追加・改善) #3137 (New(新規)): メッセージのリストの幅に無駄なスペースがある
http://redmine.openpne.jp/issues/3137
2012-07-30T04:44:52Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/diary/27757">http://sns.openpne.jp/diary/27757</a> より転記</p>
<a name="日記本文"></a>
<h3 >日記本文<a href="#日記本文" class="wiki-anchor">¶</a></h3>
<pre>
メッセージの列の幅が未考慮であり、無駄なスペースがある。
修正)
plugins/opMessagePlugin/apps/pc_frontend/modules/message/templates の showSuccess.php を修正する
<table>
<col width="5%" class="status" />
<col width="5%" class="delete" />
<col width="15%" class="target" />
<col width="47%" class="title" />
<col width="27%" class="date" />
<tr>
</pre>
OpenPNE 3 - Bug(バグ) #3136 (New(新規)): 2系→3系にアップグレード後、日記内のアルバムリンクが他人のアルバムに遷移する
http://redmine.openpne.jp/issues/3136
2012-07-30T04:42:39Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/diary/27757">http://sns.openpne.jp/diary/27757</a> より転記</p>
<a name="日記本文"></a>
<h3 >日記本文<a href="#日記本文" class="wiki-anchor">¶</a></h3>
<pre>
v2時代に書かれた日記にてアルバムのリンク
/?m=pc&a=page_fh_album_image_show&target_c_album_image_id=数字
をクリックすると、全く違う人へのアルバムにリンクしてしまう。
原因は /?m=pc&a=page_fh_album_image_show&target_c_album_image_id=数字 のリダイレクト先が、 /album/photo/数字 ではなく /album/数字 に飛んでしまうため。
修正)
lib/helper/opUtilHelper.php の op_decoration 関数を修正する
function op_decoration($string, $is_strip = false, $is_use_stylesheet = null, $is_html_tag_followup = true)
{
if (is_null($is_use_stylesheet))
{
$is_use_stylesheet = true;
if (sfConfig::get('sf_app') == 'mobile_frontend')
{
$is_use_stylesheet = false;
}else{
$string = preg_replace(
'(ベースURL)/\?m=pc&a=page_fh_album_image_show&target_c_album_image_id=/i',
'(ベースURL)/album/photo/',
$string);
}
</pre>
OpenPNE 3 - Bug(バグ) #3092 (New(新規)): 携帯登録時のエラー
http://redmine.openpne.jp/issues/3092
2012-07-05T05:26:55Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/communityTopic/8387">http://sns.openpne.jp/communityTopic/8387</a> より転記</p>
<a name="トピック"></a>
<h3 >トピック<a href="#トピック" class="wiki-anchor">¶</a></h3>
<pre>
・症状
携帯から登録しようとしてメールを送信して、届いたメール内のURLにアクセスすると「このページはアクセスできません」となります。
セットアップ時に下記のエラーが出ました。
openpne3.4 → openpne3.6 作業中に以下のエラー出力がありました。
migrating of opAuthMobileUIDPlugin encountered the following errors:
Error #1 - SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'op_auth_MobileUID_plugin_uid_type' for key 'name_UNIQUE_idx'
・OpenPNEのバージョン
[OpenPNE 3.6.4]
・使用ソフトのバージョン
[PHP5.2.6 MySQL5.1.3]
</pre>
opTimelinePlugin - Enhancement(機能追加・改善) #3079 (Invalid(無効)): 【要望】タイムラインのコメントについて
http://redmine.openpne.jp/issues/3079
2012-06-21T09:08:01Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/communityTopic/8348">http://sns.openpne.jp/communityTopic/8348</a> より転記</p>
<a name="トピック"></a>
<h3 >トピック<a href="#トピック" class="wiki-anchor">¶</a></h3>
<pre>
openPNE3.8にて、
つぶやきにコメントができるようになって、
とても実用的で喜んでたのですが、
コメント件数が10件しかできませんでした。
もっとコメントができないかと多数の声を頂いているので、
コメント数の上限の引き上げor設定ができると良いと思います。
また、コメントがたくさん付いたつぶやきがあると、
とても見にくくなりますので、
コメントを折りたためるようになると良いと思います。
</pre>
OpenPNE 3 - Bug(バグ) #1864 (Accepted(着手)): 登録ユーザーの状態がアクティブじゃないとエラー
http://redmine.openpne.jp/issues/1864
2011-01-12T05:15:47Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/communityTopic/6681">http://sns.openpne.jp/communityTopic/6681</a> より転記</p>
<pre>
1) OpenPNEのバージョン
OpenPNE3.4.9.1(すぐ3.4.9.2にする予定)
(2) サーバ情報
OS
CentOS
PHPのバージョン
5.2.13
MySQLのバージョン
5.0.91
連絡があるのは新規入会時なのですが、携帯の機種によってなのか、テーブルmemberのis_activeが0だと登録終わっているのにログインできないという連絡が何件か発生しました。
携帯という事とユーザーさんの携帯なので確認も取れません。
opActivateBehaviorでenableにすればいいのはわかるのですが、
DBのデフォルト値が0なので登録時は0ですよね?
どこで初めて1に変わるのでしょうか?
また関係あるかわかりませんが、該当時間あたりに
This member has already joined this community.
というエラーがapacheに吐き出されてます。
それとも機種によって変わらないというバグでしょうか?
質問とバグどちらに報告したら良いかわからなかったのでとりあえずこちらに書かせていただきます。
mycale
</pre>
OpenPNE 3 - Bug(バグ) #1670 (New(新規)): セットアップ時にSocketにunix_socketを指定すると表示する段階でエラーになる
http://redmine.openpne.jp/issues/1670
2010-10-13T01:53:17Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/diary/25289">http://sns.openpne.jp/diary/25289</a> より転記</p>
<pre>
結論を先に書くと、動作は確認できていません。
resin側のバグ?と思われる点に躓いています。
PNE側で注意の必要な点が2点あったので記述しておきます。
セットアップは通常通りphpから行うので変化ありません。
>ProjectConfiguration.class.php.sample、OpenPNE.yml.sampleをコピー
とりあえず中身の訂正は動いてからということで。
>./symfony openpne:install
セットアップでSocketを聞かれますが、unix_socketを指定すると表示する段階でエラーになりました。
>/var/www/webapps/ROOT/pne/lib/plugin/opPluginManager.class.php:164: Fatal Error: PDO mysql: does not support unix_socket
config/databases.ymlを後から修正すれば問題ありませんでした。
他に原因もありそうですが、Javaに読みかえる部分でしょうか。
画像1枚目のようなエラーになりました。
Symfonyのエラー画面ですが、Javaの例外になってしまっています。
トレースもほとんどできないので、開発に使うと凄い苦労しそうです。
正しい対処かはわかりませんが、
ProjectConfiguration.class.phpに以下を追加。
>define('PHP_EOL', "\n");
そうすると画像2のエラー。
resin側での実装が不十分なんでしょうか?
Java側のソースを参照してみると実装はされているようなのですが……。
対処法として思いついたのは2通り
①使っている関数をコメントアウト
力押しでやってみましたが、同じ関数名なだけの部分があるので結局断念。
ヘッダー部分は表示されるも、ログインフォームまで出ない状況でした。
何故かプライバシポリシーと利用規約だけ 英語で 表示できていました。
この方法はちょっと問題がありそうなので断念です。
②ResinのJava部分からコンパイル
すぐにはできそうになかったのでとりあえずここまでで作業中断。
おそらくこれを乗り越えた後にはmod_rewriteがどうなるか、ということで、.htaccessを変換する作業になるかと思います。
結局はApacheと平行動作させるのが一番楽な手段になりそうですが……。
</pre>
OpenPNE 3 - Bug(バグ) #863 (New(新規)): デイリーニュースという文言が統一されていない
http://redmine.openpne.jp/issues/863
2010-03-17T05:13:20Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=23929">http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=23929</a> から転載</p>
<pre>
デイリーニュースの名称について、管理画面内でいくつかの表記があります。
SNS設定(一般的な設定):
デイリーニュース受信頻度の設定
メール通知送信設定:
デイリー・ニュース
デイリー・ニュースかデイリーニュースどちらが正しいかわかりませんが、用語が統一されていないのでバグとして報告させていただきます。
SNS設定以外では「デイリー・ニュース」と表記されています。
再現バージョン: OpenPNE 3.4.2
</pre>
OpenPNE 3 - Bug(バグ) #862 (New(新規)): テンプレート設定の表示順が統一されていない
http://redmine.openpne.jp/issues/862
2010-03-17T05:11:15Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=23928">http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=23928</a> から転載</p>
<pre>
こまかなことで、バグではなく仕様と言われればそれまでのことなのですが、気になったので投稿しておきます。
メール通知テンプレート設定のテンプレートの順番が、"PCメールアドレス向け"と"携帯メールアドレス向
け"では異なります。
"PCメールアドレス向け"では、
# PCメールアドレス変更確認メール
# 新規登録URLお知らせメール
# パスワード再発行メール
# コミュニティ参加お知らせメール
こういった順番ですが、"携帯メールアドレス向け"では、
# 携帯メールアドレス変更確認メール
# コミュニティ参加お知らせメール
# フレンドリンク承認完了メール
# パスワード再発行メール
という感じになっています。
報告だけしておきます。
再現バージョン: OpenPNE 3.4.2
</pre>
opOpenSocialPlugin - Enhancement(機能追加・改善) #504 (New(新規)): 2-legged OAuthのサンプルを作成してほしい
http://redmine.openpne.jp/issues/504
2010-01-15T05:58:33Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=23220">http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=23220</a> より転載<br /><pre>
OpenSocialアプリ(ガジェット)を製作しております。
http://www.openpne.jp/api/
こちらのサンプルを参考にして
3-legged OAuthによるユーザー情報取得はできましたが、
ガジェットなので、できれば2-legged OAuthにしたいです。
ここ↓には
http://www.openpne.jp/developer/opensocial/ja/docs/restfu...
2-legged OAuthもできると書いてあるのですが、
なかなかうまくいきません(エントリポイントから401Unauthorizedが
返ってくる)。
なので、2-leggedのサンプルも作成いただけると助かります。
尚、このあたりを参考にしています。
http://developer.mixi.co.jp/appli/appli_mobile/lets_enjoy...
http://gdatatips.blogspot.com/2008/11/2-legged-oauth-in-p...
http://yamashita.dyndns.org/blog/php-oauth-consumer-reque...
</pre></p>
OpenPNE3 Plugins - Enhancement(機能追加・改善) #220 (New(新規)): パスワードを再発行機能の追加
http://redmine.openpne.jp/issues/220
2009-11-10T02:51:14Z
pnetan
pnetan@openpne.jp
<p><a class="external" href="http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=22386より転記">http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=22386より転記</a></p>
<pre>
会員ユーザがログインパスワードを忘れたときに、ユーザ自身でパスワードを再発行できるような仕組みがあるといいと思います。
</pre>