<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" 
      xmlns:thr="http://purl.org/syndication/thread/1.0">
  <link rel="alternate" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html" />
  <link rel="self" type="application/atom+xml" href="http://forums.movabletype.org/atom.xml" />
  <id>tag:forums.movabletype.org,2009://24/tag:forums.movabletype.org,2009://24.12102-</id>
  <updated>2009-11-28T12:32:24Z</updated>
  <title>Comments for <![CDATA[Calendar &quot;previous month&quot; and &quot;next month&quot; arrows?]]></title>
  
  <generator uri="http://www.sixapart.com/movabletype/">Movable Type 4.25</generator>
  <entry>
    <id>tag:forums.movabletype.org,2009://24.12102</id>
    <link rel="alternate" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html" />
    <link rel="service.edit" type="application/atom+xml" href="http://www.movabletype.org/cgi-bin/mt/mt-atom.cgi/weblog/blog_id=24/entry_id=12102" title="Calendar &quot;previous month&quot; and &quot;next month&quot; arrows?" />
    <published>2009-01-22T12:44:59Z</published>
    <updated>2009-10-05T22:40:27Z</updated>
    <title>Calendar &quot;previous month&quot; and &quot;next month&quot; arrows?</title>
    <summary>Newbie here. Can someone point me to instructions on how I can add &#8220;previous month&#8221; and &#8220;next month&#8221; navigation arrows to the Calendar widget? Thanks in advance for any help!...</summary>
    <author>
      <name>Noreaster</name>
      
    </author>
    
    <category term="Design, Templates, &amp; Tags" />
    
    <content type="html" xml:lang="en" xml:base="http://forums.movabletype.org/">
      <![CDATA[<p>Newbie here.  Can someone point me to instructions on how I can add &#8220;previous month&#8221; and &#8220;next month&#8221; navigation arrows to the Calendar widget?</p>

<p>Thanks in advance for any help!</p>
]]>
      

    </content>
  </entry>

  <entry>
    <id>tag:forums.movabletype.org,2009://24.12102-comment:16536</id>
    <thr:in-reply-to ref="tag:forums.movabletype.org,2009://24.12102" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html"/>
    <link rel="alternate" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html#c16536" />
    <title>Comment from Rob Kenny on 2009-01-22</title>
    <author>
        <name>Rob Kenny</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>This might work</p>

<pre>
    &lt;mt:ArchiveNext type="Monthly"&gt;
      &lt;a href="&lt;$mt:ArchiveLink$&gt;"
        title="&lt;$mt:ArchiveTitle escape="html"$&gt;"&gt;Next&lt;/a&gt;
    &lt;mt:Else&gt;
       &lt;!-- output when no next archive is available --&gt;
    &lt;/mt:ArchiveNext&gt;
</pre>]]>
    </content>
    <published>2009-01-22T17:12:41Z</published>
  </entry>

  <entry>
    <id>tag:forums.movabletype.org,2009://24.12102-comment:16798</id>
    <thr:in-reply-to ref="tag:forums.movabletype.org,2009://24.12102" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html"/>
    <link rel="alternate" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html#c16798" />
    <title>Comment from Noreaster on 2009-01-24</title>
    <author>
        <name>Noreaster</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>No dice. Here's the error I get when I try to publish the site:</p>

<p>     An error occurred publishing category '3':<br />
     Publish error in template 'Category Entry Listing':<br />
     Error in  tag: error in module Sidebar:<br />
     Publish error in template 'Sidebar':<br />
     Error in  tag: Error in  tag:<br />
     Error in  tag:<br />
     error in widget Calendar:<br />
     Publish error in template 'Calendar':<br />
     Error in  tag:<br />
     Error in  tag:<br />
     You used an MTarchiveprevious tag without a date context set up.</p>

