Example #1
0
            function widget($args, $instance)
            {
                global $post;
                Protect();
                extract($args, EXTR_SKIP);
                echo $before_widget;
                $title = empty($instance['title']) ? __('Hosted Site List', 'comicpress') : apply_filters('widget_title', $instance['title']);
                if (!empty($title)) {
                    echo $before_title . $title . $after_title;
                }
                $blogs = get_last_updated();
                if (is_array($blogs)) {
                    ?>
					<ul>
					<?php 
                    foreach ($blogs as $details) {
                        ?>
						<li><a href="http://<?php 
                        echo $details['domain'] . $details['path'];
                        ?>
"><?php 
                        echo get_blog_option($details['blog_id'], 'blogname');
                        ?>
</a></li>
					<?php 
                    }
                    ?>
					</ul>
				<?php 
                }
                echo $after_widget;
                UnProtect();
            }
Example #2
0
function blogsfera_widget_recent_articles($args = array())
{
    extract($args);
    $title = __('Art&iacute;culos recientes');
    ?>
	
	<li id="art-recientes" class="clearfix">
		<h2><?php 
    echo $title;
    ?>
</h2>
		<?php 
    get_last_updated($num = 20, $display = true);
    ?>
	</li>
	<?php 
}
Example #3
0
 /**
  * recent_mu_posts - for multisite 
  */
 function post_type_dropdown_multisite(&$output, $args = array(), $depth = 1)
 {
     if (!is_multisite() || !is_main_site()) {
         return false;
     }
     global $mega_main_menu;
     //			global $wpdb;
     $args = (array) $args;
     $showposts = get_post_meta($args['menu_item_id'], $mega_main_menu->constant['MM_WARE_PREFIX'] . '_submenu_columns', true) * 2;
     $post_type = get_post_meta($args['menu_item_id'], $mega_main_menu->constant['MM_WARE_PREFIX'] . '_submenu_post_type', true);
     $columns = get_post_meta($args['menu_item_id'], $mega_main_menu->constant['MM_WARE_PREFIX'] . '_submenu_columns', true) ? get_post_meta($args['menu_item_id'], $mega_main_menu->constant['MM_WARE_PREFIX'] . '_submenu_columns', true) : 2;
     $enable_full_width = get_post_meta($args['menu_main_parent'], $mega_main_menu->constant['MM_WARE_PREFIX'] . '_submenu_columns', true);
     $_submenu_enable_full_width = is_array(get_post_meta($args['menu_main_parent'], $mega_main_menu->constant['MM_WARE_PREFIX'] . '_submenu_enable_full_width', true)) ? get_post_meta($args['menu_main_parent'], $mega_main_menu->constant['MM_WARE_PREFIX'] . '_submenu_enable_full_width', true) : array();
     $dropdown_width = in_array('true', $_submenu_enable_full_width) ? 1140 : 450;
     $item_width_height = 100 / $columns;
     $img_width_height = floor(1140 / $columns);
     $details_height = floor($dropdown_width / 3);
     $blogs = get_last_updated('', 0, $showposts);
     foreach ($blogs as $blog) {
         switch_to_blog($blog["blog_id"]);
         $lastposts = get_posts('numberposts=1');
         foreach ($lastposts as $post) {
             setup_postdata($post);
             $recent_query = array($post);
             if (isset($recent_query) && count($recent_query)) {
                 foreach ($recent_query as $key => $post_object) {
                     $post_icon = get_post_meta($post_object->ID, 'mm_post_icon', true) ? get_post_meta($post_object->ID, 'mm_post_icon', true) : 'im-icon-plus-circle';
                     $output .= mm_common::ntab($depth + 1) . '<li class="post_item" style="width:' . $item_width_height . '%;">';
                     if (wp_get_attachment_image_src(get_post_thumbnail_id($post_object->ID), 'full')) {
                         $output .= mm_image_pro::processed_image($img_args = array('post_id' => $post_object->ID, 'width' => $img_width_height, 'height' => $img_width_height, 'permalink' => get_permalink($post_object->ID), 'icon' => $post_icon, 'cover' => 'icon'));
                     } else {
                         $output .= mm_common::ntab($depth + 2) . '<a class="item_link" href="' . get_permalink($post_object->ID) . '" title="' . apply_filters('the_title', $post_object->title, $post_object->ID) . '">';
                         $output .= mm_common::ntab($depth + 3) . '<i class="' . $post_icon . '"></i>';
                         $output .= mm_common::ntab($depth + 3) . '<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi/P//PwM6YGLAAigUBAgwADZQAwcsn51XAAAAAElFTkSuQmCC" alt="placeholder"/>';
                         $output .= mm_common::ntab($depth + 2) . '</a>';
                     }
                     $output .= mm_common::ntab($depth + 2) . '<div class="post_details">';
                     if (wp_get_attachment_image_src(get_post_thumbnail_id($post_object->ID), 'full')) {
                         $output .= mm_image_pro::processed_image($img_args = array('post_id' => $post_object->ID, 'width' => $dropdown_width, 'height' => $details_height, 'permalink' => get_permalink($post_object->ID), 'icon' => $post_icon, 'cover' => false));
                     }
                     $output .= mm_common::ntab($depth + 3) . '<div class="post_icon">';
                     $output .= mm_common::ntab($depth + 4) . '<i class="' . $post_icon . '"></i>';
                     $output .= mm_common::ntab($depth + 3) . '</div>';
                     $output .= mm_common::ntab($depth + 3) . '<div class="post_title">';
                     $output .= mm_common::ntab($depth + 4) . apply_filters('the_title', $post_object->post_title, $post_object->ID);
                     $output .= mm_common::ntab($depth + 3) . '</div>';
                     $output .= mm_common::ntab($depth + 3) . '<div class="post_description">';
                     if (isset($post_object->post_excerpt) && !empty($post_object->post_excerpt)) {
                         $post_excerpt = $post_object->post_excerpt;
                     } else {
                         $post_excerpt = $post_object->post_content;
                     }
                     $output .= mm_common::ntab($depth + 4) . mm_common::excerpt($post_excerpt);
                     $output .= mm_common::ntab($depth + 3) . '</div>';
                     $output .= mm_common::ntab($depth + 2) . '</div><!-- /.post_details -->';
                     $output .= mm_common::ntab($depth + 1) . '</li><!-- /.post_item -->';
                 }
             }
         }
         restore_current_blog();
     }
     return $output;
 }
