عند بحثي في الهاكات وجدت هذا التعديل والذي يقوم باستبدال رابط اليوتيوب عند كتابة في موضوع وعرضه بشكل مباشر عند اعتماد الموضوع وذلك من خلال استبداله ..
وكل هذا بتعديل ملف class_bbcode.php في مجلد includes
حيث يتم البحث عن هذا السطر
كود PHP:
// ********************* REMOVE HTML CODES ***************************
if (!$do_html)
{
$text = htmlspecialchars_uni($text);
}
$html_allowed = $do_html;
$text = $this->parse_whitespace_newlines($text, $do_nl2br);
// ********************* PARSE BBCODE TAGS ***************************
واستبداله بهذا
كود PHP:
// ********************* REMOVE HTML CODES ***************************
if (!$do_html)
{
$text = htmlspecialchars_uni($text);
}
$html_allowed = $do_html;
$text = $this->parse_whitespace_newlines($text, $do_nl2br);
//jill add youtube code
if ( strpos($text, 'youtube.com/watch') !== false )
{
//$data = preg_replace("http*youtube*com","", $data);
$text = preg_replace("/http:\/\/([wW[:punct:]])*youtube\.com\/watch\\?v=([0-9a-zA-Z[:punct:]]{11}+)/","[/url]<object width=\"426\" height=\"350\"><param name=\"movie\" value=\"http://www.youtube.com/v/$2\"></param><param name=\"wmode\" value=\"transparent\"></param><embed src=\"http://www.youtube.com/v/$2\" type=\"application/x-shockwave-flash\" wmode=\"transparent\" width=\"425\" height=\"350\"></embed></object>[url]", $text);
}
//jill code end
// ********************* PARSE BBCODE TAGS ***************************
اريد بعض التعديل بحيث عندما اقوم بكتابة موضوع جديد وورضع هذا الرابط فيه
http://zzz.swalif.net/zzz
يقوم باستبداله ووضعه في iframe
مثل هذا
كود PHP:
<iframe name="erf" src="http://zzz.swalif.net/zzz" width="90%" height="400"> </iframe>
حيث أن zzz احتمال ان تكون أرقام أو حروف كبيره وصغيرة أو اشارة مثل ( - أو % او غيرها )
مشكلتي تكمن في فهم اكواد البي تش بي :con2:
امل المساعدة