set_timeout($timeout); // Workaround for BDB 4.1 bugs if (file_exists($dbfile)) { $mode = 'w'; } else { $mode = 'c'; } if (!$db->open($mode)) { trigger_error(sprintf(_("%s: Can't open dba database"), $dbfile), E_USER_ERROR); global $request; $request->finish(fmt("%s: Can't open dba database", $dbfile)); } $this->WikiDB_backend_dbaBase($db); } }; // (c-file-style: "gnu") // Local Variables: // mode: php // tab-width: 8 // c-basic-offset: 4 // c-hanging-comment-ender-p: nil // indent-tabs-mode: nil // End: ?>