Example #4
0
function bbtnn_print_sites_list_detailed()
{
    $blogs = get_last_updated();
    if (is_array($blogs)) {
        ?>
		<ul>
<?php 
        foreach ($blogs as $details) {
            if (1 != $details['blog_id']) {
                ?>
			<li><a href="http://<?php 
                echo $details['domain'] . $details['path'];
                ?>
">
<?php 
                $blog_details = get_blog_details($details['blog_id']);
                echo $blog_details->blogname;
                ?>
</a> - <em><?php 
                echo date("F j, Y", convert_datetime($blog_details->last_updated));
                ?>
</em></li>
<?php 
            }
        }
        ?>
		</ul>
<?php 
    }
}
Example #5
0
echo "<ul>\n";
foreach ($data_array as $data) {
    echo '<li>';
    printf(__('%1$s wrote %2$s in %3$s.', 'xpress'), $data->post_author, $data->title_link, $data->blog_link);
    echo "</li>\n";
}
echo "</ul>\n";
?>
	<br />

	<h3><?php 
_e('Updated Blogs', 'xpress');
?>
</h3>
	<?php 
$blogs = get_last_updated();
if (is_array($blogs)) {
    ?>
		<ul>
		<?php 
    foreach ($blogs as $details) {
        ?>
<li><a href="http://<?php 
        echo $details['domain'] . $details['path'];
        ?>
"><?php 
        echo get_blog_option($details['blog_id'], 'blogname');
        ?>
</a></li><?php 
    }
    ?>