Version 4.7.0
This commit is contained in:
1 parent
517a5e1f70
commit
8ba7d43898
1933 files changed
+65613
-11332
No files matched your search
@@ -93,7 +93,7 @@ class _Xenforo extends \IPS\convert\Software
|
||||
public static function softwareName()
|
||||
{
|
||||
/* Child classes must override this method */
|
||||
return "XenForo (1.5.x/2.0.x/2.1.x)";
|
||||
return "XenForo (1.5.x/2.0.x/2.1.x/2.2.x)";
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -509,6 +509,7 @@ class _Xenforo extends \IPS\convert\Software
|
||||
'tag_meta_id' => $row['thread_id'],
|
||||
'tag_text' => $prefix,
|
||||
'tag_member_id' => $row['user_id'],
|
||||
'tag_added' => $row['post_date'],
|
||||
'tag_prefix' => 1, # key to this whole operation right here
|
||||
) );
|
||||
}
|
||||
@@ -529,6 +530,7 @@ class _Xenforo extends \IPS\convert\Software
|
||||
'tag_meta_id' => $row['thread_id'],
|
||||
'tag_text' => $tag['tag'],
|
||||
'tag_member_id' => $row['user_id'],
|
||||
'tag_added' => $row['post_date'],
|
||||
'tag_prefix' => 0
|
||||
) );
|
||||
}
|
||||
@@ -744,9 +746,9 @@ class _Xenforo extends \IPS\convert\Software
|
||||
|
||||
$post = \IPS\Db::i()->select( 'post', 'forums_posts', array( "pid=?", $pid ) )->first();
|
||||
|
||||
if ( preg_match( "/\[ATTACH([^\]]+?)?\]" . $row['attachment_id'] . "\[\/ATTACH\]/i", $post ) )
|
||||
if ( preg_match( "/\[ATTACH([^\]]+?)?\]" . $row['attachment_id'] . "(\._xfImport)?\[\/ATTACH\]/i", $post ) )
|
||||
{
|
||||
$post = preg_replace( "/\[ATTACH([^\]]+?)?\]" . $row['attachment_id'] . "\[\/ATTACH\]/i", '[attachment=' . $attachId . ':name]', $post );
|
||||
$post = preg_replace( "/\[ATTACH([^\]]+?)?\]" . $row['attachment_id'] . "(\._xfImport)?\[\/ATTACH\]/i", '[attachment=' . $attachId . ':name]', $post );
|
||||
\IPS\Db::i()->update( 'forums_posts', array( 'post' => $post ), array( "pid=?", $pid ) );
|
||||
}
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user