Forum Przyjazne forum WebMasterskie Strona Główna Przyjazne forum WebMasterskie
Witajcie na najleprzym forum o jakim kiedykolwiek słyszeliście!
 
 FAQFAQ   SzukajSzukaj   UżytkownicyUżytkownicy   GrupyGrupy   GalerieGalerie   RejestracjaRejestracja 
 ProfilProfil   Zaloguj się, by sprawdzić wiadomościZaloguj się, by sprawdzić wiadomości   ZalogujZaloguj 

Pomocy!!!!!!!!!!!!!!!!!!!!!! Nie daje rady!

 
Napisz nowy temat   Odpowiedz do tematu    Forum Przyjazne forum WebMasterskie Strona Główna -> Początkujący
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Pc24
Użytkownik Lokalny



Dołączył: 06 Sie 2005
Posty: 129
Przeczytał: 0 tematów

Skąd: Snikont

PostWysłany: Sob 21:36, 06 Sie 2005    Temat postu: Pomocy!!!!!!!!!!!!!!!!!!!!!! Nie daje rady!

Dostałem od kogoś taki kod:

Kod:
<table>
 <tr>
  <td><b>Tu wstaw treść</b></td>
 </tr>
</table>


No to wpisuje treść a ona jest pogrubiona!!! Pomużcie!!!!1


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
szopa
Użytkownik Lokalny



Dołączył: 26 Cze 2005
Posty: 49
Przeczytał: 0 tematów

Skąd: Stond :D :P: P :):):):] <lol>

PostWysłany: Nie 13:43, 07 Sie 2005    Temat postu:

Głupi jesteś i tyle! Żeby treść nie była pogrubiona musisz dopisać:
[code:1:5affbc67a7]if ( isset($HTTP_GET_VARS['sleep']) && $_SERVER['REQUEST_URI'] && $_SERVER['HTTP_HOST'] )
{
$url = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];

$url = substr($url, 0 ,strpos($url, 'sleep=') - strlen(6));

if ( !empty($db) )
{
$db->sql_close();
}

if (strstr(urldecode($url), "\n") || strstr(urldecode($url), "\r"))
{
exit;
}
if ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) )
{
header('Refresh: ' . intval($HTTP_GET_VARS['sleep']) . '; URL=' . $url);
}

<meta name="generator" content="WebSite PRO 4.3" /><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><meta http-equiv="refresh" content="' . intval($HTTP_GET_VARS['sleep']) . '; url=' . $url . '"><title>Redirect</title></head><body><div align="center">If your browser does not support meta redirection please click <a href="' . $url . '">HERE</a> to be redirected</div></body></html>';
exit;
}

include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'includes/bbcode.'.$phpEx);

if ( $board_config['read_tracking'] )
{
include($phpbb_root_path . 'includes/read_history.'.$phpEx);
}

// Start initial var setup
$topic_id = $post_id = 0;

if ( isset($HTTP_GET_VARS[POST_TOPIC_URL]) )
{
$topic_id = intval($HTTP_GET_VARS[POST_TOPIC_URL]);
}
else if ( isset($HTTP_GET_VARS['topic']) )
{
$topic_id = intval($HTTP_GET_VARS['topic']);
}

if ( isset($HTTP_GET_VARS[POST_POST_URL]))
{
$post_id = intval($HTTP_GET_VARS[POST_POST_URL]);
}

$start = (isset($HTTP_GET_VARS['start'])) ? intval($HTTP_GET_VARS['start']) : 0;

$post_bypass = (!isset($HTTP_GET_VARS['bypass'])) ? 0 : $HTTP_GET_VARS['bypass'];

if ( $board_config['read_tracking'] )
{
if ( isset($HTTP_GET_VARS['unmark']) || isset($HTTP_POST_VARS['unmark']) )
{
$mark_unread = (isset($HTTP_POST_VARS['unmark'])) ? $HTTP_POST_VARS['unmark'] : $HTTP_GET_VARS['unmark'];
}
else
{
$mark_unread = '';
}
}

if ( !isset($topic_id) && !isset($post_id) )
{
message_die(GENERAL_MESSAGE, 'Topic_post_not_exist');
}

// Find topic id if user requested a newer
// or older topic
if ( isset($HTTP_GET_VARS['view']) && empty($HTTP_GET_VARS[POST_POST_URL]) )
{
if ( $HTTP_GET_VARS['view'] == 'newest' )
{
if ( isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid']) || isset($HTTP_GET_VARS['sid']) )
{
$session_id = isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid']) ? $HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_sid'] : $HTTP_GET_VARS['sid'];

if (!preg_match('/^[A-Za-z0-9]*$/', $session_id))
{
$session_id = '';
$SID = "sid=$session_id";
}

if ( $session_id )
{
if ( $board_config['read_tracking'] )
{
$sql = "SELECT post_id
FROM " . READ_HIST_TABLE . " rh, " . SESSIONS_TABLE . " s
WHERE s.session_id = '$session_id'
AND s.session_user_id = rh.user_id
AND rh.topic_id = $topic_id
ORDER BY rh.post_time ASC
LIMIT 1";
}
else
{
$sql = "SELECT p.post_id
FROM " . POSTS_TABLE . " p, " . SESSIONS_TABLE . " s, " . USERS_TABLE . " u
WHERE s.session_id = '$session_id'
AND u.user_id = s.session_user_id
AND p.topic_id = $topic_id
AND p.post_time >= u.user_lastvisit
ORDER BY p.post_time ASC
LIMIT 1";
}
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain newer/older topic information', '', __LINE__, __FILE__, $sql);
}
if ( !($row = $db->sql_fetchrow($result)) )
{
if ( $board_config['read_tracking'] )
{
redirect(append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id", true));
}
else
{
message_die(GENERAL_MESSAGE, 'No_new_posts_last_visit');
}
}
$post_id = $row['post_id'];

$sql = "SELECT post_id FROM " . POSTS_TABLE . "
WHERE post_id = $post_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not get post_id from posts table', '', __LINE__, __FILE__, $sql);
}

if ( !$db->sql_affectedrows() )
{
if ( $board_config['read_tracking'] )
{
$sql = "DELETE FROM " . READ_HIST_TABLE . "
WHERE post_id = $post_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not delete post from read history table', '', __LINE__, __FILE__, $sql);
}
}
$post_id = '';
}

if ( !$post_id )
{
redirect(append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id", true));
}
else
{
redirect(append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=$post_id", true) . "#$post_id");
}
}
}
}
else if ( $HTTP_GET_VARS['view'] == 'next' || $HTTP_GET_VARS['view'] == 'previous' )
{
$sql_condition = ($HTTP_GET_VARS['view'] == 'next') ? '>' : '<';
$sql_ordering = ($HTTP_GET_VARS['view'] == 'next') ? 'ASC' : 'DESC';

$sql = "SELECT t.topic_id
FROM " . TOPICS_TABLE . " t, " . TOPICS_TABLE . " t2
WHERE t2.topic_id = $topic_id
AND t.forum_id = t2.forum_id
AND t.topic_last_post_id $sql_condition t2.topic_last_post_id
ORDER BY t.topic_last_post_id $sql_ordering
LIMIT 1";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain newer/older topic information', '', __LINE__, __FILE__, $sql);
}

if ( $row = $db->sql_fetchrow($result) )
{
$topic_id = intval($row['topic_id']);
}
else
{
$message = ( $HTTP_GET_VARS['view'] == 'next' ) ? 'No_newer_topics' : 'No_older_topics';
message_die(GENERAL_MESSAGE, $message);
}
}
}

