I had an idea in the shower this morning for integrating Radio into my Zope system at school. You can add a RSS feed from another Radio site to your Radio aggregator by clicking on the little coffee cup icon, which is actually a link like this (if you're setting up your feed from jepstone.net):
http://127.0.0.1:5335/system/pages/subscriptions?url=http://www.jepstone.net/radio/rss.xml
This sends you to your local subscription page with the http address already entered in the field for the url variable. Simple enough. I want to allow teachers to automatically generate categories for classes or projects. This would allow the Radio input interface to be used to enter assignments and other news relevant to a specific course or unit (one sub-question is whether or not assignments should be strongly typed, compared to other news about a course--I think not, because you don't necessarily want to do extra work just to de-contextualize assignment information).
For example, once teachers have filled out the form to create a class object, the view method on the object could include a link to a url that looked like this:
http://127.0.0.1:5335/system/pages/editCategory?displayName=CreativeWriting
Except that it doesn't work. It doesn't put CreativeWriting into the displayName field (that seems to be the name of the relevant field, from looking at the page source). The advantage of this is that it starts to make Radio the single interface where teachers can add lots of different kinds of content, just by choosing the relevant categories. Ultimately, you should also be able to use XML-RPC to send these posts directly into the ZODB, to keep them associated with the course objects.
9:42:22 PM
|