# $Id$
-Version 1.1-beta5 ()
+Version 1.1-beta5 (October 18th, 2006)
------------------------------------------------------------------------
* Added new plugin hooks:
// Insert into database
$image_id = serendipity_insertImageInDatabase($tfile, $serendipity['POST']['target_directory'][$idx], $authorid, null, $realname);
- serendipity_plugin_api::hook_event('backend_image_add', $target);
+ serendipity_plugin_api::hook_event('backend_image_add', $target, $created_thumbnail);
$new_media[] = array(
'image_id' => $image_id,
'target' => $target,
}
/* This won't do anything if safe-mode is ON, but let's try anyway since importing could take a while */
-@set_time_limit(0);
+if (function_exists('set_time_limit')) {
+ @set_time_limit(0);
+}
/* Class construct. Each importer plugin must extend this class. */
class Serendipity_Import {
function &nativeQuery($query, $db = false) {
global $serendipity;
- mysql_select_db($this->data['name']);
+ mysql_select_db($this->data['name'], $db);
$return = &mysql_query($query, $db);
- // print_r($return);
- mysql_select_db($serendipity['dbName']);
+ mysql_select_db($serendipity['dbName'], $serendipity['dbConn']); $return = &mysql_query($query, $db);
return $return;
}
}
} else {
$outfile = $serendipity['serendipityPath'] . $serendipity['uploadPath'] . $directory . $f . '.' . $thumbname . '.' . $suf;
}
+ $serendipity['last_outfile'] = $outfile;
# echo 'To: ' . $outfile . '<br />';
$fdim = @serendipity_getimagesize($infile, '', $suf);
if ($debug) echo "<p>File name is $sFileName,<br />thumbnail is $sThumbNailFile</p>";
unset($aResultSet[$sKey]);
- if (isset($aFilesOnDisk[$sFileName])){
+ if (isset($aFilesOnDisk[$sFileName])) {
unset($aFilesOnDisk[$sFileName]);
} else {
if ($debug) "Deleting Image {$sFile['id']}<br />\n";