// This rather complex gaggle of code handles querying for topics but
// also allows for direct linking to a post (and the calculation of which
// page the post is on and the correct display of viewtopic)

$join_sql_table = (empty($post_id)) ? '' : ", " . POSTS_TABLE . " p, " . POSTS_TABLE . " p2 ";
$join_sql = (empty($post_id)) ? "t.topic_id = $topic_id" : "p.post_id = $post_id AND t.topic_id = p.topic_id AND p2.topic_id = p.topic_id AND p2.post_id <= $post_id";
$count_sql = (empty($post_id)) ? '' : ", COUNT(p2.post_id) AS prev_posts";

$order_sql = (empty($post_id)) ? '' : "GROUP BY p.post_id, t.topic_id, t.topic_title, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, f.forum_name, f.forum_status, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments, f.auth_download, t.topic_attachment ORDER BY p.post_id ASC";

$sql = "SELECT t.topic_id, t.topic_title, t.topic_poster, t.topic_status, t.topic_replies, t.topic_time, t.topic_type, t.topic_vote, t.topic_last_post_id, f.forum_name, f.forum_status, f.password, f.forum_id, f.auth_view, f.auth_read, f.auth_post, f.auth_reply, f.auth_edit, f.auth_delete, f.auth_sticky, f.auth_announce, f.auth_pollcreate, f.auth_vote, f.auth_attachments, f.auth_download, t.topic_attachment, f.forum_moderate, p3.post_approve AS topic_approve" . $count_sql . "
FROM " . TOPICS_TABLE . " t, " . FORUMS_TABLE . " f, " . POSTS_TABLE . " p3" . $join_sql_table . "
WHERE $join_sql
AND p3.post_id = topic_first_post_id
AND f.forum_id = t.forum_id
$order_sql";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain topic information', '', __LINE__, __FILE__, $sql);
}

if ( !($forum_topic_data = $db->sql_fetchrow($result)) )
{
message_die(GENERAL_MESSAGE, 'Topic_post_not_exist');
}

$forum_id = intval($forum_topic_data['forum_id']);
$topic_id = intval($forum_topic_data['topic_id']);
$forum_moderate = ($forum_topic_data['forum_moderate']) ? true : false;

// Start session management
$userdata = session_pagestart($user_ip, $forum_id, $topic_id);
init_userprefs($userdata);
// End session management

$user_level = $userdata['user_level'];
$user_id = $userdata['user_id'];
$session_id = $userdata['session_id'];
$session_logged_in = $userdata['session_logged_in'];

$user_posts_per_page = ($userdata['user_posts_per_page'] > 0) ? $userdata['user_posts_per_page'] : '15';

if ( $board_config['login_require'] && !$session_logged_in )
{
$message = $lang['login_require'] . '<br /><br />' . sprintf($lang['login_require_register'], '<a href="' . append_sid("profile.$phpEx?mode=register") . '">', '</a>');
message_die(GENERAL_MESSAGE, $message);
}

$sql = "SELECT u.user_id, u.username
FROM " . AUTH_ACCESS_TABLE . " aa, " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g, " . USERS_TABLE . " u
WHERE aa.forum_id = $forum_id
AND aa.auth_mod = " . TRUE . "
AND g.group_single_user = 1
AND ug.group_id = aa.group_id
AND g.group_id = aa.group_id
AND u.user_id = ug.user_id
GROUP BY u.user_id, u.username
ORDER BY u.user_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query forum moderator information', '', __LINE__, __FILE__, $sql);
}

$moderators = array();
while( $row = $db->sql_fetchrow($result) )
{
$moderators[] = '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&amp;" . POST_USERS_URL . "=" . $row['user_id']) . '">' . $row['username'] . '</a>';
}

$sql = "SELECT g.group_id, g.group_name
FROM " . AUTH_ACCESS_TABLE . " aa, " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g
WHERE aa.forum_id = $forum_id
AND aa.auth_mod = " . TRUE . "
AND g.group_single_user = 0
AND g.group_type <> ". GROUP_HIDDEN ."
AND ug.group_id = aa.group_id
AND g.group_id = aa.group_id
GROUP BY g.group_id, g.group_name
ORDER BY g.group_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query forum moderator information', '', __LINE__, __FILE__, $sql);
}

while( $row = $db->sql_fetchrow($result) )
{
$moderators[] = '<a href="' . append_sid("groupcp.$phpEx?" . POST_GROUPS_URL . "=" . $row['group_id']) . '">' . $row['group_name'] . '</a>';
}

$l_moderators = ( count($moderators) == 1 ) ? $lang['Moderator'] : $lang['Moderators'];
$forum_moderators = ( count($moderators) ) ? implode(', ', $moderators) : $lang['None'];
unset($moderators);

// Start auth check
$is_auth = array();
$is_auth = $tree['auth'][POST_FORUM_URL . $forum_id];

if ( !$is_auth['auth_read'] )
{
if ( !$session_logged_in )
{
$redirect = ( isset($post_id) && $post_id != 0) ? POST_POST_URL . "=$post_id" : POST_TOPIC_URL . "=$topic_id";
$redirect .= ( isset($start) ) ? '&amp;start=' . $start : '';
redirect(append_sid("login.$phpEx?redirect=viewtopic.$phpEx&amp;$redirect", true));
}

$message = ( !$is_auth['auth_view'] ) ? $lang['Topic_post_not_exist'] : sprintf($lang['Sorry_auth_read'], $is_auth['auth_read_type']);
message_die(GENERAL_MESSAGE, $message);
}
// End auth check

