مهمان عزیز خوش آمدید. ورود ثبت نام



صفحه‌ها (2):
امتیاز موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
کلمات کلیدی
قراردادن آخرین ارسال‌های انجمن در دیگر cms ها

قراردادن آخرین ارسال‌های انجمن در دیگر CMS ها
برای مشکل باز شدن در همون صفحه ، این کد رو قبل از </head> در فایل php موجود قرار بدین :
کد:
<script type="text/javascript"> Ext.getBody().addListener('click', function (event, el) { var clickTarget = event.target; if (clickTarget.href && clickTarget.href.indexOf(window.location.origin) === -1) { clickTarget.target = "_blank"; } }); </script>

 


Designs : Mellat Graph - Mellat Modern - Mellat Pro - Mellat Metro - Mybbiran - Assasins - Mellat Special- Mellat 3d - Mellat Ziba - Shahrsaz -Mellat awesome - Mellat Civil - Mellat Slim - Mellat 2014 - Mellat Fun - Mellat Tech - Mellat World - Mellat Electric - کره تی وی - ایران لیگ - تهران پاتوق -
Translations : Glowing-Drakice-Techorina-Blueshire
---------

http://citygram.ir
See All At : Mellat-design.ir







(۰۳ تير ۱۳۹۳، ۰۸:۲۴ ب.ظ)mellat نوشته:  برای مشکل باز شدن در همون صفحه ، این کد رو قبل از </head> در فایل php موجود قرار بدین :
کد:
<script type="text/javascript"> Ext.getBody().addListener('click', function (event, el) { var clickTarget = event.target; if (clickTarget.href &amp;&amp; clickTarget.href.indexOf(window.location.origin) === -1) { clickTarget.target = "_blank"; } }); </script>


 



اقای ملت نشد ، بازم تو همون صفحه باز شد Undecided
اقای توفیقی 

علاوه بر مشکلات بالا که همچنان نیازمند کمکم و توجه های شما ......Wink

لطف کنید مشکل جدیدم رو هم حل کنید  ، امار رو در سایتم نمایش دادم اما فونت ها بیش از حد بزرگ شده ، لطفا راهنمایی بفرمایید که فونت ها را کوچک کنم   Big Grin
 
اپ  Blush
اگه پست های یک تالار بخوایم نمایش پیدا کنه چی
مثلا فقط پست این لینک
http://my-bb.ir/Forum-خدمات-مایبیبی-1-6


تصویر: http://p4media.ir/banners/p4m.gif
(۰۲ اسفند ۱۳۹۳، ۱۰:۲۸ ب.ظ)navids_mh نوشته:  اگه پست های یک تالار بخوایم نمایش پیدا کنه چی
مثلا فقط پست این لینک

