+
diff --git a/e107_plugins/poll/poll_class.php b/e107_plugins/poll/poll_class.php
index c799f5047..815d5d619 100644
--- a/e107_plugins/poll/poll_class.php
+++ b/e107_plugins/poll/poll_class.php
@@ -377,6 +377,23 @@ class poll
{
require(e_PLUGIN.'poll/templates/poll_template.php');
}
+
+ if($type == 'forum' && e_BOOTSTRAP === true)
+ {
+
+ require_once(e_PLUGIN."forum/templates/forum_poll_template.php");
+
+ $POLL_FORUM_NOTVOTED_START = $FORUM_POLL_TEMPLATE['form']['start'];
+ $POLL_FORUM_NOTVOTED_LOOP = $FORUM_POLL_TEMPLATE['form']['item'];
+ $POLL_FORUM_NOTVOTED_END = $FORUM_POLL_TEMPLATE['form']['end'];
+
+ $POLL_FORUM_VOTED_START = $FORUM_POLL_TEMPLATE['results']['start'];
+ $POLL_FORUM_VOTED_LOOP = $FORUM_POLL_TEMPLATE['results']['item'];
+ $POLL_FORUM_VOTED_END = $FORUM_POLL_TEMPLATE['results']['end'];
+
+ }
+
+
$preview = FALSE;
if ($type == 'preview')
@@ -394,39 +411,61 @@ class poll
$comment_total = $sql->db_Count("comments", "(*)", "WHERE `comment_item_id`='".intval($pollArray['poll_id'])."' AND `comment_type`=4");
}
- $QUESTION = $tp -> toHTML($pollArray['poll_title'], TRUE, "emotes_off, defs");
- $VOTE_TOTAL = POLLAN_31.": ".$voteTotal;
- $COMMENTS = ($pollArray['poll_comment'] ? "
".POLLAN_27.": ".$comment_total."" : "");
- $poll_count = $sql->db_Count("polls", "(*)", "WHERE poll_id <= '".$pollArray['poll_id']."'");
+ $sc = e107::getScBatch('poll');
+ $sc->setVars($pollArray);
+
+
+
+ $QUESTION = $tp -> toHTML($pollArray['poll_title'], TRUE, "emotes_off, defs");
+
+
+ $VOTE_TOTAL = POLLAN_31.": ".$voteTotal;
+ $COMMENTS = ($pollArray['poll_comment'] ? "
".POLLAN_27.": ".$comment_total."" : "");
+
+
+ $poll_count = $sql->db_Count("polls", "(*)", "WHERE poll_id <= '".$pollArray['poll_id']."'");
$OLDPOLLS = '';
+
if ($poll_count > 1)
{
$OLDPOLLS = ($type == 'menu' ? "
".POLLAN_28."" : "");
}
- $AUTHOR = POLLAN_35." ".($type == 'preview' || $type == 'forum' ? USERNAME : "
".$pollArray['user_name']."");
+
+ $AUTHOR = POLLAN_35." ".($type == 'preview' || $type == 'forum' ? USERNAME : "
".$pollArray['user_name']."");
+
+
+
switch ($POLLMODE)
{
case 'notvoted':
$text = "