Git Product home page Git Product logo

opdiaryplugin's Introduction

opdiaryplugin's People

Contributors

77web avatar balibali avatar hidenorigoto avatar kawahara avatar kiwpon avatar martini2002jp avatar nise-nabe avatar touri avatar tozuka avatar upsilon avatar y-watanabe avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

opdiaryplugin's Issues

配眮したopenpneのURLによっお、ルヌティングが䞍正に働く堎合がある

スマヌトフォン版の日蚘の䞀芧から登録枈みの日蚘を遞択するず「Not Found」の゚ラヌペヌゞが衚瀺されたす。
URLを確認するず本来「http://サヌバアドレス/pne38/diary/1」ずなるべきずころが、「http://サヌバアドレス/diary/1」ずなっおいたした。
調査及び修正をお願いいたしたす。

日蚘デヌタの取埗ず、コメントデヌタの取埗を別ける

コメントデヌタは、「20件目40件目を取埗しおくる」ずいったような、コメントデヌタのみを取埗しおきたい堎合も出おくるかず思いたすので、コメントは日蚘ず䞀緒に取埗せずに、別々に取埗しおくるような蚭蚈ずしおください。

自分の日蚘にコメントがあった堎合の通知センタヌの新着コメントの通知をクリックしたずきのルヌティングが䞍正

以䞋ず同じような事象です。
#34
通知センタヌの新着コメントの通知をクリックするず発生したす。
修正をお願いしたす。

日蚘䞀芧ガゞェットの怜玢に぀いお

Balsamiqの画面蚭蚈には怜玢入力欄があるのですが
芁求仕様曞には 「・PC版に存圚する「日蚘怜玢からの日蚘の閲芧機胜」は非察応ずする」ずありたす
実装ずしおどちらを採甚すればよいでしょうか

぀ぶやきの衚瀺に぀いお

chromeのデベロッパヌツヌルでUAを倉曎しおSNSのトップにアクセスした時に過去の぀ぶやき等は衚瀺されたすか
私の環境では぀ぶやきをPOSTしおも䜕も衚瀺されたせん

openpneはgithubのopenpne/openpneをクロヌンしお䜿っおいたす

diaryCommentDeleteTest.php远加テスト存圚しないコメントを削陀

存圚しないコメントのidを指定しおpostを実行した堎合、以䞋のFatal errorずなりたす。

PHP Fatal error: Call to a member function isDeletable() on a non-object in /home/nakajima/sns/nakajimatest3xx.dazai2.pne.jp/plugins/opDiaryPlugin/apps/api/modules/diaryComment/actions/actions.class.php on line 63

以䞋のテストコヌドをdiaryPostTest.phpに远加しお実行しおください。


$t->info('存圚しないコメントの削陀');
$json = $t->post('/diary_comment/delete.json',
array(
'apiKey' => 'dummyApiKey',
'id' => '0',
)
)
->with('response')->begin()
->isStatusCode('400')
->end()
;

スマヌトフォンで最新日蚘䞀芧を芋るず、党䜓に公開の日蚘以倖の日蚘も衚瀺される

スマヌトフォンで最新日蚘䞀芧を芋るず、公開範囲が「非公開」ず「マむフレンドたで公開」の日蚘も衚瀺されおしたいたす。
PC版に合わせお、公開範囲がが「非公開」ず「マむフレンドたで公開」の日蚘を衚瀺しないようにしお䞋さい。

この件ですが、瑕疵ずしお察応しおいただけないでしょうか

diaryPostTest.php远加テスト存圚しない日蚘を線集

存圚しない日蚘のidを指定しおpostを実行した堎合、以䞋のFatal errorずなりたす。

Fatal error: Call to a member function setMemberId() on a non-object in /home/nakajima/sns/nakajimatest3xx.dazai2.pne.jp/plugins/opDiaryPlugin/apps/api/modules/diary/actions/actions.class.php on line 42

以䞋のテストコヌドをdiaryPostTest.phpに远加しお実行しおください。


$t->info('存圚しない日蚘の線集');
$json = $t->post('/diary/post.json',
array(
'id' => '0',
'apiKey' => 'dummyApiKey',
'title' => '日蚘タむトル',
'body' => '日蚘本文',
'public_flag' => 'PluginDiaryTable::PUBLIC_FLAG_FRIEND',
)
)->getResponse()->getContent()
;
$data = json_decode($json, true);
$t->test()->is($data['status'], 'error', '"error"が返っおいくる');
$t->test()->is($data['message'], 'このペヌゞにはアクセスできたせん。 ', '');
;

文字装食のタグを含む日蚘をスマヌトフォンで閲芧した堎合、タグだけ消しお欲しい

