--- a/web/common.php Thu Aug 23 15:16:26 2012 +0200
+++ b/web/common.php Fri Aug 24 13:07:29 2012 +0200
@@ -362,4 +362,20 @@
}
}
+function get_metadata_url($metadata) {
+ global $ldt_platform, $project_url_base;
+ if (preg_match('/^https?:\/\//', $metadata)) {
+ return $metadata;
+ } else {
+ return $ldt_platform.$project_url_base.$metadata;
+ }
+}
+function get_metadata_json_url($metadata) {
+ if (is_array($metadata)) {
+ $metadata["url"] = get_metadata_url($metadata["url"]);
+ return $metadata;
+ } else {
+ return get_metadata_url($metadata);
+ }
+}