rssh wrote:
Good day, community
Yet one question: I want to retrieve xwiki page without header and footes via javascript, to save in dom-node.
Now I search a principal way how to do this. I see two possible ways:
A -- write special 'zero' skin // unfortunelly, I see that documentation on skins is outdated: in installation of svn version I see that velocity templates are situated outside skin.
B -- try to use xwiki XML/RPC interface. (or may be add JSON-ORB as servlet)
So, questions: - what approach (from this two) is prefferrable ? - where is documentation on xwiki XML/RPC interface ? Or some example of usage ? Are anybody tried to use XML/RPC interface from javascript. ? - may be still possible to reload (returning to first approach) view.vm template in skin. If yes - how ?
P.S. (More detailed explanation what I want on code level: i. e. I want to write in xwiki page something like:
<script> function update() { new Ajax.Reaqest('/xwiki.home/bin/view/My.Page', 'post' parameters { A: $('form.A').value, B: $('form.B').value, skin: 'zero' } onSuccess: function(transport) { $('result').innerHTML=transport.response; } ); } </script> <form> <input name='A' id='form.A' > <input name='B' id='form.B' > <button name='DO' onClick="update();" > </form> <div id="result"> </div>
You can use xpage=plain -- Sergiu Dumitriu http://purl.org/net/sergiu/