2 // bugfix. Opravuje zobrazovanie ankiet v nadparentoch kde nemaju byt.
3 // XXX Wotta fokka, rewrite completly.
5 function smarty_function_get_poll($params,&$smarty) {
7 $user_id=$_SESSION['user_id'];
8 $node_vector=$node['node_vector'];
9 if (isset($params['poll_id']) && is_numeric($params['poll_id'])) {
10 $poll_id=$params['poll_id'];
12 $poll_id=$node['node_id'];
15 if (isset($params['poll']) && is_array($params['poll'])) {
16 $array=$params['poll'];
19 $array=nodes
::getPoll($user_id,$poll_id);
20 if (isset($array['node_permission']) && $array['node_permission']=='ban') $voted='yes';
24 $option_array=unserialize($array['node_content']);
25 $permission=$array['node_permission']; // XXX WTF? sec. hole?
27 $poll=Array("voted"=>$voted,"node_id"=>$array['node_id'],"question"=>$array['node_name'],"total"=>$array['node_views'],"options"=>$option_array);
28 $smarty->assign('get_poll',$poll);
This page took 0.388399 seconds and 4 git commands to generate.