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

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

X

خدمات سومار

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

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

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 - انگلیسی)
دوشنبه 09:44

تبلیغات

جستجو

آمار محتوا

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

امروز473
دیروز494
هفته جاری2494
ماه جاری18625
کل بازدیدها1482518

افراد برخط

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

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

اطلاعات

سه شنبه 10 اسفند 1395
تعداد اعضاء: 4455
تعداد مطالب: 167
وب لینک ها: 17
بازدید مطالب: 1322475
شناسه: 50.16.117.44
نام مرورگر: سایر مرورگرها
نسخه مرورگر: ؟
سیستم عامل: سایر سیستم عامل ها

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

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

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

دریافت آخرین نسخه پایدار جوملاآخرین نسخه پایدار جوملا 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
عضویت در سایت

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

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

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


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

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


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

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


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

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

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

هادی عبداللهی:  (در تاریخ: 05 مهر 1395 برای مطلب: پلاگین جوملا: بهینه سازی و افزایش سرعت جوملا با JCH Optimize)
سلام وقتی ازش استفاده میکنم سایتم کلا بهم میریزه:( میشه درستش کرد؟
مشاهده مطلب: پلاگین جوملا: بهینه سازی و افزایش سرعت جوملا با JCH Optimize

شاین سومار:  (در تاریخ: 06 شهریور 1395 برای مطلب: ماژول جستجوی آژاکسی PixSearch Ajax Search)
جناب این ماژول کلا مشکل داره هیچ چیزی چک نمیکنه و برای نمایش همه موارد هم صفحه رو رفرش میکنه که با اجاکس جور در نمیادالبته کد اصلی رو هم اصلاح کنید که بتونه فایل helper رو بخونه لطفا اگر وقت گذاشتید و تصحیح کردید اطلاع رسانی کنید ممنون
مشاهده مطلب: ماژول جستجوی آژاکسی PixSearch Ajax Search

احسان اسکندری:  (در تاریخ: 16 بهمن 1394 برای مطلب: پلاگین افزودن Google Analytics به سایت جوملا)
بسیاربسيار عالي بود ، ممنون بابت به اشتراک گذاري
مشاهده مطلب: پلاگین افزودن Google Analytics به سایت جوملا