<p>Any thoughts?</p>]]>
    </content>
    <published>2009-01-24T18:50:32Z</published>
  </entry>

  <entry>
    <id>tag:forums.movabletype.org,2009://24.12102-comment:16804</id>
    <thr:in-reply-to ref="tag:forums.movabletype.org,2009://24.12102" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html"/>
    <link rel="alternate" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html#c16804" />
    <title>Comment from Rob Kenny on 2009-01-24</title>
    <author>
        <name>Rob Kenny</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>Can you post your code for the calendar widget template.</p>]]>
    </content>
    <published>2009-01-24T19:30:13Z</published>
  </entry>

  <entry>
    <id>tag:forums.movabletype.org,2009://24.12102-comment:16806</id>
    <thr:in-reply-to ref="tag:forums.movabletype.org,2009://24.12102" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html"/>
    <link rel="alternate" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html#c16806" />
    <title>Comment from Noreaster on 2009-01-24</title>
    <author>
        <name>Noreaster</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<pre>
&lt;mt:IfArchiveTypeEnabled archive_type="Individual"&gt;
&lt;div class="widget-calendar widget"&gt;

<p><br />
    &lt;h3 class="widget-header"&gt;</p>

<p><br />
&lt;mt:ArchivePrevious type="Monthly"&gt;<br />
  &lt;a href="&lt;$mt:ArchiveLink$&gt;"<br />
    title="&lt;$mt:ArchiveTitle escape="html"$&gt;"&gt;&amp;laquo;&lt;/a&gt;<br />
&lt;mt:Else&gt;<br />
   &lt;!-- output when no previous archive is available --&gt;<br />
&lt;/mt:ArchivePrevious&gt;</p>

<p><br />
&lt;$mt:Date format="%B %Y"$&gt;</p>

<p><br />
&lt;mt:ArchiveNext type="Monthly"&gt;<br />
  &lt;a href="&lt;$mt:ArchiveLink$&gt;"<br />
    title="&lt;$mt:ArchiveTitle escape="html"$&gt;"&gt;&amp;raquo;&lt;/a&gt;<br />
&lt;mt:Else&gt;<br />
   &lt;!-- output when no next archive is available --&gt;<br />
&lt;/mt:ArchiveNext&gt;</p>

<p><br />
&lt;/h3&gt;</p>

<p></p>

<p>    &lt;div class="widget-content"&gt;<br />
        &lt;table summary="Monthly calendar with links to daily posts"&gt;<br />
            &lt;tr&gt;<br />
                &lt;th abbr="Sunday"&gt;Sun&lt;/th&gt;<br />
                &lt;th abbr="Monday"&gt;Mon&lt;/th&gt;<br />
                &lt;th abbr="Tuesday"&gt;Tue&lt;/th&gt;<br />
                &lt;th abbr="Wednesday"&gt;Wed&lt;/th&gt;<br />
                &lt;th abbr="Thursday"&gt;Thu&lt;/th&gt;<br />
                &lt;th abbr="Friday"&gt;Fri&lt;/th&gt;<br />
                &lt;th abbr="Saturday"&gt;Sat&lt;/th&gt;<br />
            &lt;/tr&gt;<br />
    &lt;mt:Calendar&gt;<br />
        &lt;mt:CalendarWeekHeader&gt;<br />
            &lt;tr&gt;<br />
        &lt;/mt:CalendarWeekHeader&gt;<br />
                &lt;td&gt;<br />
        &lt;mt:CalendarIfEntries&gt;<br />
            &lt;mt:Entries lastn="1"&gt;<br />
                    &lt;a href="&lt;$mt:EntryPermalink$&gt;"&gt;&lt;$mt:CalendarDay$&gt;&lt;/a&gt;<br />
            &lt;/mt:Entries&gt;<br />
        &lt;/mt:CalendarIfEntries&gt;<br />
        &lt;mt:CalendarIfNoEntries&gt;<br />
                    &lt;$mt:CalendarDay$&gt;<br />
        &lt;/mt:CalendarIfNoEntries&gt;<br />
        &lt;mt:CalendarIfBlank&gt;&amp;nbsp;&lt;/mt:CalendarIfBlank&gt;<br />
                &lt;/td&gt;<br />
        &lt;mt:CalendarWeekFooter&gt;<br />
            &lt;/tr&gt;<br />
        &lt;/mt:CalendarWeekFooter&gt;<br />
    &lt;/mt:Calendar&gt;<br />
        &lt;/table&gt;<br />
    &lt;/div&gt;<br />
