أهلا وسهلا بك زائرنا الكريم في منتدى دعم PBBoard الرسمي، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

هاك تحديد تصميم خاص للمنتدى

موضوع مغلق


10-09-2011 03:20 مساءً
bmw2001
معلومات الكاتب
السلام عليكم ورحمه الله وبركاته

اخواني المبرمجين عندي اقتراح وهو

ياليت تبرمجون لنا هاك يجعل الزوار اللي يدخلون عن طريق الجوالات ايفون او بلاك بيري او نوكيا ..ألخ الجوالات بانواعها

يتحدد له استايل خاص

او يتم تصغير الاستايل بحيث يكون متوافق مع الجوال

ياليت يكون الهاك متوافق عالنسختين 2.1.3 و 2.1.4

منتظركم بارك الله فيكم
تم تحرير الموضوع بواسطة :bmw2001 بتاريخ: 10-09-2011 09:39 مساءً


look/images/icons/i1.gif هاك تحديد تصميم خاص للمنتدى
  10-09-2011 05:28 مساءً   [1]
akroum
معلومات الكاتب
هاك تحديد تصميم خاص للمنتدى هاك تحديد تصميم خاص للمنتدى
هاك تحديد تصميم خاص للمنتدى

look/images/icons/i1.gif هاك تحديد تصميم خاص للمنتدى
  10-09-2011 09:39 مساءً   [2]
bmw2001
معلومات الكاتب
حياك الله.. هاك تحديد تصميم خاص للمنتدى

look/images/icons/i1.gif هاك تحديد تصميم خاص للمنتدى
  14-09-2011 03:22 مساءً   [3]
bmw2001
معلومات الكاتب
للرفع..........

look/images/icons/i1.gif هاك تحديد تصميم خاص للمنتدى
  21-10-2011 11:15 صباحاً   [4]
bmw2001
معلومات الكاتب
للرفع.....

look/images/icons/i1.gif هاك تحديد تصميم خاص للمنتدى
  27-10-2011 01:22 صباحاً   [5]
Mr. Galal Hasanin
معلومات الكاتب
يرفع للاهمية

look/images/icons/i1.gif هاك تحديد تصميم خاص للمنتدى
  30-10-2011 03:42 مساءً   [6]
ماتدور سلاوي
معلومات الكاتب
السلام عليكم ورحمة الله تعالى وبركاته
اهلا وسهلا اخي الكريم تحية لك ربنا يكرمك يارب.
اشكرك على مقترحك الطيب والجميل لانه سيساعد العديد من الاخوة والاخوات من الدخول من هواتفهم النقالة والتنقل بين صفحات هذا المنتدى الجميل بشكل رائع شكرا لك.
وفقك الله يارب

look/images/icons/i1.gif هاك تحديد تصميم خاص للمنتدى
  30-10-2011 05:59 مساءً   [7]
Soliman
معلومات الكاتب
جرب هذا التعديل إذا ضبط معك طورناها لتكون اضافة برمجية

حرر ملف : includes/functions.class.php
وابحث عن :
CODE
function is_bot()


ضع اعلاها:
CODE

