Source for file summary.php
Documentation is available at summary.php
* This is a demo template displaying a summary of the last posts in each blog
* If you're new to b2evolution templates or skins, you should not start with this file
* It will be easier to start examining blog_a.php or noskin_a.php for instance...
* b2evolution - {@link http://b2evolution.net/}
* Released under GNU GPL License - {@link http://b2evolution.net/about/license.html}
* @copyright (c)2003-2005 by Francois PLANQUE - {@link http://fplanque.net/}
* Check this: we are requiring _main.php INSTEAD of _blog_main.php because we are not
* trying to initialize any particular blog
require
(dirname(__FILE__
).
'/b2evocore/_main.php');
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="
<?php locale_lang() ?>" lang="
<?php locale_lang() ?>"><!-- InstanceBegin template="/Templates/Standard.dwt" codeOutsideHTMLIsLocked="false" -->
<!-- InstanceBeginEditable name="doctitle" -->
<meta http-equiv="Content-Type" content="text/html; charset=
<?php locale_charset() ?>" />
<title>Summary Demo</title>
<!-- InstanceEndEditable -->
<!-- InstanceBeginEditable name="head" -->
<!-- InstanceEndEditable -->
<link rel="stylesheet" href="rsc/fp02.css" type="text/css" />
<div class="pageHeaderContent">
<!-- InstanceBeginEditable name="NavBar2" -->
<?php // --------------------------- BLOG LIST INCLUDED HERE -----------------------------
$display_blog_list =
1; // forced
# this is what will start and end your blog links
$blog_list_start =
'<div class="NavBar">';
$blog_list_end =
'</div>';
# this is what will separate your blog links
# This is the class of for the selected blog link:
$blog_selected_link_class =
'NavButton2';
# This is the class of for the other blog links:
$blog_other_link_class =
'NavButton2';
# This is additionnal markup before and after the selected blog name
$blog_selected_name_before =
'<span class="small">';
$blog_selected_name_after =
'</span>';
# This is additionnal markup before and after the other blog names
$blog_other_name_before =
'<span class="small">';
$blog_other_name_after =
'</span>';
require
( get_path('skins').
'/_bloglist.php');
// ---------------------------------- END OF BLOG LIST --------------------------------- ?>
<!-- InstanceEndEditable -->
<div id="Logo"> </div>
<h1 id="pageTitle"><!-- InstanceBeginEditable name="PageTitle" -->
<?php echo
T_('Summary demo') ?><!-- InstanceEndEditable --></h1>
<div class="pageHeaderEnd"></div>
<div class="pageSubTitle"><!-- InstanceBeginEditable name="SubTitle" -->
<?php echo
T_('This demo template displays a summary of last posts in all blogs') ?><!-- InstanceEndEditable --></div>
<div class="main"><!-- InstanceBeginEditable name="Main" -->
<!-- =================================== START OF MAIN AREA =================================== -->
<?php // --------------------------- BLOG LIST -----------------------------
{ # by uncommenting the following lines you can hide some blogs
// if( $blog == 1 ) continue; // Hide blog 1...
<?php // Get the 3 last posts for each blog:
$BlogBList =
& new ItemList( $blog, '', '', '', '', '', array(), '', 'DESC', '', '', '', '', '', '', '', '', '', '3', 'posts' );
while( $Item =
$BlogBList->get_item() )
<li lang="
<?php $Item->lang() ?>">
<?php $Item->issue_date() ?>:
<a href="
<?php $Item->permalink() ?>" title="
<?php echo
T_('Permanent link to full entry') ?>">
<?php $Item->title( '', '', false ); ?></a>
<span class="small">[
<?php $Item->lang() ?>]</span>
<li><a href="
<?php blog_list_iteminfo('blogurl', 'raw' ) ?>">
<?php echo
T_('More posts...') ?></a></li>
// ---------------------------------- END OF BLOG LIST --------------------------------- ?>
<!-- InstanceEndEditable --></div>
<table cellspacing="3" class="wide">
<td class="cartouche">Original page design by <a href="http://fplanque.net/">François PLANQUE</a> </td>
<td class="cartouche" align="right"> <a href="http://b2evolution.net/" title="b2evolution home"><img src="img/b2evolution_button.png" alt="b2evolution" width="80" height="15" border="0" class="middle" /></a></td>
<a href="http://validator.w3.org/check/referer"><img style="border:0;width:88px;height:31px" src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" class="middle" /></a>
<a href="http://jigsaw.w3.org/css-validator/"><img style="border:0;width:88px;height:31px" src="http://jigsaw.w3.org/css-validator/images/vcss" alt="Valid CSS!" class="middle" /></a>
<a href="http://feedvalidator.org/check.cgi?url=
<?php $Blog->disp( 'rss2_url', 'raw' ) ?>"><img src="img/valid-rss.png" alt="Valid RSS!" style="border:0;width:88px;height:31px" class="middle" /></a>
<a href="http://feedvalidator.org/check.cgi?url=
<?php $Blog->disp( 'atom_url', 'raw' ) ?>"><img src="img/valid-atom.png" alt="Valid Atom!" style="border:0;width:88px;height:31px" class="middle" /></a>
<!-- InstanceBeginEditable name="Baseline" -->
<!-- InstanceEndEditable --></p>
<!-- InstanceEnd --></html>