RPCAuth 0.0.3 and CMFWeblog 0.2.1 are here
Cool. I finally saw the results of a few weeks of work pay off. I wish I could say that I wrote some of the code, but I learned a lot by helping with the testing process. Big thanks to Nate Sain and Alan Runyan for helping to make this happen. RPCAuth 0.0.3 provides a way to authenticate against Zope over XML-RPC. The newest version includes some methods to register a method signature so you don't have to add a prefix to usernames and passwords anymore. CMFWeblog 0.2.1 is an implementation of the Blogger API for Zope and the CMF I think the MetaWeblog API is next on the to do list. For these, and other cool projects visit the CMFCollective over at sourceforge.
10:36:28 PM
...I've had a hard time figuring out (a) how to even generate these types of option tags in Formulator (usually based off of the result of some script/method), and (b) how to do the equality "selected" testing when using a form on an existing object with a set value. It may be possible with stock Formulator, but it hasn't been obvious. From [Industrie Toulouse]
Here's how I usually deal with select fields (for now =):
I just put something like python: form.getItemTuples() in the items TALES field. It's working great for me. getItemTuples() is just a method that will generate a list of the options you want i.e. [('optionText1', 'optionValue1'), ('optionText2', 'optionValue2')] where optionTextN is what appears in the select box and optionValueN is the value of the option tag. One thing to remember is that in Formulator TALES expressions the only pre-defined vars are form and field. There's no here, container, root, etc. form has to be able to acquire whatever method you're using to generate the items. (sorry this isn't as clear as it could be)
12:17:26 PM