سیستمی‌ها
مشکل آکولادهای اضافی کنار دکمه گزارش، پس از عمودی کردن پست بیت - نسخه‌ی قابل چاپ

+- سیستمی‌ها (http://forums.systemiha.ir)
+-- انجمن: کامپیوتر (http://forums.systemiha.ir/forumdisplay.php?fid=1)
+--- انجمن: مای بی بی MyBB (http://forums.systemiha.ir/forumdisplay.php?fid=2)
+--- موضوع: مشکل آکولادهای اضافی کنار دکمه گزارش، پس از عمودی کردن پست بیت (/showthread.php?tid=84)



مشکل آکولادهای اضافی کنار دکمه گزارش، پس از عمودی کردن پست بیت - mojtabamalaekeh - 2016/05/14

سلام

برای استفاده از سبک قدیمی یعنی نمایش آواتار و مشخصات کاربری در سمت راست متن پست ها،
طبق راهنمای روش تبدیل پست بیت به عمودی عمل کنید.
یعنی وارد فضای مدیریت فایل هاست بشین و فایل functions_post.php موجود در دایرکتوری inc در محل نصب انجمن رو ویرایش کنید

کد زیر رو با امکان جستجوی مرورگرتون (که با Ctrl+F فعال میشه) جستجو کنید:

کد:
if($mybb->settings['postlayout'] == "classic")

دو مورد پیدا میشه. مورد دومی یعنی جایی که کد این شکلی هست:

کد:
if($mybb->settings['postlayout'] == "classic")
    {
        eval("\$postbit = \"".$templates->get("postbit_classic")."\";");
    }
    else
    {
        eval("\$postbit = \"".$templates->get("postbit")."\";");
    }
باید این دو خط کد رو قبلش اضافه کنید:
کد:
// این دو خط برای نمایش پست بیت به صورت عمودی
$mybb->settings['postlayout'] = "classic";
eval("\$GLOBALS['classic_header'] = \"".$templates->get("showthread_classic_header")."\";");

مسئله ای که پیش میاد نمایش آکولادهای اضافی در سمت چپ دکمه گزارش پایین هر پُسته.
[attachment=58]
برای حذف آکولادهای اضافی این مراحل رو انجام بدین:
  1. کنترل پنل مدیر کل => قالب ها و پوسته ها => پوسته ها
  2. روی مجموعه قالب پیشفرض (Default Templates) کلیک کنید
  3. مجموعه قالب Post Bit Templates رو گسترش بدین
  4. قالب postbit_classic رو ویرایش کنید
  5. در انتهای کد قبل از سومین div (که اگه از آخر شمرده بشه سومی میشه) کاراکترهای اضافه رو پاک کنید.
[attachment=57]
مواظب باشید اونقدر Backspace نزنید که از انتهای خط قبلی چیزی پاک بشه. چون خط قبل هم یکی از همین کاراکترها آخرش هست Big Grin

با سپاس از کاربر amiri که این مشکل رو گزارش دادن Smile


RE: مشکل آکولادهای اضافی کنار دکمه گزارش، پس از عمودی کردن پست بیت - amiri - 2016/05/14

سلام
ممنون از اینکه پیگیری کردین برای رفع مشگل
.....
من این مسیری که گفتین رو رفتم : کنترل پنل مدیر کل => قالب ها و پوسته ها => پوسته ها
ولی توی قسمت پوسته ها این نبود: Forum Bit Templates

مسیری که رفتم و درستش کردم این بود:
کنترل پنل مدیر کل => قالب ها و پوسته ها => قالب ها =>Default Templates
از داخلش Forum Bit Templates رو کسترش دادم
از داخلش باز Post Bit Templates رو کسترش دادم و postbit_classic رو ویرایش زدم و در نهایت همون مراحلی که گفتین انجام دادم و درست شد
.............
در واقع راه حل همونی بود که گفتین ولی مسیرش دو سه مرحله متفاوت بود.

بازم ممنونم


RE: مشکل آکولادهای اضافی کنار دکمه گزارش، پس از عمودی کردن پست بیت - mojtabamalaekeh - 2016/05/14

بله مسیر اشتباه گفتم Big Grin
خیلی مچکرم ازتون.
پست اول اصلاح شد.... Wink