Yes, Action Streams 1.0 works with 4.2. Are you seeing particular problems with it?
Some people (including me) are using the Subversion "trunk" version of Action Streams. It has some fixes and new features added since 1.0. I'll be releasing it when I finish the documentation, but you're welcome to use it if you can use Subversion.
I am seeing the same issue. I upgraded to 4.2 today. The 1.0 ActionStream had issues. I downloaded the ZIP from Byrne posted in this thread and it also does not work.
From my debugging so far, I see that the event objects get populated correctly. However, when you use the tags to try and display them later, none of the substitution happen. So you get something like:
Brandon tweeted, ""
So no content in the tweets -- maybe that is why Bijan said they were "empty".
Really need resolution quickly. I use this plugin fairly heavily now.
Further investigation shows that the BLOB column in the database (mysql in my case) is empty since I upgraded to 4.2. That explains why the actionstreams are empty. I know they get parsed correctly but they aren't being saved out for some reason. The rest of the data row looks good.
I blew away my profileevents table and then removed the 2 actionstreams entries in the config table. Got prompted for upgrade. Then all was well. Not sure what the issue is. I noticed the new version uses a new meta table for the meta data instead of the blob.
I just installed it on 4.2 without any issues. I think the key is that the templates provided with it aren't fully compatible with the default template set from 4.2, as they have dependencies on depricated templates like the RSS one. That said, I found that I was able to get it working, using my Archives index template as a sample, without a hitch.
Empty actions can occur if you didn't have the Action Streams plugin installed during the upgrade to 4.2. Object metadata are no longer stored in the of the real object; they're stored in the corresponding `_meta` table. If the plugin is not installed during upgrade, MT doesn't know to upgrade the existing table or to create the new `_meta` table.
If you edit the Action Streams `config.yaml` file to add 1 to the `schema_version` setting, MT will upgrade the Action Streams table to the 4.2 schema.
I upgraded from RC5 to 4.21 by renaming my old MT directory, and copying in a fresh installation of MT4.2. I believe I had most plugins correctly reinstalled before upgrading, but I'm still seeing a problem -- Action Streams basically stopped working. I can see all my old stream events just fine, and they display on my blog, etc., and there's no errors in my activity log... but none of my new tweets etc. are being picked up.
Can somebody please post a detailed step-by-step path to fixing a borked 4.2 installation with ActionStreams 1.0 installed? I have tried to edit the yaml-file but that didn't help.
Also, it is unclear to me what is meant by "if you didn't have the plugin installed during install of MT 4.2." Yes, it was - but I don't know if MT 4.2 updated anything in the background during its upgrade. I am still stuck with this issue.
By the way, I just deleted my profileevents table too, did not get prompted for anything and now do not see any profiles listed within MT 4.2 and can also not add any new ones as none are showing up.
Yes, Action Streams 1.0 works with 4.2. Are you seeing particular problems with it?
Some people (including me) are using the Subversion "trunk" version of Action Streams. It has some fixes and new features added since 1.0. I'll be releasing it when I finish the documentation, but you're welcome to use it if you can use Subversion.
I have created a handy download for the current trunk of Action Streams. But I cannot promise this will be up to date with the latest at all times.
To check stuff out of subversion, use this handy command:
svn export http://code.sixapart.com/svn/mtplugins/trunk/ActionStreams/
Well I am seeing the problem of empty streams described in my other post on this forum since I updated to 4.2. Haven't found a solution yet.
I am seeing the same issue. I upgraded to 4.2 today. The 1.0 ActionStream had issues. I downloaded the ZIP from Byrne posted in this thread and it also does not work.
From my debugging so far, I see that the event objects get populated correctly. However, when you use the tags to try and display them later, none of the substitution happen. So you get something like:
Brandon tweeted, ""
So no content in the tweets -- maybe that is why Bijan said they were "empty".
Really need resolution quickly. I use this plugin fairly heavily now.
Further investigation shows that the BLOB column in the database (mysql in my case) is empty since I upgraded to 4.2. That explains why the actionstreams are empty. I know they get parsed correctly but they aren't being saved out for some reason. The rest of the data row looks good.
I blew away my profileevents table and then removed the 2 actionstreams entries in the config table. Got prompted for upgrade. Then all was well. Not sure what the issue is. I noticed the new version uses a new meta table for the meta data instead of the blob.
I just installed it on 4.2 without any issues. I think the key is that the templates provided with it aren't fully compatible with the default template set from 4.2, as they have dependencies on depricated templates like the RSS one. That said, I found that I was able to get it working, using my Archives index template as a sample, without a hitch.
Empty actions can occur if you didn't have the Action Streams plugin installed during the upgrade to 4.2. Object metadata are no longer stored in the of the real object; they're stored in the corresponding `_meta` table. If the plugin is not installed during upgrade, MT doesn't know to upgrade the existing table or to create the new `_meta` table.
If you edit the Action Streams `config.yaml` file to add 1 to the `schema_version` setting, MT will upgrade the Action Streams table to the 4.2 schema.
I upgraded from RC5 to 4.21 by renaming my old MT directory, and copying in a fresh installation of MT4.2. I believe I had most plugins correctly reinstalled before upgrading, but I'm still seeing a problem -- Action Streams basically stopped working. I can see all my old stream events just fine, and they display on my blog, etc., and there's no errors in my activity log... but none of my new tweets etc. are being picked up.
any ideas?
thx
j
@Mark Could you tell us something about the new features? Are archives possible?
Can somebody please post a detailed step-by-step path to fixing a borked 4.2 installation with ActionStreams 1.0 installed? I have tried to edit the yaml-file but that didn't help.
Also, it is unclear to me what is meant by "if you didn't have the plugin installed during install of MT 4.2." Yes, it was - but I don't know if MT 4.2 updated anything in the background during its upgrade. I am still stuck with this issue.
Thanks a log.
By the way, I just deleted my profileevents table too, did not get prompted for anything and now do not see any profiles listed within MT 4.2 and can also not add any new ones as none are showing up.