public function getSteps()
{
return array(
'userGroups' => array(
'title' => new XenForo_Phrase('import_user_groups')
),
'userFields' => array(
'title' => new XenForo_Phrase('import_custom_user_fields'),
),
'users' => array(
'title' => new XenForo_Phrase('import_users'),
'depends' => array('userGroups', 'userFields')
),
'followIgnore' => array(
'title' => new XenForo_Phrase('import_follow_ignore_lists'),
'depends' => array('users')
),
'conversations' => array(
'title' => new XenForo_Phrase('import_conversations'),
'depends' => array('users')
),
'profilePosts' => array(
'title' => new XenForo_Phrase('import_profile_posts'),
'depends' => array('users')
),
'nodes' => array(
'title' => new XenForo_Phrase('import_nodes'),
'depends' => array('userGroups')
),
'moderators' => array(
'title' => new XenForo_Phrase('import_moderators'),
'depends' => array('nodes', 'users')
),
'threadPrefixes' => array(
'title' => new XenForo_Phrase('import_thread_prefixes'),
'depends' => array('nodes')
),
'threads' => array(
'title' => new XenForo_Phrase('import_threads_and_posts'),
'depends' => array('nodes', 'users', 'threadPrefixes')
),
'postEditHistory' => array(
'title' => new XenForo_Phrase('import_post_edit_history'),
'depends' => array('threads')
),
'polls' => array(
'title' => new XenForo_Phrase('import_polls'),
'depends' => array('threads')
),
'attachments' => array(
'title' => new XenForo_Phrase('import_attached_files'),
'depends' => array('conversations', 'threads')
),
'likes' => array(
'title' => new XenForo_Phrase('import_likes'),
'depends' => array('threads', 'profilePosts')
),
'warnings' => array(
'title' => new XenForo_Phrase('import_warnings'),
'depends' => array('threads', 'profilePosts')
),
'userUpgrades' => array(
'title' => new XenForo_Phrase('import_user_upgrades'),
'depends' => array('users')
)
);
}