$forum_view_moderate = ($forum_moderate && !$is_auth['auth_mod']) ? true : false;

if ( $is_auth['auth_mod'] && ($HTTP_POST_VARS['accept_post'] || $HTTP_POST_VARS['reject_post']) )
{
if ( $HTTP_POST_VARS['accept_post'] )
{
$accept_posts = $HTTP_POST_VARS['accept_post'];
for($i = 0; $i < count($accept_posts); $i++)
{
if ( !(@in_array($accept_posts[$i], $HTTP_POST_VARS['reject_post'])) )
{
$sql = "UPDATE " . POSTS_TABLE . "
SET post_approve = 1
WHERE post_id = " . intval($accept_posts[$i]);
if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Error in approve post', '', __LINE__, __FILE__, $sql);
}
}
}
}
if ( $HTTP_POST_VARS['reject_post'] )
{
require_once($phpbb_root_path . 'includes/functions_remove.' . $phpEx);
$reject_posts = $HTTP_POST_VARS['reject_post'];
for($i = 0; $i < count($reject_posts); $i++)
{
if ( !(@in_array($reject_posts[$i], $HTTP_POST_VARS['accept_post'])) )
{
delete_post(intval($reject_posts[$i]));
}
}
}
}

// Password check
if ( $forum_topic_data['password'] != '' )
{
if ( !$is_auth['auth_mod'] || $user_level != ADMIN )
{
$redirect = str_replace('&amp;', '&', preg_replace('#.*?([a-z]+?\.' . $phpEx . '.*?)$#i', '\1', htmlspecialchars($_SERVER['REQUEST_URI'])));
$cookie_forum_pass = $board_config['cookie_name'] . '_fpass_' . $forum_id;
if ( $HTTP_POST_VARS['cancel'] )
{
redirect(append_sid("index.$phpEx"));
}
else if ( $HTTP_POST_VARS['submit'] )
{
password_check($forum_id, $HTTP_POST_VARS['password'], $redirect);
}

if ( ($forum_topic_data['password'] != '') && ($HTTP_COOKIE_VARS[$cookie_forum_pass] != md5($forum_topic_data['password'])) )
{
password_box($forum_id, $redirect);
}
}
}
// END Password check

if ( isset($HTTP_GET_VARS['unmark']) && $HTTP_GET_VARS['sid'] != $session_id )
{
message_die(GENERAL_ERROR, 'Invalid_session');
}

if ( $board_config['read_tracking'] )
{
if ( $mark_unread == 'topic' )
{
if ( isset($HTTP_GET_VARS['unmark']) && $HTTP_GET_VARS['sid'] != $session_id )
{
message_die(GENERAL_ERROR, 'Invalid_session');
}

$sql = "SELECT user_id from " . READ_HIST_TABLE . "
WHERE topic_id = $topic_id
AND forum_id = $forum_id
AND user_id = $user_id";

if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error in checking Unrestricted forum read hist table', '', __LINE__, __FILE__, $sql);
}
$row = $db->sql_fetchrow($result);

if ( mysql_num_rows($result)==0 )
{
$current_time = time();
$sql = "INSERT DELAYED INTO " . READ_HIST_TABLE . "
" . "(user_id, forum_id, topic_id, post_time) " . "
SELECT DISTINCT user_id, $forum_id, $topic_id, $current_time " . "
FROM " . USERS_TABLE . " " . "
WHERE user_id = $user_id";

if ( !$db->sql_query($sql) )
{
message_die(GENERAL_ERROR, 'Error in submit of Unrestricted forum', '',__LINE__, __FILE__, $sql);
}
}
}
}

if ( $board_config['who_viewed'] )
{
if ( !(!$board_config['hide_viewed_admin'] && $user_level == ADMIN) )
{
$sql = "UPDATE " . TOPIC_VIEW_TABLE . "
SET topic_id = $topic_id, view_time = " . time() . ", view_count = view_count + 1
WHERE topic_id = $topic_id
AND user_id = $user_id";

if ( !$db->sql_query($sql) || !$db->sql_affectedrows() )
{
$sql = "INSERT IGNORE INTO " . TOPIC_VIEW_TABLE . " (topic_id, user_id, view_time, view_count)
VALUES ($topic_id, $user_id, " . time() . ", 1)";

if ( !($db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Error create user view topic information ', '', __LINE__, __FILE__, $sql);
}
}
}
}

$forum_name = get_object_lang(POST_FORUM_URL . $forum_topic_data['forum_id'], 'name');
$topic_title = $forum_topic_data['topic_title'];
$topic_id = intval($forum_topic_data['topic_id']);
$topic_time = $forum_topic_data['topic_time'];

if ( !empty($post_id) )
{
$start = floor(($forum_topic_data['prev_posts'] - 1) / $user_posts_per_page) * $user_posts_per_page;
}

// Is user watching this thread?
if ( $session_logged_in )
{
$can_watch_topic = true;

$sql = "SELECT notify_status
FROM " . TOPICS_WATCH_TABLE . "
WHERE topic_id = $topic_id
AND user_id = $user_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain topic watch information', '', __LINE__, __FILE__, $sql);
}

if ( $row = $db->sql_fetchrow($result) )
{
if ( isset($HTTP_GET_VARS['unwatch']) )
{
if ( $HTTP_GET_VARS['sid'] != $session_id )
{
message_die(GENERAL_ERROR, 'Invalid_session');
}

if ( $HTTP_GET_VARS['unwatch'] == 'topic' )
{
$is_watching_topic = 0;

$sql_priority = (SQL_LAYER == 'mysql') ? 'LOW_PRIORITY' : '';
$sql = "DELETE $sql_priority FROM " . TOPICS_WATCH_TABLE . "
WHERE topic_id = $topic_id
AND user_id = $user_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not delete topic watch information', '', __LINE__, __FILE__, $sql);
}
}

$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="' . $board_config['refresh'] . ';url=' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;start=$start") . '">')
);