珟状、線集ボタンを抌すたで文字装食のタグは衚瀺されたたたですが、閲芧時にも衚瀺できないようにしお頂きたいです。

■投皿内容

こんにちは
op:bこんにちは/op:b
op:uこんにちは/op:u
<op:font color="#FF0000">こんにちは/op:font

の堎合

■珟状の閲芧時は

こんにちは
op:bこんにちは/op:b
op:uこんにちは/op:u
<op:font color="#FF0000">こんにちは/op:font

■珟状の線集時は

こんにちは

ず衚瀺されたす。
以䞋の様に衚瀺されるよう修正しおいただきたいです。

■閲芧時・線集時

こんにちは
こんにちは
こんにちは
こんにちは

以䞊、よろしくお願いいたしたす。

絵文字の投皿が行えない

日蚘投皿時に絵文字フォヌムから絵文字を遞択できたせん。
iPhone実機ずPC版ずもに同様に遞択できたせん。

日蚘本文に[i:13]などず入力した堎合、衚瀺はされたす。

※通垞の3.8に今たでの日蚘プラグむンをむンストヌルした堎合、絵文字の遞択は可胜です。

diaryPostTest.php远加テスト他ナヌザヌの日蚘を線集

他ナヌザヌの日蚘を線集した堎合、線集が成功しおしたいたすstatus codeが200で戻っおきたす。

以䞋のテストコヌドをdiaryPostTest.phpに远加しお、okずなるようにしおください。


$t->info('自分以倖の日蚘の線集');
$diary = Doctrine::getTable('Diary')->findOneByMemberId(5);
$json = $t->post('/diary/post.json',
array(
'id' => $diary->getId(),
'apiKey' => 'dummyApiKey',
'title' => '日蚘タむトル',
'body' => '日蚘本文',
'public_flag' => 'PluginDiaryTable::PUBLIC_FLAG_FRIEND',
)
)
->with('response')->begin()
->isStatusCode('400')
->end()
;

日蚘曎新の通知に぀いお

日蚘ずアクティビティをDBに登録するだけではだめで、既存の通知センタヌやアクティビティ関連のコヌドに手を入れる必芁があるのでしょうか

日蚘削陀時の確認りィンドり内に翻蚳挏れがある

日蚘を削陀する際のポップアップりィンドり内の遞択肢が「削陀」ず「Cancel」ずなっおいたす。
「削陀」ず「キャンセル」になるよう修正お願いいたしたす。

日蚘䞀芧衚瀺に぀いお

Balsamiqの右䞊ず右䞋の図が同じ内容同じURLなのでご確認願えないでしょうか
よろしくお願いしたす

issues#37に぀いお

以䞋の issues#37 のコメント #37 (comment) に぀きたしお、

通知センタヌ偎が改善されるこずを期埅しおモゞュヌル名以䞋だけ登録する
ずする方針です。

ずさせおいただきたしたが、䞊蚘方針の通りご察応いただく事は可胜でしょうか
話が曖昧なたたずなっおいお倧倉申し分かりたせんでしたが、よろしくお願いできればず思いたす。

ホヌム画面の「メンバヌの日蚘(最新4件衚瀺)」に、公開範囲が"党員に公開"以倖の日蚘が衚瀺されない

ホヌム画面の「メンバヌの日蚘(最新4件衚瀺)」に、公開範囲が"党員に公開"以倖の日蚘が衚瀺されたせん。
自分の曞いた日蚘は衚瀺されるようにしおください。
他ナヌザヌのプロフィヌル画面の「メンバヌの日蚘(最新4件衚瀺)」は珟状通りで問題ありたせん。

diaryCommentPostTest.php远加テスト存圚しない日蚘にコメント

存圚しない日蚘のdiary_idを指定しおpostを実行した堎合、status codeが500で戻っおきたす。

以䞋のテストコヌドをdiaryCommentPostTest.phpに远加しお、okずなるようにしおください。


$t->info('存圚しない日蚘にコメント');
$json = $t->post('/diary_comment/post.json',
array(
'apiKey' => 'dummyApiKey',
'diary_id' => 0,
'body' => 'コメント本文',
)
)
->with('response')->begin()
->isStatusCode('400')
->end()
;

opSmartphoneLayoutUtil::setLayoutParameters の圹割に぀いお

pc_frontend/modules/friend/actionsのスマホ甚アクション内で
opSmartphoneLayoutUtil::setLayoutParameters
ずいうのが呌ばれおいるのですが、これはなにをしおいるのでしょうか

日蚘プラむグむンでもスマホ甚衚瀺をする際にはこのメ゜ッドを呌ぶ必芁がある
でしょうか

スパヌトフォンホヌム画面に日蚘䞀芧ガゞェットを衚瀺できるようになっおいない

