5 require(
"../includes.php");
6 header(
"Content-type: text/xml; charset=utf-8");
10 $title = gettext(
"RSS Management");
11 $subelgg = gettext(
"To add this feed to your resources page, click here.");
12 $subother = gettext(
"To add this feed to an external RSS aggregator, click the link that corresponds to your aggregator:");
13 $gubbins = gettext(
"Summary");
14 $headertitle = gettext(
"This is an RSS feed for ");
15 $exit = gettext(
"Didn't mean to come here? Click to exit!");
17 echo
"<?xml version=\"1.0\
" encoding=\"UTF-
8\
"?>";
21 <xsl:stylesheet version=
"1.0" xmlns:
xsl=
"http://www.w3.org/1999/XSL/Transform">
23 <xsl:template match=
"/">
26 <title><?php echo $title;
?></title>
27 <style type=
"text/css">
31 font-family: arial, verdana, helvetica, sans-serif;
40 text-decoration: none;
42 font-family:verdana, arial, helvetica, sans-serif;
52 margin:
0px
0px
15px
0px;
60 margin:
0px
0px
5px
0px;
67 margin:
0px
0px
5px
0px;
73 margin:
0px
0px
5px
0px;
79 margin:
0px
0px
5px
0px;
91 padding:
0 1pc
1pc
1pc;
92 border:
1px solid #ddd;
93 background-color: #F0F0F0;
95 background-image: url(
"<?php echo $CFG->wwwroot; ?>_templates/double-quotes.png");
96 background-repeat: no-repeat;
97 background-position: -
10px -
7px;
100 /*---------------------------------------
101 Wraps the entire page
102 -----------------------------------------*/
110 /*---------------------------------------------
112 ------------------------------------------------*/
116 background-color: #
1181AA;
118 border:
0px solid #ccc;
119 border-bottom:
4px solid #FAC83D;
127 margin:
0px
0 0 10px;
128 background-color: #
1181AA;
139 background-color: #
1181AA;
142 font-family:
"Lucida Grande", arial, sans-serif;
171 /*border:
1px solid #
4473A1;*/
177 /* -moz-border-radius:
0.5em;*/
181 background-image: url(
<?php echo $CFG-
>wwwroot;
?>_rss/subscribe.png);
182 background-repeat: no-repeat;
183 display: block; width:
307px; height:
91px; padding:
15px
0 0 0;
187 background: url(
<?php echo $CFG-
>wwwroot;
?>_rss/subscribe-high.png);
188 background-repeat: no-repeat;
189 display: block; width:
307px; height:
91px; padding:
15px
0 0 0;
195 /*border:
1px solid #E504BD; */
200 /* -moz-border-radius:
0.5em; */
204 background-image: url(
<?php echo $CFG-
>wwwroot;
?>_rss/mistake.png);
205 background-repeat: no-repeat;
206 display: block; width:
307px; height:
91px; padding:
15px
0 0 0;
210 background: url(
<?php echo $CFG-
>wwwroot;
?>_rss/mistake-high.png);
211 background-repeat: no-repeat;
212 display: block; width:
307px; height:
91px; padding:
15px
0 0 0;
222 $url = $CFG-
>wwwroot.optional_param('url','',PARAM_LOCALURL);
223 $rssurl = $CFG-
>wwwroot.optional_param('rssurl','',PARAM_LOCALURL);
226 <div id=
"header"><!-- start header -->
227 <h1>$headertitle
<xsl:value-of select=
"rss/channel/title"/></h1>
228 </div><!-- end header -->
234 $subscribeurl = url .
"_rss/subscriptions.php?profile_name=" . $_SESSION['username'];
240 <div id=
"subscribe"><a href=
"{$subscribeurl}&url=$rssurl&action=subscribe-new">$subelgg
</a></div>
244 <div id=
"mistake"><a href=
"javascript:history.go(-1)">$exit
</a></div>
259 <li><a href=
"http://www.bloglines.com/sub/$rssurl"><img src=
"http://solosub.com/img/bloglines.png" alt=
"Bloglines" /></a></li><li>
260 <a href=
"http://add.my.yahoo.com/rss?url=$rssurl"><img src=
"http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif" alt=
"My Yahoo" /></a> </li><li>
261 <a href=
"http://my.msn.com/addtomymsn.armx?id=rss&ut=$rssurl&tt=CENTRALDIRECTORY&ru=http://rss.msn.com'"><img src=
"http://solosub.com/img/mymsn.gif" alt=
"MyMSN" /></a></li><li>
262 <a href=
"http://www.newsgator.com/ngs/subscriber/subext.aspx?url=$rssurl"><img src=
"http://www.newsgator.com/images/ngsub1.gif" alt=
"Newsgator" /></a> </li>
263 <li><a target=
"_blank" href=
"http://solosub.com/sub/$rssurl">Syndicate in any reader via
<img src=
"http://solosub.com/feed_button.gif" alt=
"SoloSub" /></a></li>
269 <h3><xsl:value-of select=
"rss/channel/title"/></h3>
270 <h4><xsl:value-of select=
"rss/channel/description"/></h4>
272 <xsl:for-each select=
"rss/channel/item">
274 <p><xsl:value-of select=
"title"/>
275 <a><xsl:attribute name=
"href">
276 <xsl:value-of select=
"link"/></xsl:attribute>
279 <xsl:for-each select=
"enclosure">
281 <a><xsl:attribute name=
"href">
282 <xsl:value-of select=
"@url"/></xsl:attribute>
283 <xsl:value-of select=
"@url"/>
284 </a> (
<xsl:value-of select=
"@type"/>)