Ejemplo n.º 1
0
 /**
  * Checks requirements for migration
  *
  * @return  void
  * @since   1.0
  */
 public function check($dirs = array(), $tables = array(), $xml = false, $min_version = false, $max_version = false)
 {
     if ($this->path == JPATH_ROOT) {
         JFactory::getLanguage()->load('com_joomgallery.migratemvc2jux');
         $this->_mainframe->redirect('index.php?option=' . _JOOM_OPTION . '&controller=migration', JText::_('FILES_JOOMGALLERY_MIGRATION_MVC2JUX_WRONG_PATH2JOOMLA'), 'notice');
     }
     if (!$this->otherDatabase && $this->prefix == $this->_db->getPrefix()) {
         JFactory::getLanguage()->load('com_joomgallery.migratemvc2jux');
         $this->_mainframe->redirect('index.php?option=' . _JOOM_OPTION . '&controller=migration', JText::_('FILES_JOOMGALLERY_MIGRATION_MVC2JUX_WRONG_PREFIX'), 'notice');
     }
     $dirs = array($this->path_originals, $this->path_details, $this->path_thumbnails);
     $tables = array($this->table_images, $this->table_categories, $this->table_comments, $this->table_nameshields, $this->table_users, $this->table_votes);
     $xml = null;
     if ($this->path != '-') {
         $xml = JPath::clean($this->path . '/administrator/components/' . _JOOM_OPTION . '/joomgallery.xml');
     }
     $min_version = '1.5.7.5';
     $max_version = '1.5.7.5';
     parent::check($dirs, $tables, $xml, $min_version, $max_version);
 }
 /**
  * Checks requirements for migration
  *
  * @return  void
  * @since   1.6
  */
 public function check($dirs = array(), $tables = array(), $xml = false, $min_version = false, $max_version = false)
 {
     $tables = array($this->table_images, $this->table_categories, $this->table_comments, $this->table_users);
     $dirs = array($this->path_originals, $this->path_thumbnails);
     parent::check($dirs, $tables, $xml, $min_version, $max_version);
 }