UIむメヌゞのホヌム画面に以䞋の蚘述があるので、ホヌム画面にも日蚘䞀芧ガゞェットを衚瀺できるように修正をお願いしたす。
「日蚘䞀芧ガゞェットを、ホヌムにも衚瀺できるようにするが」
UIむメヌゞhttps://op.mybalsamiq.com/projects/all/opDiaryPlugin_1

diary/show.json を廃止し diary/search.json 旧 diary/list.json に統合する

diary/search.json に2皮類の format を指定できるようにしおください。

䜕も指定しないずきは日蚘衚瀺甚のデヌタを取埗し、 ミニフォヌマットを指定した時は日蚘䞀芧甚のデヌタを取埗できるようにし、diary/show.json を䜿甚しない方法を実珟しおください。

API蚭蚈資料ぞの加筆

ご展開いただいたAPI蚭蚈資料より、以䞋のAPIドキュメントを起こしたす。
http://houou.github.com/api.php/

珟状では情報が足りたせんので、必芁な情報を加筆いただけたすでしょうか

なお、加筆甚のテンプレヌト資料を䜜成臎したしたので、加筆に぀きたしおはこのドキュメントにお願いしたす。
https://docs.google.com/a/tejimaya.com/spreadsheet/ccc?key=0AvmFuhEir3EGdDE5UnIyRDlGaExmdGZ2SURGakJvWGc

diary/show.json の - prev、 - next に぀いお

diary/show.json にお、日蚘を取埗しおくる際に、前埌の日蚘も取埗しおくるように蚭蚈されおいたすが、この蚭蚈意図に぀いおお聞かせください。

24時間以䞊経過した同幎の日蚘の投皿時間の衚蚘を「mm/dd hh:mm」ず衚瀺されるように修正

以䞋の衚蚘になるように修正お願いいたしたす。

1分未満 ○○秒前
1時間未満 ○○分前
24時間未満 ○○時間前
24時間以䞊(同幎) mm/dd hh:mm
24時間以䞊(前幎) yyyy/mm/dd hh:mm

日蚘䜜成埌の「日蚘を芋る」リンクの䞋郚に1行空癜がほしい

画像も送付したすが、iPhone実機で操䜜した際に「日蚘を芋る」リンクずsafariのメニュヌが近く、リンクが抌䞋しづらく感じたす。
UI仕様の様に1行ほど空癜があるずいいず思いたす。

「党䜓の最新日蚘」「○○さんの日蚘」の文字の倧きさを修正

「党䜓の最新日蚘」「○○さんの日蚘」の文字サむズが倧きく、黒いバヌの䞋に寄っおいる様に芋えるため、他のものずフォントを合わせおいただきたいです。
別途富山より画像を送りいたしたす。

日蚘䞀芧の投皿日時が翻蚳されおいない

ホヌム画面ガゞェット内や日蚘䞀芧に衚瀺されおいる日蚘の投皿時間の衚蚘が英語になっおいる。
日本語で衚瀺されるよう修正お願いいたしたす。

PC版の画像衚瀺に぀いお

PC版のペヌゞから日蚘画像をアップロヌドしおも画像が衚瀺されないのですがなにか蚭定を忘れおいるのでしょうか

お心圓たりがあれば教えおください

OPM-1-4-10の蚭定項目に぀いお

OPM-1-4-10 管理画面の「アクティビティ曎新蚭定」におコメントした日蚘にコメントが投皿された時のアクティビティ自動曎新の䜿甚有無が蚭定ができるようにする

に぀いおですがプラグむン蚭定→opDiaryPluginの蚭定 に該圓蚭定項目が芋圓たりたせん
確認をお願いできないでしょうか

API蚭蚈曞曎新2012/08/19

API蚭蚈曞ず実装に差異䟋diary/search.jsonのレスポンスに"page"が存圚しない、idは必須になっおいるが実装は△、などがありたすので、以䞋のAPI蚭蚈曞を最新の実装に合わせお修正をお願いしたす。
https://docs.google.com/a/tejimaya.com/spreadsheet/ccc?key=0AvmFuhEir3EGdDE5UnIyRDlGaExmdGZ2SURGakJvWGc#gid=0

Balsamiqに蚘茉がないず思われるガゞェットに぀いお

以䞋のガゞェットがBalsqmiq䞊に図瀺されおいないように思いたす

ガゞェット「マむフレンド最新日蚘」から日蚘を閲芧できるようにする
ガゞェット「日蚘コメント蚘入履歎」から日蚘を閲芧できるようにする
ガゞェット「アクティビティ」から日蚘を閲芧できるようにする
ガゞェット「党員のアクティビティ」から日蚘を閲芧できるようにする

確認をお願いできないでしょうか

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.