0byt3m1n1
Path:
/
data
/
applications
/
aps.bak
/
tikiwiki
/
1.9.7-31
/
htdocs
/
lib
/
smarty_tiki
/
[
Home
]
File: function.poll.php
<?php //this script may only be included - so its better to die if called directly. if (strpos($_SERVER["SCRIPT_NAME"],basename(__FILE__)) !== false) { header("location: index.php"); exit; } function smarty_function_poll($params, &$smarty) { global $polllib; global $dbTiki; global $commentslib; global $feature_poll_comments; extract($params); // Param = zone if (!is_object($polllib)) { include_once('lib/polls/polllib_shared.php'); } include_once('lib/commentslib.php'); if (isset($rate)) { if (!$tikilib->page_exists($rate)) { return false; } } if (empty($id)) { $id = $polllib->get_random_poll("a"); } if ($id == "current") $id = $polllib->get_random_poll("c"); if($id) { $menu_info = $polllib->get_poll($id); if ($menu_info) { $channels = $polllib->list_poll_options($id); if ($feature_poll_comments == 'y') { $commentslib = new Comments($dbTiki); $comments_count = $commentslib->count_comments("poll:".$menu_info["pollId"]); } $smarty->assign('comments', $comments_count); $smarty->assign('ownurl','tiki-poll_results.php?pollId='.$id); $smarty->assign('menu_info',$menu_info); $smarty->assign('channels',$channels); $smarty->display('tiki-poll.tpl'); } } } /* vim: set expandtab: */ ?>