برک ۱۳ تیر - مشکل جاواسکریپت بلاگ بیان و راه حل
برای اولین بار دیروز ظهر متوجه این مشکل پنل بلاگ بیان شدم. پنل بیان کار میکنه اما درست کار نمیکنه و مشکل از اینه که لینک فایل jQuery پنل بیان از کار افتاده و در حقیقت گواهینامه SSL زیر دامنه cdn.bayan.ir منقضی شده و باید به روز بشه که یا هنوز متوجه این موضوع نشدن یا اینکه کسی نیست که این کار به روزرسانی گواهینامه رو انجام بده. از طرفی هم ممکنه باز هم مثل قضیهی پست قبلی مشکل از تداخلات DNS در دیتاسنترهای شبکهی ایران باشه و هر چیزی ممکنه به نظرم.
📬️ آپدیت ۱۶ تیر ۱۴۰۴: خوشبختانه پس از حدود ۴ روز، مشکل جاوا اسکریپت پنل بیان حل شد.
راه حل درست کردن مشکل پنل
خب مشکل فقط اینه که یک فایل جیکوئری در صفحه نمیتونه بارگذاری بشه. تنها کافیه در مرورگرتون یک افزونه به اسم TamperMonkey رو دانلود و نصب کنین که این نصب افزونه و انجام تغییرات برای دوستانی که با مرورگر دسکتاپ و لپتاپ هستن کار راحتتری هست اما برای موبایل هم شدنی هست. برای نصب این افزونه برای گوگل کروم از این لینک و برای نصب افزونه در موزیلا فایرفاکس از این لینک میتونین استفاده کنین.
در نهایت هم کافیه که از وارد امکانات افزونه در مرورگر بشین و دکمهی Create new script رو کلیک کرده و محتویات این لینک رو از اون کپی و در صفحهی اسکریپت افزونه که درست کردین paste یا جایگذاری کنین و ذخیره کرده و حالا بدون مشکل میتونین وارد پنل بیان شده و همهی کارهای قبل رو به درستی انجام بدین و پست جدید منتشر کنین.
نکته: بر اساس تستهای انجام شده، این راه حل تنها در مرورگر دسکتاپ و موبایل فایرفاکس انجام شدنی هست و در مرورگر کروم به درستی کار نمیکند.
مراحل اجرا در دسکتاپ
۱. افزونه رو نصب میکنین از طریق لینک کروم یا فایرفاکس که در پست قرار دادم.
۲. در قسمت بالای مرورگر یک دکمه شبیه به قسمتی از پازل برای فایرفاکس و کروم هست که قسمت مربوط به افزونههای مرورگر هست. روی اون دکمه که بزنین، افزونه تمپر مانکی مشخص میشه و روی آیکن افزونه کلیک میکنین.
۳. وقتی کلیک کردین یک سری گزینهها باز میشه که یکی از گزینهها دکمهای با عنوان create new script هست.
۴. وارد صفحهای میشین که یک ویرایشگر کد هست. محتوای داخلش رو پاک میکنین.
۵. محتوای اسکریپتی که لینکش رو توی پست بالا قرار دادم رو کپی و در ویرایشگر کدی که باز کردین paste میکنین.
۶. و بعد Ctrl + s روی کیبورد یا در منوی ویرایشگر دکمهی File و گزینهی save رو کلیک میکنین.
۷. حالا وارد پنل وبلاگتون میشین و صفحه رو رفرش میکنین و میبینین که درست داره کار میکنه.
مراحل اجرا در موبایل
۱. وارد فایرفاکس میشی و اون سه نقطهی بالا سمت راست رو میزنی
۲. وارد قسمت Extension میشی و وارد که شدی انتها دکمهی Find more extension رو میزنی و وارد سایت افزونههای فایرفاکس میشی.
۳. اونجا توی نوار جستجو، اسم افزونه که Tampermonkey هست رو سرچ میکنی و نصب میکنی.
۴. نصب که کردی باز میری توی مرورگر و سه نقطه منو بالا سمت راست مرورگر رو که میزنی و وارد گزینهی extension میشی.
۵. از اونجا وارد افزونهی Tampermonkey میشی و دکمهی Create new script رو میزنی.
۶. حالا توی اون لینکی که انتهای پست گذاشتم کد رو select all و کپی میکنی و میری توی اون صفحه افزونه که اسکریپت ساختی و کد رو paste میکنی.
۷. حالا بالای صفحه یک دکمه هست به اسم file و روی اون که بزنی یک گزینه هست به اسم save … ذخیره که کنی دیگه مشکل پنل بیان برات رفع میشه و مثل قبل میشه گزینهی ذخیره رو زد و درست کار میکنه.
لیست لینکهای صفحات داخلی پنل بیان
برای دوستانی که فقط از موبایل استفاده میکنن برای دسترسی به پنل بیان و با این مشکل به وجود اومده دیدن که کلا نمیشه کاری کرد و اصلا نمیشه پست گذاشت، باید بگم که توی موبایل یک مقدار دست ما بسته هست و کار خاصی نمیشه کرد افزونهی خاصی پیدا نکردم برای حل این مشکل فعلی بیان اما میشه با مرورگرهایی مثل kiwi و فایرفاکس راه حل تیتر قبلی که حل مشکل در مرورگر دسکتاپ هست رو هم اجرا کرد و در موبایل مشکل رفع بشه اما برای کسانی که حال انجامش رو ندارن یک لیستی از لینکها قرار میدم که بتونن به صفحاتی غیر از ارسال پست و صفحاتی که نیاز به جاواسکریپت ندارن دسترسی پیدا کنن و کارهاشون رو پیش ببرن:
📗 زیرمنوی انتشار
💡
📙زیرمنوی ارتباط
💡
📘 زیرمنوی آمار و گزارشها
💡
📗 زیرمنوی فضای اختصاصی
💡
📙 زیرمنوی قالب
💡
📘 زیرمنوی مالکیت معنوی
💡
📗 زیرمنوی امکانات و ابزارها
💡
📙 زیرمنوی تنظیمات
💡
📘 زیرمنوی نمایه من