EOD; } else { page_write($vars['refer'], $postdata); $title = $_title_updated; } $retvars['msg'] = $title; $retvars['body'] = $body; $vars['page'] = $vars['refer']; return $retvars; } function plugin_vote_convert() { global $script, $vars, $digest; global $_vote_plugin_choice, $_vote_plugin_votes; static $numbers = array(); if (! isset($numbers[$vars['page']])) { $numbers[$vars['page']] = 0; } $vote_no = $numbers[$vars['page']]++; if (!func_num_args()) { return ''; } $args = func_get_args(); $s_page = htmlspecialchars($vars['page']); $s_digest = htmlspecialchars($digest); $body = << EOD; $tdcnt = 0; $match = array(); foreach($args as $arg) { $cnt = 0; if (preg_match("/^(.+)\[(\d+)\]$/", $arg, $match)) { $arg = $match[1]; $cnt = $match[2]; } $e_arg = encode($arg); $link = make_link($arg); $cls = ($tdcnt++ % 2) ? 'vote_td1' : 'vote_td2'; $body .= << EOD; } $body .= << EOD; return $body; } ?>
$_vote_plugin_choice $_vote_plugin_votes
$link $cnt