&lt;/div&gt;<br />
&lt;/mt:IfArchiveTypeEnabled&gt;<br />
</p></pre>]]>
    </content>
    <published>2009-01-24T19:43:06Z</published>
  </entry>

  <entry>
    <id>tag:forums.movabletype.org,2009://24.12102-comment:16812</id>
    <thr:in-reply-to ref="tag:forums.movabletype.org,2009://24.12102" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html"/>
    <link rel="alternate" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html#c16812" />
    <title>Comment from Rob Kenny on 2009-01-24</title>
    <author>
        <name>Rob Kenny</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>Try moving the next | previous code so that it is within the &lt;mt:Calendar&gt; tag block.</p>]]>
    </content>
    <published>2009-01-24T21:43:44Z</published>
  </entry>

  <entry>
    <id>tag:forums.movabletype.org,2009://24.12102-comment:16814</id>
    <thr:in-reply-to ref="tag:forums.movabletype.org,2009://24.12102" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html"/>
    <link rel="alternate" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html#c16814" />
    <title>Comment from Noreaster on 2009-01-24</title>
    <author>
        <name>Noreaster</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>Nope, same error.  I put the blocks just inside the end of the mt:Calendar block.</p>]]>
    </content>
    <published>2009-01-24T22:03:01Z</published>
  </entry>

  <entry>
    <id>tag:forums.movabletype.org,2009://24.12102-comment:16826</id>
    <thr:in-reply-to ref="tag:forums.movabletype.org,2009://24.12102" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html"/>
    <link rel="alternate" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html#c16826" />
    <title>Comment from Mike T on 2009-01-24</title>
    <author>
        <name>Mike T</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>If you cannot get this resolved, you might want to submit a feature request because it would be a small, but useful, feature.</p>]]>
    </content>
    <published>2009-01-25T02:07:29Z</published>
  </entry>

  <entry>
    <id>tag:forums.movabletype.org,2009://24.12102-comment:17260</id>
    <thr:in-reply-to ref="tag:forums.movabletype.org,2009://24.12102" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html"/>
    <link rel="alternate" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html#c17260" />
    <title>Comment from Noreaster on 2009-01-29</title>
    <author>
        <name>Noreaster</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>FogBugs case 91780 added (feature request submitted). Thank you for your help.</p>]]>
    </content>
    <published>2009-01-30T02:26:46Z</published>
  </entry>

  <entry>
    <id>tag:forums.movabletype.org,2009://24.12102-comment:18451</id>
    <thr:in-reply-to ref="tag:forums.movabletype.org,2009://24.12102" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html"/>
    <link rel="alternate" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html#c18451" />
    <title>Comment from MMMillerDesign on 2009-02-12</title>
    <author>
        <name>MMMillerDesign</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>hey folks!  </p>

<p>I just started using MT, and I am going through the same thing trying to create an archive calendar.  </p>

<p>This post was very helpful.  but I'm now getting an error.</p>

<blockquote>Publish error in template 'Main Index': Error in  tag: error in module CalendarArchive: Error in  tag: You used an MTarchiveprevious tag without a date context set up.</blockquote>

<p>I'm posting the whole code for anyone who is interested:<br />
<pre>&lt;!--module: CalendarArchive--&gt;<br />
&lt;h2&gt;	Archives  &lt;/h2&gt;<br />
&lt;div class="module-calendar module"&gt;<br />
	&lt;h3 class="module-header"&gt;<br />
&lt;caption style="text-align:left;"&gt;<br />
                &lt;mt:ArchivePrevious archive_type="Monthly"&gt;&lt;a href="&lt;$mt:ArchiveLink$&gt;" title="&lt;$mt:Date format="%B"$&gt;"&gt;&amp;laquo;&lt;/a&gt; &amp;nbsp; &lt;/mt:ArchivePrevious&gt;<br />
                &lt;a href="&lt;$MTBlogArchiveURL$&gt;&lt;$mt:Date format="%Y/%m/"$&gt;"&gt;&lt;$mt:Date format="%B %Y"$&gt;&lt;/a&gt;<br />
                &lt;mt:ArchiveNext archive_type="Monthly"&gt; &amp;nbsp; &lt;a href="&lt;$mt:ArchiveLink$&gt;" title="&lt;$mt:Date format="%B"$&gt;"&gt;&amp;raquo;&lt;/a&gt;&lt;/mt:ArchiveNext&gt;<br />
            &lt;/caption&gt;<br />
