diff --git a/e107_plugins/forum/forum_viewforum.php b/e107_plugins/forum/forum_viewforum.php
index 007ff39e7..d87bac7ed 100644
--- a/e107_plugins/forum/forum_viewforum.php
+++ b/e107_plugins/forum/forum_viewforum.php
@@ -331,6 +331,7 @@ $fVars->MODERATORS = LAN_FORUM_1009.': '.implode(', ', $modUser);
$fVars->BROWSERS = '';
--*/
$forumSCvars['forum_name']= $forumInfo['forum_name'];
+ $forumSCvars['forum_description']= $forumInfo['forum_description'];
$forumSCvars['forum_image']= $forumInfo['forum_image'];
$forumSCvars['modUser']= $modUser;
$forumSCvars['track_online']= varset($pref['track_online']);
diff --git a/e107_plugins/forum/shortcodes/batch/viewforum_shortcodes.php b/e107_plugins/forum/shortcodes/batch/viewforum_shortcodes.php
index 27646fb82..84b99b2e0 100644
--- a/e107_plugins/forum/shortcodes/batch/viewforum_shortcodes.php
+++ b/e107_plugins/forum/shortcodes/batch/viewforum_shortcodes.php
@@ -155,6 +155,15 @@
return $this->var['forum_name'];
}
+ function sc_forumdescription()
+ {
+ // global $f, $restricted_string;
+ global $restricted_string;
+ // $tp = e107::getParser();
+ $this->var['forum_description'] = e107::getParser()->toHTML($this->var['forum_description'], true, 'no_hook');
+ return $this->var['forum_description'].($restricted_string ? "
$restricted_string" : "");
+ }
+
function sc_moderators()
{
return is_array($this->var['modUser']) ? implode(", ",$this->var['modUser']) : $this->var['modUser'];