summaryrefslogtreecommitdiff
path: root/modules/atom/libraries/Atom_Entry.php
diff options
context:
space:
mode:
Diffstat (limited to 'modules/atom/libraries/Atom_Entry.php')
-rw-r--r--modules/atom/libraries/Atom_Entry.php7
1 files changed, 4 insertions, 3 deletions
diff --git a/modules/atom/libraries/Atom_Entry.php b/modules/atom/libraries/Atom_Entry.php
index 345755c2..70bc6e3a 100644
--- a/modules/atom/libraries/Atom_Entry.php
+++ b/modules/atom/libraries/Atom_Entry.php
@@ -24,8 +24,9 @@ class Atom_Entry_Core extends Atom_Base {
return $this;
}
- public function updated($updated) {
- $this->element->appendChild($this->dom->createElement("updated", $updated));
+ public function updated($timestamp) {
+ $this->element->appendChild(
+ $this->dom->createElement("updated", atom::unix_to_internet_timestamp($timestamp)));
return $this;
}
@@ -35,7 +36,7 @@ class Atom_Entry_Core extends Atom_Base {
}
public function content($text, $type="html") {
- $content = $this->dom->createElement("content", $text);
+ $content = $this->dom->createElement("content", html::specialchars($text));
$content->setAttribute("type", $type);
$this->element->appendChild($content);
return $this;