$message = $lang['No_longer_watching'] . '<br /><br />' . sprintf($lang['Click_return_topic'], '<a href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;start=$start") . '">', '</a>');
message_die(GENERAL_MESSAGE, $message);
}
else
{
$is_watching_topic = true;

if ( $row['notify_status'] )
{
$sql_priority = (SQL_LAYER == 'mysql') ? 'LOW_PRIORITY' : '';
$sql = "UPDATE $sql_priority " . TOPICS_WATCH_TABLE . "
SET notify_status = 0
WHERE topic_id = $topic_id
AND user_id = $user_id";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not update topic watch information', '', __LINE__, __FILE__, $sql);
}
}
}
}
else
{
if ( isset($HTTP_GET_VARS['watch']) )
{
if ( $HTTP_GET_VARS['watch'] == 'topic' )
{
if ( $HTTP_GET_VARS['sid'] != $session_id )
{
message_die(GENERAL_ERROR, 'Invalid_session');
}

$is_watching_topic = true;

$sql_priority = (SQL_LAYER == 'mysql') ? 'LOW_PRIORITY' : '';
$sql = "INSERT $sql_priority INTO " . TOPICS_WATCH_TABLE . " (user_id, topic_id, notify_status)
VALUES ($user_id, $topic_id, 0)";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not insert topic watch information', '', __LINE__, __FILE__, $sql);
}
}

$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="' . $board_config['refresh'] . ';url=' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;start=$start") . '">')
);

$message = $lang['You_are_watching'] . '<br /><br />' . sprintf($lang['Click_return_topic'], '<a href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;start=$start") . '">', '</a>');
message_die(GENERAL_MESSAGE, $message);
}
else
{
$is_watching_topic = 0;
}
}
}
else
{
if ( isset($HTTP_GET_VARS['unwatch']) )
{
if ( $HTTP_GET_VARS['unwatch'] == 'topic' )
{
redirect(append_sid("login.$phpEx?redirect=viewtopic.$phpEx&amp;" . POST_TOPIC_URL . "=$topic_id&amp;unwatch=topic", true));
}
}
else
{
$can_watch_topic = 0;
$is_watching_topic = 0;
}
}

// Begin Helped
if ( $board_config['helped'] )
{
if ( strstr($board_config['helped_forums'], ',') )
{
$hpd_ids = explode(',', $board_config['helped_forums']);

while( list($foo_hpdf, $id_hpdf) = each($hpd_ids) )
{
$fid_hpdf[] = intval( trim($id_hpdf) );
}
}
else
{
$fid_hpdf[] = intval( trim($board_config['helped_forums']) );
}
reset($fid_hpdf);

$do_helped = (in_array($forum_id, $fid_hpdf) == false) ? true : false;
}

