diff options
Diffstat (limited to 'engine/lib')
-rw-r--r-- | engine/lib/entities.php | 5 | ||||
-rw-r--r-- | engine/lib/export.php | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/engine/lib/entities.php b/engine/lib/entities.php index 3e912836a..8e81f07d0 100644 --- a/engine/lib/entities.php +++ b/engine/lib/entities.php @@ -398,6 +398,7 @@ public function export() { $tmp = array(); + $namespace = "http://www.opendd.net/ext/social/1/"; // Generate uuid $uuid = guid_to_uuid($this->getGUID()); @@ -409,6 +410,9 @@ get_subtype_from_id($this->attributes['subtype']) ); + // Set namespace - we're outputting as ODD Social Network Extension + $odd->setNamespace($namespace); + $tmp[] = $odd; // Now add its attributes @@ -442,6 +446,7 @@ // set the time of any metadata created if ($meta) { + $meta->setNamespace($namespace); $meta->setAttribute('published', date("r",$this->time_created)); $tmp[] = $meta; } diff --git a/engine/lib/export.php b/engine/lib/export.php index 93c7dc129..2cb233214 100644 --- a/engine/lib/export.php +++ b/engine/lib/export.php @@ -11,7 +11,7 @@ */ /** - * Define an interface for all exportable objects. + * Define an interface for all ODD exportable objects. * * @package Elgg * @subpackage Core @@ -24,10 +24,11 @@ * @return object or array of objects. */ public function export(); + } /** - * Define an interface for all importable objects. + * Define an interface for all ODD importable objects. * @author Marcus Povey */ interface Importable |