ここの情報は古いです。ご理解頂いた上でお取り扱いください。

Opened 13 years ago

Closed 13 years ago

Last modified 12 years ago

#95 closed defect (fixed)

日記毎に記事のカテゴリわけ、またはタグ付けをしたい

Reported by: takanashi Owned by: ebihara
Priority: minor Milestone:
Component: general Version: 2.4
Keywords: Cc:

Description

日記毎に記事のカテゴリわけ、またはタグ付けをしたい。 仕事、メシログ、遊び,etc...

Change History (10)

comment:1 Changed 13 years ago by ogawa

Milestone: OpenPNE2.4 機能仕様フリーズOpenPNE2.6機能仕様フリーズ

comment:2 Changed 13 years ago by takanashi

Owner: changed from takanashi to ebihara

11/13週MTG予定

comment:3 Changed 13 years ago by takanashi

新規テーブルとして、c_diary_category,c_category(仮称)を追加。

c_diary_categoryはc_diaryとc_categoryをひもづける。

日記編集画面の画像欄と公開範囲欄の間にテキストボックスでカテゴリ入力スペースをつける。(1行)

入力スペースの右にカテゴリ入力支援ボタンを作成する。ドロップダウンで既存の入力カテゴリから選択できるようにする。

つけられるカテゴリは1日記に5つまでとする。

カテゴリの文字列長は全角10文字までとする。

2.5.5盛り込み予定

画面はあとで提示

comment:4 Changed 13 years ago by takanashi

Version: 2.32.4

comment:5 Changed 13 years ago by ebihara

とりあえずテーブルは以下を追加するような方向で開発します。 *c_diary_category(カテゴリ) *c_diary_category_diary(c_diaryとc_diary_categoryの紐づけ)

すでに存在するレビューやコミュニティのカテゴリはそれぞれc_review_category, c_commu_categoryとなっていることや、c_diaryと強く関連付いたテーブルであることから、カテゴリはc_categoryではなくc_diary_categoryにしたいと思います。

問題はc_diaryとc_diary_categoryを紐づけるテーブルです。c_diary_category_diaryではあまりにも訳がわからなさすぎます。 どのような命名が一番しっくりくるんでしょうかね……。

comment:6 Changed 13 years ago by ebihara

とりあえず2.5.5では携帯版でのカテゴリ分け機能は盛り込みません。PC版のみでの対応としたいと思います。

comment:7 Changed 13 years ago by ebihara

#893にてひとまず対応しました。 関連リビジョンは以下の通りです。 #810, #811, #812, #815, #816, #817, #818, #819, #821, #825, #834, #835, #852, #854, #893

comment:8 Changed 13 years ago by ebihara

チケットとリビジョンの表記を間違えました。次のように訂正します。

r893にてひとまず対応しました。関連リビジョンは以下の通りです。

r810, r811, r812, r815, r816, r817, r818, r819, r821, r825, r834, r835, r852, r854, r893

comment:9 Changed 13 years ago by takanashi

Resolution: fixed
Status: newclosed

trunkに取り込みました。

2.5.5でリリースします

comment:10 Changed 12 years ago by (none)

Milestone: OpenPNE2.6機能仕様フリーズ

Milestone OpenPNE2.6機能仕様フリーズ deleted

Note: See TracTickets for help on using tickets.