Пример #1
0
<?php

if (!$selected_date) {
    $selected_date = $_GET['date'];
}
$vfolder_path = '/blog/' . $website_id . '/' . date('Y/m', $selected_date);
$vf_info = array('name' => date('M y', $selected_date));
$new_vf = media::new_vfolder($vfolder_path, $vf_info);
$limit = 16;
$offset = $_POST['sky_qs'][0];
if (!is_numeric($offset)) {
    $offset = 0;
}
$vf = media::get_vfolder($vfolder_path);
$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);
                }
Пример #2
0
<?php

$blog_article_ide = $blog_article_ide ? $blog_article_ide : IDE;
$blog_article_id = $blog_article_id ? $blog_article_id : decrypt($blog_article_ide, 'blog_article');
$vfolder_path = '/blog/blog_article/' . $blog_article_id . '/images';
$media_upload['vfolder_path'] = $vfolder_path;
$vfolder = media::get_vfolder($media_upload['vfolder_path']);
if (!$blog_article) {
    $blog_article = aql::profile('blog_article', $blog_article_ide);
}
?>

<div class = "has-floats" id = "images">
	<input type = "hidden" name = "vfolder_path" id = "vfolder_path" value = "<?php 
echo $vfolder_path;
?>
"/>
	<input type = "hidden" name = "session_id" id = "session_id" value = "<?php 
echo session_id();
?>
"/>
<?php 
include 'container.php';
?>
	<div id="blog-post-images" class="float-left blog-post-images">
<?php 
include 'items.php';
?>
		<!--ajax goes here: blog image library-->
	</div>
</div>