وذلك بعد جعل الاستايل الذي أودّ فحصه الافتراضي للمنتدى
ملاحظة : عند تركيب الاستايل على منتدى آخر (غير مُحدّث) وجعله الاستايل الافتراضي للمنتدى و فحص رابط المنتدى وليس رابط الاستايل كاملا يُعطيني نتيجة جيّدة على عكس المنتدى المُحدّث
تم تحرير المشاركة بواسطة :Mr King
بتاريخ:14-08-2014 11:44 مساءً
وذلك بعد جعل الاستايل الذي أودّ فحصه الافتراضي للمنتدى
نظام المنتدى يقوم بالتشييك إذا كان الزائر يتصفح من خلال موبايل فيتم تحويله تلقائياً إلى ستايل الموبايل واختبار موقع validator للـ mobile يتصفح كموبايل فلذلك هو يعترض على التحويل ويريد رابط مباشر
اقتبـاس ،، ملاحظة : عند تركيب الاستايل على منتدى آخر (غير مُحدّث) وجعله الاستايل الافتراضي للمنتدى و فحص رابط المنتدى وليس رابط الاستايل كاملا يُعطيني نتيجة جيّدة على عكس المنتدى المُحدّث
في السابق لم يكن التحويل إلى ستايل الموبايل مباشر من أول دخول للمنتدى فبعد الدخول لأول مرة بالمنتدى والنقر على اي رابط او تحديث الصفحة يتم التحويل فتم حل هذه المشكلة بالتحويل المباشر إلى ستايل الموبايل من أول دخول بتحديث 02-05-2014 اي قبل 3 اشهر تقريباً
الآن إذا كنت تريد اختبار ستايل الموبايل بشكل حقيقي هو ان تدخل منتداك كزائر ونسخ جميع محتويات سورس الصفحة (مصدر الصفحة ) وتلصقه في خيار Validate by Direct Input
او
تلصق المحتوى في مفكرة وتختار خيار Validate by File Upload
أو
تلصق المحتوى في ملف html وترفع الملف على موقعك وتضع رابطه في Validate by URI
أو
تضع رابط معاينة الاستايل في Validate by URI
اما في حالة تريد تعطيل الكشف عن الموبايلات والتحويل التلقائي لاستايل الموبايل
بجعل ستايل الموبايل هو الافتراضي فيلزمك اجراء هذا التعديل
بفتح ملف : includes/functions.class.php
والبحث عن هذا الكود وحذفه :
CODE
if (empty($PowerBB->_COOKIE[$PowerBB->_CONF['style_cookie']]))
{
// Get mobile styleid
if ($PowerBB->_CONF['info_row']['content_dir'] == 'rtl')
{
$style_path = "styles/mobile/css/style.css";
}
else
{
$style_path = "styles/mobile_en/css/style.css";
}
$StyleArr = array();
$StyleArr['where'] = array('style_path',$style_path);
$mobile_styleid = $PowerBB->core->GetInfo($StyleArr,'style');
// Change style for phones AGENT and bots AGENT
if ($mobile_styleid)
{
$PowerBB->functions->checkmobile($mobile_styleid['id']);
}
}
تم تحرير المشاركة بواسطة :Soliman
بتاريخ:17-08-2014 12:56 صباحاً
تمّ التعديل على الملف functions_class.php نظرا لأنّ سورس الصفحة لايحتوي على الروابط (الصور، ملفاة الجافاسكربت و css ...)
وبذلك التعديل فقد تمّ فحص الاستايل بشكل جيّد وطلعت النتيجة مُرضية بعض الشيء 69% جاري إصلاح الأخطاء
ملاحظة :
اقتبـاس ،، في السابق لم يكن التحويل إلى ستايل الموبايل مباشر من أول دخول للمنتدى فبعد الدخول لأول مرة بالمنتدى والنقر على اي رابط او تحديث الصفحة يتم التحويل
قُمت بتجربة مسألة التحويل مباشرة (قبل التعديل على الملف) ولكن للأسف وجدت أنّه لا يتمّ التحويل إلاّ بعد النقر على الروابط أو تحديث الصفحة
حفظكم الله
تم تحرير المشاركة بواسطة :Mr King
بتاريخ:17-08-2014 07:53 صباحاً