Zeile 3 | Zeile 3 |
---|
* MyBB 1.2 * Copyright � 2006 MyBB Group, All Rights Reserved *
|
* MyBB 1.2 * Copyright � 2006 MyBB Group, All Rights Reserved *
|
* Website: http://www.mybboard.com * License: http://www.mybboard.com/eula.html
| * Website: http://www.mybboard.net * License: http://www.mybboard.net/eula.html
|
*
|
*
|
* $Id: showthread.php 2454 2006-11-28 17:30:16Z CraKteR $
| * $Id: showthread.php 3595 2008-01-09 00:10:57Z Tikitiki $
|
*/
define("IN_MYBB", 1);
| */
define("IN_MYBB", 1);
|
Zeile 33 | Zeile 33 |
---|
); $query = $db->simple_select(TABLE_PREFIX."posts", "tid", "pid=".$mybb->input['pid'], $options); $post = $db->fetch_array($query);
|
); $query = $db->simple_select(TABLE_PREFIX."posts", "tid", "pid=".$mybb->input['pid'], $options); $post = $db->fetch_array($query);
|
| $pid = $mybb->input['pid'];
|
$mybb->input['tid'] = $post['tid']; }
| $mybb->input['tid'] = $post['tid']; }
|
Zeile 88 | Zeile 89 |
---|
error_no_permission(); }
|
error_no_permission(); }
|
// Check that this forum is not password protected. check_forum_password($forum['fid'], $forum['password']);
| // Check if this forum is password protected and we have a valid password check_forum_password($forum['fid']);
|
// If there is no specific action, we must be looking at the thread. if(!$mybb->input['action'])
| // If there is no specific action, we must be looking at the thread. if(!$mybb->input['action'])
|
Zeile 244 | Zeile 245 |
---|
{ header("Location:showthread.php?action=lastpost&tid={$tid}"); }
|
{ header("Location:showthread.php?action=lastpost&tid={$tid}"); }
|
| }
if($mybb->input['pid']) { $pid = $mybb->input['pid'];
|
}
$plugins->run_hooks("showthread_start");
| }
$plugins->run_hooks("showthread_start");
|
Zeile 294 | Zeile 300 |
---|
$votesarray = explode("||~|~||", $poll['votes']); $poll['question'] = htmlspecialchars_uni($poll['question']); $polloptions = '';
|
$votesarray = explode("||~|~||", $poll['votes']); $poll['question'] = htmlspecialchars_uni($poll['question']); $polloptions = '';
|
| $totalvotes = 0;
|
for($i = 1; $i <= $poll['numoptions']; $i++) {
| for($i = 1; $i <= $poll['numoptions']; $i++) {
|
Zeile 313 | Zeile 320 |
---|
$option = $parser->parse_message($optionsarray[$i-1], $parser_options); $votes = $votesarray[$i-1];
|
$option = $parser->parse_message($optionsarray[$i-1], $parser_options); $votes = $votesarray[$i-1];
|
| $totalvotes += $votes;
|
$number = $i;
// Mark the option the user voted for.
| $number = $i;
// Mark the option the user voted for.
|
Zeile 358 | Zeile 366 |
---|
if($poll['totvotes']) { $totpercent = "100%";
|
if($poll['totvotes']) { $totpercent = "100%";
|
} else {
| } else {
|
$totpercent = "0%"; }
| $totpercent = "0%"; }
|
Zeile 368 | Zeile 376 |
---|
if(is_moderator($fid, 'caneditposts') != 'yes') { $edit_poll = '';
|
if(is_moderator($fid, 'caneditposts') != 'yes') { $edit_poll = '';
|
}
| }
|
else { $edit_poll = "| <a href=\"polls.php?action=editpoll&pid={$poll['pid']}\">{$lang->edit_poll}</a>";
| else { $edit_poll = "| <a href=\"polls.php?action=editpoll&pid={$poll['pid']}\">{$lang->edit_poll}</a>";
|
Zeile 385 | Zeile 393 |
---|
{ $pollstatus = $lang->poll_closed; }
|
{ $pollstatus = $lang->poll_closed; }
|
$lang->total_votes = sprintf($lang->total_votes, $poll['numvotes']);
| $lang->total_votes = sprintf($lang->total_votes, $totalvotes);
|
eval("\$pollbox = \"".$templates->get("showthread_poll_results")."\";"); $plugins->run_hooks("showthread_poll_results");
|
eval("\$pollbox = \"".$templates->get("showthread_poll_results")."\";"); $plugins->run_hooks("showthread_poll_results");
|
} else {
| } else {
|
$publicnote = ' '; if($poll['public'] == "yes") {
| $publicnote = ' '; if($poll['public'] == "yes") {
|
Zeile 399 | Zeile 407 |
---|
eval("\$pollbox = \"".$templates->get("showthread_poll")."\";"); $plugins->run_hooks("showthread_poll"); }
|
eval("\$pollbox = \"".$templates->get("showthread_poll")."\";"); $plugins->run_hooks("showthread_poll"); }
|
}
| }
|
else
|
else
|
{
| {
|
$pollbox = "";
|
$pollbox = "";
|
}
| }
|
// Create the forum jump dropdown box.
|
// Create the forum jump dropdown box.
|
$forumjump = build_forum_jump("", $fid, 1);
| if($mybb->settings['enableforumjump'] != "no") { $forumjump = build_forum_jump("", $fid, 1); }
|
// Mark this thread read for the currently logged in user. if($mybb->settings['threadreadcut'] && ($mybb->user['uid'] != 0))
| // Mark this thread read for the currently logged in user. if($mybb->settings['threadreadcut'] && ($mybb->user['uid'] != 0))
|
Zeile 478 | Zeile 489 |
---|
// Decide whether or not to include signatures. if($forumpermissions['canpostreplys'] != "no" && ($thread['closed'] != "yes" || is_moderator($fid) == "yes") && $mybb->settings['quickreply'] != "off" && $mybb->user['showquickreply'] != "no" && $forum['open'] != "no") {
|
// Decide whether or not to include signatures. if($forumpermissions['canpostreplys'] != "no" && ($thread['closed'] != "yes" || is_moderator($fid) == "yes") && $mybb->settings['quickreply'] != "off" && $mybb->user['showquickreply'] != "no" && $forum['open'] != "no") {
|
| // Show captcha image for guests if enabled if($mybb->settings['captchaimage'] == "on" && function_exists("imagepng") && !$mybb->user['uid']) { $randomstr = random_str(5); $imagehash = md5($randomstr); $imagearray = array( "imagehash" => $imagehash, "imagestring" => $randomstr, "dateline" => time() ); $db->insert_query(TABLE_PREFIX."captcha", $imagearray); eval("\$captcha = \"".$templates->get("post_captcha")."\";"); }
|
if($mybb->user['signature']) { $postoptionschecked['signature'] = "checked";
| if($mybb->user['signature']) { $postoptionschecked['signature'] = "checked";
|