نام فایل : forum last threads [php].zip
اندازه : 25.77 KB
پسورد : www.mybbco.ir
فقط اعضا میتوانند فایل پیوست را دریافت کنند .

نمایش آخرین ارسالهای انجمن در هر جایی از انجمن [php]


نویسنده : MybbCo
منبع : همیار مای بی بی

ابتدا فایل پیوست شده رو دانلود کنید و فایل موجود در پوشه plugin رو در پوشه inc/plugins آپلود کنید .
سپس از قسمت پلاگین ها فعالش کنید ، با عنوان : PHP and Template Conditionals

حالا کافیه تا از کد زیر در هر جایی از قالبتون که میخواین استفاده کنید و آخرین ارسال های انجمنتون رو به نمایش بگذارید .



<?php
define("IN_MYBB", 1);
require_once("./global.php"); // Change this if needed
$tlimit = 5; // How many titles you want

$query = $db->query("SELECT * FROM ".TABLE_PREFIX."threads ORDER BY `tid` DESC LIMIT $tlimit");
while($fetch = $db->fetch_array($query)){
echo '<a href="./showthread.php?tid='.$fetch['tid'].'">'.$fetch['subject'].'</a><br />' . "\n";
}
?>

برای تغییر در نمایش تعداد ارسال ها عدد 5 رو تغییر بدید .

البته این کد بدون هیچ گونه استایل هست و استایل دهی رو می تونید با سلیقه خودتون انجام بدید .

موفق باشید
thanks
نویسنده :

X
افزودن لینک ایجاد موضوع جدید به هر انجمن در قسمت توضیحات
راحت تر کردن ایجاد موضوع جدید برای کاربران دغدغه هر مدیر انجمنی است ! چرا که هر چه این کار راحت تر ب ...
آموزش
دیدگاه های کاربران 2
ارسال: 2
سلام
میشه مثل 
image
در آورد؟
من مثل فایل پیوست درستش کردم ولی نام نویسنده و تاریخ را نمی دونم چی جوری باید اضافه کنم


فایل‌(های) پیوست شده تصویر (ها)
   

پاسخ مسئول
ارسال: 3
از این کد استفاده کنید :
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder" id="lastpost">

<thead><tr><td class="thead">
<strong>آخرین ارسالها</strong>
<div class="expcolimage"><img src="{$theme['imgdir']}/collapse{$collapsedimg['unique_id']}.gif" id="unique_id_img" class="expander" alt="[-]" title="[-]" /></div>
</td></tr></thead>

<tbody style="{$collapsed['unique_id_e']}" id="unique_id_e">
<td class="trow1">
<?php
define("IN_MYBB", 1);
require_once("./global.php"); // Change this if needed
$tlimit = 5; // How many titles you want
$query = $db->query("SELECT * FROM ".TABLE_PREFIX."threads ORDER BY `tid` DESC LIMIT $tlimit");
while($fetch = $db->fetch_array($query)){
echo '<a href="./showthread.php?tid='.$fetch['tid'].'">'.$fetch['subject'].'</a> <span class="smalltext">( توسط : <a href="forum/member.php?action=profile&uid='.$fetch['uid'].'">'.$fetch['username'].'</a> )</span> <span class="smalltext">( پاسخ ها : '.$fetch['replies'].' )</span> <span class="smalltext">( بازدید ها : '.$fetch['views'].' )</span> <span style="float:left" class="smalltext">( آخرین ارسال توسط : '.$fetch['lastposter'].' )</span> <br/> ' . "\n";
}
?>
</td>
</tbody>
</table>


در کد بالا موارد زیر نشان داده می شوند :
آخرین پست ها
آخرین ارسال کننده
نویسنده
بازدیدها
پاسخ ها


برای نشان دادن زمان و تاریخ پست ها باید از پلاگین استفاده کنید که خیلی برای چنین کاری ضروری نیست

image

برای عضویت در کانال تلگرامی
[همیار مای بی بی]
کلیک کنید
دریافت آخرین اخبار ، کدهای تخفیف و جوایز
برای اطلاع از آخرین اخبار مای بی بی فارسی عضو کانال تلگرامی شوید :