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'];
<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); }
<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>
$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'];
$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);
<?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'; ?>
<?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>";
} $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>"; }