Integrate with Activity Module
pribeh - March 27, 2009 - 15:53
| Project: | Activity Stream |
| Version: | 6.x-1.x-dev |
| Component: | Miscellaneous |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | active |
Jump to:
Description
Hey,
I'm not sure how this module is built (no php programmer here) but is it possible, and/or planned, to eventually support activitystream-esque tokens or labels for the activity module?

#1
The maintainer of the Activity module and I have started some preliminary discussions about how we'd work together and integrate our two modules.
Changing the version on this issue to 6.x since all new features will go in the D6 version only.
#2
This is great. But I guess I'll have to wait until I upgrade my social networking sites to 6.
#3
great news. subscribing
#4
I am subscribing. This is great to hear!
#5
subscribe. I too an interested in this feature.
#6
Version 6.1 of Activity does not provide actions, but 6.2 works almost solely upon them. If you have a trigger for activity streams (say when an item is imported) then we can just assign a 'Record Activity' action to that trigger and then everything will show up in the same feed. That's the basic idea at least. I'm sure implementation will be a bit more complex.
This would mean that Activity would record internal Drupal things, and Activity Stream would report on external things, but we could provide a means to have just one master feed within Drupal that can then be aggregated out from there.
Look forward to working with you.
#7
What if Activity Stream used actions to get notified of new entries into Activity and then imported those into it's own table? That way, we could have an Activity Stream plugin module that caused local site updates from Activity to appear in the user's /stream page along with their third-party site updates.
I'm thinking that AS would have it's own very simple "local" module that just shows new nodes and comments. Users wanting something more full-featured would instead install Activity and the appropriate add-on module.