/[gnuheter]/gnuheter/events.php
ViewVC logotype

Diff of /gnuheter/events.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by metaur, Sun Nov 10 08:57:47 2002 UTC revision 1.4 by pawal, Sun Feb 23 22:40:55 2003 UTC
# Line 197  function showevent($id) { Line 197  function showevent($id) {
197  }  }
198    
199  function showrss() {  function showrss() {
200      global $nuke_url, $adminmail, $sitename, $backend_image;      global $nuke_url, $gconf, $site_minilogo;
201      $events = getevents();      $events = getevents();
     header("Content-Type: text/plain");  
     echo <<< EOT  
 <?xml version="1.0" encoding="ISO-8859-1"?>  
   
 <!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN"  
             "http://my.netscape.com/publish/formats/rss-0.91.dtd">  
   
 <rss version="0.91">  
   
 <channel>  
   <title>{$sitename}s Kalender</title>  
   <link>{$nuke_url}events.php</link>  
   <description>Kalendariet för intressanta evenemang</description>  
   <language>sv-se</language>  
   <copyright>$sitename</copyright>  
   <image>  
     <title>$sitename</title>  
     <url>$backend_image</url>  
     <link>{$nuke_url}events.php</link>  
     <description>{$sitename}s kalender</description>  
     <width>84</width>  
     <height>31</height>  
   </image>  
   
 EOT;  
202      $numevents = count($events);      $numevents = count($events);
203      if ($numevents > 10) { $numevents = 10; }      for ($i = 0; $i<$numevents; $i++) {
204      for ($i=0; $i<$numevents; $i++) {        $items[$i]['title'] = ereg_replace("&","",$events[$i]['title']);
205          $events[$i]['title'] = htmlspecialchars($events[$i]['title']);        $items[$i]['link'] = $nuke_url."events.php?id=".$events[$i]['id'];
206          echo "  <item>\n";        $items[$i]['description'] = strip_tags(nowordlinkshtml($hometext));
         echo "    <title>".$events[$i]['title']."</title>\n";  
         echo "    <link>".$nuke_url."events.php?id=".$events[$i]['id']."</link>\n";  
         echo "  </item>\n";  
207      }      }
208      echo "</channel>\n";      header("Content-Type: text/plain");
209      echo "</rss>\n";      echo produce_rss(&$items,&$gconf['eventrss']);
210    
211  }  }
212    
213  # master event control, a la phpnuke admin  # master event control, a la phpnuke admin

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26