vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   URL problem after import (https://vborg.vbsupport.ru/showthread.php?t=159080)

JayEss 09-29-2007 11:09 PM

URL problem after import
 
Here is an example of what I need to clean up after a phpbb3 import (and will do this using the cleaner.php)

HTML Code:

[url=http://imageshack.us:1693e][img]http://img241.imageshack.us/img241/3988/forum005001xn5.jpg[/img][/url:1693e]
As you can see, the closing URL tags have numbers inserted next to them. To further complicate the issue, the numbers are never the same for each URL. So here's another example:

HTML Code:

[url=http://imageshack.us:2a6cc][img]http://img483.imageshack.us/img483/6328/dscn1950cj1.jpg[/img][/url:2a6cc]
I was told to put the following in the 'posts' section of cleaner.php:

PHP Code:

$text preg_replace('/\[url=(.+):\w+\]/''[url=$1]'$text);
$text preg_replace('/\[/url:\w+\]/''[url=$1]'$text); 

The above syntax actually blanks out all my posts after I run the script. I've done this twice now with same results.

Can anyone confirm if that is supposed to be the right syntax that I am supposed to be using?

Thanks in advance.

Dismounted 09-30-2007 06:49 AM

PHP Code:

$find = array(
    
'/\[url=(.+?):(.*?)]/i',
    
'/\[/url:(.*?)]/i'
);
$replace = array(
    
"[url=$1]",
    
'[/url]'
);

$text preg_replace($find$replace$text); 


JayEss 10-04-2007 01:21 AM

Thank you! It didn't work but vbulletin support ended up solving it. :) Sorry for late reply.


All times are GMT. The time now is 09:02 AM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01069 seconds
  • Memory Usage 1,716KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_html_printable
  • (2)bbcode_php_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (3)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete