/** * Helper function used by RollingArchives */ function setup_rolling_archives() { global $wp_query; // Get the query if (is_array($wp_query->query)) { $rolling_query = $wp_query->query; } elseif (is_string($wp_query->query)) { parse_str($wp_query->query, $rolling_query); } // Get list of page dates if (!is_page() and !is_single()) { $page_dates = get_rolling_page_dates($wp_query); } // Get the current page $rolling_page = intval(get_query_var('paged')); if ($rolling_page < 1) { $rolling_page = 1; } ?> <script type="text/javascript"> // <![CDATA[ jQuery(document).ready(function() { K2.RollingArchives.setState( <?php echo (int) $rolling_page; ?> , <?php echo (int) $wp_query->max_num_pages; ?> , <?php output_javascript_hash($rolling_query); ?> , <?php output_javascript_array($page_dates); ?> ); if (K2.Animations) { smartPosition('#dynamic-content'); } }); // ]]> </script> <?php }
require_once dirname(__FILE__) . '/../../../wp-config.php'; $query = k2_parse_query($_GET); query_posts($query); $_GET['k2dynamic'] = 'init'; } // Load Rolling Archives? if (get_option('k2rollingarchives') == 1) { // Parse the query //if ( is_array($wp_query->query) ) { //$rolling_query = http_build_query($wp_query->query); //} else { $rolling_query = $wp_query->query; //} // Get list of page dates if (!is_page() and !is_single()) { $page_dates = get_rolling_page_dates($wp_query); } // Get the current page $rolling_page = get_query_var('paged'); if (empty($rolling_page)) { $rolling_page = 1; } ?> <div id="rollingarchives" style="display:none;"> <div id="texttrimmer"> <div id="trimmertrackwrap"><div id="trimmertrack"><div id="trimmerhandle"></div></div></div> <div id="trimmerless"><span><?php _e('Less', 'k2_domain'); ?>