function checkmobile($mobile_style)
{
  global $PowerBB;

  $mobile=0;
  $pda=0;
  $ipod=0;
  $except_browser=0;
  $custom1=0;

  if ($except_browser==0)
  {

	 $pdabrowsers = array(
		"Windows CE"
		);
    if(preg_match('/('.implode('|', $pdabrowsers).')/i', $PowerBB->_SERVER['HTTP_USER_AGENT'], $match))
	 {
	   $pda=1;
	 }
	 else if (isset($PowerBB->_SERVER['HTTP_UA_OS']))
	 {
	 if (strstr($PowerBB->_SERVER['HTTP_UA_OS'],"POCKET PC") !== false)
	   {
	  $pda=1;
	   }
	 }


	 $ipodbrowsers = array(
		"iPod",
		"iPhone"
		);
	 if(preg_match('/('.implode('|', $ipodbrowsers).')/i', $PowerBB->_SERVER['HTTP_USER_AGENT'], $match))
	 {
	   $ipod=1;
	 }


    if ($pda == 0 && $ipod ==0 && $custom1==0)
    {

	 $mobilebrowsers = array(
	   "WebTV",
	   "AvantGo",
	   "Blazer",
	   "PalmOS",
	   "lynx",
	   "Go.Web",
	   "Elaine",
	   "ProxiNet",
	   "ChaiFarer",
	   "Digital Paths",
	   "UP.Browser",
	   "Mazingo",
	   "iPhone",
	   "iPod",
	   "Mobile",
	   "T68",
	   "Syncalot",
	   "Danger",
	   "Symbian",
	   "Symbian OS",
	   "SymbianOS",
	   "Maemo",
	   "Nokia",
	   "Xiino",
	   "AU-MIC",
	   "EPOC",
	   "Wireless",
	   "Handheld",
	   "Smartphone",
	   "SAMSUNG",
	   "J2ME",
	   "MIDP",
	   "MIDP-2.0",
	   "320x240",
	   "240x320",
	   "Blackberry8700",
	   "Opera Mini",
	   "NetFront",
	   "BlackBerry",
	   "PSP"
	   );

	   if(preg_match('/('.implode('|', $mobilebrowsers).')/i', $PowerBB->_SERVER['HTTP_USER_AGENT'], $match))
	   {
		$mobile=1;

	   }
	   elseif (strpos($PowerBB->_SERVER['HTTP_ACCEPT'], 'application/vnd.wap.xhtml+xml'))
	   {
		$mobile=1;
	   }
	   elseif (strpos($PowerBB->_SERVER['HTTP_ACCEPT'], 'text/vnd.wap.wml'))
	   {
		$mobile=1;
	   }

    }
  }

  if ($mobile==1)
  {
	 //echo " جهاز جوال (موبايل) ";
	$PowerBB->functions->change_style($mobile_style);
  }
  else if ($pda==1)
  {
	// echo " جهاز المساعد الشخصي الرقمي ";
	$PowerBB->functions->change_style($mobile_style);
  }
  else if ($ipod==1)
  {
	   // echo " جهاز IPOD ";
	  $PowerBB->functions->change_style($mobile_style);
  }
  else if ($custom1==1)
  {
	  // echo " جهاز مخصص ";
  }
  else if ($except_browser==1)
  {
	  // echo " أجهزة مستثناه ";
  }
  else
  {
    //echo " لم يتم العثور على جهاز جوال ";

  }
}

	function change_style($Style)
	{
		global $PowerBB;

			$StyleArr				 =	 array();
			$StyleArr['field']		=	array();

			$StyleArr['field']['style'] = $Style;

			if ($PowerBB->_CONF['member_permission'])
			{
				$StyleArr['where'] = array('id',$PowerBB->_CONF['member_row']['id']);

				$change = $PowerBB->member->UpdateMember($StyleArr);
			}
			else
			{


				if (!$PowerBB->_GET['login'] AND !$PowerBB->_GET['page'] == "logout")
				{
			   @ob_start();
			   @setcookie("PowerBB_style", $Style, time()+3600);
			   @ob_end_flush();
			    }


			}
	}




حرر ملف modules/common.module.php
وابحث عن :
CODE
$PowerBB->functions->GetTimezoneSet($PowerBB->_CONF['info_row']['timeoffset']);


اضف اعلاها هذا الكود مع تغير رقم 2 برقم الأستايل المخصص لتصفح الجوال :
CODE
	   $Checkmobile = $PowerBB->functions->checkmobile('2');



بالتوفيق ..

تم تحرير المشاركة بواسطة :Soliman بتاريخ:30-10-2011 06:01 مساءً


look/images/icons/i1.gif هاك تحديد تصميم خاص للمنتدى
  15-11-2011 01:47 مساءً   [8]
baha_odeh
معلومات الكاتب
اخي نحن نحتاج الى الستايل الخاص بالهواتف وليس طريقة التحويل يوجد اكواد اسهل لتحويل الزائر اذا كان من الهاتف نحن نريد الستايل المناسب للهواتف :)

look/images/icons/i1.gif هاك تحديد تصميم خاص للمنتدى
  15-11-2011 10:02 مساءً   [9]
Soliman
معلومات الكاتب
لا يوجد لدي استايل للجوال يمكنك طلب الاستايل في القسم المناسب وإن شاء الله المصممين يلبون طلبك

بالتوفيق ..

look/images/icons/i1.gif هاك تحديد تصميم خاص للمنتدى
  10-01-2013 09:08 مساءً   [10]
bmw2001
معلومات الكاتب
للرفع ............

look/images/icons/i1.gif هاك تحديد تصميم خاص للمنتدى
  11-01-2013 03:34 مساءً   [11]
AHMED
معلومات الكاتب
لما الرفع ؟

الموضوع له اكثر من سنه

غير ان الجيل الثالث به ستايل افتراضى للجوالات

للغلق ..........



الكلمات الدلالية
لا يوجد كلمات دلالية ..






الساعة الآن 12:34 PM