Why yes, yes it is! Thanks for
the quick turnaround.
Thanks again,
-Tom
--
Tom Kliethermes
"Robin Fernandes"
<rewbs.soal@gmail.com>
09/11/2006 03:33 PM
Please respond to
robin@soal.org
To
xwiki-users@objectweb.org
cc
Subject
Re: [xwiki-users] Getting page content
through javascript
Hi,
Could the 'plain' template be what you are looking for?
It allows you to get the rendered content of a page without headers,
footers, sidebars etc... with a simple http request. You can specify
the template with the xpage param on the query string.
For example, here is the xwiki.org homepage put through the plain template:
http://www.xwiki.org/xwiki/bin/view/Main/WebHome?xpage=plain
I use this template to asynchronously grab content from other wiki
pages & dump it within divs in the current page, which I think is
similar to what you want to do.
If you wanted raw content, you can even do:
http://www.xwiki.org/xwiki/bin/view/Main/WebHome?xpage=plain&raw=1
Check out the 'plain' template code to understand how this works (
http://openmpt.xwiki.com/xwiki/templates/plain.vm ) and remember you
can create custom templates if this doesn't quite suite your needs.
Cheers,
Robin.
On 11/09/06, Thomas Kliethermes <kliether@us.ibm.com> wrote:
>
> Hi,
> I'm attempting to do a little AJAX-type stuff and I need a
way to grab
> just the contents of a particular page without all the headers, sidebars
and
> footers, but with the standard rendering (tags, plugins, etc) working.
>
> Basically, if I have a page "Main.testpage" containing this:
> I am some [somelink>text].
>
> I'd like to be able to make a javascript call to some url and get
the
> rendered page:
> I am some <a href="somelink">text</a>.
>
> (Notice there's no headers, menus, edit buttons, etc.)
>
> I've been looking into the xwiki source. I was hoping there
was something
> like a "justcontents" action (ie
> "http://sitename/xwiki/bin/justcontents/Main/testpage"),
> but there doesn't appear to be.
>
> I found the xmlrpc interface, but there's a few issues to overcome,
one of
> which is that I'd somehow have to get and store the username and password
in
> the javascript (on the client side) to make the login token for the
> getPage() function.
>
> If there is nothing simple built-in, and xmlrpc is the only way, is
there a
> good way around the password issue? (or even how to get the
password)?
>
> Anyone try something similar? Am I going about this in the entirely
wrong
> way?
>
> Thanks,
> -Tom
>
> --
> Tom Kliethermes
>
>
> --
> You receive this message as a subscriber of the xwiki-users@objectweb.org
> mailing list.
> To unsubscribe:
> mailto:xwiki-users-unsubscribe@objectweb.org
> For general help: mailto:sympa@objectweb.org?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>
>
>
--
You receive this message as a subscriber of the xwiki-users@objectweb.org
mailing list.
To unsubscribe: mailto:xwiki-users-unsubscribe@objectweb.org
For general help: mailto:sympa@objectweb.org?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws