X-Git-Url: https://git.cweiske.de/phorkie.git/blobdiff_plain/66170c339bbcd8b87e23c47daa11359a99e0d02d..2a665e0f4eeb45c9d57df7dc7f9d853465b5fea9:/src/phorkie/Repository.php diff --git a/src/phorkie/Repository.php b/src/phorkie/Repository.php index 467456b..8cf5ff6 100644 --- a/src/phorkie/Repository.php +++ b/src/phorkie/Repository.php @@ -310,6 +310,7 @@ class Repository * - "delete" * - "delete-confirm" * - "display" + * - "embed" * - "fork" * - "revision" * @param string $option Additional link option, e.g. revision number @@ -334,6 +335,14 @@ class Repository $link = $this->id . '/delete'; } else if ($type == 'delete-confirm') { $link = $this->id . '/delete/confirm'; + } else if ($type == 'embed') { + $link = $this->id . '/embed'; + } else if ($type == 'oembed-json') { + $link = 'oembed.php?format=json&url=' + . urlencode($this->getLink('display', null, true)); + } else if ($type == 'oembed-xml') { + $link = 'oembed.php?format=xml&url=' + . urlencode($this->getLink('display', null, true)); } else if ($type == 'remotefork') { return 'web+fork:' . $this->getLink('display', null, true); } else if ($type == 'revision') {