3
votes

Is the

OnPageSetPublishedToPost

event supported in Tridion 2011. I am having real difficulty getting this event to fire.

I am deploying legacy events system code to Tridion 2011 SP1 HR1.

Thanks, Chris

2
I gave up (it appears it is not supported) and rewrote using the new events architecture. - Chris Morgan

2 Answers

5
votes

Legacy Events handlers, are not fully compatible with Tridion 2011.

TOM event handlers will no longer be triggered for publishing, resolving and (for Audience Manager contacts import) Keyword save.

The Legacy Event Adapter can help firing some of these events, but unfortunately I think OnPageSetPublishedToPost is not one of them. You can find a lot of useful info on the companion article though

May not be the answer you are looking for, but for this specific event handler you can consider a rewrite to the new event system model. You can mix both old style and new event handlers on the same system.

0
votes

Try events like the following. This should work. What did you try so far?

 EventSystem.Subscribe<PublishTransaction, SaveEventArgs>(YourMethod, EventPhases.TransactionCommitted);

and

  EventSystem.Subscribe<Page, PublishEventArgs>(YourMethod, EventPhases.TransactionCommitted);