/** * * @see \wcf\system\exporter\IExporter::validateDatabaseAccess() */ public function validateDatabaseAccess() { parent::validateDatabaseAccess(); $sql = "SELECT\tCOUNT(*)\n\t\t\tFROM\twcf" . $this->dbNo . "_cnews_news"; $statement = $this->database->prepareStatement($sql); $statement->execute(); }
/** * @see \wcf\system\exporter\IExporter::validateDatabaseAccess() */ public function validateDatabaseAccess() { parent::validateDatabaseAccess(); $sql = "SELECT COUNT(*) FROM wcf" . $this->dbNo . "_user"; $statement = $this->database->prepareStatement($sql); $statement->execute(); }
/** * @see \wcf\system\exporter\IExporter::validateDatabaseAccess() */ public function validateDatabaseAccess() { parent::validateDatabaseAccess(); $sql = "SELECT COUNT(*) FROM " . $this->databasePrefix . "core_like"; $statement = $this->database->prepareStatement($sql); $statement->execute(); }
/** * @see \wcf\system\exporter\IExporter::validateDatabaseAccess() */ public function validateDatabaseAccess() { parent::validateDatabaseAccess(); $sql = "SELECT COUNT(*) FROM xf_template_compiled"; $statement = $this->database->prepareStatement($sql); $statement->execute(); }
/** * @see \wcf\system\exporter\IExporter::validateDatabaseAccess() */ public function validateDatabaseAccess() { parent::validateDatabaseAccess(); if (version_compare($this->readOption('smfVersion'), '2.0.0', '<')) { throw new DatabaseException('Cannot import less than SMF 2.x', $this->database); } }
/** * @see \wcf\system\exporter\IExporter::validateDatabaseAccess() */ public function validateDatabaseAccess() { parent::validateDatabaseAccess(); $result = $this->database->exists('global'); if (!$result) { throw new SystemException("Cannot find 'global' key in database"); } }
/** * @see \wcf\system\exporter\IExporter::validateDatabaseAccess() */ public function validateDatabaseAccess() { parent::validateDatabaseAccess(); $templateversion = $this->readOption('templateversion'); if (version_compare($templateversion, '5.0.0', '<')) { throw new DatabaseException('Cannot import less than vB 5.0.x', $this->database); } }
/** * @see \wcf\system\exporter\IExporter::validateDatabaseAccess() */ public function validateDatabaseAccess() { parent::validateDatabaseAccess(); $sql = "SELECT\tcache\n\t\t\tFROM\t" . $this->databasePrefix . "datacache\n\t\t\tWHERE\ttitle = ?"; $statement = $this->database->prepareStatement($sql); $statement->execute(array('version')); $row = $statement->fetchArray(); $data = unserialize($row['cache']); if ($data['version_code'] < 1600) { throw new DatabaseException('Cannot import MyBB 1.4.x or less', $this->database); } }
/** * @see \wcf\system\exporter\IExporter::validateDatabaseAccess() */ public function validateDatabaseAccess() { parent::validateDatabaseAccess(); $sql = "SELECT\tpackageID, packageDir, packageVersion\n\t\t\tFROM\twcf" . $this->dbNo . "_package\n\t\t\tWHERE\tpackage = ?"; $statement = $this->database->prepareStatement($sql, 1); $statement->execute(array('de.codequake.cms')); $row = $statement->fetchArray(); if ($row !== false) { // check cms version if (substr($row['packageVersion'], 0, 1) != 1) { throw new DatabaseException('Cannot find Fireball CMS 1.x installation', $this->database); } } else { throw new DatabaseException('Cannot find Fireball CMS installation', $this->database); } }
/** * @see \wcf\system\exporter\IExporter::validateDatabaseAccess() */ public function validateDatabaseAccess() { parent::validateDatabaseAccess(); $templateversion = $this->readOption('templateversion'); if (version_compare($templateversion, '3.8.0', '<')) { throw new DatabaseException('Cannot import less than vB 3.8.x', $this->database); } if (version_compare($templateversion, '4.3.0 alpha 1', '>=')) { throw new DatabaseException('Cannot import greater than vB 4.2.x', $this->database); } }