مرجع پارسی MyBB

نسخه‌ی کامل: برترین در index
شما درحال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب‌بندی مناسب.
سلام

میخواستم mod_security رو فعال کنم لطفا راهنمایی کنید

با تشکر
شما می تونید از پلاگین سردر پیشرفته در //ویرایش شده توسط : jalal.m // یا //ویرایش شده توسط : jalal.m // استفاده کنید (یکی هستن)
درصورت عضو شدن در vip میتونید . دانلود کنید .
Huh
درود
این پلاگین مجانی نیست که شما اینجا لینک قرار دادید این در انجمن vip هست .
لینکها برداشته میشوند
موفق باشید
(۱۳۹۱/۱/۲، ۰۷:۰۰:۲۶ صبح)jalal.m نوشته است: [ -> ]درود
این پلاگین مجانی نیست که شما اینجا لینک قرار دادید این در انجمن vip هست .
لینکها برداشته میشوند
موفق باشید
عزیزم.
شما میگی لینک پلاگینی که این سایت ترجمه کرده رو نزارم.
من هم نذاشتم.
پلاگین معرفی شده proportal هست اما با ترجمه نصفه نیمه و فقط قسمت های مهم که لینک این پلاگین توی سایت مرجع هم هست.
باشه دوست خوبم...
حدود یک ساعت وقت گذاشتم برای اینی که الآن آموزش می دم.
پس قیمت : 5 صلوات
و یک تشکر و اعتبار
ابتدا یه فایل به نام topposters.php با محتوای زیر در انجمنتان بسازید:
کد php:
<?php
define
("IN_MYBB"1);

require_once 
"./global.php";

global 
$mybb$db$templates;

$tpaltbg alt_trow();
$query $db->query("SELECT uid, username, postnum, avatar, avatardimensions, usergroup, displaygroup FROM ".TABLE_PREFIX."users ORDER by postnum DESC LIMIT 0, 10");
while(
$user $db->fetch_array($query))
{
    
$username $user['username'];
    
$profilelink get_profile_link($user['uid']);
    if(
$user['postnum'] <= "1"){ $postnum my_number_format($user['postnum'])." ".$lang->have_post; }else{ $postnum my_number_format($user['postnum'])." ".$lang->have_posts; }
    
    if(
$user['avatar']){ $user['avatar'] = htmlspecialchars_uni($user['avatar']); }else{ $user['avatar'] = $mybb->settings['bburl']."/portal/images/user.png"$user['avatardimensions'] = "40|40"; }
    
$avatar_dimensions explode("|"$user['avatardimensions']);
    
    if(
$avatar_dimensions[0] && $avatar_dimensions[1])
    {
        list(
$max_width$max_height) = explode("x"my_strtolower("40x40"));
        if(
$avatar_dimensions[0] > $max_width || $avatar_dimensions[1] > $max_height)
        {
            require_once 
MYBB_ROOT."inc/functions_image.php";
            
$scaled_dimensions scale_image($avatar_dimensions[0], $avatar_dimensions[1], $max_width$max_height);
            
$block_avatar_width_height "width='{$scaled_dimensions['width']}' height='{$scaled_dimensions['height']}'";
        }
        else
        {
            
$block_avatar_width_height "width='{$avatar_dimensions[0]}' height='{$avatar_dimensions[1]}'";    
        }
    }
    
    
$topposters .= "<tr><td class='trow2' width='50' align='center'><img src='".$user['avatar']."' alt='' {$block_avatar_width_height} border='0' /></td><td class='{$tpaltbg}'><a href='{$mybb->settings['bburl']}/{$profilelink}' target='_top'>{$username}</a><br />{$postnum}</td></tr>";
    
$tpaltbg alt_trow();
}
echo 
"

document.write(\"
{$topposters}\")
"
;


?>
بعد هم از قالب ها و پیوسته ها به قالب مورد نظر به portal برید و از کد زیر استفاده فرمائید:
کد php:
<script language="javascript" src="topposters.php"></script
از زحماتتون ممنونم

مشکل من کاملا با راهنمایی شما حل نشد ولی راهنمایی که کردید خیلی کمک کرد تا بتونم به هدفم برسم

با سپاس از زحمات شما Heart
خدا رو شکر.
راستی آدرس انجمنتون رو هم تو امضا قرار بدید.
(۱۳۹۱/۱/۲، ۱۰:۲۹:۳۰ صبح)iran-nojavan نوشته است: [ -> ]باشه دوست خوبم...
حدود یک ساعت وقت گذاشتم برای اینی که الآن آموزش می دم.
پس قیمت : 5 صلوات
و یک سپاس و اعتبار
ابتدا یه فایل به نام topposters.php با محتوای زیر در انجمنتان بسازید:
کد php:
<?php
define
("IN_MYBB"1);

require_once 
"./global.php";

global 
$mybb$db$templates;

$tpaltbg alt_trow();
$query $db->query("SELECT uid, username, postnum, avatar, avatardimensions, usergroup, displaygroup FROM ".TABLE_PREFIX."users ORDER by postnum DESC LIMIT 0, 10");
while(
$user $db->fetch_array($query))
{
    
$username $user['username'];
    
$profilelink get_profile_link($user['uid']);
    if(
$user['postnum'] <= "1"){ $postnum my_number_format($user['postnum'])." ".$lang->have_post; }else{ $postnum my_number_format($user['postnum'])." ".$lang->have_posts; }
    
    if(
$user['avatar']){ $user['avatar'] = htmlspecialchars_uni($user['avatar']); }else{ $user['avatar'] = $mybb->settings['bburl']."/portal/images/user.png"$user['avatardimensions'] = "40|40"; }
    
$avatar_dimensions explode("|"$user['avatardimensions']);
    
    if(
$avatar_dimensions[0] && $avatar_dimensions[1])
    {
        list(
$max_width$max_height) = explode("x"my_strtolower("40x40"));
        if(
$avatar_dimensions[0] > $max_width || $avatar_dimensions[1] > $max_height)
        {
            require_once 
MYBB_ROOT."inc/functions_image.php";
            
$scaled_dimensions scale_image($avatar_dimensions[0], $avatar_dimensions[1], $max_width$max_height);
            
$block_avatar_width_height "width='{$scaled_dimensions['width']}' height='{$scaled_dimensions['height']}'";
        }
        else
        {
            
$block_avatar_width_height "width='{$avatar_dimensions[0]}' height='{$avatar_dimensions[1]}'";    
        }
    }
    
    
$topposters .= "<tr><td class='trow2' width='50' align='center'><img src='".$user['avatar']."' alt='' {$block_avatar_width_height} border='0' /></td><td class='{$tpaltbg}'><a href='{$mybb->settings['bburl']}/{$profilelink}' target='_top'>{$username}</a><br />{$postnum}</td></tr>";
    
$tpaltbg alt_trow();
}
echo 
"

document.write(\"
{$topposters}\")
"
;


?>
بعد هم از قالب ها و پیوسته ها به قالب مورد نظر به portal برید و از کد زیر استفاده فرمائید:
کد php:
<script language="javascript" src="topposters.php"></script
این فایل topposters.php در کجای انجمن باید بسازم ؟؟

در همون جایی که انجمنتون رو آپلود کردید دیگه .....