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

[مجابه] طلب كود يعمل بكل القوالب php

موضوع مغلق

الصفحة 2 من 2
<
1

06-12-2013 09:05 مساءً
فرج القذافى
معلومات الكاتب
السلام عليكم ورحمة الله وبركاته



عندى كود php مروبط بلوحة التحكم بواسطة هاك



مثال بسيط الكود وظفتيه



اظهار اعلانات لشركة معنية وعدم ظهور الشركة الاولى ومع عمل تحديث للصفحة تظهر اعلانات الشركة الثانية



ولا تظهر اعلانات الشركة الاولة



الكود الى عندى يعمل بدون مشاكل



ولكن المشاكلة انى بنوع الاعلانات يعنى اعلان فوق اعلان فى الوسط اعلان اسفل المنتدى



ولكن عند وضع الكود فى الهيدر لا يعمل الا فى الهيدر



طلبى هو انهى افضل مكان يتم وضع الكود فيه يعمل فى جميع القوالب



مع عدم تكرار كود الجلب لانى لو كرارت كود الجلب هيحصل خطا



بمعنى اسهل الكود php مقسم الى اثنين



الاول يجلب البيانات من لوحة التحكم والثانى يوضع فى المكان المطلوب لاعلان



توضيح بسيط انا لا احتاج الكود



انا احتاج مكان وضع الكود الاول الذى يجلب البيانات من هاك



ليعمل الكود الثانى فى اى قالب

( لانه لا يعمل الا فى القالب الذى يوضع فيه الكودين فقط )

تم تحرير الموضوع بواسطة :فرج القذافى بتاريخ: 06-12-2013 09:12 مساءً


look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  06-12-2013 10:27 مساءً   [1]
نجم الويب
معلومات الكاتب
هل هذه الاعلانات عبارة عن بنرات وتريد ظهور كل بنر على حدا عند كل تحديث للصفحة ؟؟

اذا كان اجابتك نعم : استخدم الاعلانات التجارية ..



والا ضع الكود في اعلانات ادنسيس



نرجوا منك وضع الكود الذي تريد ظهورة اذا كان غير ماقلته لك .. !!

look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  06-12-2013 10:52 مساءً   [2]
فرج القذافى
معلومات الكاتب
المشاركة الأصلية كتبت بواسطة: نجم الويب هل هذه الاعلانات عبارة عن بنرات وتريد ظهور كل بنر على حدا عند كل تحديث للصفحة ؟؟

اذا كان اجابتك نعم : استخدم الاعلانات التجارية ..



والا ضع الكود في اعلانات ادنسيس



نرجوا منك وضع الكود الذي تريد ظهورة اذا كان غير ماقلته لك .. !!



لاسف لا استطيع وضع الكود بالكامل هنا بسبب وضع بيانات خاصة بيه



ولكن سوف ابسط الفكرة



انى فقط عايز اضع كود php



فى قالب رائسى



واضع كود اخر للجلب فى اى قالب تانى يعمل



مثال كدا بسيط







مثلا الكود الاساسى الى عايز يعمل مع كل القوالب هو



CODE
$1_ads_no = $PowerBB->_CONF['info_row']['1_ads_no'];
	$2_ads_no = $PowerBB->_CONF['info_row']['2_ads_no'];



والكود الى يضع لجلب الاعلان فى القوالب الاخرى الجلب للرقم



CODE
<?php if ($random>= $ratio) { echo $1_ads_no; } else { echo $2_ads_no; } ?>




ملاحظة لو تم وضع الكود فى نفس القالب هيعلموا بدون مشاكل



ولكن المشكلة انى اريد وضع الكود الاول فى قالب اساسى الكود الثانى فى امكان اخرى



يعنى الكود الثانى سوف اقوم بتكرار فى القوالب التى ارغب بالظهور فيه



يعنى الكود الاول



مثلا الى مكان ارغب انه يعمل مع كل القوالب



والثانى فى القالب الهيدر والفوتر مثلا




