From b557a42af701bc9b1594892092fafc0f1e664a14 Mon Sep 17 00:00:00 2001 From: "Michael J. Rubinsky" Date: Sun, 15 Nov 2009 13:40:07 -0500 Subject: [PATCH] MFB: Fix parsing of comment callback url when viewing via the api. --- ansel/lib/View/Image.php | 6 ++++++ 1 file changed, 6 insertions(+) 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, -- 2.11.0