вот файл, что нужно изменить в этом файле что бы можно в ручную добовлять избранным юзерам их картинки рядом с их именем , если можно подробнее я не программист.
//start the forum session
session_start("ITAF");
//include main components
require("config.inc.php");
require("lang.inc.php");
require("classes/navbar.class.php");
require("classes/pagesplit.class.php");
require("userStatusFuncs.inc.php");
require("regFuncs.inc.php");
//create db access object instance
require("dbaccess.inc.php");
//get the selected forum name
$trs = mysql_query("SELECT forumtitle, locked FROM itaf_forum WHERE forumid = \'$fid\'");
if($res1 = mysql_fetch_array($trs)){
$forum_name = $res1[\'forumtitle\'];
}
//get the selected thread messages...
$message_rs = mysql_query("SELECT * FROM itaf_message WHERE threadid = \'$tid\' ORDER BY intime");
if($res = mysql_fetch_array($message_rs)){
$thread_name = $res[\'heading\'];
}
//move to selected block
mysql_data_seek($message_rs,$block);
$res = mysql_fetch_array($message_rs);
//create page split...
$total_messages = mysql_num_rows($message_rs);
$current_page = round($block / $user_toshow) + 1;
$mysplit = new pageSplit($total_messages,$block,"showthread.php",$user_toshow);
//create a navigation bar
$mynav = new navbar();
$title = $forum_name;
$mynav->addElement($title,"showforum.php?fid=".$fid);
$title = $lang[\'THREAD\'] . ": " . $thread_name . " -- " . $lang[\'PAGE\'] . " " . $current_page;
$mynav->addElement($title,"showthread.php?fid=".$fid."&tid=".$tid);
//get user browser:
$agent = getenv("HTTP_USER_AGENT");
//show the header data
include("header.inc.php");
//show the login bar + menu and navigation
include("topbar.inc.php");
//here comes the data...
?>
">
"> "> =$lang[\'THREAD\']?>: =$res[\'heading\']?> | $current_color = $LIGHT_IN; if($block<1){ $icon_state = "out"; }else{ $icon_state = "in"; } //get some cool output herefrom... for($x=0;$x<$user_toshow;$x++){ //get all the sender info... $current_sender = $res[\'sender\']; //check if user is registered... if yes, get his info from db //otherwise make all info N/A... if(isRegistered($current_sender)){
//get current sender info... $sender_rs = mysql_query("SELECT user_signature, user_name, user_city, user_status, count(itaf_message.id) as tot_mes FROM itaf_user, itaf_message WHERE user_name = \'$current_sender\' AND user_name = itaf_message.sender GROUP BY user_name"); $sender = mysql_fetch_array($sender_rs); //fix the city if(strlen($sender[\'user_city\'])<2){ $sender_from = $lang[\'NA\']; }else{ $sender_from = $sender[\'user_city\']; } $sender_signature = $sender[\'user_signature\']; $sender_messages = $sender[\'tot_mes\']; $sender_status = $sender[\'user_status\']; }else{ $sender_from = $lang[\'NA\']; $sender_messages = $lang[\'NA\']; $sender_status = 0; } //get message intime... $stamp = $res[\'intime\']; ?> "> if(isRegistered($current_sender)){ ?> showuser.php?uid==$current_sender?>">=$current_sender?> }else{ echo htmlspecialchars($current_sender); } ?>
=showStatus($sender_status)?>
=$lang[\'FROM\']?>: =$sender_from?>
=$lang[\'MESGS\']?>: =$sender_messages?> | img/icon_=$icon_state?>.gif" width="20" height="13"> | =$res[\'heading\']?> |
| " colspan="2" height="20"> =$lang[\'SENT\']?>: =date("d-m-Y",$stamp)?> =date("H:i",$stamp)?> | |
| " colspan="2">
echo nl2br($res[\'centents\']); if(strlen($sender_signature)>1){ echo "
~~~~~~~~~~~~
"; echo nl2br($sender_signature); } ?>
| //control color change... if($current_color==$LIGHT_IN){ $current_color = $DARK_IN; }else{ $current_color = $LIGHT_IN; }
//change icon state $icon_state = "in"; $sender_signature = ""; //control page split... if($res = mysql_fetch_array($message_rs)){ } else { break; } }//end for
//show split $mysplit->showLine(); ?>
|
//show the statistics table
include("stats.inc.php");
//show the footer data
include("footer.inc.php");
?>