ایجاد پنل کاربری فیکس در مای بی بی

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

ابتدا کدهای زیر رو به global.css پوسته اتون اضافه کنید :




.fixedpanel {
background:#EAEAEA url(images/alt_tablo.png) repeat-x;font:12px tahoma;
height:35px;border-bottom:1px solid #BEBEBE;padding:5px;position:fixed;top:0;right:0;left:0;
text-shadow:1px 1px 0px #FFF;color:#666;
}
.fixedpanel a {
text-shadow:1px 1px 0px #FFF;color:#666;
}
.fixedpanel .useravatar {
margin:3px;
float:right;
}
.fixedpanel span {
}
در کد بالا به جای images/alt_tablo.png ، آدرس تصویری که براتون پیوست کردم رو جایگزین کنید


حالا به مسیر زیر برید :
پنل ادمین / قالب ها و پوسته ها / قالب مورد نظر / Header Templates

ابتدا header_welcomeblock_guest رو ویرایش کنید و کدهای زیر رو در بالای همه کدها قرار بدید :
<div class="fixedpanel">

<span style="float:right;margin-top:7px;">
<form method="post" action="member.php">
<input type="hidden" name="action" value="do_login">
<input type="hidden" name="url" value="{$mybb->settings['bburl']}/index.php">
<input type="hidden" name="quick_login" value="1">
<input type="text" name="quick_username" value="{$lang->login_username}" class="textbox" onfocus="if(this.value == '{$lang->login_username}') { this.value=''; }" onblur="if(this.value == '') { this.value='{$lang->login_username}'; }" id="quick_login_username">
<input type="password" name="quick_password" value="{$lang->login_password}" class="textbox" onfocus="if(this.value == '{$lang->login_password}') { this.value=''; }" onblur="if(this.value == '') { this.value='{$lang->login_password}'; }">
<input type="submit" name="submit" value="{$lang->login}" class="button">
<span class="remember_me"><input type="checkbox" name="quick_remember" checked="checked" value="yes" class="checkbox" id="quick_login_remember"><label for="quick_login_remember">{$lang->remember_me}</label></span> &mdash; <a href="{$mybb->settings['bburl']}/member.php?action=lostpw">{$lang->lost_password}</a> &mdash; <a href="{$mybb->settings['bburl']}/member.php?action=register">{$lang->welcome_register}</a>
</form>
</span>

</div>




حالا فایل header_welcomeblock_member رو ویرایش کنید وکدهای زیر رو در بالای همه کدها قرار بدید :
<div class="fixedpanel">
<div class="useravatar"><a href="{$mybb->settings['bburl']}/member.php?action=profile&uid={$mybb->user['uid']}"><img src="{$mybb->user['avatar']}" width="40" height="40" /></a></div>
<span>
خوش آمدید ، {$mybb->user['username']}
<br/>
<a href="{$mybb->settings['bburl']}/usercp.php"><strong>{$lang->welcome_usercp}</strong></a>{$modcplink}{$admincplink} &mdash; <a href="{$mybb->settings['bburl']}/member.php?action=logout&amp;logoutkey={$mybb->user['logoutkey']}">{$lang->welcome_logout}</a>
</span>
</div>





منبع : همیار مای بی بی
موفق باشید
thanks
تصویر (ها)
       
نویسنده :

X
نمایش تصویر کاربری گروه اضافی کاربر [ Show Additional Group Images ]
[align=center] [align=right]نام پلاگین : Show Additional Group Images نویسنده : Dvdxseo ترجمه شده ...
تعیین نشده
دیدگاه های کاربران 19
ارسال: 2
کد دوم رو هر کاری میکنم ذخیره نمیشه!!!

کد رو میذارم بالای کدها + ذخیره رو میزنم که ثبتش کنه
ولی همون کدهای اولو نشون میده!

از لوکال دارم تست میکنم
ایراد کارم کجاست؟!

پاسخ مسئول
ارسال: 3
شاید مشکل از نسخه نصب شده هست
(برای اطمینان یه بار کش مرورگر رو پاک کنید اگر جواب نداد مای بی بی رو دوباره نصب کنید)

image
ارسال: 4
نصب دوباره ی مای بی بی؟!!
ارتقا منظورتونه یا کامل پاک بشه؟!

پاسخ مسئول
ارسال: 5
از نسخه 1.6.12 استفاده کنید بهتره
روی لوکال که راحته Smile

image
ارسال: 6
واقعیتش اینه که ترسیدم ارتقا بدم کدها و پلاگین ها به هم بریزن:دی
به زودی ارتقا میدمthanks
ارسال: 7
خوب من خواستم  پنل کاربری رویال فانز رو تغییر بدم  به هم ریخت

پاسخ مسئول
ارسال: 8
(2014-05-18T17:41:12+00:00 2014-05-18T17:41:12+00:00)into نوشته :  خوب من خواستم  پنل کاربری رویال فانز رو تغییر بدم  به هم ریخت

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


البته کدهای اون قالب رو بررسی میکنم و شاید در همینجا کدهای مورد نیاز
اون قالب رو قرار بدم


thanks

image
ارسال: 9
من پلاگین های  یاداشت در پرفایل و دوستان رو  دارم حالا میخوام به این پنل اضافه کنم چند تا گزینه کلا میخوام اضافه کنم  ولی به صورت  این که یه پنل کشویی وقتی کاربر کلیک میکنه گزینه هاش باز شن
باید چیکار کنم

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

image
ارسال: 11
درود Big Grin

چطوری برای این ها بخش اضافه کنیم؟Big Grin

منظورم همان پیام های خصوصی خوانده شده,پیام های خصوصی خوانده نشده ,و...
ارسال: 12
باید متغییرشو توی کد header_welcomeblock_member قرار بدی/.

این دو تا متغییر:
{$lang->welcome_pms}{$lang->welcome_pms_usage}
ارسال: 13
این کد ها رو باید در کدام قسمت و بعد از چ کدی تو header_welcomeblock_member قرار بدم؟Big Grin
ارسال: 14
بعد از یکی از اون متغییرها
من گذاشتم بعد از متغییر {$admincplink}


<div class="fixedpanel">
<div class="useravatar"><a href="{$mybb->settings['bburl']}/member.php?action=profile&uid={$mybb->user['uid']}"><img src="{$mybb->user['avatar']}" width="40" height="40" /></a></div>
<span>
خوش آمدید ، {$mybb->user['username']}
<br/>
<a href="{$mybb->settings['bburl']}/usercp.php"><strong>{$lang->welcome_usercp}</strong></a>{$modcplink}{$admincplink}{$lang->welcome_pms}{$lang->welcome_pms_usage} &mdash; <a href="{$mybb->settings['bburl']}/member.php?action=logout&amp;logoutkey={$mybb->user['logoutkey']}">{$lang->welcome_logout}</a>
</span>
</div>
ارسال: 15
یه دنیا سپاسBig Grin

فقط یک سوال دیگهBig Grin

میشه وقتی کسی بهمون پیام داد از همون منوی الان ساختین یه کادر هشدار بیاد ؟Big Grin

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