&lt;/h3&gt;<br />
		&lt;div class="module-content"&gt;<br />
			&lt;table summary="Monthly calendar with links to each day's posts"&gt;<br />
			&lt;tr&gt;<br />
				&lt;th abbr="Sunday"&gt;Sun&lt;/th&gt;<br />
				&lt;th abbr="Monday"&gt;Mon&lt;/th&gt;<br />
				&lt;th abbr="Tuesday"&gt;Tue&lt;/th&gt;<br />
				&lt;th abbr="Wednesday"&gt;Wed&lt;/th&gt;<br />
				&lt;th abbr="Thursday"&gt;Thu&lt;/th&gt;<br />
				&lt;th abbr="Friday"&gt;Fri&lt;/th&gt;<br />
				&lt;th abbr="Saturday"&gt;Sat&lt;/th&gt;<br />
			&lt;/tr&gt;<br />
			&lt;MTCalendar&gt;<br />
			&lt;MTCalendarWeekHeader&gt;<br />
			&lt;tr&gt;<br />
				&lt;/MTCalendarWeekHeader&gt;<br />
					&lt;td&gt;<br />
						&lt;MTCalendarIfEntries&gt;<br />
						&lt;MTEntries lastn="1"&gt;<br />
						&lt;a href="&lt;$MTEntryPermalink$&gt;"&gt;&lt;$MTCalendarDay$&gt;&lt;/a&gt;<br />
						&lt;/MTEntries&gt;<br />
						&lt;/MTCalendarIfEntries&gt;<br />
						&lt;MTCalendarIfNoEntries&gt;<br />
						&lt;$MTCalendarDay$&gt;<br />
						&lt;/MTCalendarIfNoEntries&gt;<br />
						&lt;MTCalendarIfBlank&gt;&amp;nbsp;&lt;/MTCalendarIfBlank&gt;<br />
					&lt;/td&gt;<br />
				&lt;MTCalendarWeekFooter&gt;<br />
			&lt;/tr&gt;<br />
			&lt;/MTCalendarWeekFooter&gt;<br />
			&lt;/MTCalendar&gt;<br />
		&lt;/table&gt;<br />
		&lt;/div&gt;<br />
&lt;/div&gt;</pre></p>

<p>&lt;!--/module: CalendarArchive--&gt;<br />
</p>

<p>apologies for the look of the code.  for some reason the "pre" tags aren't working?</p>

<p>any tips would be appreciated.</p>

<p>and ya, why aren't the previous/next links part of the regular code?</p>

<p>and one off the cuff question for a MT beginner:  What's the difference between a Module and a Widget?   </p>

<p>Thanks!</p>]]>
    </content>
    <published>2009-02-12T18:29:37Z</published>
  </entry>

  <entry>
    <id>tag:forums.movabletype.org,2009://24.12102-comment:18453</id>
    <thr:in-reply-to ref="tag:forums.movabletype.org,2009://24.12102" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html"/>
    <link rel="alternate" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html#c18453" />
    <title>Comment from Noreaster on 2009-02-12</title>
    <author>
        <name>Noreaster</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>i'm pretty sure that was the same error i got. but so that other people can help us out, you may want to use the special form to attach your code so that the code itself is legible.</p>

<p>as far as your question, "and one off the cuff question for a MT beginner: What's the difference between a Module and a Widget?", please don't threadjack, or else this thread will get off the topic. please post that in a new thread. thanks.</p>]]>
    </content>
    <published>2009-02-12T18:56:56Z</published>
  </entry>

  <entry>
    <id>tag:forums.movabletype.org,2009://24.12102-comment:30203</id>
    <thr:in-reply-to ref="tag:forums.movabletype.org,2009://24.12102" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html"/>
    <link rel="alternate" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html#c30203" />
    <title>Comment from Mixhael on 2009-09-24</title>
    <author>
        <name>Mixhael</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>I really need the same. The archive_type modifier does not work as expected. It should always display a next or previous month if there is one and not throw a 'not in date context' error if it's a main index or individual post.</p>