اتمنى انى اكون وضحت اكثر



ملاحظة اخرى لا يمكنى تضمين الكودين بكل قالب لوجد دالة random وهى متغيرة وبذلك سوف يظهر الاعلان الى فى الهيدر لشركة والفوتر لشركة اخرى فى نفس الصحفة وذلك يؤدى الى اغلاق حسابى فى شركات الاعلان

تم تحرير المشاركة بواسطة :فرج القذافى بتاريخ:06-12-2013 10:56 مساءً


look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  06-12-2013 11:36 مساءً   [3]
نجم الويب
معلومات الكاتب
قم بتجربة هذه الطريقة :

قم بتحرير القالب info_bar.tpl :

وابحث عن السطر :

CODE
     {template}adsense_home{/template}




وضع الكود الخاص بك تحته مباشرة

look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  07-12-2013 03:10 صباحاً   [4]
Mr King
معلومات الكاتب
مرحبا أخي



يمكنك كذلك إنشاء قالب جديد أعطيه اسم pbboard_ads و ضع فيه الكود الذي لاتريد أن يتكرّر



ثمّ اذهب إلى القالب headinclud و ضع هذا الكود مباشرة بعد الوسم body

CODE
{template}pbboard_ads{/template}<br />




ثمّ ضع الكود الآخر في أيّ مكان آخر


جرّب وضعه في بداية القالب footer




ملاحظه : لم أقم بجربة ما سبق ذكره ولا أعلم إذا كانت ستظهر الإعلانات أم لا طلب كود يعمل بكل القوالب php

تم تحرير المشاركة بواسطة :Mr King بتاريخ:07-12-2013 03:29 صباحاً


look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  07-12-2013 10:38 صباحاً   [5]
فرج القذافى
معلومات الكاتب
المشاركة الأصلية كتبت بواسطة: نجم الويب قم بتجربة هذه الطريقة :

قم بتحرير القالب info_bar.tpl :

وابحث عن السطر :

CODE
     {template}adsense_home{/template}




تم الوضيح اكثر فى باقى الرد



وضع الكود الخاص بك تحته مباشرة
المشاركة الأصلية كتبت بواسطة: Mr King مرحبا أخي



يمكنك كذلك إنشاء قالب جديد أعطيه اسم pbboard_ads و ضع فيه الكود الذي لاتريد أن يتكرّر



ثمّ اذهب إلى القالب headinclud و ضع هذا الكود مباشرة بعد الوسم body

CODE
{template}pbboard_ads{/template}<br />




ثمّ ضع الكود الآخر في أيّ مكان آخر


جرّب وضعه في بداية القالب footer




ملاحظه : لم أقم بجربة ما سبق ذكره ولا أعلم إذا كانت ستظهر الإعلانات أم لا طلب كود يعمل بكل القوالب php



لاسف لم يحدث عملية جلب رقم الاعلان



انا هبسط الفكرة الى اسهل واسهل علشان تقدورن تجربه



الكود الاساسى



كامل بدون بيانات شخصية وبدون ربط بهاك الموجود بلوحة التحكم



CODE
<?php
	$random = rand(0, 101);
	$ratio = 50;
	$1_ads_no = 102030;
	$2_ads_no = 506070;
	?>

والكود الثانى
CODE
<?php if ($random>= $ratio) { echo $1_ads_no; } else { echo $2_ads_no; } ?>




حيث دالة random هى دالة متغيرة وحيث دالة ratio هى نسبة الظهور بنسبة الى الشركاتين و1_ads_no رقم الاعلان الاول و<code class="Brush variable"> </code>2_ads_no رقم الاعلان الثانى المفروض لو تم تجربة الكود السابق[/b]



سوف يظهر رقم الاعلان الاول بالنسبة الى الرقم الثانى بنسبة 50 %



ملاحظة اخرى: لا يمكن وضع الكود كاملا فى قالب جديد وجلب القالب كاملا بسبب تغير احجام الواحدات الاعلانية



