[Xerte] rss page

RonM ronm at mitchellmedia.co.uk
Tue Sep 15 09:25:21 BST 2009


Pat I think that's missing the point a bit - If someone creates an LO which
contains an rss page and previews that with either XOT or locally the rss
page will work but if they then export and upload the LO to a vle the rss
page won't work unless as you say the external server has a crossdomain
file. The latter isn't really controllable so is there not a way that the
code could be adapted to make use of an rss_proxy.php file where the
template has a text field to enter the path of that file? E.g. another if
statement that detects if a path has been entered in the field and if so
uses that path instead?

 

From: xerte-bounces at lists.nottingham.ac.uk
[mailto:xerte-bounces at lists.nottingham.ac.uk] On Behalf Of Patrick Lockley
Sent: 14 September 2009 23:13
To: Xerte discussion list
Subject: RE: [Xerte] rss page

 

If the site producing the rss feed has a crossdomain.xml you can get to it
from flash

 

If you export it - whats the guarantee you'll have internet?

 

  _____  

From: xerte-bounces at lists.nottingham.ac.uk on behalf of Julian Tenney
Sent: Mon 14/09/2009 22:05
To: Xerte discussion list
Subject: RE: [Xerte] rss page

I don't think so, as the flash security means you cannot make that request
directly from the Flash player. 

 

So something has to be in the middle. 

 

That could be a central service somewhere...?

 

Have you tried calling our
http://www.nottingham/toolkits/rss_proxy.php?rss=' +
pageIcon.templateData.rss[0].url?

 

I'd have to check that is something we can sustain.

 

  _____  

From: xerte-bounces at lists.nottingham.ac.uk on behalf of RonM
Sent: Mon 14/09/2009 21:17
To: 'Xerte discussion list'
Subject: [Xerte] rss page

Hi Pat/Julian

This never occurred to me before but am I right in thinking that if an LO
created with the page templates contains an RSS feed page and is then
exported and uploaded to a vle or webserver e.g. outside of a toolkits
install then the RSS feed page won't work?

 

e.g. the rss.rlm has the following:

 

if (templatePath.indexOf('modules/xerte') == -1){

  feedURL = pageIcon.templateData.rss[0].url;

} else {

  feedURL = _level0.site_url + 'rss_proxy.php?rss=' +
pageIcon.templateData.rss[0].url;

}

 

I know the need for rss_proxy.php is due to the flash player security and
for the rss page to work online it needs to make use of rss_proxy.php but
I'm just wondering if there's a way of getting this to work outside of
toolkits. I tried adding a static path to rss_proxy.php on the server where
I uploaded a test and that didn't work. The same LO works fine when run
locally but is there a way of getting the rss page to work when viewed
online but outside of toolkits?

 

Cheers

Ron 

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.nottingham.ac.uk/pipermail/xerte/attachments/20090915/802ac7a1/attachment.html


More information about the Xerte mailing list