The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
|
#1
|
|||
|
|||
Need help, removed product now site is down
Fatal error: Cannot redeclare hexurl() (previously declared in /www/vhosts/sportscardfreaks.com/htdocs/forums/includes/init.php(292) : eval()'d code:8) in /www/vhosts/sportscardfreaks.com/htdocs/forums/includes/init.php(292) : eval()'d code on line 73
That is the error I am getting. I tried removing the following <?xml version="1.0" encoding="ISO-8859-1"?> <plugins> <plugin active="1" product="rewrite_ebay_links"> <title>Rewrite Function</title> <hookname>init_startup</hookname> <phpcode><![CDATA[function hexurl($string) { $string = bin2hex($string); $string = chunk_split($string, 2, '%'); $string = '%' . substr($string, 0, strlen($string) - 1); return $string; } function rewrite_ebay($text = '') { if (!$text) { return $text; } global $vbulletin; $search = $replace = array(); $anchor = preg_quote('<a href="'); if (preg_match_all('/' . $anchor . '([^"]+)/i', $text, $links)) { if (!$links) { return $text; } $links = array_unique($links[1]); $parsed = array_map('parse_url', array_map('strtolower', $links)); foreach ($parsed AS $key => $parsie) { if (!$parsie['host'] OR !preg_match('/(.*)ebay\.[a-z0-9]+/i', $parsie['host'])) { unset($links[$key]); continue; } } if (!$links) { return $text; } foreach ($links AS $url) { $newurl = 'http://rover.ebay.com/rover/1/711-53200-19255-0/1?type=4&campid=5335993869&toolid=10001&customid=' . '&mpre=' . hexurl(str_replace('&', '&', $url)); $search[] = '<a href="' . $url; $replace[] = '<a href="' . $newurl; } } if ($search) { $text = str_replace($search, $replace, $text); } return $text; }]]></phpcode> </plugin> </plugins> |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|