اعرف انى تعبتكم معى لكن اتمنى انى اجد حل



تم تحرير المشاركة بواسطة :فرج القذافى بتاريخ:07-12-2013 03:25 مساءً

سبب التعديل : تنسيق الاكواد


look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  07-12-2013 08:10 مساءً   [6]
Mr King
معلومات الكاتب
جرّب وضع الكود

CODE
<?php
	    $random = rand(0, 101);
	    $ratio = 50;
	    $1_ads_no = 102030;
	    $2_ads_no = 506070;
	    ?>


في القالب headinclud مباشرة بعد
CODE
<body>




ثمّ اذهب إلى القالب footer وضع الكود

CODE
<?php if ($random>= $ratio) { echo $1_ads_no; } else { echo $2_ads_no; } ?>


في بداية القالب، وشوف النتيجه طلب كود يعمل بكل القوالب php




look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  07-12-2013 10:02 مساءً   [7]
فرج القذافى
معلومات الكاتب
المشاركة الأصلية كتبت بواسطة: Mr King جرّب وضع الكود

CODE
<?php
	    $random = rand(0, 101);
	    $ratio = 50;
	    $1_ads_no = 102030;
	    $2_ads_no = 506070;
	    ?>


في القالب headinclud مباشرة بعد
CODE
<body>




ثمّ اذهب إلى القالب footer وضع الكود

CODE
<?php if ($random>= $ratio) { echo $1_ads_no; } else { echo $2_ads_no; } ?>


في بداية القالب، وشوف النتيجه طلب كود يعمل بكل القوالب php





لاسف جربتها ولم تعمل ايضا ويمكنك تجربة الاكواد بنفسك



اعرف ان العملية معقدة نوعا ما ولكنى قومت بعمل صفحة php وقوم بوضع الكود الاساسى فى بداية الصحفة والكود الثانى فى باقى الصحفة مكرار باحجام مخلتفة نجاحت ولا اعرف كيف اطبقها على
pbb بسبب ان كل قال غير متصل بالثانى

تم تحرير المشاركة بواسطة :فرج القذافى بتاريخ:07-12-2013 10:07 مساءً


look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  08-12-2013 05:15 صباحاً   [8]
Soliman
معلومات الكاتب
الطلب غير واضح !!

1- [b]ياليت تحاول تختصر ماتريده بشكل واضح وبسيط وبعيد عن اي تعقيدات.


2- ويجب أن تضع الكود الخاص بك كاملاً لنراه ونطبق عليه .

look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  08-12-2013 10:49 صباحاً   [9]
فرج القذافى
معلومات الكاتب
المشاركة الأصلية كتبت بواسطة: Soliman الطلب غير واضح !!

1- ياليت تحاول تختصر ماتريده بشكل واضح وبسيط وبعيد عن اي تعقيدات.

2- ويجب أن تضع الكود الخاص بك كاملاً لنراه ونطبق عليه .



لقد وضعت كودين مصغرين من الكود الاساسى وهموا لا يفرقون عن الكود الكامل سواء البيانات الشخصية واحجام الاعلانيات



الطلب بضوح شديد اريد وضع الكود الاول فى قالب اساسى او اى ملف من ملفات المنتدى ليعمل الكود الثانى من اى قالب تانى من قوالب المنتدى ويجلب من الكود الاول فقط الرقم المطلوب




الكود الاول




CODE
<?php
	        $random = rand(0, 101);
	        $ratio = 50;
	        $x1_ads_no = 102030;
	        $x2_ads_no = 506070;
	        ?>




الكود الثانى



CODE
<?php if ($random>= $ratio) { echo $x1_ads_no; } else { echo $x2_ads_no; } ?>




لقد قومت بعمل صفحة تست



من هنا



[b]test




لترى ان اذا تم وضع الكودين فى نفس الملف او القالب سوف يعمل بدون مشاكل ويمكنك تحديث الصفحة مرات لترى تغير الرقم مع كل تحديث للصفحة




