This may be a dumb question but...
I hope not because I've thought about the same thing.
Something to consider
If your ultimate goal is to combine items from multiple Channels into a unified Channel Report, then there's an easy alternative. Create a Channel Report based upon one or more Channel folders.
However, if you really want to use Workpad features like adding Notes to the Workpad items or deleting individual Workpad items, (as you've stated you like to do
) then you truly need to get your Channel's items into a Workpad.
There's is currently a way to automatically add a Channel's items to the Default Workpad using either 1) the awasu:// protocol or 2) by making an HTTP call to localhost using the TCPIP port that Awasu is listening on.
Deep in kevotheclone
's Channel Hook archives are a pair of Channel Hooks that will send a Channel's items to the Default Workpad; one using the awasu:// protocol, the other one uses the HTTP call approach. Their both written in Python and both seem to work equally well (jus' eyeballin' it
). They're both designed to be called on the "NewFeedItem" event. I'm not sure which method is "better" (performance, stability, etc.
), this is where Taka
's knowledge of Awasu's internals would help (you are listening aren't you
The only real problem with these Channel Hook's is that the current API only let's you specify a URL, so all of the automatically added items won't have titles, just URLs. Also, these Channel Hooks can only add items to the Default Workpad.
, if you think these Channel Hooks would benefit you until Taka
updates Awasu, I could upload them to the wiki.