Event for 'uploaded

I have an event:

    <subscriber
    for=".behavior.IXtagsBehavior
    zope.lifecycleevent.interfaces.IObjectAddedEvent"
    handler=".events.make_html"
    />

Which works when adding content (in the UI).

But if I upload content (folder_contents), the event is not fired.
Is there a way around this?

According to the ZCA (= "Zope Component Architecture") principles, event notifications do not happen in the (low level) backend but in the (higher level) views. Thus, if you observe that folder_contents do not notify the IObjectAddedEvent, this likely indicates a bug in the corresponding view and you will probably need to override/fix it.