Patch php

scania500 -  
Heryu Messages postés 645 Statut Membre -
Bonjour,
Bonjour,j'ai un petit probleme je voudrais mettre sur mon site le patch (qui est en ligne),donc je telecharge le patch et le probleme c'est que si je change le fichier viewtopic sur mon ftp ca marche mais il me retire mon autre patch reponse rapide.Donc j'ai essayer de les fusionner avec le logiciel WINMERGE mais cela ne fonctionne pas merci de m'aider pour ce probleme car j'ai des autres fichier aussi en attente pour faire pareil amicalement scania500.
Configuration: Windows Vista
Safari 530.5

13 réponses

  1. Heryu Messages postés 645 Statut Membre 62
     
    De quel patch tu parles...
    0
  2. scania500
     
    Je voudrais fusionner 2 fichiers php ensemble,car j'ai sur mon site un patch (qui est en ligne) et je voudrais mettre aussi un patch (reponse rapide) mais le probleme quand j installe un patch l'autre ce retire car le fichier a installer et viewtopic et les 2 patch on un fichier viewtopic donc j'essai de les fusionner avec WINMERGE mais ca fonctionne pas voila j'epere que c'est clair et excuser moi de mal m'exprimer cordialement.
    0
  3. Heryu Messages postés 645 Statut Membre 62
     
    Bah je suis désolé car moi je ne comprends rien du tout... En espérant pour toi que quelqu'un d'autre comprenne...
    0
  4. scania500
     
    Bin c'est simple pourtant je m'exprime quand meme xd.

    j'ai 2 fichier viewtopic.php 1 s'appel (reponse rapide) et l'autre (qui est en ligne) et je voudrais mettre les 2 patchs ensemble mais cela n'est pas possible car quand je l'installe le patch (qui est en ligne) automatiquement il me vire le patch (reponse rapide) puisque c'est les meme fichier ,donc je cherche un moyen de mettre les codes de reponse rapide sur le fichier php de (qui est en ligne) voila c'est bon là j'espere xd ^^.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Heryu Messages postés 645 Statut Membre 62
     
    Pourquoi ne pas intégrer le code du patch dans celui en ligne ?
    0
  7. scania500
     
    c'est ça que je cherche a faire mais pas moyen.Je les fait avec lelogiciel WINMERGE mais ça va pas .
    0
  8. Heryu Messages postés 645 Statut Membre 62
     
    Pourquoi te servir d'un logiciel ?

    Ouvres tes fichiers avec bloc-note et balances nous les codes PHP !
    0
  9. scania500
     
    premier code

    <?php
    // -------------------------------------------------------------------------//
    // Nuked-KlaN - PHP Portal //
    // https://nuked-klan.org/ //
    // -------------------------------------------------------------------------//
    // This program is free software. you can redistribute it and/or modify //
    // it under the terms of the GNU General Public License as published by //
    // the Free Software Foundation; either version 2 of the License. //
    // -------------------------------------------------------------------------//
    if (!defined("INDEX_CHECK"))
    {
    die ("<div style=\"text-align: center;\">You cannot open this page directly</div>");
    }

    global $nuked, $user, $language, $theme, $thread_id, $forum_id, $p, $vote, $highlight;

    translate("modules/Forum/lang/" . $language . ".lang.php");
    include("modules/Forum/template.php");

    opentable();

    if (!$user)
    {
    $visiteur = 0;
    }
    else
    {
    $visiteur = $user[1];
    }
    $ModName = basename(dirname(__FILE__));
    $level_access = nivo_mod($ModName);
    if ($visiteur >= $level_access && $level_access > -1)
    {
    $nb_mess_for_mess = $nuked[mess_forum_page];

    $sql = mysql_query("SELECT nom, moderateurs, cat, level FROM " . FORUM_TABLE . " WHERE " . $visiteur . " >= niveau AND id = '" . $forum_id . "'");
    $level_ok = mysql_num_rows($sql);

    $sql2 = mysql_query("SELECT titre, view, closed, annonce, last_post, auteur_id, sondage FROM " . FORUM_THREADS_TABLE . " WHERE forum_id = '" . $forum_id . "' AND id = '" . $thread_id . "'");
    $topic_ok = mysql_num_rows($sql2);

    if ($level_ok == 0)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _NOACCESSFORUM . "</div><br /><br />";
    }
    else if ($topic_ok == 0)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _NOTOPICEXIST . "</div><br /><br />";
    }
    else
    {
    list($nom, $modos, $cat, $level) = mysql_fetch_array($sql);
    $nom = stripslashes($nom);
    $nom = htmlentities($nom);

    $sql_cat = mysql_query("SELECT nom FROM " . FORUM_CAT_TABLE . " WHERE id = '" . $cat . "'");
    list($cat_name) = mysql_fetch_array($sql_cat);
    $cat_name = stripslashes($cat_name);
    $cat_name = htmlentities($cat_name);

    if ($user && $modos != "" && ereg($user[0], $modos))
    {
    $administrator = 1;
    }
    else
    {
    $administrator = 0;
    }

    list($titre, $read, $closed, $annonce, $lastpost, $topic_aid, $sondage) = mysql_fetch_array($sql2);
    $titre = stripslashes($titre);
    $titre = htmlentities($titre);
    $titre = nk_CSS($titre);

    $upd = mysql_query("UPDATE " . FORUM_THREADS_TABLE . " SET view = view + 1 WHERE forum_id = '" . $forum_id . "' AND id = '" . $thread_id . "'");

    $sql_next = mysql_query("SELECT id FROM " . FORUM_THREADS_TABLE . " WHERE last_post > " . $lastpost. " AND forum_id = '" . $forum_id . "' ORDER BY last_post LIMIT 0, 1");
    list($nextid) = mysql_fetch_array($sql_next);

    if ($nextid != "")
    {
    $next = "<small><a href=\"index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $nextid . "\">" . _NEXTTHREAD . "</a> ></small>";
    }

    $sql_last = mysql_query("SELECT id FROM " . FORUM_THREADS_TABLE . " WHERE last_post < " . $lastpost . " AND forum_id = '" . $forum_id . "' ORDER BY last_post DESC LIMIT 0, 1");
    list($lastid) = mysql_fetch_array($sql_last);

    if ($lastid != "")
    {
    $prev = "<small>< <a href=\"index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $lastid . "\">" . _LASTTHREAD . "</a> </small>";
    }

    echo "<br /><a name=\"top\"></a><table width=\"100%\" cellspacing=\"0\" cellpadding=\"4\" border=\"0\">\n"
    . "<tr><td><big><b>" . $titre . "</b></big></td><td align=\"right\">" . $prev . " " . $next . "</td></tr>\n"
    . "<tr><td valign=\"bottom\"><a href=\"index.php?file=Forum\"><b>" . _INDEXFORUM . "</b></a> -> <a href=\"index.php?file=Forum&cat=" . $cat . "\"><b>" . $cat_name . "</b></a> -> <a href=\"index.php?file=Forum&page=viewforum&forum_id=" . $forum_id . "\"><b>" . $nom . "</b></a>\n";

    $sql3 = mysql_query("SELECT thread_id FROM " . FORUM_MESSAGES_TABLE . " WHERE thread_id = '" . $thread_id . "'");
    $count = mysql_num_rows($sql3);

    if (!$p) $p = 1;
    $start = $p * $nb_mess_for_mess - $nb_mess_for_mess;

    if ($highlight != "")
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&highlight=" . urlencode($highlight);
    }
    else
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id;
    }

    if ($count > $nb_mess_for_mess)
    {
    echo "<br /><br />\n";
    number($count, $nb_mess_for_mess, $url_page);
    }

    echo "</td><td align=\"right\" valign=\"bottom\">";

    if ($level == 0 || $visiteur >= $level || $administrator == 1)
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/newthread.gif\" alt=\"\" title=\"" . _NEWSTOPIC . "\" /></a>";

    if ($closed == 0 || $administrator == 1 || $visiteur >= admin_mod("Forum"))
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/reply.gif\" alt=\"\" title=\"" . _REPLY . "\" /></a>";
    }
    }

    echo "</td></tr></table>\n"
    . "<table style=\"background: " . $color3 . ";\" width=\"100%\" cellspacing=\"1\" cellpadding=\"4\" border=\"0\">\n";

    if ($sondage == 1)
    {
    echo "<tr style=\"background: " . $color2 . ";\"><td colspan=\"2\" align=\"center\">";

    $sql_poll = mysql_query("SELECT id, titre FROM " . FORUM_POLL_TABLE . " WHERE thread_id = '" . $thread_id . "'");
    list($poll_id, $question) = mysql_fetch_array($sql_poll);
    $question = stripslashes($question);
    $question = htmlentities($question);

    if ($user && $topic_aid == $user[0] || $visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo "<div style=\"text-align: right;\"><a href=\"index.php?file=Forum&op=edit_poll&poll_id=" . $poll_id . "&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/edit.gif\" alt=\"\" title=\"" . _EDITPOLL . "\" /></a> <a href=\"index.php?file=Forum&op=del_poll&poll_id=" . $poll_id . "&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/delete.gif\" alt=\"\" title=\"" . _DELPOLL . "\" /></a> </div>\n";
    }

    $check = mysql_query("SELECT auteur_ip FROM " . FORUM_VOTE_TABLE . " WHERE poll_id = '" . $poll_id . "' AND auteur_id = '" . $user[0] . "'");
    $test = mysql_num_rows($check);

    if ($user && $test > 0 || $vote == "view")
    {
    echo "<table style=\"margin-left: auto;margin-right: auto;text-align: left;\" cellspacing=\"2\" cellpadding=\"4\" border=\"0\">\n"
    . "<tr><td colspan=\"2\" align=\"center\"><b>" . $question . "</b></td></tr>\n";

    $sql_options = mysql_query("SELECT option_vote FROM " . FORUM_OPTIONS_TABLE . " WHERE poll_id = '" . $poll_id . "' ORDER BY id ASC");
    $nbcount = 0;

    while (list($option_vote) = mysql_fetch_array($sql_options))
    {
    $nbcount = $nbcount + $option_vote;
    }

    $sql_res = mysql_query("SELECT option_vote, option_text FROM " . FORUM_OPTIONS_TABLE . " WHERE poll_id = '" . $poll_id . "' ORDER BY id ASC");
    while (list($optioncount, $option_text) = mysql_fetch_array($sql_res))
    {
    $optiontext = stripslashes($option_text);
    $optiontext = htmlentities($option_text);

    if ($nbcount <> 0)
    {
    $etat = ($optioncount * 100) / $nbcount ;
    }
    else
    {
    $etat = 0;
    }

    $pourcent_arrondi = round($etat);

    echo "<tr><td>" . $optiontext . "</td><td>";

    if ($etat < 1)
    {
    $width = 2;
    }
    else
    {
    $width = $etat * 2;
    }

    if (is_file("themes/" . $theme . "/images/bar.gif"))
    {
    $img = "themes/" . $theme . "/images/bar.gif";
    }
    else
    {
    $img = "modules/Forum/images/bar.gif";
    }

    echo "<img src=\"" . $img . "\" width=\"" . $width . "\" height=\"10\" alt=\"\" title=\"" . $pourcent_arrondi . "%\" /> " . $pourcent_arrondi . "% (" . $optioncount . ")</td></tr>\n";
    }
    echo "<tr></tr><td align=\"center\" colspan=\"2\"><b>" . _TOTALVOTE . " : </b>" . $nbcount . "</td></tr></table>\n";
    }
    else
    {
    echo "<form method=\"post\" action=\"index.php?file=Forum&op=vote&poll_id=" . $poll_id . "\">\n"
    . "<table style=\"margin-left: auto;margin-right: auto;text-align: left;\" cellspacing=\"1\" cellpadding=\"1\" border=\"0\">\n"
    . "<tr><td align=\"center\"><b>" . $question . "</b></td></tr>\n";

    $sql_options = mysql_query("SELECT id, option_text FROM " . FORUM_OPTIONS_TABLE . " WHERE poll_id = '" . $poll_id . "' ORDER BY id ASC");
    while (list($voteid, $optiontext) = mysql_fetch_array($sql_options))
    {
    $optiontext = stripslashes($optiontext);
    $optiontext = htmlentities($optiontext);

    echo "<tr><td><input type=\"radio\" class=\"checkbox\" name=\"voteid\" value=\"" . $voteid . "\" /> " . $optiontext . "</td></tr>\n";
    }

    echo "<tr><td> <input type=\"hidden\" name=\"forum_id\" value=\"" . $forum_id . "\" /><input type=\"hidden\" name=\"thread_id\" value=\"" . $thread_id . "\" /></td></tr>\n"
    . "<tr><td align=\"center\"><input type=\"submit\" value=\"" . _TOVOTE . "\" /> <input type=\"button\" value=\"" . _RESULT . "\" onclick=\"document.location='index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&vote=view'\" /></td></tr></table></form>\n";
    }

    echo "</td></tr>\n";
    }

    echo "<tr " . $background . "><td style=\"width: 25%;\" align=\"center\"><b>" . _AUTHOR . "</b></td><td style=\"width: 75%;\" align=\"center\"><b>" . _MESSAGE . "</b></td></tr>\n";

    $sql4 = mysql_query("SELECT id, titre, auteur, auteur_id, auteur_ip, txt, date, edition, bbcodeoff, smileyoff, cssoff, usersig, file FROM " . FORUM_MESSAGES_TABLE . " WHERE thread_id = '" . $thread_id . "' ORDER BY date ASC limit " . $start . ", " . $nb_mess_for_mess);
    while (list($mess_id, $title, $auteur, $auteur_id, $auteur_ip, $txt, $date, $edition, $bbcodeoff, $smileyoff, $cssoff, $usersig, $fichier) = mysql_fetch_row($sql4))
    {
    $txt = stripslashes($txt);
    $title = stripslashes($title);
    $auteur = stripslashes($auteur);

    if ($highlight != "")
    {
    $string = trim($highlight);
    $search = explode(" ", $string);

    for($i = 0; $i < count($search); $i++)
    {
    $words = preg_quote($search[$i]);
    $title = eregi_replace($words, "<span style=\"color: #FF0000;\">" . $words . "</span>", $title);

    if ($bbcodeoff == 0)
    {
    $txt = eregi_replace($words, "[color= #FF0000][b]" . $words . "/b/color", $txt);
    }
    else
    {
    $txt = eregi_replace($words, "<span style=\"color: #FF0000;\"><b>" . $words . "</b></span>", $txt);
    }
    }

    }

    $title = htmlentities($title, ENT_NOQUOTES);
    $title = eregi_replace("<", "<", $title);
    $title = eregi_replace(">", ">", $title);

    if ($bbcodeoff == 0)
    {
    $txt = htmlentities($txt);
    }
    else
    {
    $txt = htmlentities($txt, ENT_NOQUOTES);

    $txt = eregi_replace("<", "<", $txt);
    $txt = eregi_replace(">", ">", $txt);
    }

    if ($cssoff == 0)
    {
    $title = nk_CSS($title);
    $txt = nk_CSS($txt);
    $auteur = nk_CSS($auteur);
    }

    if ($bbcodeoff == 0) $txt = BBcode($txt);
    if ($smileyoff == 0) $txt = icon($txt);

    if (strftime("%d %m %Y", time()) == strftime("%d %m %Y", $date)) $date = _FTODAY . " " . strftime("%H:%M", $date);
    else if (strftime("%d", $date) == (strftime("%d", time()) - 1) && strftime("%m %Y", time()) == strftime("%m %Y", $date)) $date = _FYESTERDAY . " " . strftime("%H:%M", $date);
    else $date = _THE . " " . strftime("%x %H:%M", $date);

    $tmpcnt++ % 2 == 1 ? $color = $color1 : $color = $color2;

    echo "<tr style=\"background: " . $color . ";\"><td style=\"width: 25%;\" valign=\"top\"><a name=\"" . $mess_id . "\"></a>";

    if ($auteur_id != "")
    {
    $sq_user = mysql_query("SELECT pseudo, niveau, rang, avatar, signature, date, email, icq, msn, aim, yim, url, count FROM " . USER_TABLE . " WHERE id = '" . $auteur_id . "'");
    $test = mysql_num_rows($sq_user);
    list($autor, $user_level, $rang, $avatar, $signature, $date_member, $email, $icq, $msn, $aim, $yim, $homepage, $nb_post) = mysql_fetch_array($sq_user);

    if ($test > 0 && $autor != "")
    {
    $date_member = strftime("%x", $date_member);

    if ($signature != "")
    {
    $signature = stripslashes($signature);
    $signature = nk_CSS($signature);
    if ($signature_resize == "on") $signature = preg_replace("/\[img\](.*?)\[\/img\]/e", "resize_signature('\\1')", $signature);
    $signature = BBcode($signature);
    }

    if ($fichier != "" && is_file("upload/Forum/" . $fichier))
    {
    $url_file = "upload/Forum/" . $fichier;
    $filesize = filesize($url_file) / 1024;
    $arrondi_size = ceil($filesize);
    $file = explode(".", $fichier);
    $ext = count($file)-1;

    if ($user && $auteur_id == $user[0] || $visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    $del = " <a href=\"index.php?file=Forum&op=del_file&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&mess_id=" . $mess_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/del.gif\" alt=\"\" title=\"" . _DELFILE . "\" /></a>";
    }
    else
    {
    $del = "";
    }

    $attach_file = "<br /><img src=\"modules/Forum/images/file.gif\" alt=\"\" title=\"" . _ATTACHFILE . "\" /><a href=\"" . $url_file . "\" onclick=\"window.open(this.href); return false;\" title=\"" . _DOWNLOADFILE . "\">" . $fichier . "</a> (" . $arrondi_size . " Ko)" . $del;
    }
    else
    {
    $attach_file = "";
    }

    if ($modos != "" && ereg($auteur_id, $modos))
    {
    $auteur_modo = 1;
    }
    else
    {
    $auteur_modo = 0;
    }

    if ($rang > 0 && $nuked['forum_rank_team'] == "on")
    {
    $sql_rank_team = mysql_query("SELECT titre FROM " . TEAM_RANK_TABLE . " WHERE id = '" . $rang . "'");
    list($rank_name) = mysql_fetch_array($sql_rank_team);
    $rank_name = stripslashes($rank_name);
    $rank_name = htmlentities($rank_name);
    $rank_image = "";
    }
    else
    {
    if ($user_level >= admin_mod("Forum"))
    {
    $user_rank = mysql_query("SELECT nom, image FROM " . FORUM_RANK_TABLE . " WHERE type = 2");
    }
    else if ($auteur_modo == 1)
    {
    $user_rank = mysql_query("SELECT nom, image FROM " . FORUM_RANK_TABLE . " WHERE type = 1");
    }
    else
    {
    $user_rank = mysql_query("SELECT nom, image FROM " . FORUM_RANK_TABLE . " WHERE " . $nb_post . " >= post AND type = 0 ORDER BY post DESC LIMIT 0, 1");
    }

    list($rank_name, $rank_image) = mysql_fetch_array($user_rank);
    $rank_name = stripslashes($rank_name);
    $rank_name = htmlentities($rank_name);
    }

    echo "<a href=\"index.php?file=Members&op=detail&autor=" . urlencode($autor) . "\"><b>" . $autor . "</b></a><br />\n";

    if ($rank_name != "")
    {
    echo $rank_name . "<br />\n";
    }

    if ($rank_image != "")
    {
    echo "<img src=\"" . $rank_image . "\" alt=\"\" /><br /><br />\n";
    }

    if ($avatar != "")
    {
    if ($avatar_resize == "off") $ar_ok = 0;
    else if (eregi("http://", $avatar) && $avatar_resize == "local") $ar_ok = 0;
    else $ar_ok = 1;

    if (!eregi("%20", $avatar) && $ar_ok == 1) list($w, $h, $type, $attr) = @getimagesize($avatar);
    if ($w != "" && $w <= $avatar_width) $width = "width=\"" . $w . "\" ";
    else if ($w != "") $width = "width=\"" . $avatar_width . "\" ";
    else $width = "";
    echo "<img src=\"" . $avatar . "\" " . $width . "alt=\"\" /><br />\n";
    }

    $online_connect = mysql_query("SELECT user_id FROM " . NBCONNECTE_TABLE . " WHERE user_id = '" . $auteur_id . "'");
    list($connect_id) = mysql_fetch_array($online_connect);

    if($auteur_id == $connect_id)
    {
    $online = _STATUT . " : <span style=\"color: limegreen;\"><b>" . _ONLINE2 . "</b></span>\n";
    }
    else
    {
    $online = _STATUT . " : <span style=\"color: red;\"><b>" . _OFFLINE . "</b></span>\n";
    }

    echo _MESSAGES . " : " . $nb_post . "<br />" . _REGISTERED . ": " . $date_member . "<br />" . $online . "<br />\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo _IP . " : " . $auteur_ip;
    }
    }
    else
    {
    echo "<b>" . $auteur . "</b><br />\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo _IP . " : " . $auteur_ip;
    }
    }
    }
    else
    {
    echo "<b>" . $auteur . "</b><br />\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo _IP . " : " . $auteur_ip;
    }
    }

    echo "</td><td style=\"width: 75%;\" valign=\"top\">\n"
    . "<table width=\"100%\" cellpadding=\"5\" cellspacing=\"1\" border=\"0\">\n"
    . "<tr><td><img src=\"images/posticon.gif\" alt=\"\" />" . _POSTEDON . " " . $date . "  " . $attach_file . "</td><td align=\"right\">";

    if ($closed == 0 && $administrator == 1 || $visiteur >= admin_mod("Forum") || $visiteur >= $level)
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&mess_id=" . $mess_id . "&do=quote\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/quote.gif\" alt=\"\" title=\"" . _REPLYQUOTE . "\" /></a>";
    }

    if ($user && $auteur_id == $user[0] || $visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo " <a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&mess_id=" . $mess_id . "&do=edit\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/edit.gif\" title=\"" . _EDITMESSAGE . "\" alt=\"\" /></a>";
    }

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo " <a href=\"index.php?file=Forum&op=del&mess_id=" . $mess_id . "&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/delete.gif\" alt=\"\" title=\"" . _DELMESSAGE . "\" /></a>";
    }

    echo "</td></tr><tr style=\"background: " . $color . ";\"><td colspan=\"2\"><b>" . $title . "</b></td></tr>\n"
    . "<tr style=\"background: " . $color . ";\"><td colspan=\"2\">" . $txt . "<br /><br /></td></tr>\n";

    if ($edition != "")
    {
    echo "<tr style=\"background: " . $color . ";\"><td colspan=\"2\"><small><i>" . $edition . "</i></small></td></tr>\n";
    }

    if ($auteur_id != "" && $signature != "" && $usersig == 1)
    {
    echo "<tr style=\"background: " . $color . ";\"><td style=\"border-top: 1px dashed " . $color3 . ";\" colspan=\"2\">" . $signature . "</td></tr>\n";
    }

    echo "</table></td></tr>\n"
    . "<tr style=\"background: " . $color . ";\"><td style=\"width: 25%;\" valign=\"middle\"><a href=\"#top\"><b>" . _BACKTOTOP . "</b></a></td><td style=\"width: 75%;\" valign=\"bottom\">";

    if ($auteur_id != "")
    {
    echo "<a href=\"index.php?file=Members&op=detail&autor=" . urlencode($autor) . "\" title=\"" . _SEEPROFIL . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/profile.gif\" alt=\"\" /></a>";
    }

    if ($user && $auteur_id != "")
    {
    echo "<a href=\"index.php?file=Userbox&op=post_message&for=" . $auteur_id . "\" title=\"" . _SENDPM . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/message.gif\" alt=\"\" /></a>";
    }

    if ($email != "" && $auteur_id != "")
    {
    echo "<a href=\"mailto:" . $email . "\" title=\"" . _SENDEMAIL . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/email.gif\" alt=\"\" /></a>";
    }

    if ($homepage != "" && $auteur_id != "")
    {
    echo "<a href=\"" . $homepage . "\" onclick=\"window.open(this.href); return false;\" title=\"" . _SEEHOMEPAGE . " " . $autor . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/website.gif\" alt=\"\" /></a>";
    }

    if ($icq != "" && $auteur_id != "")
    {
    echo "<a href=\"https://web.icq.com?from=/whitepages/add_me&uin=" . $icq . "&action=add\"><img style=\"border: 0;\" src=\"modules/Forum/images/icq.gif\" title=\"" . $icq . "\" alt=\"\" /></a>";
    }

    if ($msn != "" && $auteur_id != "")
    {
    echo "<a href=\"mailto:" . $msn . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/msn.gif\" title=\"" . $msn . "\" alt=\"\" /></a>";
    }

    if ($aim != "" && $auteur_id != "")
    {
    echo "<a href=\"aim:goim?screenname=" . $aim . "&message=Hi+" . $aim . "+Are+you+there+?\" onclick=\"window.open(this.href); return false;\"><img style=\"border: 0;\" src=\"modules/Forum/images/aol.gif\" title=\"" . $aim . "\" alt=\"\" /></a>";
    }

    if ($yim != "" && $auteur_id != "")
    {
    echo "<a href=\"https://fr.yahoo.com/?p=us" . $yim . "&src=pg\"><img style=\"border: 0;\" src=\"modules/Forum/images/yim.gif\" title=\"" . $yim . "\" alt=\"\" /></a>";
    }

    echo "</td></tr>\n";
    }

    echo "</table><table width=\"100%\" cellspacing=\"0\" cellpadding=\"4\" border=\"0\"><tr><td valign=\"top\">";

    if ($highlight != "")
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&highlight=" . urlencode($highlight);
    }
    else
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id;
    }

    if ($count > $nb_mess_for_mess)
    {
    number($count, $nb_mess_for_mess, $url_page);
    }

    echo "</td><td align=\"right\" valign=\"top\">";

    if ($user[0] != "")
    {
    $sql_notify = mysql_query("SELECT emailnotify FROM " . FORUM_MESSAGES_TABLE . " WHERE thread_id = '" . $thread_id . "' AND auteur_id = '" . $user[0] . "'");
    $user_notify = mysql_num_rows($sql_notify);

    if ($user_notify > 0)
    {
    $inotify = 0;
    while(list($notify) = mysql_fetch_array($sql_notify))
    {
    if ($notify == 1)
    {
    $inotify++;
    }

    }

    if ($inotify > 0)
    {
    echo "<a href=\"index.php?file=Forum&op=notify&do=off&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\">" . _NOTIFYOFF . "</a><br />\n";
    }
    else
    {
    echo "<a href=\"index.php?file=Forum&op=notify&do=on&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\">" . _NOTIFYON . "</a><br />\n";
    }

    }

    }

    if ($level == 0 || $visiteur >= $level || $administrator == 1)
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/newthread.gif\" alt=\"\" title=\"" . _NEWSTOPIC . "\" /></a>";

    if ($closed == 0 || $administrator == 1 || $visiteur >= admin_mod("Forum"))
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/reply.gif\" alt=\"\" title=\"" . _REPLY . "\" /></a>";
    }

    }

    echo "</td></tr></table>\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo "<br /><a href=\"index.php?file=Forum&op=del_topic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_delete.gif\" alt=\"\" title=\"" . _TOPICDEL . "\" /></a>"
    . " <a href=\"index.php?file=Forum&op=move&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_move.gif\" alt=\"\" title=\"" . _TOPICMOVE . "\" /></a>";

    if ($closed == 1)
    {
    echo " <a href=\"index.php?file=Forum&op=lock&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=open\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_unlock.gif\" alt=\"\" title=\"" . _TOPICUNLOCK . "\" /></a>";
    }
    else
    {
    echo " <a href=\"index.php?file=Forum&op=lock&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=close\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_lock.gif\" alt=\"\" title=\"" . _TOPICLOCK . "\" /></a>";
    }

    if ($annonce == 1)
    {
    echo " <a href=\"index.php?file=Forum&op=announce&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=down\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_down.gif\" alt=\"\" title=\"" . _TOPICDOWN . "\" /></a>";
    }
    else
    {
    echo " <a href=\"index.php?file=Forum&op=announce&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=up\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_up.gif\" alt=\"\" title=\"" . _TOPICUP . "\" /></a>";
    }
    }

    if ($user)
    {
    $visit = mysql_query("SELECT id FROM " . FORUM_READ_TABLE . " WHERE thread_id = '" . $thread_id . "' AND forum_id = '" . $forum_id . "' AND user_id = '" . $user[0] . "'");
    $user_visit = mysql_num_rows($visit);

    if ($user_visit == 0)
    {
    $sql_visit = mysql_query("INSERT INTO " . FORUM_READ_TABLE . " ( `id` , `user_id` , `thread_id` , `forum_id` ) VALUES ( '' , '" . $user[0] . "' , '" . $thread_id . "' , '" . $forum_id . "' )");
    }
    }
    }
    }
    else if ($level_access == -1)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _MODULEOFF . "<br /><br /><a href=\"javascript:history.back()\"><b>" . _BACK . "</b></a></div><br /><br />";
    }
    else if ($level_access == 1 && $visiteur == 0)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _USERENTRANCE . "<br /><br /><b><a href=\"index.php?file=User&op=login_screen\">" . _LOGINUSER . "</a> | <a href=\"index.php?file=User&op=reg_screen\">" . _REGISTERUSER . "</a></b></div><br /><br />";
    }
    else
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _NOENTRANCE . "<br /><br /><a href=\"javascript:history.back()\"><b>" . _BACK . "</b></a></div><br /><br />";
    }

    function resize_signature($img_sign)
    {
    global $sign_width;

    $img_sign = checkimg($img_sign);
    $ext = strrchr($img_sign, '.');
    $ext = strtolower(substr($ext, 1));

    if ($ext == "jpg" || $ext == "jpeg" || $ext == "gif" || $ext == "png") $test = 1;
    else $test = 0;

    if (!eregi("%20", $img_sign) && $test == 1) list($w_sign, $h_sign, $t_sign, $at_sign) = @getimagesize($img_sign);

    if ($w_sign != "" && $w_sign <= $sign_width) $s_width = "width=\"" . $w_sign . "\" ";
    else if ($w_sign != "") $s_width = "width=\"" . $sign_width . "\" ";
    else $s_width = "";

    $image_signature = "<img src=\"" . $img_sign . "\" " . $s_width . "alt=\"\" />";
    return($image_signature);
    }

    closetable();

    ?>
    0
  10. scania500
     
    premier code

    <?php
    // -------------------------------------------------------------------------//
    // Nuked-KlaN - PHP Portal //
    // https://nuked-klan.org/ //
    // -------------------------------------------------------------------------//
    // This program is free software. you can redistribute it and/or modify //
    // it under the terms of the GNU General Public License as published by //
    // the Free Software Foundation; either version 2 of the License. //
    // -------------------------------------------------------------------------//
    if (!defined("INDEX_CHECK"))
    {
    die ("<div style=\"text-align: center;\">You cannot open this page directly</div>");
    }

    global $nuked, $user, $language, $theme, $thread_id, $forum_id, $p, $vote, $highlight;

    translate("modules/Forum/lang/" . $language . ".lang.php");
    include("modules/Forum/template.php");

    opentable();

    if (!$user)
    {
    $visiteur = 0;
    }
    else
    {
    $visiteur = $user[1];
    }
    $ModName = basename(dirname(__FILE__));
    $level_access = nivo_mod($ModName);
    if ($visiteur >= $level_access && $level_access > -1)
    {
    $nb_mess_for_mess = $nuked[mess_forum_page];

    $sql = mysql_query("SELECT nom, moderateurs, cat, level FROM " . FORUM_TABLE . " WHERE " . $visiteur . " >= niveau AND id = '" . $forum_id . "'");
    $level_ok = mysql_num_rows($sql);

    $sql2 = mysql_query("SELECT titre, view, closed, annonce, last_post, auteur_id, sondage FROM " . FORUM_THREADS_TABLE . " WHERE forum_id = '" . $forum_id . "' AND id = '" . $thread_id . "'");
    $topic_ok = mysql_num_rows($sql2);

    if ($level_ok == 0)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _NOACCESSFORUM . "</div><br /><br />";
    }
    else if ($topic_ok == 0)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _NOTOPICEXIST . "</div><br /><br />";
    }
    else
    {
    list($nom, $modos, $cat, $level) = mysql_fetch_array($sql);
    $nom = stripslashes($nom);
    $nom = htmlentities($nom);

    $sql_cat = mysql_query("SELECT nom FROM " . FORUM_CAT_TABLE . " WHERE id = '" . $cat . "'");
    list($cat_name) = mysql_fetch_array($sql_cat);
    $cat_name = stripslashes($cat_name);
    $cat_name = htmlentities($cat_name);

    if ($user && $modos != "" && ereg($user[0], $modos))
    {
    $administrator = 1;
    }
    else
    {
    $administrator = 0;
    }

    list($titre, $read, $closed, $annonce, $lastpost, $topic_aid, $sondage) = mysql_fetch_array($sql2);
    $titre = stripslashes($titre);
    $titre = htmlentities($titre);
    $titre = nk_CSS($titre);

    $upd = mysql_query("UPDATE " . FORUM_THREADS_TABLE . " SET view = view + 1 WHERE forum_id = '" . $forum_id . "' AND id = '" . $thread_id . "'");

    $sql_next = mysql_query("SELECT id FROM " . FORUM_THREADS_TABLE . " WHERE last_post > " . $lastpost. " AND forum_id = '" . $forum_id . "' ORDER BY last_post LIMIT 0, 1");
    list($nextid) = mysql_fetch_array($sql_next);

    if ($nextid != "")
    {
    $next = "<small><a href=\"index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $nextid . "\">" . _NEXTTHREAD . "</a> ></small>";
    }

    $sql_last = mysql_query("SELECT id FROM " . FORUM_THREADS_TABLE . " WHERE last_post < " . $lastpost . " AND forum_id = '" . $forum_id . "' ORDER BY last_post DESC LIMIT 0, 1");
    list($lastid) = mysql_fetch_array($sql_last);

    if ($lastid != "")
    {
    $prev = "<small>< <a href=\"index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $lastid . "\">" . _LASTTHREAD . "</a> </small>";
    }

    echo "<br /><a name=\"top\"></a><table width=\"100%\" cellspacing=\"0\" cellpadding=\"4\" border=\"0\">\n"
    . "<tr><td><big><b>" . $titre . "</b></big></td><td align=\"right\">" . $prev . " " . $next . "</td></tr>\n"
    . "<tr><td valign=\"bottom\"><a href=\"index.php?file=Forum\"><b>" . _INDEXFORUM . "</b></a> -> <a href=\"index.php?file=Forum&cat=" . $cat . "\"><b>" . $cat_name . "</b></a> -> <a href=\"index.php?file=Forum&page=viewforum&forum_id=" . $forum_id . "\"><b>" . $nom . "</b></a>\n";

    $sql3 = mysql_query("SELECT thread_id FROM " . FORUM_MESSAGES_TABLE . " WHERE thread_id = '" . $thread_id . "'");
    $count = mysql_num_rows($sql3);

    if (!$p) $p = 1;
    $start = $p * $nb_mess_for_mess - $nb_mess_for_mess;

    if ($highlight != "")
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&highlight=" . urlencode($highlight);
    }
    else
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id;
    }

    if ($count > $nb_mess_for_mess)
    {
    echo "<br /><br />\n";
    number($count, $nb_mess_for_mess, $url_page);
    }

    echo "</td><td align=\"right\" valign=\"bottom\">";

    if ($level == 0 || $visiteur >= $level || $administrator == 1)
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/newthread.gif\" alt=\"\" title=\"" . _NEWSTOPIC . "\" /></a>";

    if ($closed == 0 || $administrator == 1 || $visiteur >= admin_mod("Forum"))
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/reply.gif\" alt=\"\" title=\"" . _REPLY . "\" /></a>";
    }
    }

    echo "</td></tr></table>\n"
    . "<table style=\"background: " . $color3 . ";\" width=\"100%\" cellspacing=\"1\" cellpadding=\"4\" border=\"0\">\n";

    if ($sondage == 1)
    {
    echo "<tr style=\"background: " . $color2 . ";\"><td colspan=\"2\" align=\"center\">";

    $sql_poll = mysql_query("SELECT id, titre FROM " . FORUM_POLL_TABLE . " WHERE thread_id = '" . $thread_id . "'");
    list($poll_id, $question) = mysql_fetch_array($sql_poll);
    $question = stripslashes($question);
    $question = htmlentities($question);

    if ($user && $topic_aid == $user[0] || $visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo "<div style=\"text-align: right;\"><a href=\"index.php?file=Forum&op=edit_poll&poll_id=" . $poll_id . "&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/edit.gif\" alt=\"\" title=\"" . _EDITPOLL . "\" /></a> <a href=\"index.php?file=Forum&op=del_poll&poll_id=" . $poll_id . "&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/delete.gif\" alt=\"\" title=\"" . _DELPOLL . "\" /></a> </div>\n";
    }

    $check = mysql_query("SELECT auteur_ip FROM " . FORUM_VOTE_TABLE . " WHERE poll_id = '" . $poll_id . "' AND auteur_id = '" . $user[0] . "'");
    $test = mysql_num_rows($check);

    if ($user && $test > 0 || $vote == "view")
    {
    echo "<table style=\"margin-left: auto;margin-right: auto;text-align: left;\" cellspacing=\"2\" cellpadding=\"4\" border=\"0\">\n"
    . "<tr><td colspan=\"2\" align=\"center\"><b>" . $question . "</b></td></tr>\n";

    $sql_options = mysql_query("SELECT option_vote FROM " . FORUM_OPTIONS_TABLE . " WHERE poll_id = '" . $poll_id . "' ORDER BY id ASC");
    $nbcount = 0;

    while (list($option_vote) = mysql_fetch_array($sql_options))
    {
    $nbcount = $nbcount + $option_vote;
    }

    $sql_res = mysql_query("SELECT option_vote, option_text FROM " . FORUM_OPTIONS_TABLE . " WHERE poll_id = '" . $poll_id . "' ORDER BY id ASC");
    while (list($optioncount, $option_text) = mysql_fetch_array($sql_res))
    {
    $optiontext = stripslashes($option_text);
    $optiontext = htmlentities($option_text);

    if ($nbcount <> 0)
    {
    $etat = ($optioncount * 100) / $nbcount ;
    }
    else
    {
    $etat = 0;
    }

    $pourcent_arrondi = round($etat);

    echo "<tr><td>" . $optiontext . "</td><td>";

    if ($etat < 1)
    {
    $width = 2;
    }
    else
    {
    $width = $etat * 2;
    }

    if (is_file("themes/" . $theme . "/images/bar.gif"))
    {
    $img = "themes/" . $theme . "/images/bar.gif";
    }
    else
    {
    $img = "modules/Forum/images/bar.gif";
    }

    echo "<img src=\"" . $img . "\" width=\"" . $width . "\" height=\"10\" alt=\"\" title=\"" . $pourcent_arrondi . "%\" /> " . $pourcent_arrondi . "% (" . $optioncount . ")</td></tr>\n";
    }
    echo "<tr></tr><td align=\"center\" colspan=\"2\"><b>" . _TOTALVOTE . " : </b>" . $nbcount . "</td></tr></table>\n";
    }
    else
    {
    echo "<form method=\"post\" action=\"index.php?file=Forum&op=vote&poll_id=" . $poll_id . "\">\n"
    . "<table style=\"margin-left: auto;margin-right: auto;text-align: left;\" cellspacing=\"1\" cellpadding=\"1\" border=\"0\">\n"
    . "<tr><td align=\"center\"><b>" . $question . "</b></td></tr>\n";

    $sql_options = mysql_query("SELECT id, option_text FROM " . FORUM_OPTIONS_TABLE . " WHERE poll_id = '" . $poll_id . "' ORDER BY id ASC");
    while (list($voteid, $optiontext) = mysql_fetch_array($sql_options))
    {
    $optiontext = stripslashes($optiontext);
    $optiontext = htmlentities($optiontext);

    echo "<tr><td><input type=\"radio\" class=\"checkbox\" name=\"voteid\" value=\"" . $voteid . "\" /> " . $optiontext . "</td></tr>\n";
    }

    echo "<tr><td> <input type=\"hidden\" name=\"forum_id\" value=\"" . $forum_id . "\" /><input type=\"hidden\" name=\"thread_id\" value=\"" . $thread_id . "\" /></td></tr>\n"
    . "<tr><td align=\"center\"><input type=\"submit\" value=\"" . _TOVOTE . "\" /> <input type=\"button\" value=\"" . _RESULT . "\" onclick=\"document.location='index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&vote=view'\" /></td></tr></table></form>\n";
    }

    echo "</td></tr>\n";
    }

    echo "<tr " . $background . "><td style=\"width: 25%;\" align=\"center\"><b>" . _AUTHOR . "</b></td><td style=\"width: 75%;\" align=\"center\"><b>" . _MESSAGE . "</b></td></tr>\n";

    $sql4 = mysql_query("SELECT id, titre, auteur, auteur_id, auteur_ip, txt, date, edition, bbcodeoff, smileyoff, cssoff, usersig, file FROM " . FORUM_MESSAGES_TABLE . " WHERE thread_id = '" . $thread_id . "' ORDER BY date ASC limit " . $start . ", " . $nb_mess_for_mess);
    while (list($mess_id, $title, $auteur, $auteur_id, $auteur_ip, $txt, $date, $edition, $bbcodeoff, $smileyoff, $cssoff, $usersig, $fichier) = mysql_fetch_row($sql4))
    {
    $txt = stripslashes($txt);
    $title = stripslashes($title);
    $auteur = stripslashes($auteur);

    if ($highlight != "")
    {
    $string = trim($highlight);
    $search = explode(" ", $string);

    for($i = 0; $i < count($search); $i++)
    {
    $words = preg_quote($search[$i]);
    $title = eregi_replace($words, "<span style=\"color: #FF0000;\">" . $words . "</span>", $title);

    if ($bbcodeoff == 0)
    {
    $txt = eregi_replace($words, "[color= #FF0000][b]" . $words . "/b/color", $txt);
    }
    else
    {
    $txt = eregi_replace($words, "<span style=\"color: #FF0000;\"><b>" . $words . "</b></span>", $txt);
    }
    }

    }

    $title = htmlentities($title, ENT_NOQUOTES);
    $title = eregi_replace("<", "<", $title);
    $title = eregi_replace(">", ">", $title);

    if ($bbcodeoff == 0)
    {
    $txt = htmlentities($txt);
    }
    else
    {
    $txt = htmlentities($txt, ENT_NOQUOTES);

    $txt = eregi_replace("<", "<", $txt);
    $txt = eregi_replace(">", ">", $txt);
    }

    if ($cssoff == 0)
    {
    $title = nk_CSS($title);
    $txt = nk_CSS($txt);
    $auteur = nk_CSS($auteur);
    }

    if ($bbcodeoff == 0) $txt = BBcode($txt);
    if ($smileyoff == 0) $txt = icon($txt);

    if (strftime("%d %m %Y", time()) == strftime("%d %m %Y", $date)) $date = _FTODAY . " " . strftime("%H:%M", $date);
    else if (strftime("%d", $date) == (strftime("%d", time()) - 1) && strftime("%m %Y", time()) == strftime("%m %Y", $date)) $date = _FYESTERDAY . " " . strftime("%H:%M", $date);
    else $date = _THE . " " . strftime("%x %H:%M", $date);

    $tmpcnt++ % 2 == 1 ? $color = $color1 : $color = $color2;

    echo "<tr style=\"background: " . $color . ";\"><td style=\"width: 25%;\" valign=\"top\"><a name=\"" . $mess_id . "\"></a>";

    if ($auteur_id != "")
    {
    $sq_user = mysql_query("SELECT pseudo, niveau, rang, avatar, signature, date, email, icq, msn, aim, yim, url, count FROM " . USER_TABLE . " WHERE id = '" . $auteur_id . "'");
    $test = mysql_num_rows($sq_user);
    list($autor, $user_level, $rang, $avatar, $signature, $date_member, $email, $icq, $msn, $aim, $yim, $homepage, $nb_post) = mysql_fetch_array($sq_user);

    if ($test > 0 && $autor != "")
    {
    $date_member = strftime("%x", $date_member);

    if ($signature != "")
    {
    $signature = stripslashes($signature);
    $signature = nk_CSS($signature);
    if ($signature_resize == "on") $signature = preg_replace("/\[img\](.*?)\[\/img\]/e", "resize_signature('\\1')", $signature);
    $signature = BBcode($signature);
    }

    if ($fichier != "" && is_file("upload/Forum/" . $fichier))
    {
    $url_file = "upload/Forum/" . $fichier;
    $filesize = filesize($url_file) / 1024;
    $arrondi_size = ceil($filesize);
    $file = explode(".", $fichier);
    $ext = count($file)-1;

    if ($user && $auteur_id == $user[0] || $visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    $del = " <a href=\"index.php?file=Forum&op=del_file&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&mess_id=" . $mess_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/del.gif\" alt=\"\" title=\"" . _DELFILE . "\" /></a>";
    }
    else
    {
    $del = "";
    }

    $attach_file = "<br /><img src=\"modules/Forum/images/file.gif\" alt=\"\" title=\"" . _ATTACHFILE . "\" /><a href=\"" . $url_file . "\" onclick=\"window.open(this.href); return false;\" title=\"" . _DOWNLOADFILE . "\">" . $fichier . "</a> (" . $arrondi_size . " Ko)" . $del;
    }
    else
    {
    $attach_file = "";
    }

    if ($modos != "" && ereg($auteur_id, $modos))
    {
    $auteur_modo = 1;
    }
    else
    {
    $auteur_modo = 0;
    }

    if ($rang > 0 && $nuked['forum_rank_team'] == "on")
    {
    $sql_rank_team = mysql_query("SELECT titre FROM " . TEAM_RANK_TABLE . " WHERE id = '" . $rang . "'");
    list($rank_name) = mysql_fetch_array($sql_rank_team);
    $rank_name = stripslashes($rank_name);
    $rank_name = htmlentities($rank_name);
    $rank_image = "";
    }
    else
    {
    if ($user_level >= admin_mod("Forum"))
    {
    $user_rank = mysql_query("SELECT nom, image FROM " . FORUM_RANK_TABLE . " WHERE type = 2");
    }
    else if ($auteur_modo == 1)
    {
    $user_rank = mysql_query("SELECT nom, image FROM " . FORUM_RANK_TABLE . " WHERE type = 1");
    }
    else
    {
    $user_rank = mysql_query("SELECT nom, image FROM " . FORUM_RANK_TABLE . " WHERE " . $nb_post . " >= post AND type = 0 ORDER BY post DESC LIMIT 0, 1");
    }

    list($rank_name, $rank_image) = mysql_fetch_array($user_rank);
    $rank_name = stripslashes($rank_name);
    $rank_name = htmlentities($rank_name);
    }

    echo "<a href=\"index.php?file=Members&op=detail&autor=" . urlencode($autor) . "\"><b>" . $autor . "</b></a><br />\n";

    if ($rank_name != "")
    {
    echo $rank_name . "<br />\n";
    }

    if ($rank_image != "")
    {
    echo "<img src=\"" . $rank_image . "\" alt=\"\" /><br /><br />\n";
    }

    if ($avatar != "")
    {
    if ($avatar_resize == "off") $ar_ok = 0;
    else if (eregi("http://", $avatar) && $avatar_resize == "local") $ar_ok = 0;
    else $ar_ok = 1;

    if (!eregi("%20", $avatar) && $ar_ok == 1) list($w, $h, $type, $attr) = @getimagesize($avatar);
    if ($w != "" && $w <= $avatar_width) $width = "width=\"" . $w . "\" ";
    else if ($w != "") $width = "width=\"" . $avatar_width . "\" ";
    else $width = "";
    echo "<img src=\"" . $avatar . "\" " . $width . "alt=\"\" /><br />\n";
    }

    $online_connect = mysql_query("SELECT user_id FROM " . NBCONNECTE_TABLE . " WHERE user_id = '" . $auteur_id . "'");
    list($connect_id) = mysql_fetch_array($online_connect);

    if($auteur_id == $connect_id)
    {
    $online = _STATUT . " : <span style=\"color: limegreen;\"><b>" . _ONLINE2 . "</b></span>\n";
    }
    else
    {
    $online = _STATUT . " : <span style=\"color: red;\"><b>" . _OFFLINE . "</b></span>\n";
    }

    echo _MESSAGES . " : " . $nb_post . "<br />" . _REGISTERED . ": " . $date_member . "<br />" . $online . "<br />\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo _IP . " : " . $auteur_ip;
    }
    }
    else
    {
    echo "<b>" . $auteur . "</b><br />\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo _IP . " : " . $auteur_ip;
    }
    }
    }
    else
    {
    echo "<b>" . $auteur . "</b><br />\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo _IP . " : " . $auteur_ip;
    }
    }

    echo "</td><td style=\"width: 75%;\" valign=\"top\">\n"
    . "<table width=\"100%\" cellpadding=\"5\" cellspacing=\"1\" border=\"0\">\n"
    . "<tr><td><img src=\"images/posticon.gif\" alt=\"\" />" . _POSTEDON . " " . $date . "  " . $attach_file . "</td><td align=\"right\">";

    if ($closed == 0 && $administrator == 1 || $visiteur >= admin_mod("Forum") || $visiteur >= $level)
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&mess_id=" . $mess_id . "&do=quote\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/quote.gif\" alt=\"\" title=\"" . _REPLYQUOTE . "\" /></a>";
    }

    if ($user && $auteur_id == $user[0] || $visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo " <a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&mess_id=" . $mess_id . "&do=edit\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/edit.gif\" title=\"" . _EDITMESSAGE . "\" alt=\"\" /></a>";
    }

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo " <a href=\"index.php?file=Forum&op=del&mess_id=" . $mess_id . "&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/delete.gif\" alt=\"\" title=\"" . _DELMESSAGE . "\" /></a>";
    }

    echo "</td></tr><tr style=\"background: " . $color . ";\"><td colspan=\"2\"><b>" . $title . "</b></td></tr>\n"
    . "<tr style=\"background: " . $color . ";\"><td colspan=\"2\">" . $txt . "<br /><br /></td></tr>\n";

    if ($edition != "")
    {
    echo "<tr style=\"background: " . $color . ";\"><td colspan=\"2\"><small><i>" . $edition . "</i></small></td></tr>\n";
    }

    if ($auteur_id != "" && $signature != "" && $usersig == 1)
    {
    echo "<tr style=\"background: " . $color . ";\"><td style=\"border-top: 1px dashed " . $color3 . ";\" colspan=\"2\">" . $signature . "</td></tr>\n";
    }

    echo "</table></td></tr>\n"
    . "<tr style=\"background: " . $color . ";\"><td style=\"width: 25%;\" valign=\"middle\"><a href=\"#top\"><b>" . _BACKTOTOP . "</b></a></td><td style=\"width: 75%;\" valign=\"bottom\">";

    if ($auteur_id != "")
    {
    echo "<a href=\"index.php?file=Members&op=detail&autor=" . urlencode($autor) . "\" title=\"" . _SEEPROFIL . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/profile.gif\" alt=\"\" /></a>";
    }

    if ($user && $auteur_id != "")
    {
    echo "<a href=\"index.php?file=Userbox&op=post_message&for=" . $auteur_id . "\" title=\"" . _SENDPM . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/message.gif\" alt=\"\" /></a>";
    }

    if ($email != "" && $auteur_id != "")
    {
    echo "<a href=\"mailto:" . $email . "\" title=\"" . _SENDEMAIL . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/email.gif\" alt=\"\" /></a>";
    }

    if ($homepage != "" && $auteur_id != "")
    {
    echo "<a href=\"" . $homepage . "\" onclick=\"window.open(this.href); return false;\" title=\"" . _SEEHOMEPAGE . " " . $autor . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/website.gif\" alt=\"\" /></a>";
    }

    if ($icq != "" && $auteur_id != "")
    {
    echo "<a href=\"https://web.icq.com?from=/whitepages/add_me&uin=" . $icq . "&action=add\"><img style=\"border: 0;\" src=\"modules/Forum/images/icq.gif\" title=\"" . $icq . "\" alt=\"\" /></a>";
    }

    if ($msn != "" && $auteur_id != "")
    {
    echo "<a href=\"mailto:" . $msn . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/msn.gif\" title=\"" . $msn . "\" alt=\"\" /></a>";
    }

    if ($aim != "" && $auteur_id != "")
    {
    echo "<a href=\"aim:goim?screenname=" . $aim . "&message=Hi+" . $aim . "+Are+you+there+?\" onclick=\"window.open(this.href); return false;\"><img style=\"border: 0;\" src=\"modules/Forum/images/aol.gif\" title=\"" . $aim . "\" alt=\"\" /></a>";
    }

    if ($yim != "" && $auteur_id != "")
    {
    echo "<a href=\"https://fr.yahoo.com/?p=us" . $yim . "&src=pg\"><img style=\"border: 0;\" src=\"modules/Forum/images/yim.gif\" title=\"" . $yim . "\" alt=\"\" /></a>";
    }

    echo "</td></tr>\n";
    }

    echo "</table><table width=\"100%\" cellspacing=\"0\" cellpadding=\"4\" border=\"0\"><tr><td valign=\"top\">";

    if ($highlight != "")
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&highlight=" . urlencode($highlight);
    }
    else
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id;
    }

    if ($count > $nb_mess_for_mess)
    {
    number($count, $nb_mess_for_mess, $url_page);
    }

    echo "</td><td align=\"right\" valign=\"top\">";

    if ($user[0] != "")
    {
    $sql_notify = mysql_query("SELECT emailnotify FROM " . FORUM_MESSAGES_TABLE . " WHERE thread_id = '" . $thread_id . "' AND auteur_id = '" . $user[0] . "'");
    $user_notify = mysql_num_rows($sql_notify);

    if ($user_notify > 0)
    {
    $inotify = 0;
    while(list($notify) = mysql_fetch_array($sql_notify))
    {
    if ($notify == 1)
    {
    $inotify++;
    }

    }

    if ($inotify > 0)
    {
    echo "<a href=\"index.php?file=Forum&op=notify&do=off&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\">" . _NOTIFYOFF . "</a><br />\n";
    }
    else
    {
    echo "<a href=\"index.php?file=Forum&op=notify&do=on&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\">" . _NOTIFYON . "</a><br />\n";
    }

    }

    }

    if ($level == 0 || $visiteur >= $level || $administrator == 1)
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/newthread.gif\" alt=\"\" title=\"" . _NEWSTOPIC . "\" /></a>";

    if ($closed == 0 || $administrator == 1 || $visiteur >= admin_mod("Forum"))
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/reply.gif\" alt=\"\" title=\"" . _REPLY . "\" /></a>";
    }

    }

    echo "</td></tr></table>\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo "<br /><a href=\"index.php?file=Forum&op=del_topic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_delete.gif\" alt=\"\" title=\"" . _TOPICDEL . "\" /></a>"
    . " <a href=\"index.php?file=Forum&op=move&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_move.gif\" alt=\"\" title=\"" . _TOPICMOVE . "\" /></a>";

    if ($closed == 1)
    {
    echo " <a href=\"index.php?file=Forum&op=lock&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=open\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_unlock.gif\" alt=\"\" title=\"" . _TOPICUNLOCK . "\" /></a>";
    }
    else
    {
    echo " <a href=\"index.php?file=Forum&op=lock&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=close\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_lock.gif\" alt=\"\" title=\"" . _TOPICLOCK . "\" /></a>";
    }

    if ($annonce == 1)
    {
    echo " <a href=\"index.php?file=Forum&op=announce&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=down\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_down.gif\" alt=\"\" title=\"" . _TOPICDOWN . "\" /></a>";
    }
    else
    {
    echo " <a href=\"index.php?file=Forum&op=announce&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=up\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_up.gif\" alt=\"\" title=\"" . _TOPICUP . "\" /></a>";
    }
    }

    if ($user)
    {
    $visit = mysql_query("SELECT id FROM " . FORUM_READ_TABLE . " WHERE thread_id = '" . $thread_id . "' AND forum_id = '" . $forum_id . "' AND user_id = '" . $user[0] . "'");
    $user_visit = mysql_num_rows($visit);

    if ($user_visit == 0)
    {
    $sql_visit = mysql_query("INSERT INTO " . FORUM_READ_TABLE . " ( `id` , `user_id` , `thread_id` , `forum_id` ) VALUES ( '' , '" . $user[0] . "' , '" . $thread_id . "' , '" . $forum_id . "' )");
    }
    }
    }
    }
    else if ($level_access == -1)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _MODULEOFF . "<br /><br /><a href=\"javascript:history.back()\"><b>" . _BACK . "</b></a></div><br /><br />";
    }
    else if ($level_access == 1 && $visiteur == 0)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _USERENTRANCE . "<br /><br /><b><a href=\"index.php?file=User&op=login_screen\">" . _LOGINUSER . "</a> | <a href=\"index.php?file=User&op=reg_screen\">" . _REGISTERUSER . "</a></b></div><br /><br />";
    }
    else
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _NOENTRANCE . "<br /><br /><a href=\"javascript:history.back()\"><b>" . _BACK . "</b></a></div><br /><br />";
    }

    function resize_signature($img_sign)
    {
    global $sign_width;

    $img_sign = checkimg($img_sign);
    $ext = strrchr($img_sign, '.');
    $ext = strtolower(substr($ext, 1));

    if ($ext == "jpg" || $ext == "jpeg" || $ext == "gif" || $ext == "png") $test = 1;
    else $test = 0;

    if (!eregi("%20", $img_sign) && $test == 1) list($w_sign, $h_sign, $t_sign, $at_sign) = @getimagesize($img_sign);

    if ($w_sign != "" && $w_sign <= $sign_width) $s_width = "width=\"" . $w_sign . "\" ";
    else if ($w_sign != "") $s_width = "width=\"" . $sign_width . "\" ";
    else $s_width = "";

    $image_signature = "<img src=\"" . $img_sign . "\" " . $s_width . "alt=\"\" />";
    return($image_signature);
    }

    closetable();

    ?>
    0
  11. scania500
     
    premier code

    <?php
    // -------------------------------------------------------------------------//
    // Nuked-KlaN - PHP Portal //
    // https://nuked-klan.org/ //
    // -------------------------------------------------------------------------//
    // This program is free software. you can redistribute it and/or modify //
    // it under the terms of the GNU General Public License as published by //
    // the Free Software Foundation; either version 2 of the License. //
    // -------------------------------------------------------------------------//
    if (!defined("INDEX_CHECK"))
    {
    die ("<div style=\"text-align: center;\">You cannot open this page directly</div>");
    }

    global $nuked, $user, $language, $theme, $thread_id, $forum_id, $p, $vote, $highlight;

    translate("modules/Forum/lang/" . $language . ".lang.php");
    include("modules/Forum/template.php");

    opentable();

    if (!$user)
    {
    $visiteur = 0;
    }
    else
    {
    $visiteur = $user[1];
    }
    $ModName = basename(dirname(__FILE__));
    $level_access = nivo_mod($ModName);
    if ($visiteur >= $level_access && $level_access > -1)
    {
    $nb_mess_for_mess = $nuked[mess_forum_page];

    $sql = mysql_query("SELECT nom, moderateurs, cat, level FROM " . FORUM_TABLE . " WHERE " . $visiteur . " >= niveau AND id = '" . $forum_id . "'");
    $level_ok = mysql_num_rows($sql);

    $sql2 = mysql_query("SELECT titre, view, closed, annonce, last_post, auteur_id, sondage FROM " . FORUM_THREADS_TABLE . " WHERE forum_id = '" . $forum_id . "' AND id = '" . $thread_id . "'");
    $topic_ok = mysql_num_rows($sql2);

    if ($level_ok == 0)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _NOACCESSFORUM . "</div><br /><br />";
    }
    else if ($topic_ok == 0)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _NOTOPICEXIST . "</div><br /><br />";
    }
    else
    {
    list($nom, $modos, $cat, $level) = mysql_fetch_array($sql);
    $nom = stripslashes($nom);
    $nom = htmlentities($nom);

    $sql_cat = mysql_query("SELECT nom FROM " . FORUM_CAT_TABLE . " WHERE id = '" . $cat . "'");
    list($cat_name) = mysql_fetch_array($sql_cat);
    $cat_name = stripslashes($cat_name);
    $cat_name = htmlentities($cat_name);

    if ($user && $modos != "" && ereg($user[0], $modos))
    {
    $administrator = 1;
    }
    else
    {
    $administrator = 0;
    }

    list($titre, $read, $closed, $annonce, $lastpost, $topic_aid, $sondage) = mysql_fetch_array($sql2);
    $titre = stripslashes($titre);
    $titre = htmlentities($titre);
    $titre = nk_CSS($titre);

    $upd = mysql_query("UPDATE " . FORUM_THREADS_TABLE . " SET view = view + 1 WHERE forum_id = '" . $forum_id . "' AND id = '" . $thread_id . "'");

    $sql_next = mysql_query("SELECT id FROM " . FORUM_THREADS_TABLE . " WHERE last_post > " . $lastpost. " AND forum_id = '" . $forum_id . "' ORDER BY last_post LIMIT 0, 1");
    list($nextid) = mysql_fetch_array($sql_next);

    if ($nextid != "")
    {
    $next = "<small><a href=\"index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $nextid . "\">" . _NEXTTHREAD . "</a> ></small>";
    }

    $sql_last = mysql_query("SELECT id FROM " . FORUM_THREADS_TABLE . " WHERE last_post < " . $lastpost . " AND forum_id = '" . $forum_id . "' ORDER BY last_post DESC LIMIT 0, 1");
    list($lastid) = mysql_fetch_array($sql_last);

    if ($lastid != "")
    {
    $prev = "<small>< <a href=\"index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $lastid . "\">" . _LASTTHREAD . "</a> </small>";
    }

    echo "<br /><a name=\"top\"></a><table width=\"100%\" cellspacing=\"0\" cellpadding=\"4\" border=\"0\">\n"
    . "<tr><td><big><b>" . $titre . "</b></big></td><td align=\"right\">" . $prev . " " . $next . "</td></tr>\n"
    . "<tr><td valign=\"bottom\"><a href=\"index.php?file=Forum\"><b>" . _INDEXFORUM . "</b></a> -> <a href=\"index.php?file=Forum&cat=" . $cat . "\"><b>" . $cat_name . "</b></a> -> <a href=\"index.php?file=Forum&page=viewforum&forum_id=" . $forum_id . "\"><b>" . $nom . "</b></a>\n";

    $sql3 = mysql_query("SELECT thread_id FROM " . FORUM_MESSAGES_TABLE . " WHERE thread_id = '" . $thread_id . "'");
    $count = mysql_num_rows($sql3);

    if (!$p) $p = 1;
    $start = $p * $nb_mess_for_mess - $nb_mess_for_mess;

    if ($highlight != "")
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&highlight=" . urlencode($highlight);
    }
    else
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id;
    }

    if ($count > $nb_mess_for_mess)
    {
    echo "<br /><br />\n";
    number($count, $nb_mess_for_mess, $url_page);
    }

    echo "</td><td align=\"right\" valign=\"bottom\">";

    if ($level == 0 || $visiteur >= $level || $administrator == 1)
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/newthread.gif\" alt=\"\" title=\"" . _NEWSTOPIC . "\" /></a>";

    if ($closed == 0 || $administrator == 1 || $visiteur >= admin_mod("Forum"))
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/reply.gif\" alt=\"\" title=\"" . _REPLY . "\" /></a>";
    }
    }

    echo "</td></tr></table>\n"
    . "<table style=\"background: " . $color3 . ";\" width=\"100%\" cellspacing=\"1\" cellpadding=\"4\" border=\"0\">\n";

    if ($sondage == 1)
    {
    echo "<tr style=\"background: " . $color2 . ";\"><td colspan=\"2\" align=\"center\">";

    $sql_poll = mysql_query("SELECT id, titre FROM " . FORUM_POLL_TABLE . " WHERE thread_id = '" . $thread_id . "'");
    list($poll_id, $question) = mysql_fetch_array($sql_poll);
    $question = stripslashes($question);
    $question = htmlentities($question);

    if ($user && $topic_aid == $user[0] || $visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo "<div style=\"text-align: right;\"><a href=\"index.php?file=Forum&op=edit_poll&poll_id=" . $poll_id . "&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/edit.gif\" alt=\"\" title=\"" . _EDITPOLL . "\" /></a> <a href=\"index.php?file=Forum&op=del_poll&poll_id=" . $poll_id . "&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/delete.gif\" alt=\"\" title=\"" . _DELPOLL . "\" /></a> </div>\n";
    }

    $check = mysql_query("SELECT auteur_ip FROM " . FORUM_VOTE_TABLE . " WHERE poll_id = '" . $poll_id . "' AND auteur_id = '" . $user[0] . "'");
    $test = mysql_num_rows($check);

    if ($user && $test > 0 || $vote == "view")
    {
    echo "<table style=\"margin-left: auto;margin-right: auto;text-align: left;\" cellspacing=\"2\" cellpadding=\"4\" border=\"0\">\n"
    . "<tr><td colspan=\"2\" align=\"center\"><b>" . $question . "</b></td></tr>\n";

    $sql_options = mysql_query("SELECT option_vote FROM " . FORUM_OPTIONS_TABLE . " WHERE poll_id = '" . $poll_id . "' ORDER BY id ASC");
    $nbcount = 0;

    while (list($option_vote) = mysql_fetch_array($sql_options))
    {
    $nbcount = $nbcount + $option_vote;
    }

    $sql_res = mysql_query("SELECT option_vote, option_text FROM " . FORUM_OPTIONS_TABLE . " WHERE poll_id = '" . $poll_id . "' ORDER BY id ASC");
    while (list($optioncount, $option_text) = mysql_fetch_array($sql_res))
    {
    $optiontext = stripslashes($option_text);
    $optiontext = htmlentities($option_text);

    if ($nbcount <> 0)
    {
    $etat = ($optioncount * 100) / $nbcount ;
    }
    else
    {
    $etat = 0;
    }

    $pourcent_arrondi = round($etat);

    echo "<tr><td>" . $optiontext . "</td><td>";

    if ($etat < 1)
    {
    $width = 2;
    }
    else
    {
    $width = $etat * 2;
    }

    if (is_file("themes/" . $theme . "/images/bar.gif"))
    {
    $img = "themes/" . $theme . "/images/bar.gif";
    }
    else
    {
    $img = "modules/Forum/images/bar.gif";
    }

    echo "<img src=\"" . $img . "\" width=\"" . $width . "\" height=\"10\" alt=\"\" title=\"" . $pourcent_arrondi . "%\" /> " . $pourcent_arrondi . "% (" . $optioncount . ")</td></tr>\n";
    }
    echo "<tr></tr><td align=\"center\" colspan=\"2\"><b>" . _TOTALVOTE . " : </b>" . $nbcount . "</td></tr></table>\n";
    }
    else
    {
    echo "<form method=\"post\" action=\"index.php?file=Forum&op=vote&poll_id=" . $poll_id . "\">\n"
    . "<table style=\"margin-left: auto;margin-right: auto;text-align: left;\" cellspacing=\"1\" cellpadding=\"1\" border=\"0\">\n"
    . "<tr><td align=\"center\"><b>" . $question . "</b></td></tr>\n";

    $sql_options = mysql_query("SELECT id, option_text FROM " . FORUM_OPTIONS_TABLE . " WHERE poll_id = '" . $poll_id . "' ORDER BY id ASC");
    while (list($voteid, $optiontext) = mysql_fetch_array($sql_options))
    {
    $optiontext = stripslashes($optiontext);
    $optiontext = htmlentities($optiontext);

    echo "<tr><td><input type=\"radio\" class=\"checkbox\" name=\"voteid\" value=\"" . $voteid . "\" /> " . $optiontext . "</td></tr>\n";
    }

    echo "<tr><td> <input type=\"hidden\" name=\"forum_id\" value=\"" . $forum_id . "\" /><input type=\"hidden\" name=\"thread_id\" value=\"" . $thread_id . "\" /></td></tr>\n"
    . "<tr><td align=\"center\"><input type=\"submit\" value=\"" . _TOVOTE . "\" /> <input type=\"button\" value=\"" . _RESULT . "\" onclick=\"document.location='index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&vote=view'\" /></td></tr></table></form>\n";
    }

    echo "</td></tr>\n";
    }

    echo "<tr " . $background . "><td style=\"width: 25%;\" align=\"center\"><b>" . _AUTHOR . "</b></td><td style=\"width: 75%;\" align=\"center\"><b>" . _MESSAGE . "</b></td></tr>\n";

    $sql4 = mysql_query("SELECT id, titre, auteur, auteur_id, auteur_ip, txt, date, edition, bbcodeoff, smileyoff, cssoff, usersig, file FROM " . FORUM_MESSAGES_TABLE . " WHERE thread_id = '" . $thread_id . "' ORDER BY date ASC limit " . $start . ", " . $nb_mess_for_mess);
    while (list($mess_id, $title, $auteur, $auteur_id, $auteur_ip, $txt, $date, $edition, $bbcodeoff, $smileyoff, $cssoff, $usersig, $fichier) = mysql_fetch_row($sql4))
    {
    $txt = stripslashes($txt);
    $title = stripslashes($title);
    $auteur = stripslashes($auteur);

    if ($highlight != "")
    {
    $string = trim($highlight);
    $search = explode(" ", $string);

    for($i = 0; $i < count($search); $i++)
    {
    $words = preg_quote($search[$i]);
    $title = eregi_replace($words, "<span style=\"color: #FF0000;\">" . $words . "</span>", $title);

    if ($bbcodeoff == 0)
    {
    $txt = eregi_replace($words, "[color= #FF0000][b]" . $words . "/b/color", $txt);
    }
    else
    {
    $txt = eregi_replace($words, "<span style=\"color: #FF0000;\"><b>" . $words . "</b></span>", $txt);
    }
    }

    }

    $title = htmlentities($title, ENT_NOQUOTES);
    $title = eregi_replace("<", "<", $title);
    $title = eregi_replace(">", ">", $title);

    if ($bbcodeoff == 0)
    {
    $txt = htmlentities($txt);
    }
    else
    {
    $txt = htmlentities($txt, ENT_NOQUOTES);

    $txt = eregi_replace("<", "<", $txt);
    $txt = eregi_replace(">", ">", $txt);
    }

    if ($cssoff == 0)
    {
    $title = nk_CSS($title);
    $txt = nk_CSS($txt);
    $auteur = nk_CSS($auteur);
    }

    if ($bbcodeoff == 0) $txt = BBcode($txt);
    if ($smileyoff == 0) $txt = icon($txt);

    if (strftime("%d %m %Y", time()) == strftime("%d %m %Y", $date)) $date = _FTODAY . " " . strftime("%H:%M", $date);
    else if (strftime("%d", $date) == (strftime("%d", time()) - 1) && strftime("%m %Y", time()) == strftime("%m %Y", $date)) $date = _FYESTERDAY . " " . strftime("%H:%M", $date);
    else $date = _THE . " " . strftime("%x %H:%M", $date);

    $tmpcnt++ % 2 == 1 ? $color = $color1 : $color = $color2;

    echo "<tr style=\"background: " . $color . ";\"><td style=\"width: 25%;\" valign=\"top\"><a name=\"" . $mess_id . "\"></a>";

    if ($auteur_id != "")
    {
    $sq_user = mysql_query("SELECT pseudo, niveau, rang, avatar, signature, date, email, icq, msn, aim, yim, url, count FROM " . USER_TABLE . " WHERE id = '" . $auteur_id . "'");
    $test = mysql_num_rows($sq_user);
    list($autor, $user_level, $rang, $avatar, $signature, $date_member, $email, $icq, $msn, $aim, $yim, $homepage, $nb_post) = mysql_fetch_array($sq_user);

    if ($test > 0 && $autor != "")
    {
    $date_member = strftime("%x", $date_member);

    if ($signature != "")
    {
    $signature = stripslashes($signature);
    $signature = nk_CSS($signature);
    if ($signature_resize == "on") $signature = preg_replace("/\[img\](.*?)\[\/img\]/e", "resize_signature('\\1')", $signature);
    $signature = BBcode($signature);
    }

    if ($fichier != "" && is_file("upload/Forum/" . $fichier))
    {
    $url_file = "upload/Forum/" . $fichier;
    $filesize = filesize($url_file) / 1024;
    $arrondi_size = ceil($filesize);
    $file = explode(".", $fichier);
    $ext = count($file)-1;

    if ($user && $auteur_id == $user[0] || $visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    $del = " <a href=\"index.php?file=Forum&op=del_file&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&mess_id=" . $mess_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/del.gif\" alt=\"\" title=\"" . _DELFILE . "\" /></a>";
    }
    else
    {
    $del = "";
    }

    $attach_file = "<br /><img src=\"modules/Forum/images/file.gif\" alt=\"\" title=\"" . _ATTACHFILE . "\" /><a href=\"" . $url_file . "\" onclick=\"window.open(this.href); return false;\" title=\"" . _DOWNLOADFILE . "\">" . $fichier . "</a> (" . $arrondi_size . " Ko)" . $del;
    }
    else
    {
    $attach_file = "";
    }

    if ($modos != "" && ereg($auteur_id, $modos))
    {
    $auteur_modo = 1;
    }
    else
    {
    $auteur_modo = 0;
    }

    if ($rang > 0 && $nuked['forum_rank_team'] == "on")
    {
    $sql_rank_team = mysql_query("SELECT titre FROM " . TEAM_RANK_TABLE . " WHERE id = '" . $rang . "'");
    list($rank_name) = mysql_fetch_array($sql_rank_team);
    $rank_name = stripslashes($rank_name);
    $rank_name = htmlentities($rank_name);
    $rank_image = "";
    }
    else
    {
    if ($user_level >= admin_mod("Forum"))
    {
    $user_rank = mysql_query("SELECT nom, image FROM " . FORUM_RANK_TABLE . " WHERE type = 2");
    }
    else if ($auteur_modo == 1)
    {
    $user_rank = mysql_query("SELECT nom, image FROM " . FORUM_RANK_TABLE . " WHERE type = 1");
    }
    else
    {
    $user_rank = mysql_query("SELECT nom, image FROM " . FORUM_RANK_TABLE . " WHERE " . $nb_post . " >= post AND type = 0 ORDER BY post DESC LIMIT 0, 1");
    }

    list($rank_name, $rank_image) = mysql_fetch_array($user_rank);
    $rank_name = stripslashes($rank_name);
    $rank_name = htmlentities($rank_name);
    }

    echo "<a href=\"index.php?file=Members&op=detail&autor=" . urlencode($autor) . "\"><b>" . $autor . "</b></a><br />\n";

    if ($rank_name != "")
    {
    echo $rank_name . "<br />\n";
    }

    if ($rank_image != "")
    {
    echo "<img src=\"" . $rank_image . "\" alt=\"\" /><br /><br />\n";
    }

    if ($avatar != "")
    {
    if ($avatar_resize == "off") $ar_ok = 0;
    else if (eregi("http://", $avatar) && $avatar_resize == "local") $ar_ok = 0;
    else $ar_ok = 1;

    if (!eregi("%20", $avatar) && $ar_ok == 1) list($w, $h, $type, $attr) = @getimagesize($avatar);
    if ($w != "" && $w <= $avatar_width) $width = "width=\"" . $w . "\" ";
    else if ($w != "") $width = "width=\"" . $avatar_width . "\" ";
    else $width = "";
    echo "<img src=\"" . $avatar . "\" " . $width . "alt=\"\" /><br />\n";
    }

    $online_connect = mysql_query("SELECT user_id FROM " . NBCONNECTE_TABLE . " WHERE user_id = '" . $auteur_id . "'");
    list($connect_id) = mysql_fetch_array($online_connect);

    if($auteur_id == $connect_id)
    {
    $online = _STATUT . " : <span style=\"color: limegreen;\"><b>" . _ONLINE2 . "</b></span>\n";
    }
    else
    {
    $online = _STATUT . " : <span style=\"color: red;\"><b>" . _OFFLINE . "</b></span>\n";
    }

    echo _MESSAGES . " : " . $nb_post . "<br />" . _REGISTERED . ": " . $date_member . "<br />" . $online . "<br />\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo _IP . " : " . $auteur_ip;
    }
    }
    else
    {
    echo "<b>" . $auteur . "</b><br />\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo _IP . " : " . $auteur_ip;
    }
    }
    }
    else
    {
    echo "<b>" . $auteur . "</b><br />\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo _IP . " : " . $auteur_ip;
    }
    }

    echo "</td><td style=\"width: 75%;\" valign=\"top\">\n"
    . "<table width=\"100%\" cellpadding=\"5\" cellspacing=\"1\" border=\"0\">\n"
    . "<tr><td><img src=\"images/posticon.gif\" alt=\"\" />" . _POSTEDON . " " . $date . "  " . $attach_file . "</td><td align=\"right\">";

    if ($closed == 0 && $administrator == 1 || $visiteur >= admin_mod("Forum") || $visiteur >= $level)
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&mess_id=" . $mess_id . "&do=quote\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/quote.gif\" alt=\"\" title=\"" . _REPLYQUOTE . "\" /></a>";
    }

    if ($user && $auteur_id == $user[0] || $visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo " <a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&mess_id=" . $mess_id . "&do=edit\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/edit.gif\" title=\"" . _EDITMESSAGE . "\" alt=\"\" /></a>";
    }

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo " <a href=\"index.php?file=Forum&op=del&mess_id=" . $mess_id . "&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/delete.gif\" alt=\"\" title=\"" . _DELMESSAGE . "\" /></a>";
    }

    echo "</td></tr><tr style=\"background: " . $color . ";\"><td colspan=\"2\"><b>" . $title . "</b></td></tr>\n"
    . "<tr style=\"background: " . $color . ";\"><td colspan=\"2\">" . $txt . "<br /><br /></td></tr>\n";

    if ($edition != "")
    {
    echo "<tr style=\"background: " . $color . ";\"><td colspan=\"2\"><small><i>" . $edition . "</i></small></td></tr>\n";
    }

    if ($auteur_id != "" && $signature != "" && $usersig == 1)
    {
    echo "<tr style=\"background: " . $color . ";\"><td style=\"border-top: 1px dashed " . $color3 . ";\" colspan=\"2\">" . $signature . "</td></tr>\n";
    }

    echo "</table></td></tr>\n"
    . "<tr style=\"background: " . $color . ";\"><td style=\"width: 25%;\" valign=\"middle\"><a href=\"#top\"><b>" . _BACKTOTOP . "</b></a></td><td style=\"width: 75%;\" valign=\"bottom\">";

    if ($auteur_id != "")
    {
    echo "<a href=\"index.php?file=Members&op=detail&autor=" . urlencode($autor) . "\" title=\"" . _SEEPROFIL . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/profile.gif\" alt=\"\" /></a>";
    }

    if ($user && $auteur_id != "")
    {
    echo "<a href=\"index.php?file=Userbox&op=post_message&for=" . $auteur_id . "\" title=\"" . _SENDPM . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/message.gif\" alt=\"\" /></a>";
    }

    if ($email != "" && $auteur_id != "")
    {
    echo "<a href=\"mailto:" . $email . "\" title=\"" . _SENDEMAIL . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/email.gif\" alt=\"\" /></a>";
    }

    if ($homepage != "" && $auteur_id != "")
    {
    echo "<a href=\"" . $homepage . "\" onclick=\"window.open(this.href); return false;\" title=\"" . _SEEHOMEPAGE . " " . $autor . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/website.gif\" alt=\"\" /></a>";
    }

    if ($icq != "" && $auteur_id != "")
    {
    echo "<a href=\"https://web.icq.com?from=/whitepages/add_me&uin=" . $icq . "&action=add\"><img style=\"border: 0;\" src=\"modules/Forum/images/icq.gif\" title=\"" . $icq . "\" alt=\"\" /></a>";
    }

    if ($msn != "" && $auteur_id != "")
    {
    echo "<a href=\"mailto:" . $msn . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/msn.gif\" title=\"" . $msn . "\" alt=\"\" /></a>";
    }

    if ($aim != "" && $auteur_id != "")
    {
    echo "<a href=\"aim:goim?screenname=" . $aim . "&message=Hi+" . $aim . "+Are+you+there+?\" onclick=\"window.open(this.href); return false;\"><img style=\"border: 0;\" src=\"modules/Forum/images/aol.gif\" title=\"" . $aim . "\" alt=\"\" /></a>";
    }

    if ($yim != "" && $auteur_id != "")
    {
    echo "<a href=\"https://fr.yahoo.com/?p=us" . $yim . "&src=pg\"><img style=\"border: 0;\" src=\"modules/Forum/images/yim.gif\" title=\"" . $yim . "\" alt=\"\" /></a>";
    }

    echo "</td></tr>\n";
    }

    echo "</table><table width=\"100%\" cellspacing=\"0\" cellpadding=\"4\" border=\"0\"><tr><td valign=\"top\">";

    if ($highlight != "")
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&highlight=" . urlencode($highlight);
    }
    else
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id;
    }

    if ($count > $nb_mess_for_mess)
    {
    number($count, $nb_mess_for_mess, $url_page);
    }

    echo "</td><td align=\"right\" valign=\"top\">";

    if ($user[0] != "")
    {
    $sql_notify = mysql_query("SELECT emailnotify FROM " . FORUM_MESSAGES_TABLE . " WHERE thread_id = '" . $thread_id . "' AND auteur_id = '" . $user[0] . "'");
    $user_notify = mysql_num_rows($sql_notify);

    if ($user_notify > 0)
    {
    $inotify = 0;
    while(list($notify) = mysql_fetch_array($sql_notify))
    {
    if ($notify == 1)
    {
    $inotify++;
    }

    }

    if ($inotify > 0)
    {
    echo "<a href=\"index.php?file=Forum&op=notify&do=off&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\">" . _NOTIFYOFF . "</a><br />\n";
    }
    else
    {
    echo "<a href=\"index.php?file=Forum&op=notify&do=on&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\">" . _NOTIFYON . "</a><br />\n";
    }

    }

    }

    if ($level == 0 || $visiteur >= $level || $administrator == 1)
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/newthread.gif\" alt=\"\" title=\"" . _NEWSTOPIC . "\" /></a>";

    if ($closed == 0 || $administrator == 1 || $visiteur >= admin_mod("Forum"))
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/reply.gif\" alt=\"\" title=\"" . _REPLY . "\" /></a>";
    }

    }

    echo "</td></tr></table>\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo "<br /><a href=\"index.php?file=Forum&op=del_topic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_delete.gif\" alt=\"\" title=\"" . _TOPICDEL . "\" /></a>"
    . " <a href=\"index.php?file=Forum&op=move&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_move.gif\" alt=\"\" title=\"" . _TOPICMOVE . "\" /></a>";

    if ($closed == 1)
    {
    echo " <a href=\"index.php?file=Forum&op=lock&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=open\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_unlock.gif\" alt=\"\" title=\"" . _TOPICUNLOCK . "\" /></a>";
    }
    else
    {
    echo " <a href=\"index.php?file=Forum&op=lock&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=close\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_lock.gif\" alt=\"\" title=\"" . _TOPICLOCK . "\" /></a>";
    }

    if ($annonce == 1)
    {
    echo " <a href=\"index.php?file=Forum&op=announce&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=down\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_down.gif\" alt=\"\" title=\"" . _TOPICDOWN . "\" /></a>";
    }
    else
    {
    echo " <a href=\"index.php?file=Forum&op=announce&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=up\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_up.gif\" alt=\"\" title=\"" . _TOPICUP . "\" /></a>";
    }
    }

    if ($user)
    {
    $visit = mysql_query("SELECT id FROM " . FORUM_READ_TABLE . " WHERE thread_id = '" . $thread_id . "' AND forum_id = '" . $forum_id . "' AND user_id = '" . $user[0] . "'");
    $user_visit = mysql_num_rows($visit);

    if ($user_visit == 0)
    {
    $sql_visit = mysql_query("INSERT INTO " . FORUM_READ_TABLE . " ( `id` , `user_id` , `thread_id` , `forum_id` ) VALUES ( '' , '" . $user[0] . "' , '" . $thread_id . "' , '" . $forum_id . "' )");
    }
    }
    }
    }
    else if ($level_access == -1)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _MODULEOFF . "<br /><br /><a href=\"javascript:history.back()\"><b>" . _BACK . "</b></a></div><br /><br />";
    }
    else if ($level_access == 1 && $visiteur == 0)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _USERENTRANCE . "<br /><br /><b><a href=\"index.php?file=User&op=login_screen\">" . _LOGINUSER . "</a> | <a href=\"index.php?file=User&op=reg_screen\">" . _REGISTERUSER . "</a></b></div><br /><br />";
    }
    else
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _NOENTRANCE . "<br /><br /><a href=\"javascript:history.back()\"><b>" . _BACK . "</b></a></div><br /><br />";
    }

    function resize_signature($img_sign)
    {
    global $sign_width;

    $img_sign = checkimg($img_sign);
    $ext = strrchr($img_sign, '.');
    $ext = strtolower(substr($ext, 1));

    if ($ext == "jpg" || $ext == "jpeg" || $ext == "gif" || $ext == "png") $test = 1;
    else $test = 0;

    if (!eregi("%20", $img_sign) && $test == 1) list($w_sign, $h_sign, $t_sign, $at_sign) = @getimagesize($img_sign);

    if ($w_sign != "" && $w_sign <= $sign_width) $s_width = "width=\"" . $w_sign . "\" ";
    else if ($w_sign != "") $s_width = "width=\"" . $sign_width . "\" ";
    else $s_width = "";

    $image_signature = "<img src=\"" . $img_sign . "\" " . $s_width . "alt=\"\" />";
    return($image_signature);
    }

    closetable();

    ?>
    0
  12. scania500
     
    premier code

    <?php
    // -------------------------------------------------------------------------//
    // Nuked-KlaN - PHP Portal //
    // https://nuked-klan.org/ //
    // -------------------------------------------------------------------------//
    // This program is free software. you can redistribute it and/or modify //
    // it under the terms of the GNU General Public License as published by //
    // the Free Software Foundation; either version 2 of the License. //
    // -------------------------------------------------------------------------//
    if (!defined("INDEX_CHECK"))
    {
    die ("<div style=\"text-align: center;\">You cannot open this page directly</div>");
    }

    global $nuked, $user, $language, $theme, $thread_id, $forum_id, $p, $vote, $highlight;

    translate("modules/Forum/lang/" . $language . ".lang.php");
    include("modules/Forum/template.php");

    opentable();

    if (!$user)
    {
    $visiteur = 0;
    }
    else
    {
    $visiteur = $user[1];
    }
    $ModName = basename(dirname(__FILE__));
    $level_access = nivo_mod($ModName);
    if ($visiteur >= $level_access && $level_access > -1)
    {
    $nb_mess_for_mess = $nuked[mess_forum_page];

    $sql = mysql_query("SELECT nom, moderateurs, cat, level FROM " . FORUM_TABLE . " WHERE " . $visiteur . " >= niveau AND id = '" . $forum_id . "'");
    $level_ok = mysql_num_rows($sql);

    $sql2 = mysql_query("SELECT titre, view, closed, annonce, last_post, auteur_id, sondage FROM " . FORUM_THREADS_TABLE . " WHERE forum_id = '" . $forum_id . "' AND id = '" . $thread_id . "'");
    $topic_ok = mysql_num_rows($sql2);

    if ($level_ok == 0)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _NOACCESSFORUM . "</div><br /><br />";
    }
    else if ($topic_ok == 0)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _NOTOPICEXIST . "</div><br /><br />";
    }
    else
    {
    list($nom, $modos, $cat, $level) = mysql_fetch_array($sql);
    $nom = stripslashes($nom);
    $nom = htmlentities($nom);

    $sql_cat = mysql_query("SELECT nom FROM " . FORUM_CAT_TABLE . " WHERE id = '" . $cat . "'");
    list($cat_name) = mysql_fetch_array($sql_cat);
    $cat_name = stripslashes($cat_name);
    $cat_name = htmlentities($cat_name);

    if ($user && $modos != "" && ereg($user[0], $modos))
    {
    $administrator = 1;
    }
    else
    {
    $administrator = 0;
    }

    list($titre, $read, $closed, $annonce, $lastpost, $topic_aid, $sondage) = mysql_fetch_array($sql2);
    $titre = stripslashes($titre);
    $titre = htmlentities($titre);
    $titre = nk_CSS($titre);

    $upd = mysql_query("UPDATE " . FORUM_THREADS_TABLE . " SET view = view + 1 WHERE forum_id = '" . $forum_id . "' AND id = '" . $thread_id . "'");

    $sql_next = mysql_query("SELECT id FROM " . FORUM_THREADS_TABLE . " WHERE last_post > " . $lastpost. " AND forum_id = '" . $forum_id . "' ORDER BY last_post LIMIT 0, 1");
    list($nextid) = mysql_fetch_array($sql_next);

    if ($nextid != "")
    {
    $next = "<small><a href=\"index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $nextid . "\">" . _NEXTTHREAD . "</a> ></small>";
    }

    $sql_last = mysql_query("SELECT id FROM " . FORUM_THREADS_TABLE . " WHERE last_post < " . $lastpost . " AND forum_id = '" . $forum_id . "' ORDER BY last_post DESC LIMIT 0, 1");
    list($lastid) = mysql_fetch_array($sql_last);

    if ($lastid != "")
    {
    $prev = "<small>< <a href=\"index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $lastid . "\">" . _LASTTHREAD . "</a> </small>";
    }

    echo "<br /><a name=\"top\"></a><table width=\"100%\" cellspacing=\"0\" cellpadding=\"4\" border=\"0\">\n"
    . "<tr><td><big><b>" . $titre . "</b></big></td><td align=\"right\">" . $prev . " " . $next . "</td></tr>\n"
    . "<tr><td valign=\"bottom\"><a href=\"index.php?file=Forum\"><b>" . _INDEXFORUM . "</b></a> -> <a href=\"index.php?file=Forum&cat=" . $cat . "\"><b>" . $cat_name . "</b></a> -> <a href=\"index.php?file=Forum&page=viewforum&forum_id=" . $forum_id . "\"><b>" . $nom . "</b></a>\n";

    $sql3 = mysql_query("SELECT thread_id FROM " . FORUM_MESSAGES_TABLE . " WHERE thread_id = '" . $thread_id . "'");
    $count = mysql_num_rows($sql3);

    if (!$p) $p = 1;
    $start = $p * $nb_mess_for_mess - $nb_mess_for_mess;

    if ($highlight != "")
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&highlight=" . urlencode($highlight);
    }
    else
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id;
    }

    if ($count > $nb_mess_for_mess)
    {
    echo "<br /><br />\n";
    number($count, $nb_mess_for_mess, $url_page);
    }

    echo "</td><td align=\"right\" valign=\"bottom\">";

    if ($level == 0 || $visiteur >= $level || $administrator == 1)
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/newthread.gif\" alt=\"\" title=\"" . _NEWSTOPIC . "\" /></a>";

    if ($closed == 0 || $administrator == 1 || $visiteur >= admin_mod("Forum"))
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/reply.gif\" alt=\"\" title=\"" . _REPLY . "\" /></a>";
    }
    }

    echo "</td></tr></table>\n"
    . "<table style=\"background: " . $color3 . ";\" width=\"100%\" cellspacing=\"1\" cellpadding=\"4\" border=\"0\">\n";

    if ($sondage == 1)
    {
    echo "<tr style=\"background: " . $color2 . ";\"><td colspan=\"2\" align=\"center\">";

    $sql_poll = mysql_query("SELECT id, titre FROM " . FORUM_POLL_TABLE . " WHERE thread_id = '" . $thread_id . "'");
    list($poll_id, $question) = mysql_fetch_array($sql_poll);
    $question = stripslashes($question);
    $question = htmlentities($question);

    if ($user && $topic_aid == $user[0] || $visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo "<div style=\"text-align: right;\"><a href=\"index.php?file=Forum&op=edit_poll&poll_id=" . $poll_id . "&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/edit.gif\" alt=\"\" title=\"" . _EDITPOLL . "\" /></a> <a href=\"index.php?file=Forum&op=del_poll&poll_id=" . $poll_id . "&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/delete.gif\" alt=\"\" title=\"" . _DELPOLL . "\" /></a> </div>\n";
    }

    $check = mysql_query("SELECT auteur_ip FROM " . FORUM_VOTE_TABLE . " WHERE poll_id = '" . $poll_id . "' AND auteur_id = '" . $user[0] . "'");
    $test = mysql_num_rows($check);

    if ($user && $test > 0 || $vote == "view")
    {
    echo "<table style=\"margin-left: auto;margin-right: auto;text-align: left;\" cellspacing=\"2\" cellpadding=\"4\" border=\"0\">\n"
    . "<tr><td colspan=\"2\" align=\"center\"><b>" . $question . "</b></td></tr>\n";

    $sql_options = mysql_query("SELECT option_vote FROM " . FORUM_OPTIONS_TABLE . " WHERE poll_id = '" . $poll_id . "' ORDER BY id ASC");
    $nbcount = 0;

    while (list($option_vote) = mysql_fetch_array($sql_options))
    {
    $nbcount = $nbcount + $option_vote;
    }

    $sql_res = mysql_query("SELECT option_vote, option_text FROM " . FORUM_OPTIONS_TABLE . " WHERE poll_id = '" . $poll_id . "' ORDER BY id ASC");
    while (list($optioncount, $option_text) = mysql_fetch_array($sql_res))
    {
    $optiontext = stripslashes($option_text);
    $optiontext = htmlentities($option_text);

    if ($nbcount <> 0)
    {
    $etat = ($optioncount * 100) / $nbcount ;
    }
    else
    {
    $etat = 0;
    }

    $pourcent_arrondi = round($etat);

    echo "<tr><td>" . $optiontext . "</td><td>";

    if ($etat < 1)
    {
    $width = 2;
    }
    else
    {
    $width = $etat * 2;
    }

    if (is_file("themes/" . $theme . "/images/bar.gif"))
    {
    $img = "themes/" . $theme . "/images/bar.gif";
    }
    else
    {
    $img = "modules/Forum/images/bar.gif";
    }

    echo "<img src=\"" . $img . "\" width=\"" . $width . "\" height=\"10\" alt=\"\" title=\"" . $pourcent_arrondi . "%\" /> " . $pourcent_arrondi . "% (" . $optioncount . ")</td></tr>\n";
    }
    echo "<tr></tr><td align=\"center\" colspan=\"2\"><b>" . _TOTALVOTE . " : </b>" . $nbcount . "</td></tr></table>\n";
    }
    else
    {
    echo "<form method=\"post\" action=\"index.php?file=Forum&op=vote&poll_id=" . $poll_id . "\">\n"
    . "<table style=\"margin-left: auto;margin-right: auto;text-align: left;\" cellspacing=\"1\" cellpadding=\"1\" border=\"0\">\n"
    . "<tr><td align=\"center\"><b>" . $question . "</b></td></tr>\n";

    $sql_options = mysql_query("SELECT id, option_text FROM " . FORUM_OPTIONS_TABLE . " WHERE poll_id = '" . $poll_id . "' ORDER BY id ASC");
    while (list($voteid, $optiontext) = mysql_fetch_array($sql_options))
    {
    $optiontext = stripslashes($optiontext);
    $optiontext = htmlentities($optiontext);

    echo "<tr><td><input type=\"radio\" class=\"checkbox\" name=\"voteid\" value=\"" . $voteid . "\" /> " . $optiontext . "</td></tr>\n";
    }

    echo "<tr><td> <input type=\"hidden\" name=\"forum_id\" value=\"" . $forum_id . "\" /><input type=\"hidden\" name=\"thread_id\" value=\"" . $thread_id . "\" /></td></tr>\n"
    . "<tr><td align=\"center\"><input type=\"submit\" value=\"" . _TOVOTE . "\" /> <input type=\"button\" value=\"" . _RESULT . "\" onclick=\"document.location='index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&vote=view'\" /></td></tr></table></form>\n";
    }

    echo "</td></tr>\n";
    }

    echo "<tr " . $background . "><td style=\"width: 25%;\" align=\"center\"><b>" . _AUTHOR . "</b></td><td style=\"width: 75%;\" align=\"center\"><b>" . _MESSAGE . "</b></td></tr>\n";

    $sql4 = mysql_query("SELECT id, titre, auteur, auteur_id, auteur_ip, txt, date, edition, bbcodeoff, smileyoff, cssoff, usersig, file FROM " . FORUM_MESSAGES_TABLE . " WHERE thread_id = '" . $thread_id . "' ORDER BY date ASC limit " . $start . ", " . $nb_mess_for_mess);
    while (list($mess_id, $title, $auteur, $auteur_id, $auteur_ip, $txt, $date, $edition, $bbcodeoff, $smileyoff, $cssoff, $usersig, $fichier) = mysql_fetch_row($sql4))
    {
    $txt = stripslashes($txt);
    $title = stripslashes($title);
    $auteur = stripslashes($auteur);

    if ($highlight != "")
    {
    $string = trim($highlight);
    $search = explode(" ", $string);

    for($i = 0; $i < count($search); $i++)
    {
    $words = preg_quote($search[$i]);
    $title = eregi_replace($words, "<span style=\"color: #FF0000;\">" . $words . "</span>", $title);

    if ($bbcodeoff == 0)
    {
    $txt = eregi_replace($words, "[color= #FF0000][b]" . $words . "/b/color", $txt);
    }
    else
    {
    $txt = eregi_replace($words, "<span style=\"color: #FF0000;\"><b>" . $words . "</b></span>", $txt);
    }
    }

    }

    $title = htmlentities($title, ENT_NOQUOTES);
    $title = eregi_replace("<", "<", $title);
    $title = eregi_replace(">", ">", $title);

    if ($bbcodeoff == 0)
    {
    $txt = htmlentities($txt);
    }
    else
    {
    $txt = htmlentities($txt, ENT_NOQUOTES);

    $txt = eregi_replace("<", "<", $txt);
    $txt = eregi_replace(">", ">", $txt);
    }

    if ($cssoff == 0)
    {
    $title = nk_CSS($title);
    $txt = nk_CSS($txt);
    $auteur = nk_CSS($auteur);
    }

    if ($bbcodeoff == 0) $txt = BBcode($txt);
    if ($smileyoff == 0) $txt = icon($txt);

    if (strftime("%d %m %Y", time()) == strftime("%d %m %Y", $date)) $date = _FTODAY . " " . strftime("%H:%M", $date);
    else if (strftime("%d", $date) == (strftime("%d", time()) - 1) && strftime("%m %Y", time()) == strftime("%m %Y", $date)) $date = _FYESTERDAY . " " . strftime("%H:%M", $date);
    else $date = _THE . " " . strftime("%x %H:%M", $date);

    $tmpcnt++ % 2 == 1 ? $color = $color1 : $color = $color2;

    echo "<tr style=\"background: " . $color . ";\"><td style=\"width: 25%;\" valign=\"top\"><a name=\"" . $mess_id . "\"></a>";

    if ($auteur_id != "")
    {
    $sq_user = mysql_query("SELECT pseudo, niveau, rang, avatar, signature, date, email, icq, msn, aim, yim, url, count FROM " . USER_TABLE . " WHERE id = '" . $auteur_id . "'");
    $test = mysql_num_rows($sq_user);
    list($autor, $user_level, $rang, $avatar, $signature, $date_member, $email, $icq, $msn, $aim, $yim, $homepage, $nb_post) = mysql_fetch_array($sq_user);

    if ($test > 0 && $autor != "")
    {
    $date_member = strftime("%x", $date_member);

    if ($signature != "")
    {
    $signature = stripslashes($signature);
    $signature = nk_CSS($signature);
    if ($signature_resize == "on") $signature = preg_replace("/\[img\](.*?)\[\/img\]/e", "resize_signature('\\1')", $signature);
    $signature = BBcode($signature);
    }

    if ($fichier != "" && is_file("upload/Forum/" . $fichier))
    {
    $url_file = "upload/Forum/" . $fichier;
    $filesize = filesize($url_file) / 1024;
    $arrondi_size = ceil($filesize);
    $file = explode(".", $fichier);
    $ext = count($file)-1;

    if ($user && $auteur_id == $user[0] || $visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    $del = " <a href=\"index.php?file=Forum&op=del_file&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&mess_id=" . $mess_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/del.gif\" alt=\"\" title=\"" . _DELFILE . "\" /></a>";
    }
    else
    {
    $del = "";
    }

    $attach_file = "<br /><img src=\"modules/Forum/images/file.gif\" alt=\"\" title=\"" . _ATTACHFILE . "\" /><a href=\"" . $url_file . "\" onclick=\"window.open(this.href); return false;\" title=\"" . _DOWNLOADFILE . "\">" . $fichier . "</a> (" . $arrondi_size . " Ko)" . $del;
    }
    else
    {
    $attach_file = "";
    }

    if ($modos != "" && ereg($auteur_id, $modos))
    {
    $auteur_modo = 1;
    }
    else
    {
    $auteur_modo = 0;
    }

    if ($rang > 0 && $nuked['forum_rank_team'] == "on")
    {
    $sql_rank_team = mysql_query("SELECT titre FROM " . TEAM_RANK_TABLE . " WHERE id = '" . $rang . "'");
    list($rank_name) = mysql_fetch_array($sql_rank_team);
    $rank_name = stripslashes($rank_name);
    $rank_name = htmlentities($rank_name);
    $rank_image = "";
    }
    else
    {
    if ($user_level >= admin_mod("Forum"))
    {
    $user_rank = mysql_query("SELECT nom, image FROM " . FORUM_RANK_TABLE . " WHERE type = 2");
    }
    else if ($auteur_modo == 1)
    {
    $user_rank = mysql_query("SELECT nom, image FROM " . FORUM_RANK_TABLE . " WHERE type = 1");
    }
    else
    {
    $user_rank = mysql_query("SELECT nom, image FROM " . FORUM_RANK_TABLE . " WHERE " . $nb_post . " >= post AND type = 0 ORDER BY post DESC LIMIT 0, 1");
    }

    list($rank_name, $rank_image) = mysql_fetch_array($user_rank);
    $rank_name = stripslashes($rank_name);
    $rank_name = htmlentities($rank_name);
    }

    echo "<a href=\"index.php?file=Members&op=detail&autor=" . urlencode($autor) . "\"><b>" . $autor . "</b></a><br />\n";

    if ($rank_name != "")
    {
    echo $rank_name . "<br />\n";
    }

    if ($rank_image != "")
    {
    echo "<img src=\"" . $rank_image . "\" alt=\"\" /><br /><br />\n";
    }

    if ($avatar != "")
    {
    if ($avatar_resize == "off") $ar_ok = 0;
    else if (eregi("http://", $avatar) && $avatar_resize == "local") $ar_ok = 0;
    else $ar_ok = 1;

    if (!eregi("%20", $avatar) && $ar_ok == 1) list($w, $h, $type, $attr) = @getimagesize($avatar);
    if ($w != "" && $w <= $avatar_width) $width = "width=\"" . $w . "\" ";
    else if ($w != "") $width = "width=\"" . $avatar_width . "\" ";
    else $width = "";
    echo "<img src=\"" . $avatar . "\" " . $width . "alt=\"\" /><br />\n";
    }

    $online_connect = mysql_query("SELECT user_id FROM " . NBCONNECTE_TABLE . " WHERE user_id = '" . $auteur_id . "'");
    list($connect_id) = mysql_fetch_array($online_connect);

    if($auteur_id == $connect_id)
    {
    $online = _STATUT . " : <span style=\"color: limegreen;\"><b>" . _ONLINE2 . "</b></span>\n";
    }
    else
    {
    $online = _STATUT . " : <span style=\"color: red;\"><b>" . _OFFLINE . "</b></span>\n";
    }

    echo _MESSAGES . " : " . $nb_post . "<br />" . _REGISTERED . ": " . $date_member . "<br />" . $online . "<br />\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo _IP . " : " . $auteur_ip;
    }
    }
    else
    {
    echo "<b>" . $auteur . "</b><br />\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo _IP . " : " . $auteur_ip;
    }
    }
    }
    else
    {
    echo "<b>" . $auteur . "</b><br />\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo _IP . " : " . $auteur_ip;
    }
    }

    echo "</td><td style=\"width: 75%;\" valign=\"top\">\n"
    . "<table width=\"100%\" cellpadding=\"5\" cellspacing=\"1\" border=\"0\">\n"
    . "<tr><td><img src=\"images/posticon.gif\" alt=\"\" />" . _POSTEDON . " " . $date . "  " . $attach_file . "</td><td align=\"right\">";

    if ($closed == 0 && $administrator == 1 || $visiteur >= admin_mod("Forum") || $visiteur >= $level)
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&mess_id=" . $mess_id . "&do=quote\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/quote.gif\" alt=\"\" title=\"" . _REPLYQUOTE . "\" /></a>";
    }

    if ($user && $auteur_id == $user[0] || $visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo " <a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&mess_id=" . $mess_id . "&do=edit\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/edit.gif\" title=\"" . _EDITMESSAGE . "\" alt=\"\" /></a>";
    }

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo " <a href=\"index.php?file=Forum&op=del&mess_id=" . $mess_id . "&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/delete.gif\" alt=\"\" title=\"" . _DELMESSAGE . "\" /></a>";
    }

    echo "</td></tr><tr style=\"background: " . $color . ";\"><td colspan=\"2\"><b>" . $title . "</b></td></tr>\n"
    . "<tr style=\"background: " . $color . ";\"><td colspan=\"2\">" . $txt . "<br /><br /></td></tr>\n";

    if ($edition != "")
    {
    echo "<tr style=\"background: " . $color . ";\"><td colspan=\"2\"><small><i>" . $edition . "</i></small></td></tr>\n";
    }

    if ($auteur_id != "" && $signature != "" && $usersig == 1)
    {
    echo "<tr style=\"background: " . $color . ";\"><td style=\"border-top: 1px dashed " . $color3 . ";\" colspan=\"2\">" . $signature . "</td></tr>\n";
    }

    echo "</table></td></tr>\n"
    . "<tr style=\"background: " . $color . ";\"><td style=\"width: 25%;\" valign=\"middle\"><a href=\"#top\"><b>" . _BACKTOTOP . "</b></a></td><td style=\"width: 75%;\" valign=\"bottom\">";

    if ($auteur_id != "")
    {
    echo "<a href=\"index.php?file=Members&op=detail&autor=" . urlencode($autor) . "\" title=\"" . _SEEPROFIL . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/profile.gif\" alt=\"\" /></a>";
    }

    if ($user && $auteur_id != "")
    {
    echo "<a href=\"index.php?file=Userbox&op=post_message&for=" . $auteur_id . "\" title=\"" . _SENDPM . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/message.gif\" alt=\"\" /></a>";
    }

    if ($email != "" && $auteur_id != "")
    {
    echo "<a href=\"mailto:" . $email . "\" title=\"" . _SENDEMAIL . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/email.gif\" alt=\"\" /></a>";
    }

    if ($homepage != "" && $auteur_id != "")
    {
    echo "<a href=\"" . $homepage . "\" onclick=\"window.open(this.href); return false;\" title=\"" . _SEEHOMEPAGE . " " . $autor . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/website.gif\" alt=\"\" /></a>";
    }

    if ($icq != "" && $auteur_id != "")
    {
    echo "<a href=\"https://web.icq.com?from=/whitepages/add_me&uin=" . $icq . "&action=add\"><img style=\"border: 0;\" src=\"modules/Forum/images/icq.gif\" title=\"" . $icq . "\" alt=\"\" /></a>";
    }

    if ($msn != "" && $auteur_id != "")
    {
    echo "<a href=\"mailto:" . $msn . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/msn.gif\" title=\"" . $msn . "\" alt=\"\" /></a>";
    }

    if ($aim != "" && $auteur_id != "")
    {
    echo "<a href=\"aim:goim?screenname=" . $aim . "&message=Hi+" . $aim . "+Are+you+there+?\" onclick=\"window.open(this.href); return false;\"><img style=\"border: 0;\" src=\"modules/Forum/images/aol.gif\" title=\"" . $aim . "\" alt=\"\" /></a>";
    }

    if ($yim != "" && $auteur_id != "")
    {
    echo "<a href=\"https://fr.yahoo.com/?p=us" . $yim . "&src=pg\"><img style=\"border: 0;\" src=\"modules/Forum/images/yim.gif\" title=\"" . $yim . "\" alt=\"\" /></a>";
    }

    echo "</td></tr>\n";
    }

    echo "</table><table width=\"100%\" cellspacing=\"0\" cellpadding=\"4\" border=\"0\"><tr><td valign=\"top\">";

    if ($highlight != "")
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&highlight=" . urlencode($highlight);
    }
    else
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id;
    }

    if ($count > $nb_mess_for_mess)
    {
    number($count, $nb_mess_for_mess, $url_page);
    }

    echo "</td><td align=\"right\" valign=\"top\">";

    if ($user[0] != "")
    {
    $sql_notify = mysql_query("SELECT emailnotify FROM " . FORUM_MESSAGES_TABLE . " WHERE thread_id = '" . $thread_id . "' AND auteur_id = '" . $user[0] . "'");
    $user_notify = mysql_num_rows($sql_notify);

    if ($user_notify > 0)
    {
    $inotify = 0;
    while(list($notify) = mysql_fetch_array($sql_notify))
    {
    if ($notify == 1)
    {
    $inotify++;
    }

    }

    if ($inotify > 0)
    {
    echo "<a href=\"index.php?file=Forum&op=notify&do=off&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\">" . _NOTIFYOFF . "</a><br />\n";
    }
    else
    {
    echo "<a href=\"index.php?file=Forum&op=notify&do=on&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\">" . _NOTIFYON . "</a><br />\n";
    }

    }

    }

    if ($level == 0 || $visiteur >= $level || $administrator == 1)
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/newthread.gif\" alt=\"\" title=\"" . _NEWSTOPIC . "\" /></a>";

    if ($closed == 0 || $administrator == 1 || $visiteur >= admin_mod("Forum"))
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/reply.gif\" alt=\"\" title=\"" . _REPLY . "\" /></a>";
    }

    }

    echo "</td></tr></table>\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo "<br /><a href=\"index.php?file=Forum&op=del_topic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_delete.gif\" alt=\"\" title=\"" . _TOPICDEL . "\" /></a>"
    . " <a href=\"index.php?file=Forum&op=move&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_move.gif\" alt=\"\" title=\"" . _TOPICMOVE . "\" /></a>";

    if ($closed == 1)
    {
    echo " <a href=\"index.php?file=Forum&op=lock&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=open\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_unlock.gif\" alt=\"\" title=\"" . _TOPICUNLOCK . "\" /></a>";
    }
    else
    {
    echo " <a href=\"index.php?file=Forum&op=lock&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=close\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_lock.gif\" alt=\"\" title=\"" . _TOPICLOCK . "\" /></a>";
    }

    if ($annonce == 1)
    {
    echo " <a href=\"index.php?file=Forum&op=announce&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=down\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_down.gif\" alt=\"\" title=\"" . _TOPICDOWN . "\" /></a>";
    }
    else
    {
    echo " <a href=\"index.php?file=Forum&op=announce&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=up\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_up.gif\" alt=\"\" title=\"" . _TOPICUP . "\" /></a>";
    }
    }

    if ($user)
    {
    $visit = mysql_query("SELECT id FROM " . FORUM_READ_TABLE . " WHERE thread_id = '" . $thread_id . "' AND forum_id = '" . $forum_id . "' AND user_id = '" . $user[0] . "'");
    $user_visit = mysql_num_rows($visit);

    if ($user_visit == 0)
    {
    $sql_visit = mysql_query("INSERT INTO " . FORUM_READ_TABLE . " ( `id` , `user_id` , `thread_id` , `forum_id` ) VALUES ( '' , '" . $user[0] . "' , '" . $thread_id . "' , '" . $forum_id . "' )");
    }
    }
    }
    }
    else if ($level_access == -1)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _MODULEOFF . "<br /><br /><a href=\"javascript:history.back()\"><b>" . _BACK . "</b></a></div><br /><br />";
    }
    else if ($level_access == 1 && $visiteur == 0)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _USERENTRANCE . "<br /><br /><b><a href=\"index.php?file=User&op=login_screen\">" . _LOGINUSER . "</a> | <a href=\"index.php?file=User&op=reg_screen\">" . _REGISTERUSER . "</a></b></div><br /><br />";
    }
    else
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _NOENTRANCE . "<br /><br /><a href=\"javascript:history.back()\"><b>" . _BACK . "</b></a></div><br /><br />";
    }

    function resize_signature($img_sign)
    {
    global $sign_width;

    $img_sign = checkimg($img_sign);
    $ext = strrchr($img_sign, '.');
    $ext = strtolower(substr($ext, 1));

    if ($ext == "jpg" || $ext == "jpeg" || $ext == "gif" || $ext == "png") $test = 1;
    else $test = 0;

    if (!eregi("%20", $img_sign) && $test == 1) list($w_sign, $h_sign, $t_sign, $at_sign) = @getimagesize($img_sign);

    if ($w_sign != "" && $w_sign <= $sign_width) $s_width = "width=\"" . $w_sign . "\" ";
    else if ($w_sign != "") $s_width = "width=\"" . $sign_width . "\" ";
    else $s_width = "";

    $image_signature = "<img src=\"" . $img_sign . "\" " . $s_width . "alt=\"\" />";
    return($image_signature);
    }

    closetable();

    ?>
    0
  13. scania500
     
    premier code

    <?php
    // -------------------------------------------------------------------------//
    // Nuked-KlaN - PHP Portal //
    // https://nuked-klan.org/ //
    // -------------------------------------------------------------------------//
    // This program is free software. you can redistribute it and/or modify //
    // it under the terms of the GNU General Public License as published by //
    // the Free Software Foundation; either version 2 of the License. //
    // -------------------------------------------------------------------------//
    if (!defined("INDEX_CHECK"))
    {
    die ("<div style=\"text-align: center;\">You cannot open this page directly</div>");
    }

    global $nuked, $user, $language, $theme, $thread_id, $forum_id, $p, $vote, $highlight;

    translate("modules/Forum/lang/" . $language . ".lang.php");
    include("modules/Forum/template.php");

    opentable();

    if (!$user)
    {
    $visiteur = 0;
    }
    else
    {
    $visiteur = $user[1];
    }
    $ModName = basename(dirname(__FILE__));
    $level_access = nivo_mod($ModName);
    if ($visiteur >= $level_access && $level_access > -1)
    {
    $nb_mess_for_mess = $nuked[mess_forum_page];

    $sql = mysql_query("SELECT nom, moderateurs, cat, level FROM " . FORUM_TABLE . " WHERE " . $visiteur . " >= niveau AND id = '" . $forum_id . "'");
    $level_ok = mysql_num_rows($sql);

    $sql2 = mysql_query("SELECT titre, view, closed, annonce, last_post, auteur_id, sondage FROM " . FORUM_THREADS_TABLE . " WHERE forum_id = '" . $forum_id . "' AND id = '" . $thread_id . "'");
    $topic_ok = mysql_num_rows($sql2);

    if ($level_ok == 0)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _NOACCESSFORUM . "</div><br /><br />";
    }
    else if ($topic_ok == 0)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _NOTOPICEXIST . "</div><br /><br />";
    }
    else
    {
    list($nom, $modos, $cat, $level) = mysql_fetch_array($sql);
    $nom = stripslashes($nom);
    $nom = htmlentities($nom);

    $sql_cat = mysql_query("SELECT nom FROM " . FORUM_CAT_TABLE . " WHERE id = '" . $cat . "'");
    list($cat_name) = mysql_fetch_array($sql_cat);
    $cat_name = stripslashes($cat_name);
    $cat_name = htmlentities($cat_name);

    if ($user && $modos != "" && ereg($user[0], $modos))
    {
    $administrator = 1;
    }
    else
    {
    $administrator = 0;
    }

    list($titre, $read, $closed, $annonce, $lastpost, $topic_aid, $sondage) = mysql_fetch_array($sql2);
    $titre = stripslashes($titre);
    $titre = htmlentities($titre);
    $titre = nk_CSS($titre);

    $upd = mysql_query("UPDATE " . FORUM_THREADS_TABLE . " SET view = view + 1 WHERE forum_id = '" . $forum_id . "' AND id = '" . $thread_id . "'");

    $sql_next = mysql_query("SELECT id FROM " . FORUM_THREADS_TABLE . " WHERE last_post > " . $lastpost. " AND forum_id = '" . $forum_id . "' ORDER BY last_post LIMIT 0, 1");
    list($nextid) = mysql_fetch_array($sql_next);

    if ($nextid != "")
    {
    $next = "<small><a href=\"index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $nextid . "\">" . _NEXTTHREAD . "</a> ></small>";
    }

    $sql_last = mysql_query("SELECT id FROM " . FORUM_THREADS_TABLE . " WHERE last_post < " . $lastpost . " AND forum_id = '" . $forum_id . "' ORDER BY last_post DESC LIMIT 0, 1");
    list($lastid) = mysql_fetch_array($sql_last);

    if ($lastid != "")
    {
    $prev = "<small>< <a href=\"index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $lastid . "\">" . _LASTTHREAD . "</a> </small>";
    }

    echo "<br /><a name=\"top\"></a><table width=\"100%\" cellspacing=\"0\" cellpadding=\"4\" border=\"0\">\n"
    . "<tr><td><big><b>" . $titre . "</b></big></td><td align=\"right\">" . $prev . " " . $next . "</td></tr>\n"
    . "<tr><td valign=\"bottom\"><a href=\"index.php?file=Forum\"><b>" . _INDEXFORUM . "</b></a> -> <a href=\"index.php?file=Forum&cat=" . $cat . "\"><b>" . $cat_name . "</b></a> -> <a href=\"index.php?file=Forum&page=viewforum&forum_id=" . $forum_id . "\"><b>" . $nom . "</b></a>\n";

    $sql3 = mysql_query("SELECT thread_id FROM " . FORUM_MESSAGES_TABLE . " WHERE thread_id = '" . $thread_id . "'");
    $count = mysql_num_rows($sql3);

    if (!$p) $p = 1;
    $start = $p * $nb_mess_for_mess - $nb_mess_for_mess;

    if ($highlight != "")
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&highlight=" . urlencode($highlight);
    }
    else
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id;
    }

    if ($count > $nb_mess_for_mess)
    {
    echo "<br /><br />\n";
    number($count, $nb_mess_for_mess, $url_page);
    }

    echo "</td><td align=\"right\" valign=\"bottom\">";

    if ($level == 0 || $visiteur >= $level || $administrator == 1)
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/newthread.gif\" alt=\"\" title=\"" . _NEWSTOPIC . "\" /></a>";

    if ($closed == 0 || $administrator == 1 || $visiteur >= admin_mod("Forum"))
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/reply.gif\" alt=\"\" title=\"" . _REPLY . "\" /></a>";
    }
    }

    echo "</td></tr></table>\n"
    . "<table style=\"background: " . $color3 . ";\" width=\"100%\" cellspacing=\"1\" cellpadding=\"4\" border=\"0\">\n";

    if ($sondage == 1)
    {
    echo "<tr style=\"background: " . $color2 . ";\"><td colspan=\"2\" align=\"center\">";

    $sql_poll = mysql_query("SELECT id, titre FROM " . FORUM_POLL_TABLE . " WHERE thread_id = '" . $thread_id . "'");
    list($poll_id, $question) = mysql_fetch_array($sql_poll);
    $question = stripslashes($question);
    $question = htmlentities($question);

    if ($user && $topic_aid == $user[0] || $visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo "<div style=\"text-align: right;\"><a href=\"index.php?file=Forum&op=edit_poll&poll_id=" . $poll_id . "&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/edit.gif\" alt=\"\" title=\"" . _EDITPOLL . "\" /></a> <a href=\"index.php?file=Forum&op=del_poll&poll_id=" . $poll_id . "&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/delete.gif\" alt=\"\" title=\"" . _DELPOLL . "\" /></a> </div>\n";
    }

    $check = mysql_query("SELECT auteur_ip FROM " . FORUM_VOTE_TABLE . " WHERE poll_id = '" . $poll_id . "' AND auteur_id = '" . $user[0] . "'");
    $test = mysql_num_rows($check);

    if ($user && $test > 0 || $vote == "view")
    {
    echo "<table style=\"margin-left: auto;margin-right: auto;text-align: left;\" cellspacing=\"2\" cellpadding=\"4\" border=\"0\">\n"
    . "<tr><td colspan=\"2\" align=\"center\"><b>" . $question . "</b></td></tr>\n";

    $sql_options = mysql_query("SELECT option_vote FROM " . FORUM_OPTIONS_TABLE . " WHERE poll_id = '" . $poll_id . "' ORDER BY id ASC");
    $nbcount = 0;

    while (list($option_vote) = mysql_fetch_array($sql_options))
    {
    $nbcount = $nbcount + $option_vote;
    }

    $sql_res = mysql_query("SELECT option_vote, option_text FROM " . FORUM_OPTIONS_TABLE . " WHERE poll_id = '" . $poll_id . "' ORDER BY id ASC");
    while (list($optioncount, $option_text) = mysql_fetch_array($sql_res))
    {
    $optiontext = stripslashes($option_text);
    $optiontext = htmlentities($option_text);

    if ($nbcount <> 0)
    {
    $etat = ($optioncount * 100) / $nbcount ;
    }
    else
    {
    $etat = 0;
    }

    $pourcent_arrondi = round($etat);

    echo "<tr><td>" . $optiontext . "</td><td>";

    if ($etat < 1)
    {
    $width = 2;
    }
    else
    {
    $width = $etat * 2;
    }

    if (is_file("themes/" . $theme . "/images/bar.gif"))
    {
    $img = "themes/" . $theme . "/images/bar.gif";
    }
    else
    {
    $img = "modules/Forum/images/bar.gif";
    }

    echo "<img src=\"" . $img . "\" width=\"" . $width . "\" height=\"10\" alt=\"\" title=\"" . $pourcent_arrondi . "%\" /> " . $pourcent_arrondi . "% (" . $optioncount . ")</td></tr>\n";
    }
    echo "<tr></tr><td align=\"center\" colspan=\"2\"><b>" . _TOTALVOTE . " : </b>" . $nbcount . "</td></tr></table>\n";
    }
    else
    {
    echo "<form method=\"post\" action=\"index.php?file=Forum&op=vote&poll_id=" . $poll_id . "\">\n"
    . "<table style=\"margin-left: auto;margin-right: auto;text-align: left;\" cellspacing=\"1\" cellpadding=\"1\" border=\"0\">\n"
    . "<tr><td align=\"center\"><b>" . $question . "</b></td></tr>\n";

    $sql_options = mysql_query("SELECT id, option_text FROM " . FORUM_OPTIONS_TABLE . " WHERE poll_id = '" . $poll_id . "' ORDER BY id ASC");
    while (list($voteid, $optiontext) = mysql_fetch_array($sql_options))
    {
    $optiontext = stripslashes($optiontext);
    $optiontext = htmlentities($optiontext);

    echo "<tr><td><input type=\"radio\" class=\"checkbox\" name=\"voteid\" value=\"" . $voteid . "\" /> " . $optiontext . "</td></tr>\n";
    }

    echo "<tr><td> <input type=\"hidden\" name=\"forum_id\" value=\"" . $forum_id . "\" /><input type=\"hidden\" name=\"thread_id\" value=\"" . $thread_id . "\" /></td></tr>\n"
    . "<tr><td align=\"center\"><input type=\"submit\" value=\"" . _TOVOTE . "\" /> <input type=\"button\" value=\"" . _RESULT . "\" onclick=\"document.location='index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&vote=view'\" /></td></tr></table></form>\n";
    }

    echo "</td></tr>\n";
    }

    echo "<tr " . $background . "><td style=\"width: 25%;\" align=\"center\"><b>" . _AUTHOR . "</b></td><td style=\"width: 75%;\" align=\"center\"><b>" . _MESSAGE . "</b></td></tr>\n";

    $sql4 = mysql_query("SELECT id, titre, auteur, auteur_id, auteur_ip, txt, date, edition, bbcodeoff, smileyoff, cssoff, usersig, file FROM " . FORUM_MESSAGES_TABLE . " WHERE thread_id = '" . $thread_id . "' ORDER BY date ASC limit " . $start . ", " . $nb_mess_for_mess);
    while (list($mess_id, $title, $auteur, $auteur_id, $auteur_ip, $txt, $date, $edition, $bbcodeoff, $smileyoff, $cssoff, $usersig, $fichier) = mysql_fetch_row($sql4))
    {
    $txt = stripslashes($txt);
    $title = stripslashes($title);
    $auteur = stripslashes($auteur);

    if ($highlight != "")
    {
    $string = trim($highlight);
    $search = explode(" ", $string);

    for($i = 0; $i < count($search); $i++)
    {
    $words = preg_quote($search[$i]);
    $title = eregi_replace($words, "<span style=\"color: #FF0000;\">" . $words . "</span>", $title);

    if ($bbcodeoff == 0)
    {
    $txt = eregi_replace($words, "[color= #FF0000][b]" . $words . "/b/color", $txt);
    }
    else
    {
    $txt = eregi_replace($words, "<span style=\"color: #FF0000;\"><b>" . $words . "</b></span>", $txt);
    }
    }

    }

    $title = htmlentities($title, ENT_NOQUOTES);
    $title = eregi_replace("<", "<", $title);
    $title = eregi_replace(">", ">", $title);

    if ($bbcodeoff == 0)
    {
    $txt = htmlentities($txt);
    }
    else
    {
    $txt = htmlentities($txt, ENT_NOQUOTES);

    $txt = eregi_replace("<", "<", $txt);
    $txt = eregi_replace(">", ">", $txt);
    }

    if ($cssoff == 0)
    {
    $title = nk_CSS($title);
    $txt = nk_CSS($txt);
    $auteur = nk_CSS($auteur);
    }

    if ($bbcodeoff == 0) $txt = BBcode($txt);
    if ($smileyoff == 0) $txt = icon($txt);

    if (strftime("%d %m %Y", time()) == strftime("%d %m %Y", $date)) $date = _FTODAY . " " . strftime("%H:%M", $date);
    else if (strftime("%d", $date) == (strftime("%d", time()) - 1) && strftime("%m %Y", time()) == strftime("%m %Y", $date)) $date = _FYESTERDAY . " " . strftime("%H:%M", $date);
    else $date = _THE . " " . strftime("%x %H:%M", $date);

    $tmpcnt++ % 2 == 1 ? $color = $color1 : $color = $color2;

    echo "<tr style=\"background: " . $color . ";\"><td style=\"width: 25%;\" valign=\"top\"><a name=\"" . $mess_id . "\"></a>";

    if ($auteur_id != "")
    {
    $sq_user = mysql_query("SELECT pseudo, niveau, rang, avatar, signature, date, email, icq, msn, aim, yim, url, count FROM " . USER_TABLE . " WHERE id = '" . $auteur_id . "'");
    $test = mysql_num_rows($sq_user);
    list($autor, $user_level, $rang, $avatar, $signature, $date_member, $email, $icq, $msn, $aim, $yim, $homepage, $nb_post) = mysql_fetch_array($sq_user);

    if ($test > 0 && $autor != "")
    {
    $date_member = strftime("%x", $date_member);

    if ($signature != "")
    {
    $signature = stripslashes($signature);
    $signature = nk_CSS($signature);
    if ($signature_resize == "on") $signature = preg_replace("/\[img\](.*?)\[\/img\]/e", "resize_signature('\\1')", $signature);
    $signature = BBcode($signature);
    }

    if ($fichier != "" && is_file("upload/Forum/" . $fichier))
    {
    $url_file = "upload/Forum/" . $fichier;
    $filesize = filesize($url_file) / 1024;
    $arrondi_size = ceil($filesize);
    $file = explode(".", $fichier);
    $ext = count($file)-1;

    if ($user && $auteur_id == $user[0] || $visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    $del = " <a href=\"index.php?file=Forum&op=del_file&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&mess_id=" . $mess_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/del.gif\" alt=\"\" title=\"" . _DELFILE . "\" /></a>";
    }
    else
    {
    $del = "";
    }

    $attach_file = "<br /><img src=\"modules/Forum/images/file.gif\" alt=\"\" title=\"" . _ATTACHFILE . "\" /><a href=\"" . $url_file . "\" onclick=\"window.open(this.href); return false;\" title=\"" . _DOWNLOADFILE . "\">" . $fichier . "</a> (" . $arrondi_size . " Ko)" . $del;
    }
    else
    {
    $attach_file = "";
    }

    if ($modos != "" && ereg($auteur_id, $modos))
    {
    $auteur_modo = 1;
    }
    else
    {
    $auteur_modo = 0;
    }

    if ($rang > 0 && $nuked['forum_rank_team'] == "on")
    {
    $sql_rank_team = mysql_query("SELECT titre FROM " . TEAM_RANK_TABLE . " WHERE id = '" . $rang . "'");
    list($rank_name) = mysql_fetch_array($sql_rank_team);
    $rank_name = stripslashes($rank_name);
    $rank_name = htmlentities($rank_name);
    $rank_image = "";
    }
    else
    {
    if ($user_level >= admin_mod("Forum"))
    {
    $user_rank = mysql_query("SELECT nom, image FROM " . FORUM_RANK_TABLE . " WHERE type = 2");
    }
    else if ($auteur_modo == 1)
    {
    $user_rank = mysql_query("SELECT nom, image FROM " . FORUM_RANK_TABLE . " WHERE type = 1");
    }
    else
    {
    $user_rank = mysql_query("SELECT nom, image FROM " . FORUM_RANK_TABLE . " WHERE " . $nb_post . " >= post AND type = 0 ORDER BY post DESC LIMIT 0, 1");
    }

    list($rank_name, $rank_image) = mysql_fetch_array($user_rank);
    $rank_name = stripslashes($rank_name);
    $rank_name = htmlentities($rank_name);
    }

    echo "<a href=\"index.php?file=Members&op=detail&autor=" . urlencode($autor) . "\"><b>" . $autor . "</b></a><br />\n";

    if ($rank_name != "")
    {
    echo $rank_name . "<br />\n";
    }

    if ($rank_image != "")
    {
    echo "<img src=\"" . $rank_image . "\" alt=\"\" /><br /><br />\n";
    }

    if ($avatar != "")
    {
    if ($avatar_resize == "off") $ar_ok = 0;
    else if (eregi("http://", $avatar) && $avatar_resize == "local") $ar_ok = 0;
    else $ar_ok = 1;

    if (!eregi("%20", $avatar) && $ar_ok == 1) list($w, $h, $type, $attr) = @getimagesize($avatar);
    if ($w != "" && $w <= $avatar_width) $width = "width=\"" . $w . "\" ";
    else if ($w != "") $width = "width=\"" . $avatar_width . "\" ";
    else $width = "";
    echo "<img src=\"" . $avatar . "\" " . $width . "alt=\"\" /><br />\n";
    }

    $online_connect = mysql_query("SELECT user_id FROM " . NBCONNECTE_TABLE . " WHERE user_id = '" . $auteur_id . "'");
    list($connect_id) = mysql_fetch_array($online_connect);

    if($auteur_id == $connect_id)
    {
    $online = _STATUT . " : <span style=\"color: limegreen;\"><b>" . _ONLINE2 . "</b></span>\n";
    }
    else
    {
    $online = _STATUT . " : <span style=\"color: red;\"><b>" . _OFFLINE . "</b></span>\n";
    }

    echo _MESSAGES . " : " . $nb_post . "<br />" . _REGISTERED . ": " . $date_member . "<br />" . $online . "<br />\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo _IP . " : " . $auteur_ip;
    }
    }
    else
    {
    echo "<b>" . $auteur . "</b><br />\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo _IP . " : " . $auteur_ip;
    }
    }
    }
    else
    {
    echo "<b>" . $auteur . "</b><br />\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo _IP . " : " . $auteur_ip;
    }
    }

    echo "</td><td style=\"width: 75%;\" valign=\"top\">\n"
    . "<table width=\"100%\" cellpadding=\"5\" cellspacing=\"1\" border=\"0\">\n"
    . "<tr><td><img src=\"images/posticon.gif\" alt=\"\" />" . _POSTEDON . " " . $date . "  " . $attach_file . "</td><td align=\"right\">";

    if ($closed == 0 && $administrator == 1 || $visiteur >= admin_mod("Forum") || $visiteur >= $level)
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&mess_id=" . $mess_id . "&do=quote\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/quote.gif\" alt=\"\" title=\"" . _REPLYQUOTE . "\" /></a>";
    }

    if ($user && $auteur_id == $user[0] || $visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo " <a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&mess_id=" . $mess_id . "&do=edit\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/edit.gif\" title=\"" . _EDITMESSAGE . "\" alt=\"\" /></a>";
    }

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo " <a href=\"index.php?file=Forum&op=del&mess_id=" . $mess_id . "&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/delete.gif\" alt=\"\" title=\"" . _DELMESSAGE . "\" /></a>";
    }

    echo "</td></tr><tr style=\"background: " . $color . ";\"><td colspan=\"2\"><b>" . $title . "</b></td></tr>\n"
    . "<tr style=\"background: " . $color . ";\"><td colspan=\"2\">" . $txt . "<br /><br /></td></tr>\n";

    if ($edition != "")
    {
    echo "<tr style=\"background: " . $color . ";\"><td colspan=\"2\"><small><i>" . $edition . "</i></small></td></tr>\n";
    }

    if ($auteur_id != "" && $signature != "" && $usersig == 1)
    {
    echo "<tr style=\"background: " . $color . ";\"><td style=\"border-top: 1px dashed " . $color3 . ";\" colspan=\"2\">" . $signature . "</td></tr>\n";
    }

    echo "</table></td></tr>\n"
    . "<tr style=\"background: " . $color . ";\"><td style=\"width: 25%;\" valign=\"middle\"><a href=\"#top\"><b>" . _BACKTOTOP . "</b></a></td><td style=\"width: 75%;\" valign=\"bottom\">";

    if ($auteur_id != "")
    {
    echo "<a href=\"index.php?file=Members&op=detail&autor=" . urlencode($autor) . "\" title=\"" . _SEEPROFIL . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/profile.gif\" alt=\"\" /></a>";
    }

    if ($user && $auteur_id != "")
    {
    echo "<a href=\"index.php?file=Userbox&op=post_message&for=" . $auteur_id . "\" title=\"" . _SENDPM . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/message.gif\" alt=\"\" /></a>";
    }

    if ($email != "" && $auteur_id != "")
    {
    echo "<a href=\"mailto:" . $email . "\" title=\"" . _SENDEMAIL . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/email.gif\" alt=\"\" /></a>";
    }

    if ($homepage != "" && $auteur_id != "")
    {
    echo "<a href=\"" . $homepage . "\" onclick=\"window.open(this.href); return false;\" title=\"" . _SEEHOMEPAGE . " " . $autor . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/website.gif\" alt=\"\" /></a>";
    }

    if ($icq != "" && $auteur_id != "")
    {
    echo "<a href=\"https://web.icq.com?from=/whitepages/add_me&uin=" . $icq . "&action=add\"><img style=\"border: 0;\" src=\"modules/Forum/images/icq.gif\" title=\"" . $icq . "\" alt=\"\" /></a>";
    }

    if ($msn != "" && $auteur_id != "")
    {
    echo "<a href=\"mailto:" . $msn . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/msn.gif\" title=\"" . $msn . "\" alt=\"\" /></a>";
    }

    if ($aim != "" && $auteur_id != "")
    {
    echo "<a href=\"aim:goim?screenname=" . $aim . "&message=Hi+" . $aim . "+Are+you+there+?\" onclick=\"window.open(this.href); return false;\"><img style=\"border: 0;\" src=\"modules/Forum/images/aol.gif\" title=\"" . $aim . "\" alt=\"\" /></a>";
    }

    if ($yim != "" && $auteur_id != "")
    {
    echo "<a href=\"https://fr.yahoo.com/?p=us" . $yim . "&src=pg\"><img style=\"border: 0;\" src=\"modules/Forum/images/yim.gif\" title=\"" . $yim . "\" alt=\"\" /></a>";
    }

    echo "</td></tr>\n";
    }

    echo "</table><table width=\"100%\" cellspacing=\"0\" cellpadding=\"4\" border=\"0\"><tr><td valign=\"top\">";

    if ($highlight != "")
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&highlight=" . urlencode($highlight);
    }
    else
    {
    $url_page = "index.php?file=Forum&page=viewtopic&forum_id=" . $forum_id . "&thread_id=" . $thread_id;
    }

    if ($count > $nb_mess_for_mess)
    {
    number($count, $nb_mess_for_mess, $url_page);
    }

    echo "</td><td align=\"right\" valign=\"top\">";

    if ($user[0] != "")
    {
    $sql_notify = mysql_query("SELECT emailnotify FROM " . FORUM_MESSAGES_TABLE . " WHERE thread_id = '" . $thread_id . "' AND auteur_id = '" . $user[0] . "'");
    $user_notify = mysql_num_rows($sql_notify);

    if ($user_notify > 0)
    {
    $inotify = 0;
    while(list($notify) = mysql_fetch_array($sql_notify))
    {
    if ($notify == 1)
    {
    $inotify++;
    }

    }

    if ($inotify > 0)
    {
    echo "<a href=\"index.php?file=Forum&op=notify&do=off&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\">" . _NOTIFYOFF . "</a><br />\n";
    }
    else
    {
    echo "<a href=\"index.php?file=Forum&op=notify&do=on&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\">" . _NOTIFYON . "</a><br />\n";
    }

    }

    }

    if ($level == 0 || $visiteur >= $level || $administrator == 1)
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/newthread.gif\" alt=\"\" title=\"" . _NEWSTOPIC . "\" /></a>";

    if ($closed == 0 || $administrator == 1 || $visiteur >= admin_mod("Forum"))
    {
    echo "<a href=\"index.php?file=Forum&page=post&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/buttons/" . $language . "/reply.gif\" alt=\"\" title=\"" . _REPLY . "\" /></a>";
    }

    }

    echo "</td></tr></table>\n";

    if ($visiteur >= admin_mod("Forum") || $administrator == 1)
    {
    echo "<br /><a href=\"index.php?file=Forum&op=del_topic&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_delete.gif\" alt=\"\" title=\"" . _TOPICDEL . "\" /></a>"
    . " <a href=\"index.php?file=Forum&op=move&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_move.gif\" alt=\"\" title=\"" . _TOPICMOVE . "\" /></a>";

    if ($closed == 1)
    {
    echo " <a href=\"index.php?file=Forum&op=lock&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=open\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_unlock.gif\" alt=\"\" title=\"" . _TOPICUNLOCK . "\" /></a>";
    }
    else
    {
    echo " <a href=\"index.php?file=Forum&op=lock&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=close\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_lock.gif\" alt=\"\" title=\"" . _TOPICLOCK . "\" /></a>";
    }

    if ($annonce == 1)
    {
    echo " <a href=\"index.php?file=Forum&op=announce&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=down\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_down.gif\" alt=\"\" title=\"" . _TOPICDOWN . "\" /></a>";
    }
    else
    {
    echo " <a href=\"index.php?file=Forum&op=announce&forum_id=" . $forum_id . "&thread_id=" . $thread_id . "&do=up\"><img style=\"border: 0;\" src=\"modules/Forum/images/topic_up.gif\" alt=\"\" title=\"" . _TOPICUP . "\" /></a>";
    }
    }

    if ($user)
    {
    $visit = mysql_query("SELECT id FROM " . FORUM_READ_TABLE . " WHERE thread_id = '" . $thread_id . "' AND forum_id = '" . $forum_id . "' AND user_id = '" . $user[0] . "'");
    $user_visit = mysql_num_rows($visit);

    if ($user_visit == 0)
    {
    $sql_visit = mysql_query("INSERT INTO " . FORUM_READ_TABLE . " ( `id` , `user_id` , `thread_id` , `forum_id` ) VALUES ( '' , '" . $user[0] . "' , '" . $thread_id . "' , '" . $forum_id . "' )");
    }
    }
    }
    }
    else if ($level_access == -1)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _MODULEOFF . "<br /><br /><a href=\"javascript:history.back()\"><b>" . _BACK . "</b></a></div><br /><br />";
    }
    else if ($level_access == 1 && $visiteur == 0)
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _USERENTRANCE . "<br /><br /><b><a href=\"index.php?file=User&op=login_screen\">" . _LOGINUSER . "</a> | <a href=\"index.php?file=User&op=reg_screen\">" . _REGISTERUSER . "</a></b></div><br /><br />";
    }
    else
    {
    echo "<br /><br /><div style=\"text-align: center;\">" . _NOENTRANCE . "<br /><br /><a href=\"javascript:history.back()\"><b>" . _BACK . "</b></a></div><br /><br />";
    }

    function resize_signature($img_sign)
    {
    global $sign_width;

    $img_sign = checkimg($img_sign);
    $ext = strrchr($img_sign, '.');
    $ext = strtolower(substr($ext, 1));

    if ($ext == "jpg" || $ext == "jpeg" || $ext == "gif" || $ext == "png") $test = 1;
    else $test = 0;

    if (!eregi("%20", $img_sign) && $test == 1) list($w_sign, $h_sign, $t_sign, $at_sign) = @getimagesize($img_sign);

    if ($w_sign != "" && $w_sign <= $sign_width) $s_width = "width=\"" . $w_sign . "\" ";
    else if ($w_sign != "") $s_width = "width=\"" . $sign_width . "\" ";
    else $s_width = "";

    $image_signature = "<img src=\"" . $img_sign . "\" " . $s_width . "alt=\"\" />";
    return($image_signature);
    }

    closetable();

    ?>
    0
  14. Heryu Messages postés 645 Statut Membre 62
     
    Et bah, si tu veux faire ta fusion, tu mets ce code la dans l'autre fichier pis point !
    0