صفحه در حال بارگذاری می باشد. لطفا صبر کنید...
بارگذاری
Soomar63
نام کامل:امیر حسینی,نام مستعار:Soomar63.آدرس سایت:www.soomar63.com.محل زندگی:ایران,البرز,3143664991.حرفه:طراحی سایت در:شرکت همگام رایانه سومار.همکاران:White World

سلام میهمان گرامی؛ برای دسترسی به تمامی امکانات؛ لطفا در سایت عضو شده و با نام کاربری خود وارد شوید. قبل از عضویت در سایت؛ توافقنامه سومار را مطالعه نمایید.

X

خدمات سومار

امتیاز:  ستارهستارهستارهستارهستاره / 4
ضعیفعالی 
مطلب ویژه
تاریخ ایجاد در 10 تیر 1392 نوشته شده توسط امیر حسینی
مجموعه: افزونه های جوملا > پلاگین های جوملا
نمایش از 10 تیر 1392 بازدید: 4544
پرينت
اندازه قلم: کوچکتر . پیشفرض . بزرگتر

دسته بندی: افزایش قابلیت | افزایش کارایی | تشخیص موبایل | جوملا ۱.۶ | جوملا ۱.۷ | جوملا ۲.۵ | جوملا ۳.۰ | پلاگین های جوملا

Simple Mobile Detectionنوع: پلاگین

نسخه: 1.5

تولید کننده: Conflate

توضیحات:

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

مانند بسیاری از قابلیت های دیگر، ایجاد قابلیت نمایش در موبایل هم تکنیک های مختلفی دارد. برخی از این روش ها سخت تر و حرفه ای تر هستند و برخی دیگر بسیار ساده می باشند. در یک روش، برخی از وبسایت ها تنها بر اساس اندازه صفحه نمایش، قالب سایت خود را تغییر می دهند، در واقع این تکنیک نمی تواند دستگاه موبایل را تشخیص دهد. فقط بر اساس سایز صفحه نمایش، نحوه نمایش قالب سایت را تنظیم می کند.

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

اولین مسئاله این است که چگونه تشخیص دهیم یک بازدید کننده با استفاده از موبایل یا تبلیت سایت را مشاهده می کند؟ این سوال بوسیله این پلاگین در جوملا قابل پاسخ است. این پلاگین ساده که کمتر از 5 کیلوبایت حجم دارد! نه تنها تشخیص می دهد که کاربر بوسیله موبایل یا تبلت به سایت شما وصل شده است، بلکه می تواند نوع آنرا هم تشخیص دهد!

این پلاگین در اصل از همان کلاس تشخیص مرورگر جوملا استفاده می کند و آنرا با تشخیص iPad, iPhone, iPod و Android تکمیل می کند. پس از تشخیص نوع دستگاه، این پلاگین آنرا در وضعیت نشست کاربر ذخیره می کند و شما می توانید با یک سری کدهای ساده، نسخه موبایلی سایت خود را نیز راه اندازی نمایید. کد های زیر، نمونه ای ساده از نحوه استفاده از این پلاگین می باشد. البته ابتدا پلاگین را نصب و فعال کرده و سپس از این کدها در فایل های php استفاده نمایید.

  1. //Get the switch from the User State if this is a mobile device
  2. $mobile = JApplication::getUserState('cmobile.ismobile', false);
  3. if($mobile){
  4. //It's a mobile device, get the paramaters
  5. $device = new JRegistry(JApplication::getUserState('cmobile.device'));
  6. $deviceName = $device->get('name');
  7. if($deviceName == 'ipad'){
  8. //This is an iPad
  9. }
  10. if($deviceName == 'iphone'){
  11. //This is an iPhone
  12. }
  13. if($deviceName == 'android'){
  14. //This is an Android device
  15. //Get the model, if the plugin got it
  16. $model = $device->get('model', false);
  17. //Get the build, if the plugin got it
  18. $build = $device->get('build', false);
  19. }
  20. }

به عنوان مثال، کدهایی که در قسمت This is an iPhone// می نویسید، فقط روی دستگاه های iPhone اجرا خواهند شد.
یکی از بهترین کاربردهای این پلاگین، فعال یا غیرفعال کردن یک موقعیت ماژول در قالب سایت، بر حسب نوع دستگاه کاربر است.

برای مشاهده ادامه مطلب لطفا وارد شوید و یا ثبت نام کنید.
آخرین به روز رسانی دوشنبه, 10 تیر 1392 07:09
برای درج نظر لطفا وارد شوید و یا ثبت نام کنید.

