Hi Colin and all on this forum,
glad to hear of the plans / progress on the XML module. I can hardly wait to be able to use them.
One thing that isn't really XML related, but I can't find any other place on the DNN Forums to post it because it is unique to the output of the XML / XSLT process: how to get a form list element to post to a new page.
A similar problem includes an AJAX call back to get specific data from an XML file that was used for produce a list of items in the first call.
for the first problem:
I read an XML feed with a parameter (using Simon's modified module for now) to get one of several hundred possible lists of items (languages and language codes in this case). Now I want to use the list to pass a language code parameter to another page so that the modified XML modules on that page can request the XML with the parameter to get results limited by that parameter as a filter.
I can't just use a form submit button, since that doesn't function in the DNN environment. So I need a javascript postback. I think that the core API has this, but it doesn't look like I can use it without being able to register it on the server side, and I can't do that since I am not writing the module code. Right now I am using a small postback javascript that I insert into a text module on the page. I can put it into a .js file on the server and just use a script call, and I can have the XSLT write that all out dynamically to avoid the extra text module.
so my question is: is it possible to use the core API postback scripts directly without registering them in the serverside module? After trying to understand the Client API docs the past few days, it looks like it may not be possible, since the scripts only communicate through settings on the serverside.
My AJAX solution is similar, since I could not figure out how to use the DNN Ajax code directly.
I guess if I use my own js code I need to come up with some kind of namespace convention so my variables don't step on any others.
Any thoughts on this topic would be appreciated,
thanks, tomvw