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

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

طرحت اقتراحين ولم اجاوب عنهم ربما لعدم رغبة الأعضاء فيهم او لعدم تفرغ الطاقم البرمجي المهم عندي سؤال بسيط بحثت عن خاصية استبدال روابط اليوتيوب تل


موضوع مغلق


19-03-2013 10:38 صباحاً
معلومات الكاتب ▼
انضم في : 23-11-2012
رقم العضوية : 2,616
المشاركات : 275
الدولة : DZ
الجنس :
تاريخ الميلاد : 1-9-1995
الدعوات : 1
قوة السمعة : 840
موقعي : زيارة موقعي
العضو غائب ù_ù
طرحت اقتراحين ولم اجاوب عنهم
ربما لعدم رغبة الأعضاء فيهم او لعدم تفرغ الطاقم البرمجي
المهم عندي سؤال بسيط
بحثت عن خاصية استبدال روابط اليوتيوب تلقائيا ب مشغل ميديا
واريد ان انسق بينها و بين هاك الأخ phpmax الخاص ب قارئ الميجديا في المشاركات
حيث انني اريد نفس القارئ

المهم هاذا كود php للإستبدال و اللذي لم اعرف اين اطبقه الصراحة باعتقادي ملف php الخاص بالفنكشينس لكنني واجهت خطأ
ولم اعرف كيف استدعيه او كيف اطبقه حتى