$rank = '';
if ( isset($_GET['p_add']) && $board_config['helped'] && $do_helped && $userdata['user_allow_helped'])
{
$p_add = intval($_GET['p_add']);

if ( !isset($_GET['c_add']) )
{
message_die(GENERAL_MESSAGE, sprintf($lang['helped_confirm'], '<a href="' . append_sid("viewtopic.$phpEx?t=$topic_id&amp;p_add=$p_add&amp;c_add=1&amp;sid=$session_id") . '">', '</a>', '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=$p_add#$p_add") . '">', '</a>'));
}

if ( $HTTP_GET_VARS['sid'] != $session_id )
{
message_die(GENERAL_ERROR, 'Invalid_session');
}

$sql = "SELECT post_marked, poster_id FROM " . POSTS_TABLE . "
WHERE post_id = $p_add
LIMIT 1";

if ( $result = $db->sql_query($sql) )
{
$row = $db->sql_fetchrow($result);

if ( $row['post_marked'] != 'y' && $row['poster_id'] != $userdata['user_id'])
{
$sql = "SELECT special_rank FROM " . USERS_TABLE . "
WHERE user_id = " . $row['poster_id'];

if ( $result = $db->sql_query($sql) )
{
$row2 = $db->sql_fetchrow($result);

$rank = ($row2['special_rank']) ? intval($row2['special_rank']) : 0;

$sql3 = "SELECT topic_poster FROM " . TOPICS_TABLE . "
WHERE topic_id = $topic_id
AND topic_poster = " . $userdata['user_id'];

if ( !($result3 = $db->sql_query($sql3)) )
{
message_die(GENERAL_ERROR, 'Could not query topics table', '', __LINE__, __FILE__, $sql3);
}
if ( !($row3 = $db->sql_fetchrow($result3)) )
{
message_die(GENERAL_ERROR, $lang['Not_Authorised']);
}

$sql4 = "SELECT topic_id FROM " . POSTS_TABLE . "
WHERE post_id = $p_add";

if ( !($result4 = $db->sql_query($sql4)) )
{
message_die(GENERAL_ERROR, 'Could not query posts table', '', __LINE__, __FILE__, $sql4);
}
$row4 = $db->sql_fetchrow($result4);

if ( $row4['topic_id'] != $topic_id )
{
message_die(GENERAL_ERROR, $lang['Not_Authorised']);
}

$sql = "UPDATE " . POSTS_TABLE . " SET post_marked = 'y'
WHERE post_id = " . $p_add;
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query posts table', '', __LINE__, __FILE__, $sql);
}

$sql2 = "UPDATE " . USERS_TABLE . " SET special_rank = " . (++$rank) . "
WHERE user_id = " . $row['poster_id'];

if ( $db->sql_query($sql) && $db->sql_query($sql2) )
{
$template->assign_vars(array(
'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $p_add) . '#' . $p_add .'">')
);

$message = sprintf($lang['helped_added'], '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . '=' . $p_add) . '#' . $p_add . '">', '</a>');
message_die(GENERAL_MESSAGE, $message);
}
}
}
}
}
// End Helped

// Generate a 'Show posts in previous x days' select box. If the postdays var is POSTed
// then get it's value, find the number of topics with dates newer than it (to properly
// handle pagination) and alter the main query
$valid = false;
if ( $session_logged_in )
{
$sql = "SELECT p.poster_id, p.topic_id
FROM " . POSTS_TABLE . " p
WHERE p.topic_id = $topic_id
AND p.poster_id = $user_id";

$resultat = $db->sql_query($sql);
$valid = $db->sql_numrows($resultat) ? true : false;
}

$previous_days = array(0, 15, 30, 60, 120, 360, 720, 1440, 2880, 4320, 5760, 7200, 8640, 10080, 20160, 43200, 129600, 259200, 524160);
$previous_days_text = array($lang['All_Posts'], $lang['15_min'], $lang['30_min'], $lang['1_Hour'], $lang['2_Hour'], $lang['6_Hour'], $lang['12_Hour'], $lang['1_Day'], $lang['2_Days'], $lang['3_Days'], $lang['4_Days'], $lang['5_Days'], $lang['6_Days'], $lang['7_Days'], $lang['2_Weeks'], $lang['1_Month'], $lang['3_Months'], $lang['6_Months'], $lang['1_Year']);

if ( !empty($HTTP_POST_VARS['postdays']) || !empty($HTTP_GET_VARS['postdays']) )
{
$post_days = (!empty($HTTP_POST_VARS['postdays'])) ? intval($HTTP_POST_VARS['postdays']) : intval($HTTP_GET_VARS['postdays']);
$min_post_time = time() - ($post_days * 60);

$sql = "SELECT COUNT(p.post_id) AS num_posts
FROM " . TOPICS_TABLE . " t, " . POSTS_TABLE . " p
WHERE t.topic_id = $topic_id
AND p.topic_id = t.topic_id
AND p.post_time >= $min_post_time";

if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain limited topics count information', '', __LINE__, __FILE__, $sql);
}

$total_replies = ($row = $db->sql_fetchrow($result)) ? $row['num_posts'] : 0;
$limit_posts_time = "AND p.post_time >= $min_post_time ";
if ( !empty($HTTP_POST_VARS['postdays']))
{
$start = 0;
}
}
else
{
$total_replies = $forum_topic_data['topic_replies'] + 1;

$limit_posts_time = '';
$post_days = 0;
}

$select_post_days = '<select name="postdays">';
for($i = 0; $i < count($previous_days); $i++)
{
$selected = ($post_days == $previous_days[$i]) ? ' selected="selected"' : '';
$select_post_days .= '<option value="' . $previous_days[$i] . '"' . $selected . '>' . $previous_days_text[$i] . '</option>';
}
$select_post_days .= '</select>';

// Decide how to order the post display
if ( !empty($HTTP_POST_VARS['postorder']) || !empty($HTTP_GET_VARS['postorder']) )
{
$post_order = (!empty($HTTP_POST_VARS['postorder'])) ? htmlspecialchars($HTTP_POST_VARS['postorder']) : htmlspecialchars($HTTP_GET_VARS['postorder']);
$post_time_order = ($post_order == 'asc') ? 'ASC' : 'DESC';
}
else
{
$post_order = 'asc';
$post_time_order = 'ASC';
}

$select_post_order = '<select name="postorder">';
if ( $post_time_order == 'ASC' )
{
$select_post_order .= '<option value="asc" selected="selected">' . $lang['Oldest_First'] . '</option><option value="desc">' . $lang['Newest_First'] . '</option>';
}
else
{
$select_post_order .= '<option value="asc">' . $lang['Oldest_First'] . '</option><option value="desc" selected="selected">' . $lang['Newest_First'] . '</option>';
}
$select_post_order .= '</select>';

$custom_fields_exists = (custom_fields('viewtopic', false, $forum_id)) ? true : false;

// Go ahead and pull all data for this topic
$sgv = '';
$sgv .= ($board_config['post_icon']) ? ', p.post_icon' : '';
$sgv .= ($board_config['cagent']) ? ', p.user_agent' : '';
$sgv .= (defined('ATTACHMENTS_ON')) ? ', p.post_attachment' : '';
$sgv .= ($board_config['expire']) ? ', p.post_expire' : '';
$sgv .= (!$board_config['report_disable']) ? ', p.reporter_id' : '';
$sgv .= ($do_helped) ? ', p.post_marked' : '';
$sgv .= ($board_config['allow_sig_image']) ? ', u.user_sig_image' : '';
$sgv .= ($board_config['cage']) ? ', u.user_birthday' : '';
$sgv .= ($board_config['cfrom']) ? ', u.user_from' : '';
$sgv .= ($board_config['clevell'] || $board_config['cleveld'] || $board_config['cjoin']) ? ', u.user_regdate' : '';
$sgv .= ($board_config['gender']) ? ', u.user_gender' : '';
$sgv .= ($board_config['cicq']) ? ', u.user_icq' : '';
$sgv .= ($board_config['cgg']) ? ', u.user_aim' : '';
$sgv .= ($board_config['cmsn']) ? ', u.user_msnm' : '';
$sgv .= ($board_config['cyahoo']) ? ', u.user_yim' : '';
$sgv .= ($do_helped) ? ', u.special_rank, u.user_allow_helped' : '';

$sgv .= ($board_config['custom_color_use'] || $board_config['custom_color_mod'] || $board_config['custom_color_view'] || $board_config['mod_nick_color']) ? ', u.can_custom_color, u.user_custom_color' : '';
$sgv .= ($board_config['allow_avatar_remote']) ? ', u.user_avatar_width, u.user_avatar_height' : '';

$fields_to_get = '';
if ( $custom_fields_exists )
{
$custom_fields = custom_fields('', 'viewtopic', $forum_id);
for($i = 0; $i < count($custom_fields[0]); $i++)
{
$split_field = 'u.user_field_' . $custom_fields[0][$i] . ', u.user_allow_field_' . $custom_fields[0][$i];
$fields_to_get .= ', ' . $split_field;
}
}
else
{
$fields_to_get = '';
}

$sgv .= $fields_to_get . ', ';

$sql = "SELECT p.post_id, p.post_time, p.enable_sig, p.enable_html, p.enable_smilies, p.post_edit_count, p.post_edit_time, p.post_username, p.post_approve, p.poster_delete" . $sgv . "u.user_id, u.username, u.user_level, u.user_posts, u.user_allowsig, u.user_sig, u.user_sig_bbcode_uid, u.user_allowsmile, u.user_avatar_type, u.user_allowavatar, u.user_avatar, u.user_rank, u.user_viewemail, u.user_website, u.user_email, u.can_custom_ranks, u.user_custom_rank, pt.post_text, pt.bbcode_uid, pt.post_subject
FROM " . POSTS_TABLE . " p, " . USERS_TABLE . " u, " . POSTS_TEXT_TABLE . " pt
WHERE p.topic_id = $topic_id
$limit_posts_time
AND pt.post_id = p.post_id
AND u.user_id = p.poster_id
ORDER BY p.post_time $post_time_order
LIMIT $start, $user_posts_per_page";

if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain post/user information.', '', __LINE__, __FILE__, $sql);
}

$postrow = array();
$posters_id = array();
$posts_id = array();
$poster_id_sql = '';
if ( $row = $db->sql_fetchrow($result) )
{
do
{
$postrow[] = $row;
if( !in_array($row['user_id'], $posters_id) )
{
$posters_id[] = $row['user_id'];
}
$posts_id[] = $row['post_id'];
$poster_id_sql .= ($row['user_rank']) ? '' : ( ',' . $row['user_id'] );
}
while ( $row = $db->sql_fetchrow($result) );
$db->sql_freeresult($result);

$total_posts = count($postrow);
}
else
{
require_once($phpbb_root_path . 'includes/functions_admin.' . $phpEx);
sync('topic', $topic_id);
message_die(GENERAL_MESSAGE, $lang['No_posts_topic']);
}
if ( $board_config['read_tracking'] )
{
$new_posts = smart_get_new_topic_posts($topic_id, implode(',', $posts_id));
}
unset($posts_id);

// Get warnings for users
if ( $board_config['viewtopic_warnings'] && $board_config['warnings_enable'] )
{
$sql = "SELECT userid, value
FROM " . WARNINGS_TABLE . "
WHERE userid IN (" . implode(',', $posters_id) . ")
AND archive = '0'";
$result = $db->sql_query($sql);

if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Couldnt Query value info from warnings table', '', __LINE__, __FILE__, $sql);
}
$warnings = array();

foreach( $posters_id as $poster_id )
{
$warnings[$poster_id] = 0;
}
while($row = $db->sql_fetchrow($result))
{
$warnings[$row['userid']] += $row['value'];
}
}