شكرا للمتابعة اعرف انكم ليس لكم دخل بهذا ولكن انا اطلب المساعدة فقط فى شىء بسيط ما هى القوالب او الملف التى اضع بيها الكود لا اريد تعاديلات على الكود



بحيث اضع الكود الاول فى قالب ما او ملف ما واستطيع جلب الاوامر من الكود الثانى فى اى قالب من قوالب المنتدى



اذا كانت راح اتعبكم اكثر معى فانا اسف انسوا طلبى ولكن كل جزيل الشكر ويكفى فقط المتابعة منكم


تم تحرير المشاركة بواسطة :فرج القذافى بتاريخ:08-12-2013 10:54 صباحاً


look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  08-12-2013 08:28 مساءً   [10]
Soliman
معلومات الكاتب
افتح ملف : modules/common.module.php



وابحث عن :

CODE
$code_parse = $PowerBB->functions->get_hooks("commonHooks");


وضع اسفلها :

CODE
$random = rand(0, 101);
$ratio = 50;
$x1_ads_no = 102030;
$x2_ads_no = 506070;
$PowerBB->template->assign('random',$random);
$PowerBB->template->assign('ratio',$ratio);
$PowerBB->template->assign('x1_ads_no',$x1_ads_no);
$PowerBB->template->assign('x2_ads_no',$x2_ads_no);






وضع هذا الكود في اي قالب تريده :

CODE
<?php if ($PowerBB->_CONF['template']['random']>= $PowerBB->_CONF['template']['ratio']) { echo $PowerBB->_CONF['template']['x1_ads_no']; } else { echo $PowerBB->_CONF['template']['x2_ads_no']; } ?>


look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  09-12-2013 10:25 صباحاً   [11]
فرج القذافى
معلومات الكاتب
المشاركة الأصلية كتبت بواسطة: Soliman افتح ملف : modules/common.module.php



وابحث عن :

CODE
$code_parse = $PowerBB->functions->get_hooks("commonHooks");


وضع اسفلها :

CODE
$random = rand(0, 101);
$ratio = 50;
$x1_ads_no = 102030;
$x2_ads_no = 506070;
$PowerBB->template->assign('random',$random);
$PowerBB->template->assign('ratio',$ratio);
$PowerBB->template->assign('x1_ads_no',$x1_ads_no);
$PowerBB->template->assign('x2_ads_no',$x2_ads_no);






وضع هذا الكود في اي قالب تريده :

CODE
<?php if ($PowerBB->_CONF['template']['random']>= $PowerBB->_CONF['template']['ratio']) { echo $PowerBB->_CONF['template']['x1_ads_no']; } else { echo $PowerBB->_CONF['template']['x2_ads_no']; } ?>



صراحة لا املك ما اقوله لك طلب كود يعمل بكل القوالب phpطلب كود يعمل بكل القوالب php



فقط جزاك الله كل خير طلب كود يعمل بكل القوالب php



ولدى طلب بسيط اخر كيف يمكن تحويل هذا الكود ليعمل ليجلب رقم من داخل الحقول الاضافية للاعضاء فى ملف modules/common.module.php



طلب كود يعمل بكل القوالب php



CODE
     $x2_ads_no = $PowerBB->_CONF['template']['Info']['extrafield_1'];
     if(is_numeric($x2_ads_no) && mb_strlen($x2_ads_no)=='6' &&
     $PowerBB->_CONF['template']['_CONF']['member_row']['username'] <> $PowerBB->_CONF['template']['Info']['username'])
     {
     $x1_ads_no = $x2_ads_no;
     }

look/images/icons/i1.gif [مجابه] طلب كود يعمل بكل القوالب php
  12-12-2013 12:30 مساءً   [12]
فرج القذافى
معلومات الكاتب
شكرا لكم تم تحويل الكود ويعمل بنجاح



برجاء غلق الموضوع طلب كود يعمل بكل القوالب php

الصفحة 2 من 2
<
1


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






الساعة الآن 11:28 AM