Exemplo n.º 1
0
    $record->host = $host;
    $record->name = $name;
    $record->size = $size;
    $record->md5 = $md5;
    $record->width = $width;
    $record->height = $height;
    $record->mime = $mime;
    $record->time = time();
    $record->rank = $rank;
    if ($ini['General']['automemo'] && !is_null($memo)) {
        $record->memo = $memo;
    }
    $record->insert();
}
// 画像を表示
ic2_finish($newfile, $thumb, $params, $force);
// }}}
// {{{ 関数
// {{{ ic2_aborn()
function ic2_aborn($params, $infected = false)
{
    global $ini;
    extract($params);
    $aborn = new IC2_DataObject_Images();
    $aborn->uri = $uri;
    $aborn->host = $host;
    $aborn->name = $name;
    $aborn->size = $size;
    $aborn->md5 = $md5;
    $aborn->width = $width;
    $aborn->height = $height;
Exemplo n.º 2
0
    $record->rank = $rank;
    if ($ini['General']['automemo'] && !is_null($memo)) {
        $record->memo = $memo;
    }
    $record->insert();
}
$is_anigif = false;
$is_gif_caution == false;
if (($ini['Thumbdeco']['anigif'] || $ini['Thumbdeco']['gifcaution']) && $params['mime'] == 'image/gif') {
    $is_anigif = check_anigif($newfile);
    if ($ini['Thumbdeco']['gifcaution']) {
        $is_gif_caution = $is_anigif && check_mime_caution($serv_mime, $mime, $mimemap, $name);
    }
}
// 画像を表示
ic2_finish($newurl, $thumb, $params, $force, $ini['Thumbdeco']['anigif'] ? $is_anigif : false, $is_gif_caution);
// }}}
// {{{ 関数
// {{{ ic2_aborn()
function ic2_aborn($params, $infected = false)
{
    global $ini;
    extract($params);
    $aborn = new ImageCache2_DataObject_Images();
    $aborn->uri = $uri;
    $aborn->host = $host;
    $aborn->name = $name;
    $aborn->size = $size;
    $aborn->md5 = $md5;
    $aborn->width = $width;
    $aborn->height = $height;