مرجع پارسی MyBB

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

1. پلاگین "نمایش دوستان در پروفایل" نصب کردم اما تصویر آواتار را به اندازه واقعی(بزرگ) نشون میده، روش کوچک کردن یا حذفش به چه شکله؟

2. پلاگین "آخرین بازدیدکنندگان پروفایل" نصب کردم اما از وقتی که پلاگین" تب بندی پروفایل" نصب شد، دیگه بازدیدکنندگان را نشان نمیده.

3. یه پلاگین بهتر برای تب بندی پروفایل منتشر نشده، چندتای اخیر خیلی ساده است.
درود دوست من و تبریک بابت عقیده خوبتون.
حقیقت اینکه مای بی بی رو هسته تمرکز کرده.پلاگین هایی که نوشته میشه براش به صرف خودشون نوشته میشه و سازگاریشون اصلا دقتی نمیشه متاسفانه(اونم خو ما که هسته نمینویسیم نمیدونم چرا به پلاگینا نمیرسیم)

خب حالا پیشنهاد های من:

1-5پروفایل پیشرفته رو نصب کنید که خیلی اونا رو تو خودش داره و وجهش هم شبیه به وی بی میشه.نواقصی داره اما باز بهتر از ایناست.
اما اگر خودتون کد نویسی بلدید و میتونید انجام بدید خیلی بهتر میشه.

6 معمولا لینک کنترل پنل توی هدر قرار میگیره نه ایندکس.اگر اینطور هست میتونید کداشو پیدا کنید از ایندکس و به هدر-ولکام-ممبر-بلوک ببرید.(اسم قالب دقیق یادم نیست)

7 درموردش آموزش داده شده توی انجمن که چطور فیلد بسازیم> چطور فیلد رو توی پست بیت نمایش بدیم.
دقت داشته باشید که کدش مثل بقیه اشیاء پست بیتتون باشه تا زیبا تر بشه.
این هم که میذارم برای کادربندی پست بیت هستش.به درد میخوره.شاید مشکلتون رو حل کرد.
http://community.mybbiran.com/thread-134...8%A7%DA%AF

8 با همون تغییر اندازه انجمن میتونید اینکارو انجام بدید که آموزشش هست.اگر دیدید که جعبه هم بزرگ شد باید کد سی اس اس مربوطش رو پیدا کنید و از درصد به پیکسل تبدیل کنید.

9 چنین پلاگینی نیست.

10 بله پلاگینی بود که یه پیج اختصاصی به فرد میداد و به عنوان وبلاگ نامبرده میشد.سرچ کنید. اما مثل اینکه متاسفانه باگ اس کیو ال داره.
http://community.mybbiran.com/thread-100...8%A7%DA%AF
ممنون از توضیحات شما.

دو پرسش دیگه:

1.یه سری شناسه هست مثل:
شماره‌ی ICQ:
شناسه‌ی AIM:
شناسه‌ی Yahoo:
شناسه‌ی MSN:

چطور می تونم این شناسه ها را تغییر بدم، مثلا شناسه MSN بشه گوگل پلاس ( یا شناسه دیگه) و بعدش تو پست بیت فراخوانیش کنم.

2. چطور میشه، لینک کنترل پنل در هدر کنار ( جستجو و سالنامه و ...) قرار داد و زمانی فعال بشه که کاربر وارد انجمن شده باشه. در حال حاضر قرار میدم اما زمانی که به صورت مهمان وارد میشم، باز هم نشون داده میشه و با کلیک بر روش میره به صفحه ورود. منظورم اینه که زمانی نمایش داده بشه که کاربر وارد انجمن شده باشه.
کسی نیست راهنمایی کنه؟
سلام باسه تعییرش یه راه اسون داره

کنترل پنل .پیکردبندی.زبان ها .زبان پارسی ویرایش زبان قسمت بخش کاربری فایل usercp.lang.php ویرایش بزن تقریبا وسط نوشته ها icq_number aim_screenname yahoo_id msn اینارو ویرایش کن
اول از همه تحمل و صبر داشته باشید.

