Zeile 26 | Zeile 26 |
---|
if($announcement['fid'] != -1) { $forum = get_forum($announcement['fid']);
|
if($announcement['fid'] != -1) { $forum = get_forum($announcement['fid']);
|
if(!$forum['fid'] || $forum['password'] != '')
| if(!$forum || $forum['password'] !== '')
|
{ archive_error($lang->error_invalidforum); }
| { archive_error($lang->error_invalidforum); }
|
Zeile 44 | Zeile 44 |
---|
$announcement['subject'] = htmlspecialchars_uni($parser->parse_badwords($announcement['subject']));
$parser_options = array(
|
$announcement['subject'] = htmlspecialchars_uni($parser->parse_badwords($announcement['subject']));
$parser_options = array(
|
"allow_html" => $announcement['allowhtml'],
| "allow_html" => $mybb->settings['announcementshtml'] && $announcement['allowhtml'],
|
"allow_mycode" => $announcement['allowmycode'], "allow_smilies" => $announcement['allowsmilies'], "allow_imgcode" => 1,
| "allow_mycode" => $announcement['allowmycode'], "allow_smilies" => $announcement['allowsmilies'], "allow_imgcode" => 1,
|
Zeile 55 | Zeile 55 |
---|
$announcement['message'] = $parser->parse_message($announcement['message'], $parser_options);
|
$announcement['message'] = $parser->parse_message($announcement['message'], $parser_options);
|
$profile_link = build_profile_link($announcement['username'], $announcement['uid']);
| $profile_link = build_profile_link(htmlspecialchars_uni($announcement['username']), $announcement['uid']);
|
// Build the navigation add_breadcrumb($announcement['subject']);
| // Build the navigation add_breadcrumb($announcement['subject']);
|
Zeile 80 | Zeile 80 |
---|
// Fetch the forum this thread is in $forum = get_forum($thread['fid']);
|
// Fetch the forum this thread is in $forum = get_forum($thread['fid']);
|
if(!$forum['fid'] || $forum['password'] != '')
| if(!$forum || $forum['password'] !== '')
|
{ archive_error($lang->error_invalidforum); }
| { archive_error($lang->error_invalidforum); }
|
Zeile 144 | Zeile 144 |
---|
$pids = array(); // Fetch list of post IDs to be shown
|
$pids = array(); // Fetch list of post IDs to be shown
|
$query = $db->simple_select("posts", "pid", "tid='{$id}' AND visible='1'", array('order_by' => 'dateline', 'limit_start' => $start, 'limit' => $perpage));
| $query = $db->simple_select("posts", "pid", "tid='{$id}' AND visible='1'", array('order_by' => 'dateline, pid', 'limit_start' => $start, 'limit' => $perpage));
|
while($post = $db->fetch_array($query)) { $pids[$post['pid']] = $post['pid'];
| while($post = $db->fetch_array($query)) { $pids[$post['pid']] = $post['pid'];
|
Zeile 175 | Zeile 175 |
---|
FROM ".TABLE_PREFIX."posts p LEFT JOIN ".TABLE_PREFIX."users u ON (u.uid=p.uid) WHERE p.pid IN ({$pids})
|
FROM ".TABLE_PREFIX."posts p LEFT JOIN ".TABLE_PREFIX."users u ON (u.uid=p.uid) WHERE p.pid IN ({$pids})
|
ORDER BY p.dateline
| ORDER BY p.dateline, p.pid
|
"); while($post = $db->fetch_array($query)) {
| "); while($post = $db->fetch_array($query)) {
|
Zeile 216 | Zeile 216 |
---|
{ $post['username'] = $post['userusername']; }
|
{ $post['username'] = $post['userusername']; }
|
$post['username'] = build_profile_link($post['username'], $post['uid']);
| $post['username'] = build_profile_link(htmlspecialchars_uni($post['username']), $post['uid']);
|
$plugins->run_hooks("archive_thread_post");
| $plugins->run_hooks("archive_thread_post");
|
Zeile 256 | Zeile 256 |
---|
build_forum_breadcrumb($forum['fid'], 1);
// No threads and not a category? Error!
|
build_forum_breadcrumb($forum['fid'], 1);
// No threads and not a category? Error!
|
if(($threadcount < 1 || $forumpermissions['canviewthreads'] != 1) && $forum['type'] != 'c')
| if($forum['type'] != 'c')
|
{
|
{
|
archive_header(strip_tags($forum['name']), $forum['name'], $mybb->settings['bburl']."/".get_forum_link($id, $page).""); archive_error($lang->error_nothreads);
| if($forumpermissions['canviewthreads'] != 1) { archive_header(strip_tags($forum['name']), $forum['name'], $mybb->settings['bburl']."/".get_forum_link($id, $page).""); archive_error($lang->error_nopermission); }
if($threadcount < 1 && $forumpermissions['canviewthreads'] == 1) { archive_header(strip_tags($forum['name']), $forum['name'], $mybb->settings['bburl']."/".get_forum_link($id, $page).""); archive_error($lang->error_nothreads); }
|
}
// Build the archive header.
| }
// Build the archive header.
|
Zeile 456 | Zeile 465 |
---|
/** * Gets a list of forums and possibly subforums. *
|
/** * Gets a list of forums and possibly subforums. *
|
* @param int The parent forum to get the childforums for.
| * @param int $pid The parent forum to get the childforums for.
|
* @return array Array of information regarding the child forums of this parent forum */ function build_archive_forumbits($pid=0)
| * @return array Array of information regarding the child forums of this parent forum */ function build_archive_forumbits($pid=0)
|