OpenPNE Issue Tracking System: チケット
http://redmine.openpne.jp/
http://redmine.openpne.jp/favicon.ico
2016-09-29T07:06:00Z
OpenPNE Issue Tracking System
Redmine
OpenPNE 3 - Bug(バグ) #4019 (Invalid(無効)): 「携帯電話のIP帯域をチェックする」を有効にするとリダイレクトループに陥る場合がある
http://redmine.openpne.jp/issues/4019
2016-09-29T07:06:00Z
Youichi Kimura
kim.upsilon@bucyou.net
<a name="Overview-現象"></a>
<h3 >Overview (現象)<a href="#Overview-現象" class="wiki-anchor">¶</a></h3>
<p><a class="changeset" title="redirect from mobile_frontend.php to index.php for smartphone users who have a mobile mail addres..." href="http://redmine.openpne.jp/projects/op3/repository/revisions/fa249a6d29684d37a9a18eee73c869fa51b4b5fa">fa249a6d</a> (<a class="issue tracker-1 status-13 priority-4 priority-default closed" title="Bug(バグ): スマートフォンで携帯メールアドレスを利用することができない (Won't fix(対応せず))" href="http://redmine.openpne.jp/issues/3155">#3155</a>) の修正以降、「携帯電話のIP帯域をチェックする」が有効(デフォルト)の状態で User-Agent を偽装したブラウザから SNS にアクセスした場合に、正しくエラー画面が表示されず同じ URL へのリダイレクトによってループが生じています。</p>
<p>この現象は、古い携帯電話 IP アドレス帯域リストを使用している SNS に正規の携帯電話がアクセスした場合にも同様の現象が起きると考えられます。</p>
<a name="手順"></a>
<h4 >手順<a href="#手順" class="wiki-anchor">¶</a></h4>
<ol>
<li>管理画面で「上級者向け設定」の「携帯関連設定」(/pc_backend.php/advanced/config?category=mobile) から、「携帯電話のIP帯域設定」を「携帯電話のIP帯域をチェックする」に設定する</li>
<li>FireMobileSimurator で端末を DC P903i などに設定する</li>
<li>SNS のログイン画面にアクセスする (ここではURLを <code>http://sns.example.com/</code> とする)</li>
<li><code>/</code> にリダイレクトされ、リダイレクトのループが発生しブラウザのエラー画面が表示される</li>
</ol>
<a name="Causes-原因"></a>
<h3 >Causes (原因)<a href="#Causes-原因" class="wiki-anchor">¶</a></h3>
<p>バグが発生した原因を記入</p>
<a name="Way-to-fix-修正内容"></a>
<h3 >Way to fix (修正内容)<a href="#Way-to-fix-修正内容" class="wiki-anchor">¶</a></h3>
<p>修正内容を記入</p>
OpenPNE3 Debian Package - Bug(バグ) #2140 (New(新規)): openpne3パッケージをインストール後にpurgeしても /var/lib/openpn...
http://redmine.openpne.jp/issues/2140
2011-05-30T21:55:04Z
Youichi Kimura
kim.upsilon@bucyou.net
opOpenSocialPlugin - Bug(バグ) #2131 (Fixed(完了)): [pc] gadget doesn't drive because it occur error ...
http://redmine.openpne.jp/issues/2131
2011-05-23T14:43:12Z
Youichi Kimura
kim.upsilon@bucyou.net
<a name="Overview"></a>
<h3 >Overview<a href="#Overview" class="wiki-anchor">¶</a></h3>
<p>gadget doesn't drive because it occur error that "html4" is not defined (1.2.x only)</p>
opOpenSocialPlugin - Bug(バグ) #1990 (New(新規)): [pc] アクティビティの連投制限に引っ掛かった場合でもhadError()がfalseを返してしまう
http://redmine.openpne.jp/issues/1990
2011-03-31T07:30:06Z
Youichi Kimura
kim.upsilon@bucyou.net
<a name="Overview-現象"></a>
<h3 >Overview (現象)<a href="#Overview-現象" class="wiki-anchor">¶</a></h3>
<p>下記のようなコードでアクティビティを投稿して連続投稿の制限に引っ掛かった場合でも<code>response.hadError()</code>がfalseを返してしまう。</p>
<pre><code class="javascript syntaxhl"><span class="CodeRay"><span class="keyword">var</span> params = {};
params[opensocial.Activity.Field.TITLE] = <span class="string"><span class="delimiter">"</span><span class="content">テスト</span><span class="delimiter">"</span></span>;
<span class="keyword">var</span> activity = opensocial.newActivity(params);
opensocial.requestCreateActivity(activity, opensocial.CreateActivityPriority.LOW, <span class="keyword">function</span>(response) {
<span class="keyword">if</span> (response.hadError())
alert(<span class="string"><span class="delimiter">'</span><span class="content">error</span><span class="delimiter">'</span></span>);
<span class="keyword">else</span>
alert(<span class="string"><span class="delimiter">'</span><span class="content">successed</span><span class="delimiter">'</span></span>);
});
</span></code></pre>
<a name="Causes-原因"></a>
<h3 >Causes (原因)<a href="#Causes-原因" class="wiki-anchor">¶</a></h3>
<p>バグが発生した原因を記入</p>
<a name="Way-to-fix-修正内容"></a>
<h3 >Way to fix (修正内容)<a href="#Way-to-fix-修正内容" class="wiki-anchor">¶</a></h3>
<p>修正内容を記入</p>
opAshiatoPlugin - Bug(バグ) #1978 (New(新規)): MySQL以外のDBMS上であしあと一覧がエラーになる
http://redmine.openpne.jp/issues/1978
2011-03-26T05:48:58Z
Youichi Kimura
kim.upsilon@bucyou.net
<a name="Overview-現象"></a>
<h3 >Overview (現象)<a href="#Overview-現象" class="wiki-anchor">¶</a></h3>
<p>あしあと一覧ページをSQLite使用のOpenPNE3で実行すると、以下のようなエラーが出ます。<br /><pre>
mod_fcgid: stderr: SQLSTATE[HY000]: General error: 1 near "DESC": syntax error. Failing Query: "SELECT a.id AS a__id, a.r_date AS a__r_date FROM ashiato a WHERE (a.member_id_to = ?) GROUP BY a.r_date DESC LIMIT 30", referer: http://sns.localhost/sqlite/
</pre></p>
<a name="Causes-原因"></a>
<h3 >Causes (原因)<a href="#Causes-原因" class="wiki-anchor">¶</a></h3>
<p>「GROUP BY a.r_date DESC」といった構文がMySQL依存のものであるため、他のDBMSでエラーになる。</p>
<a name="Way-to-fix-修正内容"></a>
<h3 >Way to fix (修正内容)<a href="#Way-to-fix-修正内容" class="wiki-anchor">¶</a></h3>
<p>PluginAshiatoTable::getAshiatoListPager() 内で実行されるクエリを修正する。</p>
<pre><code class="diff syntaxhl"><span class="CodeRay"><span class="line head"><span class="head">--- </span><span class="filename">a/lib/model/doctrine/PluginAshiatoTable.class.php</span></span>
<span class="line head"><span class="head">+++ </span><span class="filename">b/lib/model/doctrine/PluginAshiatoTable.class.php</span></span>
<span class="change"><span class="change">@@</span> -23,7 +23,7 <span class="change">@@</span></span> <span class="keyword">class</span> <span class="class">PluginAshiatoTable</span> <span class="keyword">extends</span> <span class="constant">Doctrine_Table</span>
<span class="keyword">public</span> <span class="keyword">function</span> <span class="function">getAshiatoListPager</span>(<span class="local-variable">$memberId</span>, <span class="local-variable">$page</span> = <span class="integer">1</span>, <span class="local-variable">$size</span> = <span class="integer">20</span>)
{
<span class="local-variable">$day_list</span> = <span class="predefined">array</span>();
<span class="local-variable">$q</span> = <span class="local-variable">$this</span>->createQuery()
->select(<span class="string"><span class="delimiter">'</span><span class="content">id, r_date</span><span class="delimiter">'</span></span>)
->where(<span class="string"><span class="delimiter">'</span><span class="content">member_id_to = ?</span><span class="delimiter">'</span></span>, <span class="local-variable">$memberId</span>)
<span class="line delete"><span class="delete">-</span> -><span class="eyecatcher">group</span>By(<span class="string"><span class="delimiter">'</span><span class="content">r_date DESC</span><span class="delimiter">'</span></span>)</span>
<span class="line insert"><span class="insert">+</span> -><span class="eyecatcher">order</span>By(<span class="string"><span class="delimiter">'</span><span class="content">r_date DESC</span><span class="delimiter">'</span></span>)</span>
->limit(<span class="local-variable">$size</span>);
</span></code></pre>
opChatPlugin - Bug(バグ) #1974 (Pending Review(レビュー待ち)): チャットに絵文字を書き込むとチャットの自動更新が止まる
http://redmine.openpne.jp/issues/1974
2011-03-25T14:49:01Z
Youichi Kimura
kim.upsilon@bucyou.net
opWikifyPlugin - Bug(バグ) #1891 (Fixed(完了)): URLの「#」や「/」などの文字もエンコードされてしまう
http://redmine.openpne.jp/issues/1891
2011-01-24T12:25:02Z
Youichi Kimura
kim.upsilon@bucyou.net
<a name="Overview-現象"></a>
<h3 >Overview (現象)<a href="#Overview-現象" class="wiki-anchor">¶</a></h3>
<p>リンク構文を使用して <code>[[aaa#bbb]]</code> や <code>[[aaa/bbb]]</code> のように記述すると、 <code>http://example.com/wiki/aaa%23bbb</code> や <code>http://example.com/wiki/aaa%2Fbbb</code> のように変換されてしまい、アンカーやサブページ(MediaWiki)などが正しく機能しない。</p>
<a name="Causes-原因"></a>
<h3 >Causes (原因)<a href="#Causes-原因" class="wiki-anchor">¶</a></h3>
<p>PHPのurlencode()が「#」や「/」もエスケープするため、これらの文字を分けてエンコードする必要がある。</p>
opWikifyPlugin - Bug(バグ) #1890 (New(新規)): 「最新日記」ページで日記の本文要約にタグが出力されてしまう
http://redmine.openpne.jp/issues/1890
2011-01-24T12:05:28Z
Youichi Kimura
kim.upsilon@bucyou.net
<a name="Overview-現象"></a>
<h3 >Overview (現象)<a href="#Overview-現象" class="wiki-anchor">¶</a></h3>
<p>日記の先頭近くにリンク構文が含まれていると、最新日記ページの日記の本文要約に「<a class="wikilink" target="_blank" href="http:// ...」とタグが出力されてしまう。<br />ただしエスケープされているため脆弱性ではない。</p>
<a name="Causes-原因"></a>
<h3 >Causes (原因)<a href="#Causes-原因" class="wiki-anchor">¶</a></h3>
<p>OpenPNE3のコアに対して行った <a class="external" href="https://github.com/upsilon/OpenPNE3/commit/ace43b7">https://github.com/upsilon/OpenPNE3/commit/ace43b7</a> の機能追加では、イベントの受信先が $isStrip の値を知ることができないため常にタグを出力することになる。<br /><a class="issue tracker-2 status-1 priority-4 priority-default" title="Enhancement(機能追加・改善): 日記のコメントやコミュニティのトピックなどでリンク構文を使うことができない (New(新規))" href="http://redmine.openpne.jp/issues/1889">#1889</a> の修正を行うことでも解決できるが、いずれにせよpull-requestは修正する必要がある。</p>
OpenPNE 3 - Bug(バグ) #1855 (New(新規)): cache以下のディレクトリがユーザ毎に完全に分離できていない
http://redmine.openpne.jp/issues/1855
2010-12-17T07:01:26Z
Youichi Kimura
kim.upsilon@bucyou.net
<a name="Overview-現象"></a>
<h3 >Overview (現象)<a href="#Overview-現象" class="wiki-anchor">¶</a></h3>
<p>symfony コマンドを使用してタスクを実行すると、キャッシュディレクトリにユーザ毎に生成されるディレクトリを無視して ./cache/config/OpenPNE.yml.php や ./cache/project_autoload.cache のようなファイルが生成されてしまいます。</p>
<a name="Causes-原因"></a>
<h3 >Causes (原因)<a href="#Causes-原因" class="wiki-anchor">¶</a></h3>
<p>ユーザ毎の sf_cache_dir の変更は opApplicationConfiguration::setCacheDir() で行われていますが、symfony コマンドでのタスクの実行ではタスクが実行されるまでの初期化中に opApplicationConfiguration が使われていません。そのため、sf_cache_dir への変更が行われないままキャッシュが生成されてます。</p>
<a name="Way-to-fix-修正内容"></a>
<h3 >Way to fix (修正内容)<a href="#Way-to-fix-修正内容" class="wiki-anchor">¶</a></h3>
<p>opApplicationConfiguration::setCacheDir() メソッドを opProjectConfiguration クラスに移動する</p>
opChatPlugin - Bug(バグ) #1460 (Fixed(完了)): チャットルーム一覧で開始時間前のチャットルームが最下位に表示される
http://redmine.openpne.jp/issues/1460
2010-07-31T14:45:52Z
Youichi Kimura
kim.upsilon@bucyou.net
<a name="Overview-現象"></a>
<h3 >Overview (現象)<a href="#Overview-現象" class="wiki-anchor">¶</a></h3>
<p>開始時間前のチャットルームがチャットルーム一覧で最下位に表示されてしまい、完全に最終更新日順となっていない。</p>
<a name="Causes-原因"></a>
<h3 >Causes (原因)<a href="#Causes-原因" class="wiki-anchor">¶</a></h3>
<p>ChatContentテーブルのupdated_atを元にチャットルームを並び替えているため、書き込みがまったく無い開始時間前のチャットルームが最下位になってしまう。</p>
<a name="Way-to-fix-修正内容"></a>
<h3 >Way to fix (修正内容)<a href="#Way-to-fix-修正内容" class="wiki-anchor">¶</a></h3>
opChatPlugin - Bug(バグ) #1459 (Fixed(完了)): チャットルーム一覧で他のメンバーのキャッシュが表示されてしまう
http://redmine.openpne.jp/issues/1459
2010-07-31T14:41:22Z
Youichi Kimura
kim.upsilon@bucyou.net
<a name="Overview-現象"></a>
<h3 >Overview (現象)<a href="#Overview-現象" class="wiki-anchor">¶</a></h3>
<p>チャットルーム一覧にアクセスしたタイミングによって他人が作成したチャットルームに「編集」リンクが表示されたり、自分が作成したチャットルームであるにもかかわらず「編集」リンクが表示されなかったりする。</p>
<a name="Causes-原因"></a>
<h3 >Causes (原因)<a href="#Causes-原因" class="wiki-anchor">¶</a></h3>
<a name="Way-to-fix-修正内容"></a>
<h3 >Way to fix (修正内容)<a href="#Way-to-fix-修正内容" class="wiki-anchor">¶</a></h3>
opChatPlugin - Bug(バグ) #1458 (Fixed(完了)): チャットルームの開始時間になってもチャットルーム一覧が更新されない
http://redmine.openpne.jp/issues/1458
2010-07-31T14:38:26Z
Youichi Kimura
kim.upsilon@bucyou.net
<a name="Overview-現象"></a>
<h3 >Overview (現象)<a href="#Overview-現象" class="wiki-anchor">¶</a></h3>
<p>チャットルーム作成時に設定した開始時間を過ぎてもチャットルーム一覧が更新されず、表示が開始時間前のままで入室できない。</p>
<p>直接、当該チャットルームのURLにアクセスすれば入室自体はできる。</p>
<a name="Causes-原因"></a>
<h3 >Causes (原因)<a href="#Causes-原因" class="wiki-anchor">¶</a></h3>
<a name="Way-to-fix-修正内容"></a>
<h3 >Way to fix (修正内容)<a href="#Way-to-fix-修正内容" class="wiki-anchor">¶</a></h3>
opChatPlugin - Bug(バグ) #829 (Fixed(完了)): チャットの更新中に次の更新が開始されてしまう場合がある
http://redmine.openpne.jp/issues/829
2010-03-08T10:48:46Z
Youichi Kimura
kim.upsilon@bucyou.net
<p>サーバーの応答がチャットの更新間隔に追いつけなくなる(例: 5秒間隔で更新されるのに対してレスポンスが8秒かかる)と、読み込みが終わる前に次の更新が始まってしまいサーバーの負荷が次第に高くなってしまう。</p>
opChatPlugin - Bug(バグ) #818 (Fixed(完了)): オープン中のチャットルームで過去ログが閲覧できない
http://redmine.openpne.jp/issues/818
2010-03-07T15:44:49Z
Youichi Kimura
kim.upsilon@bucyou.net
opRichTextareaSyntaxHighlightP - Bug(バグ) #777 (New(新規)): 表示するコード中にURLが含まれているとaタグに置き換わってしまう
http://redmine.openpne.jp/issues/777
2010-03-03T09:48:17Z
Youichi Kimura
kim.upsilon@bucyou.net
<a name="手順"></a>
<h3 >手順<a href="#手順" class="wiki-anchor">¶</a></h3>
<ol>
<li>日記作成画面でタイトルを入れ、本文に<br /><pre><code><op:source lang="html">
http://www.example.com/
</op:source>
</code></pre>と入力する</li>
<li>「確定」をクリック</li>
<li>日記本文に<br /><pre><code><a href="http://www.example.com/" target="_blank">http://www.example.com/</a>
</code></pre>と表示されます</li>
</ol>