Ejemplo n.º 1
0
    exit('success');
} elseif ($func == 'insert_image') {
    $caption = $_POST['caption'];
    $credits = $_POST['credits'];
    $fields = array('caption' => $caption, 'credits' => $credits, 'mod_time' => 'now()');
    aql::update('media_item', $fields, $media_item_id);
    if ($_POST['tab'] == 'slideshow') {
        $aql = "blog_article{\n\t\t\t\t\t\t\t\twhere blog_article.ide = {$blog_article_ide} \n\t\t\t\t\t\t\t\tand media_item_ide = {$media_item_ide}\n\t\t\t\t\t\t\t}";
        $rs = aql::select($aql);
        if (!$rs) {
            $vfolder_path = '/blog/blog_article/' . $blog_article_id . '/images';
            $img = media::get_item($media_item_ide);
            media::new_item($img['local_path'], $vfolder_path, $fields);
        }
    }
    $img = media::get_item($media_item_id, $_POST['width'], $_POST['height'], $_POST['crop']);
    /*
    ?>
    	<div class="article_image">
    <?
    */
    ?>
		<img class="article_image" src="<?php 
    echo $blog_img_absolute ? 'http://' . $_SERVER['SERVER_NAME'] : '';
    echo $img['src'];
    ?>
" border="0" alt="" width="<?php 
    echo $img['width'];
    ?>
" height="<?php 
    echo $img['height'];
Ejemplo n.º 2
0
<fieldset>
	<legend>Mediabox Thumbnail Image (optional)</legend>
	<div class = "has-floats" id = "images_tnail">
		<input type = "hidden" name = "blog_media_type" class = "blog_media_type" value = "<?php 
echo $type;
?>
"/>
<?php 
$rs = aql::select($aql);
include INCPATH . '/../images/container.php';
?>
		<div id="blog-post-images_tnail" class="has-floats float-left blog-post-images">
<?php 
if ($rs) {
    foreach ($rs as $media_item) {
        $img = media::get_item($media_item['media_item_id'], 100, 100);
        include INCPATH . '/../images/item.php';
    }
} else {
    echo 'No media uploaded.';
}
?>
			<!--ajax goes here: blog image library-->
		</div>
	</div>
</fieldset>
<?php 
if ($media_item) {
    $aql = "blog_article{\n\t\t\t\ttitle,\n\t\t\t\tintroduction,\n\t\t\t\tmedia_item_id as article__media_item_id\n\t\t\t}\n\t\t\tblog_media\t{\n\t\t\t\t\t\t\tmedia_item_id as blog_media__media_item_id\n\t\t\t\t\t\t}\n\t\t\tblog_article_tag{\n\t\t\t\tname\n\t\t\t\twhere blog_media.blog_article_id = {$blog_article_id}\n\t\t\t\t\tand blog_media.type = 'mebox'\n\t\t\t\torder by iorder asc\n\t\t\t\tlimit 1\n\t\t\t}";
    $rs = aql::select($aql);
}
Ejemplo n.º 3
0
		<div class="field">
			<?php 
$field = 'quality';
?>
			<label class="label" for="<?php 
echo $field;
?>
">Quality (affects entire image folder/album)</label>
			<?php 
$params = array('name' => 'quality', 'selected_value' => $r['quality'] ? $r['quality'] : $default_image_quality, 'null_option' => false);
snippet::dropdown($quality, $params);
?>
		</div>	
	</div>
	<div class = "col float-left">
		<div class = "properties-image">
<?php 
$img = media::get_item($r['media_item_ide']);
?>
	<img src="/media/<?php 
echo $img['media_instance_ide'];
?>
" width="200" />
			<div class = "filename"><?php 
echo $img['filename'];
?>
</div>
		</div>
	</div>
</div>
<div class = "clear"></div>
Ejemplo n.º 4
0
$c = count($vf['items']);
$vf = media::get_vfolder($vfolder_path, $limit, $offset, 'mod_time desc');
if ($c) {
    foreach ($vf['items'] as $image) {
        $orig = media::get_item($image['id']);
        $aspect_ratio = $orig['width'] / $orig['height'];
        $thumb = media::get_item($image['id'], 70, 70, true);
        $full_size_img = media::get_item($image['id']);
        if ($orig['width'] >= 600 && $aspect_ratio >= 1) {
            $img = media::get_item($image['id'], 600, 400, true);
        } else {
            if ($orig['width'] >= 250 || true) {
                if ($aspect_ratio >= 0.5) {
                    $img = media::get_item($image['id'], 250);
                } else {
                    $img = media::get_item($image['id'], 250, 500, true);
                }
            } else {
                if ($orig['width'] < 250) {
                    //image not wide enough
                    $img['src'] = 'alert';
                }
            }
        }
        ?>
		<div class="img-item">
			<a href="javascript:void(0);" onclick="imageInsert('<?php 
        echo $img['src'];
        ?>
','<?php 
        echo $img['width'];
Ejemplo n.º 5
0
    $media_upload['vfolder_path'] = $_POST['vfolder'];
}
$blog_article_ide = IDE ? IDE : $_POST['blog_article_ide'];
$vfolder = $vfolder ? $vfolder : media::get_vfolder($media_upload['vfolder_path']);
if (is_array($vfolder['items'])) {
    //check if there is a default image. If there is not, set one for blog_article.media_item_id
    if (!$blog_article) {
        $blog_article = aql::profile('blog_article', $blog_article);
    }
    if (!$blog_article['media_item_id']) {
        $fields = array('media_item_id' => $vfolder['items'][0]['media_item_id']);
        aql::update('blog_article', $fields, $blog_article_ide);
        #echo $vfolder['items'][0]['media_item_id'];
        $blog_article['media_item_id'] = $vfolder['items'][0]['media_item_id'];
        $blog_article['media_item_ide'] = $vfolder['items'][0]['media_item_ide'];
    }
    //go through each image in this blog's folder
    foreach ($vfolder['items'] as $item) {
        $img = media::get_item($item['id'], 100, 100, 0);
        if ($tab == 'mp3') {
            include 'pages/admin/blog/post/ajax/mp3-item.php';
        } else {
            include 'item.php';
        }
    }
    //foreach
} else {
    echo 'No media uploaded.';
}
//if
#print_a($blog_article);
Ejemplo n.º 6
0
<?php

$title = "Add Image to Article";
template::inc('skybox', 'top');
$media_item_ide = $_POST['media_item_ide'];
$model = 'media_item';
$img = media::get_item($media_item_ide, 240, 300);
$blog_article_ide = $_POST['blog_article_ide'];
$blog_article_id = decrypt($blog_article_ide, 'blog_article');
$profile = aql::profile('media_item', $media_item_ide);
$blog_ide = $_POST['blog_ide'];
if (!$blog_ide && $blog_article_id) {
    $blog_ide = encrypt(aql::value('blog_article.blog_id', $blog_article_id), 'blog');
}
$aql = "blog {\t\n\t\t\t\tfull_width,\n\t\t\t\tpartial_width\n\t\t\t\twhere blog.ide = {$blog_ide}\n\t\t\t} ";
$rs = aql::select($aql);
if ($rs) {
    $full_width = $rs[0]['full_width'];
    $partial_width = $rs[0]['partial_width'];
}
?>
<div class = "has-floats" id = "insert_image_skybox" class = "has-floats">
	<input type = "hidden" value = "<?php 
echo $media_item_ide;
?>
" id = "media_item_ide"/>
	<div class = "col float-left">
		<div class="field">
			<?php 
$field = 'caption';
?>
Ejemplo n.º 7
0
<?php

//select media_item_id from media_item_tag where lower(name)=lower('amy winehouse') and active=1;
$limit = 9;
$aql = "\n   media_item_tag{\n      media_item_id\n      where lower(name)=lower('{$current_tag}') and active=1\n      limit {$limit}\n      offset {$offset}\n   }\n";
$rs = aql::select($aql);
echo "<div id='tag-media-results'>";
if (is_array($rs)) {
    $i = 0;
    echo $start_row = "<div class='tag-media-result-row'>";
    foreach ($rs as $r) {
        if ($i % 3 == 0 && $i) {
            echo $start_row;
        }
        $item_thumb = media::get_item($r['media_item_id'], 195, 293, true);
        $item_fullres = media::get_item($r['media_item_id']);
        echo "<div id='tag-media-img-{$i}' class='tag-media-img-container clickable' onclick='skybox_image(\"{$item_fullres['src']}\",{$item_fullres['width']});'><img class='tag-media-img' src='{$item_thumb['src']}' /></div>";
        if (++$i % 3 == 0) {
            echo "<div class='clear'></div></div>";
        }
    }
    if ($i % 3 != 0) {
        echo "<div class='clear'></div></div>";
    }
} else {
    include 'noresult.php';
}
echo "</div>";
Ejemplo n.º 8
0
}
$height = 98;
$width = 98;
echo "<!--";
var_dump($rs);
echo "-->";
if (count($rs)) {
    ?>
      <div id='tag-media-results-mini'>
         <div id='tag-media-results-mini-head'>
            Images:
         </div>
         <div id='tag-media-results-mini-body'>
   <?php 
    $count = count($rs);
    echo "<div class='tag-media-result-row-mini'>";
    foreach ($rs as $i => $r) {
        if ($i % $grid_x == 0 && $i) {
            echo "<div class='tag-media-result-row-mini " . ($count - ($i + 1) < $grid_x ? "last" : "") . "'>";
        }
        $item_thumb = media::get_item($r['media_item_id'], $width, $height, true);
        echo "<a href='/{$r['market_slug']}/photos/image/{$r['photog_event_ide']}/{$r['media_item_ide']}' ><img class='tag-media-img-mini " . (($i + 1) % $grid_x == 0 ? "rightmost" : "") . "' src='{$item_thumb['src']}' /></a>";
        if (($i + 1) % $grid_x == 0) {
            echo "<div class='clear'></div></div>";
        }
    }
    if (($i + 1) % $grid_x != 0) {
        echo "<div class='clear'></div></div>";
    }
    echo "</div></div>";
}