خط ۱۸ فایلی php ای که قرار دادم یعنی کد زیر رو:
کد پی‌اچ‌پی:
WHERE 1=1 $unviewwhere AND t.visible='1' AND t.closed NOT LIKE 'moved|%' 
به کد زیر تبدیل کنید:
کد پی‌اچ‌پی:
WHERE 1=1 $unviewwhere AND t.visible='1' AND t.closed NOT LIKE 'moved|%' AND t.fid IN(1,2,3
الآن فقط محتوای انجمن‌هایی که id اشون 1,2,3 هستن نمایش داده میشود.


دعای خیر برای اعضای گروه مای بی‌بی فارسی را فراموش نکنید!تصویر: http://www.cdn.my-bb.ir/images/smilies-v6/lightbulb.gif

HeartHeart خیلی التماس دعا دارم... دعام کنید لطفا HeartHeart

اگر از گروه مای بی‌بی فارسی راضی هستید، پس لطفا آنرا حمایت کنید: حمایت می‌کنم
با سلامی دوباره
من می خوام موضوع و نویسنده فقط باشه (مثل عکس) با امکان رسپانسیو
.
کدوم کد ها رو پاک کنم؟
.
کد:
<?php
define("IN_MYBB", 1);
define("NO_ONLINE", 1);
define('THIS_SCRIPT', 'lastthreads.php');
require_once "./global.php";
require_once MYBB_ROOT."inc/class_parser.php";
$parser = new postParser;
$unviewable = get_unviewable_forums(true);
if($unviewable)
{
    $unviewwhere = " AND fid NOT IN ($unviewable)";
}
$threadlist = '';
$query = $db->query("
    SELECT t.*, u.username
    FROM ".TABLE_PREFIX."threads t
    LEFT JOIN ".TABLE_PREFIX."users u ON (u.uid=t.uid)
    WHERE 1=1 $unviewwhere AND t.visible='1' AND t.closed NOT LIKE 'moved|%'
    ORDER BY t.lastpost DESC
    LIMIT 0, 10
");
while($thread = $db->fetch_array($query))
{
    $forumpermissions[$thread['fid']] = forum_permissions($thread['fid']);
    // Make sure we can view this thread
    if($forumpermissions[$thread['fid']]['canview'] == 0 || $forumpermissions[$thread['fid']]['canviewthreads'] == 0 || $forumpermissions[$thread['fid']]['canonlyviewownthreads'] == 1 && $thread['uid'] != $mybb->user['uid'])
    {
        continue;
    }

    $lastpostdate = my_date($mybb->settings['dateformat'], $thread['lastpost']);
    $lastposttime = my_date($mybb->settings['timeformat'], $thread['lastpost']);
    // Don't link to guest's profiles (they have no profile).
    if($thread['lastposteruid'] == 0)
    {
        $lastposterlink = $thread['lastposter'];
    }
    else
    {
        $lastposterlink = build_profile_link($thread['lastposter'], $thread['lastposteruid']);
    }
    if(my_strlen($thread['subject']) > 25)
    {
        $thread['subject'] = my_substr($thread['subject'], 0, 25) . "...";
    }
    $thread['subject'] = htmlspecialchars_uni($parser->parse_badwords($thread['subject']));
    $thread['threadlink'] = get_thread_link($thread['tid']);
    $thread['lastpostlink'] = get_thread_link($thread['tid'], 0, "lastpost");
    $threadlist .= <<<EOF
    <tr>
        <td><a href="{$thread['lastpostlink']}" target="_blank">{$thread['subject']}</a></td>
        <td align="center">{$lastposterlink}</td>
        <td align="center">{$lastpostdate} ، {$lastposttime}</td>
        <td align="center">{$thread['replies']}</td>
        <td align="center">{$thread['views']}</td>
    </tr>
EOF;
}
$o = <<<EOF
<html>
<head>
<title>آخرین ارسال‌ها</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<style type="text/css">
    body {
        text-align:right;
        font-family:Tahoma;
        font-size:12px;
        color:#0d0d0d;
    }
    
    a {
        text-decoration:none;
        color:#0d0d0d;        
    }
    table {
        width:100%;
        border:none;
        background:#fff;
    }
    
    td, th {
        padding:5px 10px;
        border:1px solid #ccc;
        background:#fefefe;
        text-shadow: 0 1px #fff;
    }
    
    th, tr:hover td {
        background:#f8f8f8;
    }
    
</style>
</head>
<body>
<table>
    <tr>
        <th colspan="5" align="center">آخرین ارسال‌های انجمن</th>
    </tr>
    <tr>
        <th width="35%">موضوع</th>
        <th width="15%" align="center">نویسنده</th>
        <th width="30%" align="center">تاریخ</th>
        <th width="7.5%" align="center">پاسخ‌ها</th>
        <th width="7.5%" align="center">بازدید‌ها</th>
    </tr>
    {$threadlist}
</table>
</body>
</html>
EOF;
output_page($o);
?>
.
واسه صفحه اصلی سایتم می خوامش
قسمت آخرین ارسال‌های انجمن
یعنی: http://p4media.ir


فایل‌های پیوست
تصاویر بندانگشتی
   


تصویر: http://p4media.ir/banners/p4m.gif
کد پی‌اچ‌پی:
<?php
define
("IN_MYBB"1);
define("NO_ONLINE"1);
define('THIS_SCRIPT''lastthreads.php');
require_once 
"./global.php";
require_once 
MYBB_ROOT."inc/class_parser.php";
$parser = new postParser;
$unviewable get_unviewable_forums(true);
if(
$unviewable)
{
    
$unviewwhere " AND fid NOT IN ($unviewable)";
}
$threadlist '';
$query $db->query("
    SELECT t.*, u.username
    FROM "
.TABLE_PREFIX."threads t
    LEFT JOIN "
.TABLE_PREFIX."users u ON (u.uid=t.uid)
    WHERE 1=1 
$unviewwhere AND t.visible='1' AND t.closed NOT LIKE 'moved|%'
    ORDER BY t.lastpost DESC 
    LIMIT 0, 10
"
);
while(
$thread $db->fetch_array($query))
{
    
$forumpermissions[$thread['fid']] = forum_permissions($thread['fid']);
    
// Make sure we can view this thread
    
if($forumpermissions[$thread['fid']]['canview'] == || $forumpermissions[$thread['fid']]['canviewthreads'] == || $forumpermissions[$thread['fid']]['canonlyviewownthreads'] == && $thread['uid'] != $mybb->user['uid'])
    {
        continue;
    }

    
$lastpostdate my_date($mybb->settings['dateformat'], $thread['lastpost']);
    
$lastposttime my_date($mybb->settings['timeformat'], $thread['lastpost']);
    
// Don't link to guest's profiles (they have no profile).
    
if($thread['lastposteruid'] == 0)
    {
        
$lastposterlink $thread['lastposter'];
    }
    else
    {
        
$lastposterlink build_profile_link($thread['lastposter'], $thread['lastposteruid']);
    }
    if(
my_strlen($thread['subject']) > 25)
    {
        
$thread['subject'] = my_substr($thread['subject'], 025) . "...";
    }
    
$thread['subject'] = htmlspecialchars_uni($parser->parse_badwords($thread['subject']));
    
$thread['threadlink'] = get_thread_link($thread['tid']);
    
$thread['lastpostlink'] = get_thread_link($thread['tid'], 0"lastpost");
    
$threadlist .= <<<EOF
    <tr>
        <td><a href="
{$thread['lastpostlink']}" target="_blank">{$thread['subject']}</a></td>
        <td align="center">
{$lastposterlink}</td>
       
    </tr>
EOF;
}
$o = <<<EOF
<html>
<head>
<title>آخرین ارسال‌ها</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<style type="text/css">
    body {
        text-align:right;
        font-family:Tahoma;
        font-size:12px;
        color:#0d0d0d;
    }
    
    a {
        text-decoration:none;
        color:#0d0d0d;        
    }
    table {
        width:100%;
        border:none;
        background:#fff;
    }
    
    td, th {
        padding:5px 10px;
        border:1px solid #ccc;
        background:#fefefe;
        text-shadow: 0 1px #fff;
    }
    
    th, tr:hover td {
        background:#f8f8f8;
    }
    
</style>
</head>
<body>
<table>

    <tr>
        <th width="75%">موضوع</th>
        <th width="25%" align="center">نویسنده</th>
    </tr>
    
{$threadlist}
</table>
</body>
</html>
EOF;
output_page($o);
?>


خدایــــــا هیچکس رو محتاج دیگری نکن
-------------------------------------------------------------------------------------------------------------
 
 
صفحه‌ها (2):


موضوعات مشابه ...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  حفاظت از انجمن در مقابل حملات DDoS Amir-Me 10 2,545 ۲۰ بهمن ۱۳۹۲، ۱۰:۱۶ ب.ظ
آخرین ارسال: IrIsT
Star نمایش اواتار ادمین ، مدیران در صفحه تیم مدیریتی انجمن KoG 0 972 ۱۱ شهریور ۱۳۹۲، ۰۲:۵۲ ب.ظ
آخرین ارسال: KoG
  [هدیه ویژه] باکس تاپیک های کارآمد برای انجمن شما KoG 12 2,432 ۲۰ تير ۱۳۹۲، ۱۰:۵۳ ق.ظ
آخرین ارسال: KoG
Thumbs Up تغییر فونت انجمن در یک چشم به هم زدن hamidkag 14 4,519 ۰۲ تير ۱۳۹۲، ۰۸:۵۲ ق.ظ
آخرین ارسال: KoG
  نمایش توییت ها در انجمن یا وبسایت با PHP و jQuery hamidkag 0 926 ۰۹ فروردین ۱۳۹۲، ۰۸:۰۱ ق.ظ
آخرین ارسال: hamidkag
Thumbs Up تغییر شکل نشانگر موس در انجمن KoG 3 1,408 ۲۳ اسفند ۱۳۹۱، ۱۱:۳۰ ب.ظ
آخرین ارسال: Tofighi

پرش به انجمن:


کاربران در حال بازدید این موضوع:

1 مهمان


درباره‌ی ما

گروه پشتیبانی فارسی مای بی بی My-BB.Ir در واپسین روزهای پاییز 1391 کار خود را در زمینه مای بی بی آغاز کرد. این گروه با توکل بر خدای منان و دانش فنی خود در تلاش است فعالیتی هرچند ناچیز در زمینه ارتقا و پشتیبانی مای بی بی انجام دهد.
تمامی حقوق برای وب‌سایت پشتیبانی فارسی مای بی‌بی (My-BB.Ir) محفوظ می‌باشد و هرگونه کپی‌برداری از آن شرعا حرام و قانونا غیرمجاز می‌باشد.
قدرت گرفته از مای بی‌بی - فارسی‌ساز: My-BB.Ir و IORA.Ir