|
إنضمامك إلي منتديات استراحات زايد يحقق لك معرفة كل ماهو جديد في عالم الانترنت ...
انضم الينا
#1
| ||
| ||
السلام عليكم و رحمة الله و بركاته
__DEFINE_LIKE_SHARE__
لي طلب إخواني يتمثل في التعديل هذا الكود رمز Code: function handle_bbcode_url_vbanonymizer(&$parser, $text, $link) { $rightlink = trim($link); if (empty($rightlink)) { // no option -- use param $rightlink = trim($text); } $rightlink = str_replace(array('`', '"', "'", '['), array('`', '"', ''', '['), $parser->strip_smilies($rightlink)); // remove double spaces -- fixes issues with wordwrap $rightlink = str_replace(' ', '', $rightlink); if (!preg_match('#^[a-z0-9]+(? $text = str_replace(' ', '', $text); } } // parse our URL $parsedurl = @parse_url($rightlink); // check ignored protocols if (!($parsedurl['scheme'] AND $parsedurl['host']) OR in_array($parsedurl['scheme'], $parser->vbanonymizer['ignored_protocols'])) { // standard URL hyperlink return "$text"; } // check whitelisted domains foreach ($parser->vbanonymizer['whitelist'] AS $domain) { if ($domain == $parsedurl['host'] OR ($domain[0] == '.' AND strpos($parsedurl['host'], $domain) == (vbstrlen($parsedurl['host']) - vbstrlen($domain)))) { // standard URL hyperlink return "$text"; } } // build new path $rightlink = (($parser->registry->options['vbanonymizer_scriptpath']) ? $parser->registry->options['vbanonymizer_scriptpath'] : $parser->registry->options['bburl']) . '/' . $parser->registry->options['vbanonymizer_scriptname'] . '.php?' . $parser->registry->session->vars['sessionurl'] . 'url=' . rawurlencode(str_replace('&', '&', $rightlink)); // add no follow attribute if ($parser->registry->options['vbanonymizer_nofollow']) { $nofollow = ' rel="nofollow"'; } // standard URL hyperlink return "$text"; } ?> الكود اعلاه ماخوذ من ملف php خاص بتحويل الروابط وما اريد الوصول اليه هو تحويل كافة الروابط الداخلية و الخارجية نجحت في ذلك من خلال حذف العبارة التالية: رمز Code: // check whitelisted domains foreach ($parser->vbanonymizer['whitelist'] AS $domain) { if ($domain == $parsedurl['host'] OR ($domain[0] == '.' AND strpos($parsedurl['host'], $domain) == (vbstrlen($parsedurl['host']) - vbstrlen($domain)))) { // standard URL hyperlink return "$text"; } } لكن ما اردته بالضبط ما يلي : توجيه كافة الروابط الداخلية التي على نفس الدومين باستثناء روابط المنتدى مع الابقاء على خاصية استثناء توجيه بعض المواقع مثل اليوتوب مثلا الدومين الخاص بي يحتوي على فرعين الاول المنتدى: رمز Code: www.tomohna.com/vb الثاني : مركز الرفع رمز Code: www.tomohna.com/upload مثال لذلك: لنفرض اني رفعت ملف على مركز الرفع الخاص بي و نقلت الرابط الى المنتدى عند ضغط الاعضاء على الرابط أريد ان يظهر بالشكل التالي كمثال www.***.com/vb/redirector.php/رابط التحميل يعني يوجه الى صفحة التحويل و بعدها الى صفحة التحميل هل من مساعدة |
مواقع النشر (المفضلة) |
أدوات الموضوع | |
انواع عرض الموضوع | |
| |
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
[استفسار] ما هو افضل هاك لتحويل الروابط ؟؟ | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 12-16-2011 08:21 AM |
[ استفسار ] : ما هو افضل هاك لتحويل الروابط ؟؟ | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 12-16-2011 07:21 AM |
مطلوب موقع لتحويل الروابط | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 11-01-2011 12:10 AM |
[طلب] محتاج ملف هتكس لتحويل الروابط | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 08-21-2011 06:21 PM |
مشكلة في هاك الفيبسو لتحويل الروابط | محروم.كوم | منتدى أخبار المواقع والمنتديات العربية والأجنبية | 0 | 04-15-2009 01:50 PM |