[p]
<code>
CODE
function youtube($string,$autoplay=0,$width=480,$height=390) { preg_match('#(?:http://)?(?:www.)?(?:youtube.com/(?:v/|watch?v=)|youtu.be/)([w-]+)(?:S+)?#', $string, $match); $embed = <<  YOUTUBE; return str_replace($match[0], $embed, $string); }
</youtube></code></pre>
[p]
</pre>
[p]
شرح الكود حسب تعديلي واللذي عمل في سكريبت اخر </pre>
upset
[p]
<code>
CODE
(?:http://)? # optional protocol, non-capturing (?:www.)? # optional &quot;www.&quot;, non-capturing (?: # استبدال &quot;youtube.com/v/XXX&quot; او &quot;youtube.com/watch?v=XXX&quot; youtube.com/(?:v/|watch?v=) | youtu.be/ # او رابط اليوتيوب المختصر youtu.be ) ([w-]+) # كود الفيديو (?:S+)? # optional non-whitespace characters (other URL params) ( لم افهمه )


</code></pre>
[p]

<code>ياريت لو تنورنا بمساعدة الموضوع برمجي اكثر مما هو تطويري </code></pre>
26
[p]

</pre>
[p]
</pre>

look/images/icons/i1.gif مساعدة في اضافة فنكشن الى النسخة متعلق باستبدال روابط تلقائيا
  20-03-2013 07:09 صباحاً   [1]
معلومات الكاتب ▼
انضم في : 23-11-2012
رقم العضوية : 2,616
المشاركات : 275
الدولة : DZ
الجنس :
تاريخ الميلاد : 1-9-1995
الدعوات : 1
قوة السمعة : 840
موقعي : زيارة موقعي
العضو غائب ù_ù
up guys :(

look/images/icons/i1.gif مساعدة في اضافة فنكشن الى النسخة متعلق باستبدال روابط تلقائيا
  20-03-2013 07:20 صباحاً   [2]
معلومات الكاتب ▼
انضم في : 18-07-2009
رقم العضوية : 1
المشاركات : 12,607
الدولة : KSA
الجنس :
الدعوات : 52
قوة السمعة : 74,256
موقعي : زيارة موقعي
اجبت سابقاً عن شرح طريقة تشغيل مقاطع اليوتيوب بدون تحويل
اطلع عليه لعله يفيدك في طلبك
https://pbboard.info/forums/t8822#48405

look/images/icons/i1.gif مساعدة في اضافة فنكشن الى النسخة متعلق باستبدال روابط تلقائيا
  20-03-2013 07:59 صباحاً   [3]
معلومات الكاتب ▼
انضم في : 23-11-2012
رقم العضوية : 2,616
المشاركات : 275
الدولة : DZ
الجنس :
تاريخ الميلاد : 1-9-1995
الدعوات : 1
قوة السمعة : 840
موقعي : زيارة موقعي
العضو غائب ù_ù
أهلا أخي ، تسلم على الرد biggrin2

عوضت

CODE
'#(<a href="http://www.youtube.com)?/(v/([-|~_0-9A-Za-z]+)|watch?v=([-|~_0-9A-Za-z]+)&?.*?)">(http://www.youtube.com)?/(v/([-|~_0-9A-Za-z]+)|watch?v=([-|~_0-9A-Za-z]+)&?.*?)</a>#i'

ب
[p]
<code>
CODE
'#(?:http://)?(?:http://www.)?(?:youtube.com/(?:v/" title="www.)?(?:youtube.com/(?:v/">www.)?(?:youtube.com/(?:v/|watch?v=)|youtu.be/)([w-]+)(?:S+)?#'
</code></pre>
و
عدلت على
[p]
<code><code class="Brush variable">
CODE
$embed_player

بما يناسبها من خصائص المشغل
لكنني لم احصل على نتيجة ؟ </code></code></pre>
13<code><code class="Brush variable"> </code></code>

[p]


</pre>


تم تحرير المشاركة بواسطة :DzSergio بتاريخ:20-03-2013 08:00 صباحاً


look/images/icons/i1.gif مساعدة في اضافة فنكشن الى النسخة متعلق باستبدال روابط تلقائيا
  21-03-2013 08:23 صباحاً   [4]
معلومات الكاتب ▼
انضم في : 23-11-2012
رقم العضوية : 2,616
المشاركات : 275
الدولة : DZ
الجنس :
تاريخ الميلاد : 1-9-1995
الدعوات : 1
قوة السمعة : 840
موقعي : زيارة موقعي
العضو غائب ù_ù
up ...

look/images/icons/i1.gif مساعدة في اضافة فنكشن الى النسخة متعلق باستبدال روابط تلقائيا
  21-03-2013 10:49 مساءً   [5]
معلومات الكاتب ▼
انضم في : 23-07-2010
رقم العضوية : 599
المشاركات : 3,734
الدولة : أمي اليمن
الجنس :
تاريخ الميلاد : 4-3-1987
الدعوات : 1
قوة السمعة : 8,237
موقعي : زيارة موقعي
العضو غائب بلاكهرباء حتى اشعار آخر ,والمعذرة على الغياب المتكررلأسباب وظروف ولله الحمد , دعواتكم لبلادي وبلاد المسلمين ..
المشاركة الأصلية كتبت بواسطة: DzSergio أهلا أخي ، تسلم على الرد biggrin2

عوضت

CODE
'#(<a href="http://www.youtube.com)?/(v/([-|~_0-9A-Za-z]+)|watch?v=([-|~_0-9A-Za-z]+)&?.*?)">(http://www.youtube.com)?/(v/([-|~_0-9A-Za-z]+)|watch?v=([-|~_0-9A-Za-z]+)&?.*?)</a>#i'

ب
[p]
<code>
CODE
'#(?:http://)?(?:http://www.)?(?:youtube.com/(?:v/" title="www.)?(?:youtube.com/(?:v/">www.)?(?:youtube.com/(?:v/|watch?v=)|youtu.be/)([w-]+)(?:S+)?#'
</code></pre>
و
عدلت على
[p]
<code><code class="Brush variable">
CODE
$embed_player

بما يناسبها من خصائص المشغل
لكنني لم احصل على نتيجة ؟ </code></code></pre>
13<code><code class="Brush variable"> </code></code>

[p]


</pre>
يا اخي انت طلبت استبدال الروابط تلقائيا والاخ سليمان وضع لك الرد
الشرح الموجود في الشرح عبارة عن اضافة كود فقط بمكان معين وليس استبدال كود بكود 16
كما تقول

look/images/icons/i1.gif مساعدة في اضافة فنكشن الى النسخة متعلق باستبدال روابط تلقائيا
  21-03-2013 11:37 مساءً   [6]
معلومات الكاتب ▼
انضم في : 23-11-2012
رقم العضوية : 2,616
المشاركات : 275
الدولة : DZ
الجنس :
تاريخ الميلاد : 1-9-1995
الدعوات : 1
قوة السمعة : 840
موقعي : زيارة موقعي
العضو غائب ù_ù
المشاركة الأصلية كتبت بواسطة: نجم الويب يا اخي انت طلبت استبدال الروابط تلقائيا والاخ سليمان وضع لك الرد
الشرح الموجود في الشرح عبارة عن اضافة كود فقط بمكان معين وليس استبدال كود بكود 16
كما تقول
الكود قديم ولا يعمل
عمل مثل ما كتب الأخ سليمان في الرد ولم يشتغل
حيث قال لي سيفدك الموضوع يعني لازم اجري تغييرات
الشيء اللي ما مفهمتو sad

look/images/icons/i1.gif مساعدة في اضافة فنكشن الى النسخة متعلق باستبدال روابط تلقائيا
  22-03-2013 12:14 صباحاً   [7]
معلومات الكاتب ▼
انضم في : 23-07-2010
رقم العضوية : 599
المشاركات : 3,734
الدولة : أمي اليمن
الجنس :
تاريخ الميلاد : 4-3-1987
الدعوات : 1
قوة السمعة : 8,237
موقعي : زيارة موقعي
العضو غائب بلاكهرباء حتى اشعار آخر ,والمعذرة على الغياب المتكررلأسباب وظروف ولله الحمد , دعواتكم لبلادي وبلاد المسلمين ..
جرب التالي :

حرر ملف : includes/pbboardCodeparse.class.php :

ابحث عن :

CODE
     function censor_words($text)
    {
        global $PowerBB;
       // feltr words
         static $blanks = null;


وضع تحتها الكود :





CODE

			$embed_player =  '
			    <table widht="300" align="center" class="tborder" >
			    <tr><td class="alt1">
			    <object width="515" height="450">
			    <param name="movie" value="http://www.youtube.com/v/\\4&hl=en_US&fs=1&rel=0&version=3">
			    </param>
			    <param name="allowFullScreen" value="true">
			    </param>
			    <param name="allowscriptaccess"value="always"></param>
			    <embed src="http://www.youtube.com/v/\\4&hl=en_US&fs=1&rel=0&version=3"
			    type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true"  width="515" height="450"></embed>
			     </object>
			     </td>
			     </tr>
			     </table>
			     ';
			
			     $text = preg_replace('#(<a href="http://www.youtube.com)?/(v/([-|~_0-9A-Za-z]+)|watch?v=([-|~_0-9A-Za-z]+)&?.*?)">(http://www.youtube.com)?/(v/([-|~_0-9A-Za-z]+)|watch?v=([-|~_0-9A-Za-z]+)&?.*?)</a>#i', $embed_player, $text);



المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
مشكلة في اضافة موضوع جديد او الرد YALDHUMAYRI
4 47 Soliman
شرح اضافة خاصية اشرافية جديدة من الإشراف المتعدد مثل مجابة وغيرها بالصور Soliman
2 269 الوردة الحمراء
شرح اضافة ازرار وروابط في الشريط العلوي للمنتدى Soliman
2 497 الوردة الحمراء
مشكلة اضافة المرفقات في استايل اوركيد المحدث للنسخة 3.0.4 في الرسائل الخاصة جنرال الحب
2 304 جنرال الحب
مطلوب طريقة اضافة الصور للموضوع للاهمية salim
1 212 salim

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









الساعة الآن 09:41 PM