<p>On top of that, the manual states that type and archive_type are the same modifiers. But they have different results. type produces an out of date context error on individual entries, not on main indexes, archive_type vice versa. In both cases a link to next/previous month should be given, since you specifically request for a monthly context. </p>

<p>This makes the calender function severely limited imo</p>]]>
    </content>
    <published>2009-09-25T01:57:44Z</published>
  </entry>

  <entry>
    <id>tag:forums.movabletype.org,2009://24.12102-comment:30816</id>
    <thr:in-reply-to ref="tag:forums.movabletype.org,2009://24.12102" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html"/>
    <link rel="alternate" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html#c30816" />
    <title>Comment from Mixhael on 2009-10-05</title>
    <author>
        <name>Mixhael</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>I've found the solution:</p>

<p>    &lt;mt:If name="datebased_archive"&gt;<br />
      &lt;div id="next-prev"&gt;<br />
        &lt;div id="prev"&gt;&lt;mt:ArchivePrevious archive_type="Monthly"&gt;&lt;a href="&lt;$mt:ArchiveLink$&gt;"&gt;&lt;$mt:ArchiveTitle$&gt;&nbsp;&raquo;&lt;/a&gt;&lt;/mt:ArchivePrevious&gt;&lt;/div&gt;<br />
        &lt;div id="next"&gt;&lt;mt:archivenext archive_type="Monthly"&gt;&lt;a href="&lt;$mt:ArchiveLink$&gt;"&gt;&laquo;&nbsp;&lt;$mt:ArchiveTitle$&gt;&lt;/a&gt;&lt;/mt:ArchiveNext&gt;&lt;/div&gt;<br />
      &lt;/div&gt;<br />
      &lt;mt:else&gt; <br />
      &lt;mt:archivelist archive_type="Monthly" lastn="1"&gt;<br />
      &lt;div id="next-prev"&gt;<br />
        &lt;div id="prev"&gt;&lt;mt:ArchivePrevious archive_type="Monthly"&gt;&lt;a href="&lt;$mt:ArchiveLink$&gt;"&gt;&lt;$mt:ArchiveTitle$&gt;&nbsp;&raquo;&lt;/a&gt;&lt;/mt:ArchivePrevious&gt;&lt;/div&gt;<br />
        &lt;div id="next"&gt;&lt;mt:archivenext archive_type="Monthly"&gt;&lt;a href="&lt;$mt:ArchiveLink$&gt;"&gt;&laquo;&nbsp;&lt;$mt:ArchiveTitle$&gt;&lt;/a&gt;&lt;/mt:ArchiveNext&gt;&lt;/div&gt;<br />
      &lt;/div&gt;&lt;/mt:archivelist&gt;<br />
      &lt;/mt:else&gt;<br />
    &lt;/mt:if&gt;</p>

<p>Works perfectly</p>]]>
    </content>
    <published>2009-10-05T22:18:57Z</published>
  </entry>

  <entry>
    <id>tag:forums.movabletype.org,2009://24.12102-comment:30820</id>
    <thr:in-reply-to ref="tag:forums.movabletype.org,2009://24.12102" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html"/>
    <link rel="alternate" type="text/html" href="http://forums.movabletype.org/2009/01/calendar-previous-month-and-next-month-arrows.html#c30820" />
    <title>Comment from Mixhael on 2009-10-05</title>
    <author>
        <name>Mixhael</name>
        <uri></uri>
    </author>
    <content type="html" xml:lang="en" xml:base="">
        <![CDATA[<p>Hm, works perfectly instead within the context of an individual entry. Once you click on an individual entry, the next month/previous month will result in only the previous month being linked to the previous month of the current date (in reality). It does not generate a next/prev month in respect to the date of the entry. </p>

<p>No way to create an archive-context in this example right?</p>]]>
    </content>
    <published>2009-10-05T22:40:27Z</published>
  </entry>

</feed>
