Looking to use Entity Registration with Open Atrium...best approach..?

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
Alex Overton's picture

Hi
As suggested in the Title.

Looking to add a Meeting Request function to Open Atrium, I thought I could leverage the Entity Registration Module to do this.

Not got very far yet....but added entity reference to the Event Content type and so far so good...can not get the widget to show up on the full display view yet...

Anyone tried this? any pointers at best approach...?

Thanks in advance

Alex

Comments

I have used entity

gandhiano's picture

I have used entity registration on a site, to allow a conference space to have events with registration. If I remember well, it provides a block which you can add to the page content, where there is a text subscription link. This can with some theming/CSS be made into a nice button.

As registration supports different categories, one could easily add different status of participation in an event/meeting (attending, maybe, reject, etc.).

I wanted also to get a list of participants, to provide the social networking aspect, but did not get then the time to go into it. Should however be relatively simple to extract this list and make a nice widget with the users registered to the event.

Would be happy to hear about your approach as you develop it.

Thanks

Alex Overton's picture

Thanks for the contact, giving the Dev version a run today as I was met with a stream of errors on install relating to entity module. I guess I need to check what version of entity is being used on the install profile. Will post back later with ...hopefully ...success!

I think as a feature it would be a great addition to OA as currently notifications are sent but with not commitment to attend so lacks this management/reporting feature IMHO.

Best
Alex

Just me myself and I. All three of us get along fine... More nuts than a fruit cake.

Update

Alex Overton's picture

Well ...that was difficult...couple of days messing around with different versions. Ended up using the 7.x-1.x-dev version, all others failed. Eventually this version did not install correctly. The entity states were not automatically created and the install left a WSOD . I think the WSOD was due to lack of language available ...I am (for my sins) creating a French OA Intranet site....challenging to say the least ..as languages are not well supported yet.

So so far ...created a "meeting" type Registration entity ....OK works
Created status flags...OK
Added to the "event" content type....as a Registration type...
Adjusted the Panelizer display to show the registration form...works...yay
Now to create a view that will display a content pane to show up on Panelizer...so far good.

Not installed the complementary modules yet...and avoiding the Registration permissions mod as it is bound to mess things up with OA permissions!

Thats all for now

Report back later if all goes well!

Just me myself and I. All three of us get along fine... More nuts than a fruit cake.