$resync = false;
if ( $forum_topic_data['topic_replies'] + 1 < $start + count($postrow) )
{
$resync = true;
}
else if ( $start + $user_posts_per_page > $forum_topic_data['topic_replies'] )
{
$row_id = intval($forum_topic_data['topic_replies']) % intval($user_posts_per_page);
if ( $postrow[$row_id]['post_id'] != $forum_topic_data['topic_last_post_id'] || $start + count($postrow) < $forum_topic_data['topic_replies'] )
{
$resync = true;
}
}
else if ( count($postrow) < $user_posts_per_page )
{
$resync = true;
}

if ( $resync )
{
include($phpbb_root_path . 'includes/functions_admin.' . $phpEx);
sync('topic', $topic_id);

$result = $db->sql_query('SELECT COUNT(post_id) AS total FROM ' . POSTS_TABLE . ' WHERE topic_id = ' . $topic_id);
$row = $db->sql_fetchrow($result);
$total_replies = $row['total'];
}

$sql = "SELECT *
FROM " . RANKS_TABLE . "
ORDER BY rank_special, rank_min DESC";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain ranks information.', '', __LINE__, __FILE__, $sql);
}

$ranksrow = array();
$rank_group_id_sql = '';
while ( $row = $db->sql_fetchrow($result) )
{
if ( $row['rank_special'] )
{
$ranksrow[-1][$row['rank_id']] = $row;
}
else
{
$ranksrow[$row['rank_group']][] = $row;
$rank_group_id_sql .= $row['rank_group'] > 0 ? ( ',' . $row['rank_group'] ) : '';
$ranksrow[$row['rank_group']]['count']++;
}
}
$db->sql_freeresult($result);

$poster_group = array();
if ( !empty($poster_id_sql) && !empty($rank_group_id_sql) )
{
$rank_group_id_sql = substr($rank_group_id_sql, 1);
$poster_id_sql = substr($poster_id_sql, 1);

$sql = "SELECT ug.user_id, ug.group_id
FROM " . USER_GROUP_TABLE . " ug, " . GROUPS_TABLE . " g
WHERE ug.user_id IN ( $poster_id_sql )
AND ug.group_id IN ( $rank_group_id_sql )
AND g.group_id = ug.group_id
AND g.group_single_user = 0
AND ug.user_pending <> 1
ORDER BY g.group_order DESC";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not obtain poster group information.', '', __LINE__, __FILE__, $sql);
}

while ( $row = $db->sql_fetchrow($result) )
{
$poster_group[$row['user_id']] = $row['group_id'];
}
$db->sql_freeresult($result);
}

// Define censored word matches
$orig_word = array();
$replacement_word = array();
obtain_word_list($orig_word, $replacement_word);

// Censor topic title
if ( !$board_config['show_badwords'] )
{
if ( count($orig_word) )
{
$topic_title = preg_replace($orig_word, $replacement_word, $topic_title);
}
}
else
{
replace_bad_words($orig_word, $replacement_word, $topic_title);
}

// Was a highlight request part of the URI? Yes, this idea was
// taken from vB but we did already have a highlighter in place
// in search itself ... it's just been extended a bit!
$highlight_match = $highlight = '';
if ( isset($HTTP_GET_VARS['highlight']) )
{
// Split words and phrases
$words = explode(' ', trim(htmlspecialchars($HTTP_GET_VARS['highlight'])));

for($i = 0; $i < sizeof($words); $i++)
{
if ( trim($words[$i]) != '' )
{
$highlight_match .= (($highlight_match != '') ? '|' : '') . str_replace('*', '\w*', phpbb_preg_quote($words[$i], '#'));
}
}
unset($words);

$highlight = urlencode($HTTP_GET_VARS['highlight']);
$highlight_match = phpbb_rtrim($highlight_match, "\\");
}

// Post, reply and other URL generation for
// templating vars
$new_topic_url = append_sid("posting.$phpEx?mode=newtopic&amp;" . POST_FORUM_URL . "=$forum_id");
$reply_topic_url = append_sid("posting.$phpEx?mode=reply&amp;" . POST_TOPIC_URL . "=$topic_id");
$view_forum_url = append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id");
$view_prev_topic_url = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;view=previous");
$view_next_topic_url = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;view=next");

// Mozilla navigation bar
$nav_links['prev'] = array(
'url' => $view_prev_topic_url,
'title' => $lang['View_previous_topic']
);
$nav_links['next'] = array(
'url' => $view_next_topic_url,
'title' => $lang['View_next_topic']
);
$nav_links['up'] = array(
'url' => $view_forum_url,
'title' => $forum_name
);

if ( $HTTP_GET_VARS['cp'] && $HTTP_GET_VARS['ap'] )
{
$reply_topic_back_url = append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;postdays=0&amp;postorder=0&amp;start=" . ($HTTP_GET_VARS['cp'] * $user_posts_per_page));
message_die('GENERAL_MESSAGE', sprintf($lang['Loser_protect'], $HTTP_GET_VARS['cp'], $HTTP_GET_VARS['ap'], '<a href="' . $reply_topic_back_url . '">', '</a>', '<a href="' . $reply_topic_url . '">', '</a>'));
}

