That basically sums it up. I have a blog that is pulling in the 15 most recent entries and then paginates the rest. This works fine in Firefox and Safari, but for some reason in IE6 & IE7, it appears to load ALL of the entries at once in the background (you can see in the status bar it counts down the remaining files from about 1200 down!) and then displays the most recent 15. Any idea what’s going on here and how to fix it? My code is a bit long, so I’ll break it up into two posts. A live sample can be viewed at http://learningcenteradvantage.com/index.php/learning_center/aablog/
My code is below:
{embed="learning_center/header"}
{embed="learning_center/nav" loc="button3"}
<div id="contentwellSide">
<div id="sideBar">
{exp:weblog:calendar switch="calendarToday|calendarCell" weblog="aablog"}
<table class="calendarBG" border="0" cellpadding="0" cellspacing="0" summary="Agent Advantage Learning Center Calendar">
<tr class="calendarHeader">
<th colspan="7">{date format="%F %Y"}</th>
</tr>
<tr>
{calendar_heading}
<td class="calendarDayHeading">{lang:weekday_abrev}</td>
{/calendar_heading}
</tr>
{calendar_rows }
{row_start}<tr>{/row_start}
{if entries}
<td class='{switch}' align='center'><a href="http://{day_path=aablog/}">{day_number}</a></td>
{/if}
{if not_entries}
<td class='{switch}' align='center'>{day_number}</td>
{/if}
{if blank}
<td class='calendarBlank'>{day_number}</td>
{/if}
{row_end}</tr>{/row_end}
{/calendar_rows}
</table>
{/exp:weblog:calendar}
<h2 class="sideTitle">Categories:</h2>
<ul>
{exp:weblog:categories weblog="aablog" style="linear"}
<li><a href="http://{path=learning_center/aablog}">{category_name}</a> {exp:query sql="SELECT count(exp_category_posts.entry_id) AS post_count FROM exp_category_posts WHERE exp_category_posts.cat_id = {category_id} "}
({post_count})
{/exp:query}</li>
{/exp:weblog:categories}
</ul>
<h2 class="sideTitle">Monthly Archives:</h2>
<ul>
{exp:weblog:month_links weblog="aablog" limit="12" sort="desc"}
<li><a href="http://{path=learning_center/aablog}">{month}, {year}</a></li>
{/exp:weblog:month_links}
</ul>
<h2 class="sideTitle">Links:</h2>
<ul>
{exp:linklist:entries orderby="url_title" sort="ASC" status="open" dynamic="off"}
<li><a href="http://{linklist:url}" target="_blank" rel="noopener">{linklist:url_title}</a></li>
{/exp:linklist:entries}
</ul>
</div>
{exp:weblog:entries weblog="aablog" limit="15" paginate="bottom"}
<div class="blog">
<div class="post">
<div class="dateTime">
<div class="btm">
{entry_date format="%M"}
{entry_date format="%j"}
{entry_date format="%Y"}
</div>
</div>
<div class="titleAuthor">
<h1><a href="http://{title_permalink=">{title}</a></h1>
<h4>By: {if guest_blogger !=""}{guest_blogger}{if:else}{url_or_email_as_author}{/if}</h4><p><br><br />
</div><br />
<br />
{body}<br><br />
Posted in {categories}<a href="http://{path=learning_center/aablog}">{category_name}</a> {/categories} | <a href="http://{comment_url_title_auto_path}">{comment_total} Comments »</a> | <span class="shareThis">{exp:share_this url="{title_permalink="learning_center/aablog"}" title="{title}" entry_id="{entry_id}" orientation="top"}<br />
<br />
<br />
{/exp:share_this}</span><br />
<br />
</div><br />
</div><br />
{paginate}<br />
Page {current_page} of {total_pages} page(s) {pagination_links}<br />
{/paginate}<br />
{/exp:weblog:entries}<br />
<br />
{exp:comment:entries weblog="aablog"}<br />
{if no_results}<br />
<em>There are no comments for this entry yet.</em><br />
{/if}<br />
<div class="{switch="commentBox|commentBox-alt"}"><br />
{count}<br />
<div class="comment"><br />
</p><h3><em>{url_or_email_as_author}</em>
{comment_date format='%D %M %j, %Y'} at {comment_date format='%h:%i %a'}</h3>
<p> {comment}<br />
</div><br />
</div><br />
{paginate}<br />
Page {current_page} of {total_pages} page(s) in comments {pagination_links}<br />
{/paginate}<br />
{/exp:comment:entries}</p>
<p> {exp:comment:preview}<br />
{comment}<br />
{/exp:comment:preview}