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

Opened 12 years ago

Last modified 11 years ago

#2007 new enhancement

イベントでSNSメンバー以外の参加者を追加したい

Reported by: tomizawa Owned by: nobody
Priority: minor Milestone:
Component: その他 Version:
Keywords: 2.11要望 Cc:

Description

http://sns.openpne.jp/?m=pc&a=page_fh_diary&target_c_diary_id=15623 より転記。

内容

イベントで、SNSのメンバーが他の人を同伴して参加したり、
何かの理由でSNSにアクセスできない人の分の参加を加味したり
できるようにしたい。

募集人数を変えると話がややこしくなるので、
参加人数を現状と一致させたい。

設定は主催者がイベント編集画面の募集人数の付近で、
「その他参加者○名」とか入れれたら良いかなあ。。。

ちょっとニッチかなぁ?
自分で作ろうと思ったけど、DBいじるのでやめました。
どなたか賛同していただけませんでしょうか?

Change History (2)

comment:1 Changed 12 years ago by yuri

2.10に実装してみました。(勝手機能拡張)

とりあえず簡単に実装したかったので、 c_event_memberにc_member_id = '0'のメンバーを追加するようにしました。 そうすると、人数は増えますが、イベント参加者一覧画面には表示されません。 複数登録しても今のところはちゃんと動いています。

もしc_member_id = '0'がまずいようなら、人数調整用のメンバーをダミーで作成し、 そのIDを設定すればOKです。その場合は参加者一覧画面に表示されます。 複数名居れば、その数だけのアイコンが表示されます。

UIは、イベント編集画面で、

その他の人数 ○人 [1人増やす] [1人減らす]  ←[]はボタン

を表示し、ボタンを押下すると0人から募集人数に収まるかのチェックのみ行い、 レコードの追加・削除をします。

こんな実現方法でも大丈夫ですか?  

comment:2 Changed 11 years ago by ebihara

実装方法の提示ありがとうございます。

c_member_id を 0 にする方法について

既に稼働中のSNSにおいて、独自のカスタマイズとしておこなうぶんには、変更も最小限で済むので適切な方法かと思われます。

ただしOpenPNE本体にこの変更を適用することはできません。

人数調整用のメンバー

方法としては面白いのですが、通常のメンバーに比べてどういう制限(ログイン不可など)を課すかなど、検討しなければいけない事項が多く、容易には実現できそうにありません。

Note: See TracTickets for help on using tickets.