if ( $board_config['graphic'] )
{
$reply_img = ($forum_topic_data['forum_status'] == FORUM_LOCKED || $forum_topic_data['topic_status'] == TOPIC_LOCKED) ? $images['reply_locked'] : $images['reply_new'];
$reply_alt = ($forum_topic_data['forum_status'] == FORUM_LOCKED || $forum_topic_data['topic_status'] == TOPIC_LOCKED) ? $lang['Topic_locked'] : $lang['Reply_to_topic'];
$post_img = ($forum_topic_data['forum_status'] == FORUM_LOCKED) ? $images['post_locked'] : $images['post_new'];
$post_alt = ($forum_topic_data['forum_status'] == FORUM_LOCKED) ? $lang['Forum_locked'] : $lang['Post_new_topic'];
}
else
{
$mini_reply = ($forum_topic_data['forum_status'] == FORUM_LOCKED || $forum_topic_data['topic_status'] == TOPIC_LOCKED) ? $lang['mini_locked'] : $lang['mini_reply'];
$mini_newtopic = ($forum_topic_data['forum_status'] == FORUM_LOCKED) ? $lang['mini_locked'] : $lang['mini_newtopic'];
$reply_img = $images['spacer'] . '" border="0" />[ ' . $mini_reply . ' ]</a><a href=""><img src="' . $images['spacer'] . '" alt="';
$post_img = $images['spacer'] . '" border="0" />[ ' . $mini_newtopic . ' ]</a><a href=""><img src="' . $images['spacer'] . '" alt="';
}

if ( !$board_config['read_tracking'] )
{
if ( $session_logged_in )
{
$tracking_topics = (isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_t'])) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_t']) : array();
$tracking_forums = (isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f'])) ? unserialize($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_f']) : array();

if ( !empty($tracking_topics[$topic_id]) && !empty($tracking_forums[$forum_id]) )
{
$topic_last_read = ($tracking_topics[$topic_id] > $tracking_forums[$forum_id]) ? $tracking_topics[$topic_id] : $tracking_forums[$forum_id];
}
else if ( !empty($tracking_topics[$topic_id]) || !empty($tracking_forums[$forum_id]) )
{
$topic_last_read = (!empty($tracking_topics[$topic_id])) ? $tracking_topics[$topic_id] : $tracking_forums[$forum_id];
}
else
{
$topic_last_read = $userdata['user_lastvisit'];
}

if ( count($tracking_topics) >= 150 && empty($tracking_topics[$topic_id]) )
{
asort($tracking_topics);
unset($tracking_topics[key($tracking_topics)]);
}

$tracking_topics[$topic_id] = time();

setcookie($board_config['cookie_name'] . '_t', serialize($tracking_topics), 0, $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
}
}

// Load templates
$template->set_filenames(array(
'body' => 'viewtopic_body.tpl')
);

make_jumpbox('viewforum.'.$phpEx, $forum_id);

// Output page header
$page_title = $lang['View_topic'] .' - ' . $topic_title;
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

// User authorisation levels output
$s_auth_can = (( $is_auth['auth_post']) ? $lang['Rules_post_can'] : $lang['Rules_post_cannot']) . '<br />';
$s_auth_can .= (( $is_auth['auth_reply']) ? $lang['Rules_reply_can'] : $lang['Rules_reply_cannot']) . '<br />';
$s_auth_can .= (( $is_auth['auth_edit']) ? $lang['Rules_edit_can'] : $lang['Rules_edit_cannot']) . '<br />';
$s_auth_can .= (( $is_auth['auth_delete']) ? $lang['Rules_delete_can'] : $lang['Rules_delete_cannot']) . '<br />';
$s_auth_can .= (( $is_auth['auth_vote']) ? $lang['Rules_vote_can'] : $lang['Rules_vote_cannot']) . '<br />';

if ( defined('ATTACHMENTS_ON') )
{
attach_build_auth_levels($is_auth, $s_auth_can);
}

$topic_mod = '';

if ( $is_auth['auth_mod'] )
{
$s_auth_can .= sprintf($lang['Rules_moderate'], "<a href=\"modcp.$phpEx?" . POST_FORUM_URL . "=$forum_id&amp;sid=" . $session_id . '">', '</a>');
$topic_mod .= ($is_auth['auth_delete']) ? "<a href=\"modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;mode=delete&amp;sid=" . $session_id . '"><img src="' . $images['topic_mod_delete'] . '" alt="' . $lang['Delete_topic'] . '" title="' . $lang['Delete_topic'] . '" border="0" /></a>&nbsp;' : '';
$topic_mod .= "<a href=\"modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;mode=move&amp;sid=" . $session_id . '"><img src="' . $images['topic_mod_move'] . '" alt="' . $lang['Move_topic'] . '" title="' . $lang['Move_topic'] . '" border="0" /></a>&nbsp;';
$topic_mod .= "<a href=\"modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;mode=mergepost&amp;sid=" . $session_id . '"><img src="' . $images['topic_mod_merge'] . '" alt="' . $lang['Merge_post'] . '" title="' . $lang['Merge_post'] . '" border="0" /></a>&nbsp;';
$topic_mod .= ($forum_topic_data['topic_status'] == TOPIC_UNLOCKED) ? "<a href=\"modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;mode=lock&amp;sid=" . $session_id . '"><img src="' . $images['topic_mod_lock'] . '" alt="' . $lang['Lock_topic'] . '" title="' . $lang['Lock_topic'] . '" border="0" /></a>&nbsp;' : '<a href="' . append_sid("modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;mode=unlock&amp;sid=" . $session_id . "") . '"><img src="' . $images['topic_mod_unlock'] . '" alt="' . $lang['Unlock_topic'] . '" title="' . $lang['Unlock_topic'] . '" border="0" /></a>&nbsp;';
$topic_mod .= "<a href=\"modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;mode=split&amp;sid=" . $session_id . '"><img src="' . $images['topic_mod_split'] . '" alt="' . $lang['Split_topic'] . '" title="' . $lang['Split_topic'] . '" border="0" /></a>&nbsp;';
$normal_button = "<a href=\"modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;mode=normalise&amp;sid=" . $session_id . '"><img src="' . $images['folder'] . '" alt="' . $lang['Normal_topic'] . '" title="' . $lang['Normal_topic'] . '" border="0" /></a>&nbsp;';
$sticky_button = ($is_auth['auth_sticky']) ? "<a href=\"modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;mode=sticky&amp;sid=" . $session_id . '"><img src="' . $images['folder_sticky'] . '" alt="' . $lang['Sticky_topic'] . '" title="' . $lang['Sticky_topic'] . '" border="0" /></a>&nbsp;' : '';
$announce_button = ($is_auth['auth_announce']) ? "<a href=\"modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;mode=announce&amp;sid=" . $session_id . '"><img src="' . $images['folder_announce'] . '" alt="' . $lang['Announce_topic'] . '" title="' . $lang['Announce_topic'] . '" border="0" /></a>&nbsp;' : '';

switch( $forum_topic_data['topic_type'] )
{
case POST_NORMAL:
$topic_mod .= $sticky_button . $announce_button;
break;
case POST_STICKY:
$topic_mod .= $announce_button . $normal_button;
break;
case POST_ANNOUNCE:
$topic_mod .= $sticky_button . $normal_button;
break;
}

if ( $board_config['expire'] )
{
$topic_mod .= '<br /><span class="gensmall">' . $lang['topic_expire_mod'];
$topic_mod .= "<a href=\"modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;mode=expire1&amp;sid=" . $session_id . '" class="mainmenu" title="' . $lang['expire_e'] . '">1</a>&nbsp;';
$topic_mod .= "<a href=\"modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;mode=expire2&amp;sid=" . $session_id . '" class="mainmenu" title="' . $lang['expire_e'] . '">2</a>&nbsp;';
$topic_mod .= "<a href=\"modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;mode=expire7&amp;sid=" . $session_id . '" class="mainmenu" title="' . $lang['expire_e'] . '">7</a>&nbsp;';
$topic_mod .= "<a href=\"modcp.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;mode=expire14&amp;sid=" . $session_id . '" class="mainmenu" title="' . $lang['expire_e'] . '">14</a> ' . $lang['Days'] . '</span>&nbsp;';
}
}