دوم از همه برای اون شناسه:
1- میتونید فقط فایل زبان مربوط به مسن رو پیدا کنید و تغییرش بدید به دلخواهتون اما موقع فراخوانیش با همون مسن فراخوانی کنیش.
2- میتونید اون قسمت دومش رو هم تغییر بدید که من میگم دردسرش زیاده و ندید بهتره.

حالا برای اینکار متغیرش برای یاهو اینه.برای اون بقیه کافیه اون یاهو رو جایگزین اسم فیلد کنید مثلا msn:
کد:
{$post['yahoo']}

اما میتونید تو حالت دیگه استفاده کنید و من اینو پیشنهاد نمیکنم.چون شما مسن رو فراخوانی میکنید اما متنش توی پنجره همون مسن هست و گوگل پلاس نمیشه.اونم به این صورته:
کد:
<a href="javascript:;" onclick="MyBB.popupWindow('misc.php?action=imcenter&amp;imtype=yahoo&amp;uid={$post['uid']}', 'imcenter', 450, 300);">{$post['yahoo']}</a>

یادتون نره اگر از کلاس پیروی میکنه، بهش اون کلاس رو اختصاص بدید.


درمورد سوال دومتون گفتم.header_welcomeblock_member

کنار اون بقیه قرار نمیگیره(میشه با ترفند هایی اینکارو کرد که طولانیه).باید بذارید جایی که وارد میشه و اسم رو خوش آمد میگه.شبیه اینجا که در نوار مربوطش قرار گرفته.
سپاس از شما
وقتی فایل زبان ویرایش میشه و بر روی دکمه"ذخیره تغییرات" کلیک می کنم، ارور 404 میاد.(در همون صفحه کنترل پنل مدیر)

نقل‌قول: درمورد سوال دومتون گفتم.header_welcomeblock_member
مشکل همینجاست، قالبی که من استفاده می کنم، قسمت خوش آمدگویی در یک سایدبار و فقط در صفحه اول انجمن نشون میده. در بقیه صفحات نشون نمیده.
کد فراخوانی لازم دارم که در هیدر قرار بدم ، تا در تمام صفحات نشون بده. البته عملکردش هم مثل قالب پیش فرض باشه. یعنی تا زمانی که مهمان بیننده هست در هیدر ثبت نام و ورود بیاد اگر وارد شد در تمام صفحات همراهش باشه.
کد header_welcomeblock_member قالب به صورت سایدبار :
کد:
[align=left]<tr>
  <td class="thead">
<div style="float:left;">[<a class="logout" href="{$mybb->settings['bburl']}/member.php?action=logout&amp;logoutkey={$mybb->user['logoutkey']}">{$lang->welcome_logout}</a>]</div>
<strong>خوش آمدید!</strong></td>
</tr>
<tr>
<td class="trow2">

<table><tr>
<td><img src="{$mybb->user['avatar']}" alt="" class="s_avatar"/></td>
<td><a href="{$mybb->settings['bburl']}/member.php?action=profile"><strong>{$mybb->user['username']}</strong></a><br/>
<a href="#" onclick="MyBB.popupWindow('{$mybb->settings['bburl']}/misc.php?action=buddypopup', 'buddyList', 350, 350);"><small>{$lang->welcome_open_buddy_list}</small></a> &middot; <a href="{$mybb->settings['bburl']}/private.php" title="{$lang->welcome_pms_usage}" class="tooltip"><small>{$lang->welcome_pms}</small></a>
</td></tr></table>

</tr>
<tr>
    <td class="trow1" style="text-align:center;">
<a href="{$mybb->settings['bburl']}/usercp.php"><strong>{$lang->welcome_usercp}</strong></a>{$modcplink}{$admincplink}</td>
</tr>
[/align]
کد های هدر و ایندکس رو هم قرار بدید.

برای ویرایش اون فکر کنم باید برید و اسمی که میخواید رو سرچ کنید توی فایل ممبر یا قالب ممبر یوزر سی پی- مثلا msn
به صورت متغییر {$lang-->msn} یه چیزی شبیه به همینه اولش لنگ داره.اون متغیر رو پاک کن و جاش اسم دلخواهتو بنویس.

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

شات هم اگر تونستی بذار.
هدر
[code]<ul id="topmenu">
<li class="logo"><a href="{$mybb->settings['bburl']}/index.php" name="top" id="top">{$mybb->settings['bbname']}</a></li>