This module is working well for us except it is not logging any buddylist activity. We are using buddylist (not buddylist2) and there are no rows in the activitiy table with module "buddylistactivity". There is just "commentactivity" and "nodeactivity". We have tokens set up for all activities.
As a side note, the buddy activity block does not work either as it seems to pull up activity both when one of my buddies was the author of the original node AND if someone commented on a node where one of my buddies was the author. However, when the block goes to display its 5 rows of buddy activity it doesn't display that activity in the block (it shows blank lines where my buddy was the "parent node author" and correctly shows the line where my buddy was the "author"). I was able to hack together an alternate block that only looks for activity by one of my buddies where they are the author of the activity (not the parent node author).
Thanks for a great module and your help!
-Drew
Comments
Comment #1
drubage commentedPS My buddylist tokens are like this:
[@buddy] and [@buddyof] are now buddies
[@buddy] and [@buddyof] are no longer buddies
-Drew
Comment #2
jaydub commentedIf you are using activity 5.x-3.0-beta2 then this probably won't work and that branch is basically not going to be updated. If you can help test out our 5.4 branch for buddy integration then you can get what you want and we can get another tester so that we can confirm it all works and make a 5.4 release.
Comment #3
drubage commentedOk, I am trying but I get these errors on upgrade:
Update #3
* Failed: ALTER TABLE {activity} ADD COLUMN scope int(11) AFTER timestamp
Update #4
* Failed: ALTER TABLE {activity} DROP COLUMN scope
There is no column called "timestamp" in my activity table and nowhere in the install file does it seem to indicate there should be. Should I just add it? Let me know, this is happening on our live site so there are errors on the activity pages now.
-Drew
Comment #4
jaydub commentedmmmm wasn't going to suggest upgrading on a live site. The newer Activity branches do not have a release yet so you definitely should not install on a production site. That's why I mentioned getting help in testing...
My suggestion was to test the 5.4 branch - but as a clean install without attempting to upgrade - and since we are not alpha yet, not on a live site.
The update errors are because of some old updates that were committed to CVS but not actually needed. However they remain in there and it would seem that you ended up affected. See: #228243: Possible problem with activity.install
Since you are on the live site :( I suggest you uninstall 5.4 and put back your old 5.3 beta. Install 5.4 on a -testing- server so that you can try it out for buddylist support as well as see what else has changed.
Comment #5
drubage commentedUnfortunately, I do not have a test server set up for testing purposes. I'd really like to help you all but I'd need a stable version to start with.
-Drew
Comment #6
sirkitree commented5.x unsupported please see 6.x-2