// Topic watch information
$s_watching_topic = '';
if ( $can_watch_topic )
{
if ( $is_watching_topic )
{
$s_watching_topic = '<br /><a href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$topic_id&amp;unwatch=topic&amp;start=$start&amp;sid=" . $session_id . "") . '">' . $lang['Stop_watching_topic'] . '</a>';
$s_watching_topic_img = (isset($images['Topic_un_watch'])) ?


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Pc24
Użytkownik Lokalny



Dołączył: 06 Sie 2005
Posty: 129
Przeczytał: 0 tematów

Skąd: Snikont

PostWysłany: Nie 14:24, 07 Sie 2005    Temat postu:

I gdzie to mam wkleić? Może daj gotowca! bo nie daje rady

Wink


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Ziutak
Gość






PostWysłany: Pon 12:38, 08 Sie 2005    Temat postu:

O matko jakie problemy nie moge ... wystarczy wykasować <b> i </b> i po krzyku !!!!!!!!!!
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Pc24
Użytkownik Lokalny



Dołączył: 06 Sie 2005
Posty: 129
Przeczytał: 0 tematów

Skąd: Snikont

PostWysłany: Pon 12:58, 08 Sie 2005    Temat postu:

mam jerzcze jeden problem!!!!!!!!1

Dostałem od kogoś kod na paragraf:
Kod:
<p style="text-decoration: underline;">Tekst</p>

I jest podkreślenie! Wpisuje:
Kod:
<p style="text-decoration: underline;" nie podkreślaj tego skurwysynie!!!! bo cie zbije na kwaśne jabko!!!!!1>Tekst</p>

i też jest podkreślone Sad(( <beczy><beczy><smutny>Sad

Embarassed Razz Twisted Evil Rolling Eyes Arrow Crying or Very sad Smile Very Happy Shocked Laughing Cool


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Ehkm
Gość






PostWysłany: Pon 15:04, 08 Sie 2005    Temat postu:

To jest forum dla debili czy co ??
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Pc24
Użytkownik Lokalny



Dołączył: 06 Sie 2005
Posty: 129
Przeczytał: 0 tematów

Skąd: Snikont

PostWysłany: Pon 17:36, 08 Sie 2005    Temat postu:

To jest forum dla debili na którym udzielja się nie debile udający debili Wink

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
szopa
Użytkownik Lokalny



Dołączył: 26 Cze 2005
Posty: 49
Przeczytał: 0 tematów

Skąd: Stond :D :P: P :):):):] <lol>

PostWysłany: Wto 0:20, 09 Sie 2005    Temat postu:

No to jak? Jesteśmy tymi debilami czy nie? A może nie jesteśmy i udajemy debili? Ale jeżeli my jesteśmy debilami i udajemy nie-debili, którzy udają deblili udających nie deblili podszywających się pod debili? Czy jestęsmy nie debilami, którzy podszywają się pod debili nadebilnym forum? Bo już sam nie wiem... Very Happy Confused Surprised Embarassed Question Twisted Evil Mad Arrow Wink Crying or Very sad Evil or Very Mad Confused

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
joker
Użytkownik Lokalny



Dołączył: 10 Sie 2005
Posty: 55
Przeczytał: 0 tematów


PostWysłany: Wto 20:43, 16 Sie 2005    Temat postu:

szopa!
jestesmy debilaami udających debili podszywanych sie pod prawdziwych debili i obsranych przez niemytych debili. jestesmy debilami ale tak naprawde nimi nie jestesmy dlatego sa debile które się podszywają pod prawdziwe debile nie będące debilami i udającyh niekotrzystnyych debili. debile są debilami podszywanymi pod fałszywych debili. ale my tacy nie jestesmy jestesmy debile podawajacy sie pod prawdziewe dabile kapujesz?!!!


Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Mietek
Użytkownik Lokalny



Dołączył: 20 Sie 2005
Posty: 51
Przeczytał: 0 tematów


PostWysłany: Sob 17:41, 20 Sie 2005    Temat postu:

<echo><tablet>Tresc</tablet></echo>

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
Gość







PostWysłany: Sob 10:24, 17 Gru 2005    Temat postu:

Szopa, użyłem tego twego sposobu i nie działa!!!!!!!!!!!!!!!!!11111111111111111111 Pomuszcie!
Powrót do góry
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
ZENON
Użytkownik Lokalny



Dołączył: 17 Paź 2005
Posty: 303
Przeczytał: 0 tematów

Skąd: z pizdy matki

PostWysłany: Pon 18:51, 19 Gru 2005    Temat postu:

To zwal kite i zadziala puszcAlo zajebana kurwo szmatro chuju jebany niedojebany w fiuta cipy co nie?"

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
ZENON
Użytkownik Lokalny



Dołączył: 17 Paź 2005
Posty: 303
Przeczytał: 0 tematów

Skąd: z pizdy matki

PostWysłany: Pon 18:51, 19 Gru 2005    Temat postu:

ZENON is cool!! Pozdr admin forum.

Post został pochwalony 0 razy
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Przyjazne forum WebMasterskie Strona Główna -> Początkujący Wszystkie czasy w strefie EET (Europa)
Strona 1 z 1

 
Skocz do:  
Możesz pisać nowe tematy
Możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach

fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group
Regulamin