بابهت: پیشاندانی وێبگهڕو ویندۆوزی بهکار هاتوی ئهندام لهبابهتهکانیدا
سڵاو هاوڕێیان ،
لهم ماوهیهی ڕابردوودا زۆرێک له ئهندامان پرسیار و داواکارین ئهکرد لهسهر چۆنیهتی دانانئ براوسهر (وێبگهڕی ئهندام) و سیستهمی بهکارهێنهری کۆمپیوتهر وهک ویندۆوس و لیونکس و ڤیستا و ... و نیشان دانایی له کاتی ناردنی پهیام و بابهتی ئهندام له بهشهکانی ئهندامدا
بهپشتیوانی خوای گهوره چۆنیهتی دانانی ئهو مۆده ڕوون دهکهینهوه
سهرهتا ئهم فایله دابگره له ناو زیپدایه ، له زیپیش دهری بێنه
پاشان ئهم فایلانه بار بکه سهر ڕاژهکهت بههۆی بهکارهێنانی پرۆگرامی ftp بهم شێوهیه
include/user_agent.php
img/user_agent/browser/*.png
img/user_agent/os/*.png
patch.dif
ئێستا پێویسته دهسستکاری لهههندێ فایلدا بکهین
post.php بکهرهوه
بگهڕێ بهدوای ئهم کۆدهدا
$db->query('INSERT INTO '.$db->prefix.'posts (poster, poster_id, poster_ip, message, hide_smilies, posted, topic_id) VALUES(\''.$db->escape($username).'\', '.$pun_user['id'].', \''.get_remote_address().'\', \''.$db->escape($message).'\', \''.$hide_smilies.'\', '.$now.', '.$tid.')') or error('Unable to create post', __FILE__, __LINE__, $db->error());بیگۆڕه بۆ ئهم کۆدهی خوارهوه
$db->query('INSERT INTO '.$db->prefix.'posts (poster, poster_id, poster_ip, message, hide_smilies, posted, topic_id, user_agent) VALUES(\''.$db->escape($username).'\', '.$pun_user['id'].', \''.get_remote_address().'\', \''.$db->escape($message).'\', \''.$hide_smilies.'\', '.$now.', '.$tid.', \''.$db->escape($_SERVER['HTTP_USER_AGENT']).'\')') or error('Unable to create post', __FILE__, __LINE__, $db->error());به دوایی ئهم کۆدهدا بگهڕێ
$db->query('INSERT INTO '.$db->prefix.'posts (poster, poster_ip, poster_email, message, hide_smilies, posted, topic_id) VALUES(\''.$db->escape($username).'\', \''.get_remote_address().'\', '.$email_sql.', \''.$db->escape($message).'\', \''.$hide_smilies.'\', '.$now.', '.$tid.')') or error('Unable to create post', __FILE__, __LINE__, $db->error());بیگۆڕه بۆ ئهم کۆدهی خوارهوه
$db->query('INSERT INTO '.$db->prefix.'posts (poster, poster_ip, poster_email, message, hide_smilies, posted, topic_id, user_agent) VALUES(\''.$db->escape($username).'\', \''.get_remote_address().'\', '.$email_sql.', \''.$db->escape($message).'\', \''.$hide_smilies.'\', '.$now.', '.$tid.', \''.$db->escape($_SERVER['HTTP_USER_AGENT']).'\')') or error('Unable to create post', __FILE__, __LINE__, $db->error());بگهڕێ بهدوای ئهم کۆدهدا
$db->query('INSERT INTO '.$db->prefix.'posts (poster, poster_id, poster_ip, message, hide_smilies, posted, topic_id) VALUES(\''.$db->escape($username).'\', '.$pun_user['id'].', \''.get_remote_address().'\', \''.$db->escape($message).'\', \''.$hide_smilies.'\', '.$now.', '.$new_tid.')') or error('Unable to create post', __FILE__, __LINE__, $db->error());بیگۆڕه بۆ ئهو کۆدهی خوارهوه
$db->query('INSERT INTO '.$db->prefix.'posts (poster, poster_id, poster_ip, message, hide_smilies, posted, topic_id, user_agent) VALUES(\''.$db->escape($username).'\', '.$pun_user['id'].', \''.get_remote_address().'\', \''.$db->escape($message).'\', \''.$hide_smilies.'\', '.$now.', '.$new_tid.', \''.$db->escape($_SERVER['HTTP_USER_AGENT']).'\')') or error('Unable to create post', __FILE__, __LINE__, $db->error());بگهڕێ بهدوای ئهم کۆدهدا
$db->query('INSERT INTO '.$db->prefix.'posts (poster, poster_ip, poster_email, message, hide_smilies, posted, topic_id) VALUES(\''.$db->escape($username).'\', \''.get_remote_address().'\', '.$email_sql.', \''.$db->escape($message).'\', \''.$hide_smilies.'\', '.$now.', '.$new_tid.')') or error('Unable to create post', __FILE__, __LINE__, $db->error());بیگۆڕه بۆ ئهم کۆدهی خوارهوه
$db->query('INSERT INTO '.$db->prefix.'posts (poster, poster_ip, poster_email, message, hide_smilies, posted, topic_id, user_agent) VALUES(\''.$db->escape($username).'\', \''.get_remote_address().'\', '.$email_sql.', \''.$db->escape($message).'\', \''.$hide_smilies.'\', '.$now.', '.$new_tid.', \''.$db->escape($_SERVER['HTTP_USER_AGENT']).'\')') or error('Unable to create post', __FILE__, __LINE__, $db->error());ئهو فایله سهیڤ بکهو بیخه ناو ڕاژهکهتهوه.
ئهم فایله بکهرهوه viewtopic.php
بگهڕێ بهدوای ئهم کۆدهدا
require PUN_ROOT.'include/parser.php';
له دوایهوه ئهم کۆدهی خوارهوه زیاد بکه
require PUN_ROOT.'include/user_agent.php';
بگهڕێ بهدوای ئهم کۆدهدا
$result = $db->query('SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM '.$db->prefix.'posts AS p INNER JOIN '.$db->prefix.'users AS u ON u.id=p.poster_id INNER JOIN '.$db->prefix.'groups AS g ON g.g_id=u.group_id LEFT JOIN '.$db->prefix.'online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id='.$id.' ORDER BY p.id LIMIT '.$start_from.','.$pun_user['disp_posts'], true) or error('Unable to fetch post info', __FILE__, __LINE__, $db->error());بیگۆڕه بۆ ئهم کۆدهی خوارهوه
$result = $db->query('SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, p.user_agent, g.g_id, g.g_user_title, o.user_id AS is_online FROM '.$db->prefix.'posts AS p INNER JOIN '.$db->prefix.'users AS u ON u.id=p.poster_id INNER JOIN '.$db->prefix.'groups AS g ON g.g_id=u.group_id LEFT JOIN '.$db->prefix.'online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id='.$id.' ORDER BY p.id LIMIT '.$start_from.','.$pun_user['disp_posts'], true) or error('Unable to fetch post info', __FILE__, __LINE__, $db->error());ئهم کۆدهی خوارهوه بدۆزهرهوه
<?php if (count($user_contacts)) echo "\t\t\t\t\t".'<dd class="usercontacts">'.implode(' ', $user_contacts).'</dd>'."\n"; ?>لهدوایهوه ئهم کۆدهی خوارهوه زیاد بکه
<?php if ($cur_post['user_agent']) echo '<dd class="usercontacts">' . UserAgentIcons($cur_post['user_agent']) . '</dd>';?>سهیڤی کهو بیخهره ناو ڕژهکهت
ئهنجام