آخرین افزونه های بروزرسانی شده

پلاگین افزودن Google Analytics به سایت جوملا (تاریخ: 1392/12/06 توضیح: نسخه 4.1 جوملا 2.5 و 3.0 - انگلیسی)
کامپوننت ایجاد و مدیریت نقشه سایت Xmap (تاریخ: 1392/10/25 توضیح: نسخه 2.3.4 جوملا 2.5 و 3.0 - انگلیسی)
مدیریت کامل فایل ها در جوملا با کامپوننت eXtplorer (تاریخ: 1392/10/25 توضیح: نسخه 2.1.5 جوملا 2.5 و 3.0 - انگلیسی)
کامپوننت مرکز دانلود حرفه ای Phoca Download (تاریخ: 1392/10/25 توضیح: نسخه 3.0.3 جوملا 3.0 - انگلیسی)
کامپوننت مرکز دانلود حرفه ای Phoca Download (تاریخ: 1392/10/25 توضیح: نسخه 2.1.9 جوملا 2.5 - انگلیسی)
یکشنبه 16:12

تبلیغات

جستجو

آمار محتوا

شمار بازدید صفحات

امروز345
دیروز1099
هفته جاری1444
ماه جاری19215
کل بازدیدها1620408

افراد برخط

187 مهمان و 0 عضو آنلاین

اعضاء فعال اخیر

اطلاعات

یکشنبه 29 مرداد 1396
تعداد اعضاء: 4605
تعداد مطالب: 167
وب لینک ها: 17
بازدید مطالب: 1564912
شناسه: 54.196.8.177
نام مرورگر: سایر مرورگرها
نسخه مرورگر: ؟
سیستم عامل: سایر سیستم عامل ها

سرعت بارگذاری صفحه

زمان بارگذاری: 0.35 ثانیه

دریافت آخرین نسخه جوملا

دریافت آخرین نسخه پایدار جوملاآخرین نسخه پایدار جوملا 1.0آخرین نسخه پایدار جوملا 1.5آخرین نسخه پایدار جوملا 1.6آخرین نسخه پایدار جوملا 1.7آخرین نسخه پایدار جوملا 2.5آخرین نسخه پایدار جوملا 3.1
مسیر:  
Offline: soomar63[at]ymail.com
صفحه اصلی Arrow Rtl افزونه های جوملا Arrow Rtl پلاگین های جوملا Arrow Rtl پلاگین تشخیص موبایل Simple Mobile Detection
عضویت در سایت

نکات کاربردی سایت

ورود به بخش اعضاء

برای ورود به بخش اعضاء سایت، لطفا از منوی بالا گزینه پنل کاربری را انتخاب نمایید. پنل کاربری


نحوه دریافت افزونه ها

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


فعالیت و کسب امتیاز و درآمد در سومار

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


آخرین نظرات کاربران

سینا احمدی:  (در تاریخ: 24 مرداد 1396 برای مطلب: کامپوننت گالری تصاویر فوق العاده Admiror Gallery)
o,fi
مشاهده مطلب: کامپوننت گالری تصاویر فوق العاده Admiror Gallery

فریدون سعیدی:  (در تاریخ: 12 تیر 1396 برای مطلب: دیسک سومار)
اینم عالی بود..ولی من هنوز سردرگممB)
مشاهده مطلب: دیسک سومار

فریدون سعیدی:  (در تاریخ: 12 تیر 1396 برای مطلب: دیسک سومار)
اینم عالی بود..ولی من هنوز سردرگممB)
مشاهده مطلب: دیسک سومار

سهیل سلطاانیان:  (در تاریخ: 23 دی 1395 برای مطلب: نکات کاربردی سایت)
سلام من تازه وارد سایت شده ام چطور بیشتر بار این سایت آشنا شوم با تشکر از مدیر سایت فک کنم :laugh:سایت خوبیه
مشاهده مطلب: نکات کاربردی سایت

مهسان علیزاده:  (در تاریخ: 15 دی 1395 برای مطلب: مدیریت کامل فایل ها در جوملا با کامپوننت eXtplorer)
سلام خسته نباشید من میخواستم سایتم قابلیت آپلود و دانلود داشته باشه حالا میخواستم که ببینم این افزونه Explorer که برای آپلود هست تنظیماتش بعد از نصب به چه صورته
مشاهده مطلب: مدیریت کامل فایل ها در جوملا با کامپوننت eXtplorer