Changeset View
Changeset View
Standalone View
Standalone View
includes/rss2.inc
Show First 20 Lines • Show All 83 Lines • ▼ Show 20 Line(s) | 70 | { | |||
---|---|---|---|---|---|
84 | { | 84 | { | ||
85 | $cookedDate = gmdate( i18n_var("Y-m-d"), $parsedDate ); | 85 | $cookedDate = gmdate( i18n_var("Y-m-d"), $parsedDate ); | ||
86 | } | 86 | } | ||
87 | 87 | | |||
88 | if ($summaryonly) | 88 | if ($summaryonly) | ||
89 | { | 89 | { | ||
90 | print "<td valign=\"top\">".(($cookedDate == $prevDate) ? " " : "<b>$cookedDate</b>")."</td>\n"; | 90 | print "<td valign=\"top\">".(($cookedDate == $prevDate) ? " " : "<b>$cookedDate</b>")."</td>\n"; | ||
91 | if ($useexternallinks) print "<td><a href=\"$links[1]\">$title[1]</a></td>\n"; | 91 | if ($useexternallinks) print "<td><a href=\"$links[1]\">$title[1]</a></td>\n"; | ||
92 | else print "<td><a href=\"news.php#item" . ereg_replace("[^a-zA-Z0-9]", "", $title[1]) . "\">$title[1]</a></td>\n"; | 92 | else print "<td><a href=\"news.php#item" . preg_replace("/[^a-zA-Z0-9]/", "", $title[1]) . "\">$title[1]</a></td>\n"; | ||
93 | $prevDate=$cookedDate; | 93 | $prevDate=$cookedDate; | ||
94 | } | 94 | } | ||
95 | else | 95 | else | ||
96 | { | 96 | { | ||
97 | // We need to unescape the XML/HTML character references in the <description> | 97 | // We need to unescape the XML/HTML character references in the <description> | ||
98 | $desc = $description[1]; | 98 | $desc = $description[1]; | ||
99 | $desc = ereg_replace("<","<", $desc); | 99 | $desc = preg_replace("/</","<", $desc); | ||
100 | $desc = ereg_replace(">",">", $desc); | 100 | $desc = preg_replace("/>/",">", $desc); | ||
101 | $desc = ereg_replace("&","&", $desc); | 101 | $desc = preg_replace("/&/","&", $desc); | ||
102 | print "<td><h3><a name=\"item" . ereg_replace("[^a-zA-Z0-9]", "", $title[1]) . "\">$cookedDate: $title[1]</a></h3></td>\n"; | 102 | print "<td><h3><a name=\"item" . preg_replace("[^a-zA-Z0-9]", "", $title[1]) . "\">$cookedDate: $title[1]</a></h3></td>\n"; | ||
103 | print "</tr><tr><td>$desc</td>\n"; | 103 | print "</tr><tr><td>$desc</td>\n"; | ||
104 | } | 104 | } | ||
105 | print "</tr>\n"; | 105 | print "</tr>\n"; | ||
106 | } | 106 | } | ||
107 | print "</table>\n"; | 107 | print "</table>\n"; | ||
108 | } | 108 | } | ||
109 | } | 109 | } | ||
110 | 110 | | |||
111 | ?> | 111 | ?> |