예제 #1
0
파일: index.php 프로젝트: ncloud/bloglounge
	</div> <!-- sidebar close -->

	<div class="contents">
		<div class="contents_item">
			<?php echo drawAdminBoxBegin('recent_feed_n_item');?>
				<!-- 최근 글.. -->
<?php
				if($is_admin) {
					$feedItems = FeedItem::getRecentFeedItems(10);
				} else {
					list($feeds, $totalFeedCount) = Feed::getFeedsByOwner(getLoggedId(), 'all');
					$feedIds = array();					
					foreach($feeds as $feed) {
						array_push($feedIds, $feed['id']);
					}
					$feedItems = FeedItem::getRecentFeedItemsByFeed($feedIds, 10);
				}
?>
				<div class="contents_in_item1">
					<div class="more_wrap">
						<div class="title"><?php echo _t('최근 글');?></div>
						<div class="more">
							<a href="<?php echo $service['path'];?>/admin/blog/entrylist"><?php echo _t('더보기..');?></a>
						</div>
						<div class="clear"></div>
					</div>					
					<div class="line"></div>
					<div class="data">
					<ul>
<?php
	if(count($feedItems)>0) {
예제 #2
0
				
				$sp_feeds = $skin->parseTag('feeds_title', $event->on('Text.feedTitle', UTF8::lessenAsByte($feed['title'], $skinConfig->feedListPageTitleLength)), $sp_feeds);


				if(!empty($feedlogoFile)) {
					$sp_feeds = $skin->parseTag('feed_logo_exist', 'feed_logo_exist', $sp_feeds);
				} else {
					$sp_feeds = $skin->parseTag('feed_logo_exist', 'feed_logo_nonexistence', $sp_feeds);
				}
				
				$s_feedrecent = '';
				$src_feedrecent = $skin->cutSkinTag('feedrecent');
				$src_feedrecent_rep = $skin->cutSkinTag('feedrecent_rep');
				$s_feedrecent_rep = '';

					if ($recents = FeedItem::getRecentFeedItemsByFeed($feed['id'], $skinConfig->feedListRecentFeedList)) {
						$sp_feedrecent_rep = '';
						foreach($recents as $recent) {
							$link_url = $config->addressType == 'id' ? $service['path'].'/go/'.$recent['id'] : $service['path'].'/go/'.$recent['permalink'];
							
							$recent['thumbnail'] = '';
							if($media = Media::getMedia($recent['thumbnailId'])) {
								$recent['thumbnail'] = $media['thumbnail'];	
							}

							$src_thumbnail = $skin->cutSkinTag('cond_thumbnail', $src_feedrecent_rep);
							$thumbnailFile =  $event->on('Text.postThumbnail', Media::getMediaFile($recent['thumbnail']));
		
							if(!empty($thumbnailFile)) {
								$s_thumbnail = (!Validator::is_empty($thumbnailFile)) ? $skin->parseTag('feeds_recent_thumbnail', $thumbnailFile, $src_thumbnail) : '';
								$s_feedrecent_rep = $skin->dressOn('cond_thumbnail', $src_thumbnail, $s_thumbnail, $src_feedrecent_rep);