prepared (and fixed) topic review.

git-svn-id: file:///svn/phpbb/trunk@4010 89ea8834-ac86-4346-8a33-228a782c2dd0
This commit is contained in:
Meik Sievertsen 2003-05-17 17:33:44 +00:00
parent 7aa9eaeeb9
commit 33b0446650
3 changed files with 43 additions and 47 deletions

View file

@ -24,6 +24,7 @@ class bbcode
var $bbcode_uid = '';
var $bbcode_bitfield = 0;
var $bbcode_cache = array();
var $bbcode_tpl = array();
function bbcode($bitfield = 0)
{

View file

@ -1134,9 +1134,22 @@ page_footer();
// Topic Review
function topic_review($topic_id, $is_inline_review = false)
{
global $template;
if ($is_inline_review)
{
$template->assign_vars(array(
'S_DISPLAY_INLINE' => true)
);
return;
}
global $user, $auth, $db, $template, $bbcode;
global $censors, $config, $phpbb_root_path, $phpEx, $SID;
$user->setup();
// Define censored word matches
if (empty($censors))
{
@ -1144,8 +1157,6 @@ function topic_review($topic_id, $is_inline_review = false)
obtain_word_list($censors);
}
if (!$is_inline_review)
{
// Get topic info ...
$sql = "SELECT t.topic_title, f.forum_id
FROM " . TOPICS_TABLE . " t, " . FORUMS_TABLE . " f
@ -1170,13 +1181,8 @@ function topic_review($topic_id, $is_inline_review = false)
{
$topic_title = preg_replace($censors['match'], $censors['replace'], $topic_title);
}
}
else
{
$template->assign_vars(array(
'S_DISPLAY_INLINE' => true)
);
}
$page_title = $user->lang['TOPIC_REVIEW'] . ' - ' . $topic_title;
if (!isset($bbcode))
{
@ -1242,24 +1248,13 @@ function topic_review($topic_id, $is_inline_review = false)
}
$db->sql_freeresult($result);
$template->assign_vars(array(
'L_MESSAGE' => $user->lang['MESSAGE'],
'L_POSTED' => $user->lang['POSTED'],
'L_POST_SUBJECT'=> $user->lang['POST_SUBJECT'],
'L_TOPIC_REVIEW'=> $user->lang['TOPIC_REVIEW'])
);
if (!$is_inline_review)
{
$page_title = $user->lang['TOPIC_REVIEW'] . ' - ' . $topic_title;
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
page_header($page_title);
$template->set_filenames(array(
'body' => 'posting_topic_review.html')
);
page_footer();
}
}
// Temp Function - strtolower (will have a look at iconv later) - borrowed from php.net

View file

@ -11,8 +11,6 @@
<!-- INCLUDE simple_header.html -->
<!-- ENDIF -->
<table class="tablebg" width="100%" cellpadding="2" cellspacing="1" border="0">
<tr>
<th width="22%" height="26">{L_AUTHOR}</th>
@ -43,6 +41,8 @@
<!-- END postrow -->
</table>
<!-- ENDIF -->
<!-- IF S_DISPLAY_INLINE -->
</iframe></td>
</tr>