summaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
Diffstat (limited to 'includes')
-rw-r--r--includes/common.inc21
-rw-r--r--includes/theme.inc4
2 files changed, 23 insertions, 2 deletions
diff --git a/includes/common.inc b/includes/common.inc
index aeb04a8ee..de9b64dc9 100644
--- a/includes/common.inc
+++ b/includes/common.inc
@@ -90,6 +90,27 @@ function format_info($body, $block) {
return "<table><tr><td><table align=\"right\" border=\"1\" width=\"180\"><tr><td>$block</td></tr></table>$body</td></tr></table>\n";
}
+function format_rss_channel($title, $link, $description, $items) {
+ $output .= "<channel>\n";
+ $output .= " <title>". strip_tags($title) ."</title>\n";
+ $output .= " <link>". strip_tags($link) ."</link>\n";
+ $output .= " <description>". htmlentities($description) ."</description>\n";
+ $output .= $items;
+ $output .= "</channel>\n";
+
+ return $output;
+}
+
+function format_rss_item($title, $link, $description) {
+ $output .= "<item>\n";
+ $output .= " <title>". strip_tags($title) ."</title>\n";
+ $output .= " <link>". strip_tags($link) ."</link>\n";
+ $output .= " <description>". htmlentities($description) ."</description>\n";
+ $output .= "</item>\n";
+
+ return $output;
+}
+
function format_plural($count, $singular, $plural) {
return ($count == 1) ? "$count ". t($singular) : "$count ". t($plural);
}
diff --git a/includes/theme.inc b/includes/theme.inc
index 580de21b6..49985c49d 100644
--- a/includes/theme.inc
+++ b/includes/theme.inc
@@ -5,8 +5,8 @@ class BaseTheme {
return implode($delimiter, $links);
}
- function images($name) {
- return $name;
+ function image($name) {
+ return "misc/$name";
}
}