سلام خسته نباشید.
این کد مربوط به نمایش آخرین ارسالات انجمن برای نمایش در وردپرس هستش:
ولی نمی خوام با تگ Iframe تو قالب قرارش بدم.
میشه راهانمایی بفرمایید چطوری میتونم این کار رو انجام بدم؟
<script language="Javascript">
var URL = "Show-Last-Post.php"
var speed = 150000
function reload() {
location = URL
}
setTimeout("reload()", speed);
</script>
<style>
@font-face {
font-family: "BYekan";
src: url("font/BYekan.ttf") format("truetype"), url("font/BYekan.eot") format("eot"), url("font/BYekan.woff") format("woff");
}
body {
font-family: tahoma;
font-color: #666;
direction: rtl;
}
.LastPost {
font: 13px BYekan,arial !important;
color: #5A5A5A !important;
border: 1px solid #CFCFCF;
padding: 5px;
}
.LastPost a {
font: 13px BYekan,arial !important;
color: #5A5A5A !important;
border: none !important;
text-decoration: none;
}
.LastPost a:hover {
color: #fff !important;
}
.LastPost td {
background: #F5F5F5;
border: 1px solid #FFF;
font: 13px BYekan,arial !important;
color: #8A8A8A;
text-shadow: 0 1px #FFF;
padding: 5px 2px;
}
.Title {
background: #157BAE;
border: 1px solid #FFF;
font: 17px BYekan;
color: #fff;
padding: 5px 2px;
text-align:center;
}
.LastPost td:hover {
background: #2EBDFF;
color: #fff;
text-shadow: none;
}
.Tab-LastPost td {
background: #FAFAFA;
border: 1px solid #FFF;
text-align: center;
font: 13px BYekan,arial !important;
color: #8A8A8A;
text-shadow: 0 1px #FFF;
}
</style>
<?php
echo"<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\">";
$forum_path = ".";
$lastpost_limit = "10"; // تعداد پست ها
$title_limit = "130"; // تعداد کاراکتر عنوان پست ها
// پر کردن موارد زیر الزامی است
$server = $config['MasterServer']['servername'] = 'localhost'; // شما باید سرور نیم خود را وارد کنید که معمولا لوکال هاست پیشفرض است . بدون نیاز به ادیت .
$databaseuser = $config['MasterServer']['username'] = 'test'; // شما باید یوزر نیم دیتابیس انجمن ویبولتین خود را وارد کنید .
$databasepass = $config['MasterServer']['password'] = 'test'; // شما باید پسورد دیتابیس انجمن ویبولتین خود را وارد کنید .
$databasename = $config['Database']['dbname'] = 'test'; // شما باید نام دیتابیس انحمن ویبولتین خود را وارد کنید .
$table_prefix = $config['Database']['tableprefix'] = ''; // شما پرفکسی را که در موقع نصب ویبولتین وارد کرده این را وارد کنید ، که این گزینه در بیشتر موافق خالی می باشید . بدون نیاز به ادیت .
$db = mysql_connect("$server", "$databaseuser", "$databasepass") or die ('database error');
mysql_select_db("$databasename", $db) or die ('database error');
function UsernameColor($username) {
list($usergroupid) = mysql_fetch_array(mysql_query("SELECT usergroupid FROM <code>user</code> WHERE username = '$username'"));
list($opentag, $closetag) = mysql_fetch_array(mysql_query("SELECT opentag,closetag FROM usergroup WHERE usergroupid = $usergroupid"));
$username = $opentag.$username.$closetag;
return $username;
}
echo"<div class=\"LastPost\"><table style=\"width: 100%;\">
<div class=\"Title\">آخرین ارسالات انجمن شیلد ایران</div>
<thead class=\"Tab-LastPost\">
<tr>
<td> عنوان پست </td>
<td> شروع کننده تاپیک </td>
<td> آخرین ارسال کننده </td>
<td> انجمن ارسال شده </td>
<td> پاسخ </td>
<td> بازدید </td>
</tr>
</thead>
<tbody>";
$result = mysql_query("SELECT threadid,title,lastpost,lastposter,forumid,postusername,lastpostid,replycount,views FROM " . $table_prefix . " thread WHERE visible=1 AND open=1 ORDER BY lastpost DESC LIMIT ".$lastpost_limit." ");
while($row = mysql_fetch_array($result))
{
$lastpost = $row['lastpost'];
$lastposter = UsernameColor($row['lastposter']);
$threadid = $row['threadid'];
$forumid = $row['forumid'];
$postusername = UsernameColor($row['postusername']);
$lastpostid = $row['lastpostid'];
$title = $row['title'];
$title = substr($title,0,$title_limit);
$replycount = $row['replycount'];
$views = $row['views'];
$ftitle = mysql_query("SELECT title FROM " . $table_prefix . "forum WHERE forumid=$forumid");
$ftitle = mysql_fetch_array($ftitle);
$ftitle = $ftitle['title'];
$lpost = mysql_query("SELECT title,postid FROM " . $table_prefix . "post WHERE postid=$lastpostid");
$lpost = mysql_fetch_array($lpost);
$lastposterid = $lpost['postid'];
$lastposttitle = $lpost['title'];
if (empty($lastposttitle)) {
$lastposttitle = ($title);
}
$lastposttitle = substr($lastposttitle,0,$title_limit);
echo "
<tr>
<td><a href=\"$forum_path/showthread.php?p=$lastposterid#post$lastposterid\" target=\"_blank\" class=\"LastPost\"> » $title</a></td>
<td style=\"text-align: center;\">$postusername</td> <td style=\"text-align: center;\">$lastposter</td>
<td style=\"text-align: center;\">$ftitle</td>
<td style=\"text-align: center;\">$replycount</td>
<td style=\"text-align: center;\">$views</td>
</tr>";
}
echo"
</div>";
?>