levelup

کاربران
  • تعداد ارسال ها

    869
  • تاریخ عضویت

  • آخرین بازدید

  • Days Won

    136

تمامی ارسال های levelup

  1. سلام چطور میشه کاری کرد که سایت برای یک کاربر یا یه گروه خاص کاربری تنها در قالب خاصی نمایش داده بشه و برای بقیه در قالب پیشفرض؟
  2. ممنون نصبش کردم. برای گرفتنش نیاز به قند شکن هست. ضمیمه می کنم کسی خواست استفاده کنه پلاگین خوبیه فقط یه ایراد داره. چون قالب رو به گروه کاربری assign می کنه ، چنانچه کاربر عضو دو گروه کاربری باشه ( مثلا register و webDesigner ) و تغییر قالب روی گروه کاربری webDesigner لحاظ شده باشه ، گروه کاربری اول ( register ) به عنوان قالب پیشفرض در نظر گرفته میشه که در این صورت تغییر قالب اعمال نمیشه. template-assigner-1.0.0.zip
  3. سلام در cpanel هنگام اتصال کاربر به دیتا بیس این پیام خطا نشون داده میشه. از چی می تونه باشه؟ indexThe system received an error from the “MySQL” database “mysql”: 1932 (Table 'mysql.servers' doesn't exist in engine)
  4. سلام یه موردی رو تو کارهات متوجه شدم اینه که داری از بوت استراپ 4 در طراحی قالبت استفاده می کنی. به عنوان یکی که تجربه طراحی قالب جوملا با بوت استراپ 4 رو داره پیشنهاد می کنم این کار رو روی جوملا 3 انجام ندی و از نسخه 3 بوت استراپ برای طراحی قالب استفاده کنید. چرا که در بعضی سایت ها مخصوصا سایت های فروشگاهی که ذاتا از بوت استراپ 3 پشتیبانی می کنن با بوت استراپ 4 تداخل پیدا کنن. بنابراین قالبت رو با بوت استراپ 3 طراحی کن و صبر کن تا دی ماه که نسخه 4 جوملا منتشر شد اون وقت از بوت استراپ 4 استفاده کن.
  5. سلام بله هستش. راحت ترین راه استفاده از کلاس های سری -d. هست. فرمول کلی به این صورت هست: .d-{breakpoint}-{value} که breakpoint همون اندازه نمایشگر در سایز های SM و MD و LG و XL هست و value هم یکی از مقادیر صفت display شامل: none inline inline-block block table table-cell table-row flex inline-flex هست. برای مخفی کردن یک عنصر در سایز XS هم از d-none می تونی استفاده کنی. نحوه استفاده از این کلاس ها هم به این صورت هست که به عنوان مثال می خواید یک div در سایز موبایل یعنی XS مخفی و در سایز LG نمایش داده بشه. بنابراین اینطوری می نویسیش: <div class="d-none d-lg-block"> </div> توجه داشته باش وقتی از d-none استفاده می کنی دیگه لازم نیست برای تک تک brackpoint ها از کلاس های سری -d. استفاده کنی. وقتی کلاس d-none رو مینویسی عنصر div در تمام اندازه ها مخفی میشه و وقتی کلاس d-lg-block رو می نویسی به سایز های بعد از LG یعنی LG و XL هم اعمال میشه. ترکیب کلاس های -col با -d. خیلی کارت رو در نمایش محتوای سایت منعطف می کنه.
  6. بیز حمت دکمه پسندیدم رو بزن
  7. سلام دقیقا همینطوره. کلاس های گرید سایت رو رسپانسیو می کنن. بقیه کلاس ها رنگ و لعاب سایت هستن که خود جوملا هندل می کنه
  8. افزونه برای انتقال مطالب جوملا یا k2 هست ولی برای سایر افزونه ها ندیدم. افزونه هایی هم هست که بشه ماژول ها رو به همراه تنظیمات شون به سایت دیگه انتقال داد. ولی فکر می کنم همونطور که پوردریایی عزیز گفت باید دستی اینکارو انجام بدی. من اطلاعاتم زیاد کامل نیست ولی فکر میکنم باید 3 گام برای انتقال اطلاعات کامپوننت انجام بدی: حتما قبل از تمام این کارها از سایت جدید بکآپ بگیر که هیچ تضمینی نمیدم به فنا نره 1- اگر کامپوننت رو داری تو سایت جدید نصبش کن. اگر نداریش باید بری از تو سایت مرجع در بیاری. برای اینکه بتونی فایل های یک افزونه رو انتقال بدی بهترین راه اینه که فایل xml اش رو بخونی تا بدونی چه پوشه هایی رو کجای هاست ایجاد کرده. بری اون پوشه ها رو پیدا کنی و کپی کنی تو سایت جدید. 2- بعدش نوبت به انتقال جداول مربوط به این افزونه در دیتابیس می رسه. معمول هست که در نام جداول افزونه ها از نام خود افزونه استفاده بشه. مثلا اگر افزونه ات vilevent هست حتما این کلمه رو در جداول مربوط به این افزونه می بینی و از اونجا می تونی بفهمی که این جداول مربوط به این افزونه هست. از تمام جداول بصورت یکجا در phpmyadmin پشتیبانی بگیر و به دیتابیس سایت جدی انتقال بده. 3- اگر کامپوننت رو قبلا داشتی و در سایت جدید نصب کردی از این گام صرف نظر کن ولی اگر نداشتی و فایل ها رو دستی از سایت قبلی به سایت جدید منتقل کردی باید در دیتابیس سایت جدید به جدول افزونه های سایت بری و کامپوننتت رو همونطوری که در سایت قبلی وارد شده وارد جدول مربوطه کنی. تو فکر افتادم یه افزونه برای انتقال کامپوننت ها و اطلاعتشون بنویسم. یه اسپانسر می خواد فقط
  9. سلام نسخه php هاست رو چک کن روی 5.6 یا 7.1 باشه
  10. تو خصوصی اکانت ftp و دسترسی به مدیریت بده درستش کنم
  11. رایگان که نداره ولی شاید از یه سری سایت های وطنی بتونی بخری
  12. سلام Sj Mega News for K2
  13. ark editor نسخه pro انگار همچین امکانی داره
  14. سیستم مسیر یابی جوملا با ووردپرس فرق داره. می تونم پلاگینی بنویسم که سیستم مسیریابی ووردپرس رو به سیستم مسیریابی جوملا اضافه کنه و خطای 404 هم نده. اگر چنین پلاگینی نیاز داری تو خصوصی پیام بده
  15. فکر نمی کنم چنین افزونه ای باشه. باید یه پلاگین اختصاصی بنویسی. می تونم برات انجام بدم. تو خصوصی پیام بده
  16. سلام سورس ابتدایی و تغییراتی رو که میخوای بفرست برات درست کنم
  17. سلام کی حوصله داره اون همه رو تغییر بده حالا. ممنون از پیگیریت
  18. سلام از دیروز تا حالا نمی تونم وارد https://extensions.joomla.org/ بشم. شما هم همین مشکل رو دارین؟
  19. سلام ممنون .... اینو دیده بودم و کمکی نکرد. مجبور شدم با هاستم تماس بگیرم و در جوابم گفت چون هاست ها لایت اسپید هست و تو لایت اسپید از smart keep alive استفاده میشه هر کاری هم بکنی keep alive رو خاموش نشون میده.
  20. سلام بر دوستان و اساتید گرامی من کد زیر رو تو فایل htaccess. گذاشتم <IfModule mod_headers.c> Header set Connection keep-alive </IfModule> ولی keep-alive هنوز فعال نشده. آیا قبلش باید کار خاصی انجام بدم. مثلا زنگ بزنم به تامینکننده هاست و بخوام چیزی رو تو هاستم تغییر بده؟
  21. تو فایل configuration.php مقدار متغیر dbtype$ رو از mysql به mysqli تغییر بدین
  22. قندشکن وصل کن و یه بار دیگه امتحان کن. احتمال میدم یه سری فایل های js بارگذاری نمیشه. اگر با قند شکن درست شد بدون مشکل از تحریم هاست
  23. مشابه این مورد رو من در k2 نسخه 2.9 روی جوملا 3.9.5 دارم. حتی روی جوملا خام هم همینطوری هست. جوملا رو بروز رسانی نکردید ؟
  24. سلام اگر دامنه ات ir هست مسلما نباید نمایش بده چون تحریم شدیم.
  25. از پلاگین dx fontAwesome استفاده کن. به تمام ادیتور های جوملا یه دکمه اضافه می کنه که به راحتی می تونی font awesome استفاده کنی