From: Michael J. Rubinsky Date: Sun, 15 Nov 2009 18:40:07 +0000 (-0500) Subject: MFB: Fix parsing of comment callback url when viewing via the api. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=b557a42af701bc9b1594892092fafc0f1e664a14;p=horde.git MFB: Fix parsing of comment callback url when viewing via the api. --- diff --git a/ansel/lib/View/Image.php b/ansel/lib/View/Image.php index 8c27e911c..c6a6e76b3 100644 --- a/ansel/lib/View/Image.php +++ b/ansel/lib/View/Image.php @@ -238,6 +238,12 @@ class Ansel_View_Image extends Ansel_View_Base if (($conf['comments']['allow'] == 'all' || ($conf['comments']['allow'] == 'authenticated' && Horde_Auth::getAuth())) && $registry->hasMethod('forums/doComments')) { $hasComments = true; + if (!empty($this->_params['comment_url'])) { + $this->_params['comment_url'] = str_replace( + array('%i', '%g', '%s'), + array($imageId, $galleryId, $gallerySlug), + urldecode($this->_params['comment_url'])); + } $url = empty($this->_params['comment_url']) ? null : $this->_params['comment_url']; $comments = $registry->call('forums/doComments', array('ansel', $this->resource->id,