/b2evolution/firebug/posts.main.php
http://laibcomsthemes.googlecode.com/ · PHP · 148 lines · 74 code · 24 blank · 50 comment · 3 complexity · d868b94a01c38b4c7da5e690a6610506 MD5 · raw file
- <?php
- /**
- * This is the main/default page template.
- *
- * For a quick explanation of b2evo 2.0 skins, please start here:
- * {@link http://manual.b2evolution.net/Skins_2.0}
- *
- * The main page template is used to display the blog when no specific page template is available
- * to handle the request (based on $disp).
- *
- * @package evoskins
- * @subpackage firebug
- *
- * @version $Id: posts.main.php,v 1.10 2009/01/21 20:33:49 fplanque Exp $
- */
- if( !defined('EVO_MAIN_INIT') ) die( 'Please, do not access this page directly.' );
-
- if( version_compare( $app_version, '3.3' ) < 0 )
- { // Older skins (versions 2.x and above) should work on newer b2evo versions, but newer skins may not work on older b2evo versions.
- die( 'This skin is designed for b2evolution 3.3 and above. Please <a href="http://b2evolution.net/downloads/index.html">upgrade your b2evolution</a>.' );
- }
-
- // This is the main template; it may be used to display very different things.
- // Do inits depending on current $disp:
- skin_init( $disp );
-
-
- // -------------------------- HTML HEADER INCLUDED HERE --------------------------
- skin_include( '_html_header.inc.php' );
- // Note: You can customize the default HTML header by copying the generic
- // /skins/_html_header.inc.php file into the current skin folder.
- // -------------------------------- END OF HEADER --------------------------------
- ?>
-
-
- <?php
- // ------------------------- BODY HEADER INCLUDED HERE --------------------------
- skin_include( '_body_header.inc.php' );
- // Note: You can customize the default BODY header by copying the generic
- // /skins/_body_footer.inc.php file into the current skin folder.
- // ------------------------------- END OF HEADER --------------------------------
- ?>
-
- <div id="main">
-
- <div id="content">
-
- <?php
- // ------------------------- TITLE FOR THE CURRENT REQUEST -------------------------
- request_title( array(
- 'title_before'=> '<h2 class="sectionhead">',
- 'title_after' => '</h2>',
- 'title_none' => '',
- 'glue' => ' - ',
- 'title_single_disp' => true,
- 'format' => 'htmlbody',
- ) );
- // ------------------------------ END OF REQUEST TITLE -----------------------------
- ?>
-
-
- <?php
- // ------------------------- MESSAGES GENERATED FROM ACTIONS -------------------------
- messages( array(
- 'block_start' => '<div class="action_messages">',
- 'block_end' => '</div> <!-- end of class="action_messages" -->',
- ) );
- // --------------------------------- END OF MESSAGES ---------------------------------
- ?>
-
- <?php
- // Go Grab the featured post:
- if( $Item = & get_featured_Item() )
- { // We have a featured/intro post to display:
- // ---------------------- ITEM BLOCK INCLUDED HERE ------------------------
- skin_include( '_item_block.inc.php', array(
- 'feature_block' => true,
- 'content_mode' => 'auto', // 'auto' will auto select depending on $disp-detail
- 'intro_mode' => 'normal', // Intro posts will be displayed in normal mode
- 'item_class' => 'featurepost',
- 'image_size' => 'fit-400x320',
- ) );
- // ----------------------------END ITEM BLOCK ----------------------------
- }
- ?>
-
- <div class="space"></div>
-
- <?php
- // Display message if no post:
- display_if_empty();
-
- while( $Item = & mainlist_get_item() )
- { // For each blog post:
- // ---------------------- ITEM BLOCK INCLUDED HERE ------------------------
- skin_include( '_item_block.inc.php', array(
- 'content_mode' => 'auto', // 'auto' will auto select depending on $disp-detail
- 'image_size' => 'fit-400x320',
- ) );
- // Note: You can customize the default item feedback by copying the generic
- // /skins/_item_feedback.inc.php file into the current skin folder.
- // ----------------------------END ITEM BLOCK ----------------------------
- }
- ?>
-
- <?php
- // -------------------- PREV/NEXT PAGE LINKS (POST LIST MODE) --------------------
- mainlist_page_links( array(
- 'block_start' => '<div id="navigation">',
- 'block_end' => '</div> <!-- end of id="navigation" -->',
- 'prev_text' => '<span class="older">«</span>',
- 'next_text' => '<span class="newer">»</span>',
- ) );
- // ------------------------- END OF PREV/NEXT PAGE LINKS -------------------------
- ?>
-
- </div> <!-- end of id="content" -->
-
- </div> <!-- end of id="main" -->
-
-
- <?php
- // ------------------------- SIDEBAR INCLUDED HERE --------------------------
- skin_include( '_sidebar_right.inc.php' );
- // Note: You can customize the default BODY footer by copying the
- // _body_footer.inc.php file into the current skin folder.
- // ----------------------------- END OF SIDEBAR -----------------------------
- ?>
-
- <div class="clear"></div>
-
- <?php
- // ------------------------- BODY FOOTER INCLUDED HERE --------------------------
- skin_include( '_body_footer.inc.php' );
- // Note: You can customize the default BODY footer by copying the
- // _body_footer.inc.php file into the current skin folder.
- // ------------------------------- END OF FOOTER --------------------------------
- ?>
-
- </div> <!-- end of id="wrapper" -->
-
- <?php
- // ------------------------- HTML FOOTER INCLUDED HERE --------------------------
- skin_include( '_html_footer.inc.php' );
- // Note: You can customize the default HTML footer by copying the
- // _html_footer.inc.php file into the current skin folder.
- // ------------------------------- END OF FOOTER --------------------------------
- ?>