<?xml version="1.0" encoding="UTF-8"?>    <rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
      <channel>
        <title>Newsletter Plugin v3.02 - Additional Functionality</title>
        <link>https://interactivetools.com/forum/forum-posts.php?Newsletter-Plugin-v3_02---Additional-Functionality-80198</link>
        <description></description>
        <pubDate>Sat, 07 Mar 2026 10:28:17 -0800</pubDate>
        <language>en-us</language>
        <atom:link href="https://interactivetools.com/forum/forum-posts.php?rss=1&amp;Newsletter-Plugin-v3_02---Additional-Functionality-80198" rel="self" type="application/rss+xml" />

                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237360#post2237360</link>
          <description><![CDATA[<p>Thanks Daryl!</p>]]></description>
          <pubDate>Fri, 11 Sep 2015 10:23:05 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237360#post2237360</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237359#post2237359</link>
          <description><![CDATA[<p>I see, are you tying to reset the selected record on the right side of the page and the selected value of the drop down field?</p>
<p>The reset button only sets the form values back to it's previous values. It will not "reset" the record loaded on the page.<br />One way to "reset" the loaded record on the page is to add a redirect to the same page without the "?message_num=20". For example:</p>
<p><code>&lt;input type="reset" value="Reset"<strong> onclick="location.href = '?';"</strong>&gt;</code></p>
<p>Since your form method is "GET", removing the "message_num" in the URL will deselect any messages.</p>]]></description>
          <pubDate>Fri, 11 Sep 2015 09:55:13 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237359#post2237359</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237358#post2237358</link>
          <description><![CDATA[<p>Hi Daryl</p>
<p>i should have thought of the orderBy!</p>
<p>you can se the reset on the <a href="http://706aircadets.ca/weeklyMessage.php" rel="nofollow">http://706aircadets.ca/weeklyMessage.php</a></p>]]></description>
          <pubDate>Fri, 11 Sep 2015 09:32:23 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237358#post2237358</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237357#post2237357</link>
          <description><![CDATA[<p>Hi Ragi,</p>
<p>&gt; <span>1.  I have hard coded the "Weekly Messages" list to show in the file weeklyMessage.php.  However, it always displays the first message in the list, not the latest.  How can I get it to always display the latest first?</span></p>
<p>- You can use orderBy to sort the records, for example:</p>
<p><code>  list($_nlb_messagesRecords, $_nlb_messagesMetaData) = getRecords(array(<br />    'tableName'   =&gt; '_nlb_messages',<br />    <strong>'orderBy'     =&gt; 'sent_date DESC',</strong><br />  ));</code></p>
<p>&gt; <span>2.  For some reason the "Reset" button doesn't seem to work.  On the browser (Chrome), the button border turns blue when I click it (and stays that way), but no reset occurs.  Any ideas?</span></p>
<p>- Can you send me a link so I can take a look?</p>
<p>Thanks,</p>]]></description>
          <pubDate>Fri, 11 Sep 2015 09:25:22 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237357#post2237357</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237349#post2237349</link>
          <description><![CDATA[<p>Daryl:  Thanks, that worked out great!  I do have a couple of questions for you:</p>
<p>1.  I have hard coded the "Weekly Messages" list to show in the file weeklyMessage.php.  However, it always displays the first message in the list, not the latest.  How can I get it to always display the latest first?</p>
<p>2.  For some reason the "Reset" button doesn't seem to work.  On the browser (Chrome), the button border turns blue when I click it (and stays that way), but no reset occurs.  Any ideas?</p>
<p>Thanks!</p>
<p>Ragi</p>]]></description>
          <pubDate>Thu, 10 Sep 2015 03:55:05 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237349#post2237349</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237331#post2237331</link>
          <description><![CDATA[<p>Hi Ragi,</p>
<p>You're missing a "&gt;" on your &lt;option&gt; tag:</p>
<p><code>&lt;option value="&lt;?php echo htmlencode($message['num']); ?&gt;" &lt;?php selectedIf($message['num'], @$_REQUEST['message_num']); ?&gt;<span style="color:#ff0000;"><strong>&gt;</strong></span></code></p>
<p>For displaying the messages, I'd check the values of $_nlb_messages first to confirm if it has any records in it and if the where clause that we added is correct by adding this code after the getRecords() function:</p>
<p><code>showme($_nlb_messages);</code></p>
<p> And then I'd check if I'm looping through $_nlb_messages and display each records - pulling values from the correct array keys. The dropdown fields should take care of the filtering since you've already added the field and the where clause for '_nlb_messages'</p>
<p>Cheers,</p>]]></description>
          <pubDate>Wed, 09 Sep 2015 09:45:02 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237331#post2237331</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237312#post2237312</link>
          <description><![CDATA[<p>Daryl:  After a bit more testing I have been able to display what I originally thought was the 1st message.... its not, its the template!  Nothing in my code should be displaying the template alone (see screen shot).  It still only displays 1 message, but shows nothing in dropdown.</p>
<p>Here is my code:</p>
<p><code>&lt;?php include 'common/includes/php_header.inc'; ?&gt;<br />&lt;?php<br />  // error checking<br />  if (!@$GLOBALS['NEWSLETTER_BUILDER_PLUGIN']) { die("You must activate the newsletter plugin to see this page."); }<br /><br />  // load newsletters settings and archives<br />  global $newsletterSettings;<br />  $newsletterSettings  = mysql_get('_nlb_settings', 1);<br />  $archivedNewsletters = mysql_select('_nlb_messages', "send IN ('all','archive') ORDER BY sent_date DESC");<br /><br />  // load newsletter<br />    $whereMessageNumIs = 'TRUE';<br /><br />if (@$_REQUEST['message_num']){<br /> $whereMessageNumIs = " num = '".mysql_escape($_REQUEST['message_num'])."'";<br />}<br /><br />list($_nlb_messages, $_nlb_messagesMetaData) = getRecords(array(<br />  'tableName'   =&gt; '_nlb_messages',<br />  'loadUploads' =&gt; true,<br />  'allowSearch' =&gt; false,<br />  'where'    =&gt; "to_list = '" . coalesce(mysql_escape(@$_REQUEST['to_list']), '2') . "' AND " . $whereMessageNumIs,<br />//    'debugSql'            =&gt; true,<br />));<br /><br />  // replace placeholders<br />  $archivedNewsletters = nlb_viewers_replacePlaceholders($archivedNewsletters);<br /><br />?&gt;<br /></code></p>
<p><code>&lt;table cellspacing="2" cellpadding="4"&gt;<br /> &lt;tr&gt;<br />  &lt;td valign="top"&gt;<br /><br />&lt;?php if ($_nlb_messages): ?&gt;<br /> &lt;select name="message_num"&gt;<br />   &lt;option value=""&gt;--&lt;/option&gt;<br />   &lt;?php foreach($_nlb_messages as $message): ?&gt;<br />     &lt;option value="&lt;?php echo htmlencode($message['num']); ?&gt;" &lt;?php selectedIf($message['num'], @$_REQUEST['message_num']); ?&gt;<br />       &lt;?php echo htmlencode($message['subject']); ?&gt;<br />     &lt;/option&gt;<br />   &lt;?php endforeach; ?&gt;<br /> &lt;/select&gt;<br />&lt;?php endif; ?&gt;<br />&lt;/td&gt;<br />  &lt;td valign="top"&gt;<br /><br />    &lt;b&gt;&lt;?php echo htmlencode($message['subject']) ?&gt;&lt;/b&gt;&lt;br/&gt;<br />    &lt;?php echo $message['html']; ?&gt;&lt;br/&gt;<br /><br />  &lt;/td&gt;<br /><br />&lt;/tr&gt;<br />&lt;/table&gt;</code></p>
]]></description>
          <pubDate>Fri, 04 Sep 2015 11:56:01 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237312#post2237312</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237311#post2237311</link>
          <description><![CDATA[<p>Funny, one step forward!  Got the dropdown....but its blank!  See attached.</p>]]></description>
          <pubDate>Fri, 04 Sep 2015 10:46:31 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237311#post2237311</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237310#post2237310</link>
          <description><![CDATA[<p>Try changing the 'where' line to: </p>
<p><code>'where'    =&gt; "to_list = '" . coalesce(mysql_escape(@$_REQUEST['to_list']), '2') . "' AND " . $whereMessageNumIs,</code></p>
]]></description>
          <pubDate>Fri, 04 Sep 2015 10:41:32 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237310#post2237310</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237309#post2237309</link>
          <description><![CDATA[<p>Daryl:  Not sure what is actually happening.  This is the code I am using:</p>
<p>At the top of the file:</p>
<p><code>&lt;?php include 'common/includes/php_header.inc'; ?&gt;<br />&lt;?php<br />  // error checking<br />  if (!@$GLOBALS['NEWSLETTER_BUILDER_PLUGIN']) { die("You must activate the newsletter plugin to see this page."); }<br /><br />  // load newsletters settings and archives<br />  global $newsletterSettings;<br />  $newsletterSettings  = mysql_get('_nlb_settings', 1);<br />  $archivedNewsletters = mysql_select('_nlb_messages', "send IN ('all','archive') ORDER BY sent_date DESC");<br /><br />  // load newsletter<br />    $whereMessageNumIs = 'TRUE';<br />    <br />if (@$_REQUEST['message_num']){<br /> $whereMessageNumIs = " num = '".mysql_escape($_REQUEST['message_num'])."'";<br />}<br /><br />list($_nlb_messages, $_nlb_messagesMetaData) = getRecords(array(<br />  'tableName'   =&gt; '_nlb_messages',<br />  'loadUploads' =&gt; true,<br />  'allowSearch' =&gt; false,<br />  'where'    =&gt; "to_list = '" . coalesce(mysql_escape(@$_REQUEST['to_list'], '2')) . "' AND " . $whereMessageNumIs,<br />));<br /><br />  // replace placeholders<br />  $archivedNewsletters = nlb_viewers_replacePlaceholders($archivedNewsletters);<br /><br />?&gt;</code></p>
<p>The dropdown &amp; newsletter display:</p>
<p><code>&lt;table cellspacing="2" cellpadding="4"&gt;<br /> &lt;tr&gt;<br />  &lt;td valign="top"&gt;<br /><br />    &lt;b&gt;&lt;?php echo htmlencode($message['subject']) ?&gt;&lt;/b&gt;&lt;br/&gt;<br />    &lt;?php echo $message['html']; ?&gt;&lt;br/&gt;<br /><br />  &lt;/td&gt;<br />  &lt;td valign="top"&gt;<br /><br />    &lt;h2&gt;Weekly Message&lt;/h2&gt;<br /><br />&lt;?php if ($_nlb_messages): ?&gt;<br /> &lt;select name="message_num"&gt;<br />   &lt;option value=""&gt;--&lt;/option&gt;<br />   &lt;?php foreach($_nlb_messages as $message): ?&gt;<br />     &lt;option value="&lt;?php echo htmlencode($message['num']); ?&gt;" &lt;?php selectedIf($message['num'], @$_REQUEST['message_num']); ?&gt;<br />       &lt;?php echo htmlencode($message['subject']); ?&gt;<br />     &lt;/option&gt;<br />   &lt;?php endforeach; ?&gt;<br /> &lt;/select&gt;<br />&lt;?php endif; ?&gt;<br />&lt;/td&gt;<br />&lt;/tr&gt;<br />&lt;/table&gt;</code></p>
<p>results:  a blank webpage (see attached).</p>
<p>I am trying o debug, but no clue so far.</p>]]></description>
          <pubDate>Fri, 04 Sep 2015 10:29:53 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237309#post2237309</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237306#post2237306</link>
          <description><![CDATA[<p>Thanks Daryl.  I will give that a try right now.</p>]]></description>
          <pubDate>Fri, 04 Sep 2015 09:34:53 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237306#post2237306</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237305#post2237305</link>
          <description><![CDATA[<p>Hi Ragi,</p>
<p>&gt; <span>With the current dropdown, only the last message is displayed.</span></p>
<p>- This is because we're only getting one record as per this line:</p>
<p><code>$latestNewsletter = @$_nlb_messages[0]; // get first record</code></p>
<p>To display all the messages under the selected newsletter, you should loop through $_nlb_messages and display each record. Displaying the <span>$latestNewsletter record will only display the latest record.</span></p>
<p>If you need a second dropdown for selecting which message to display, loop through $_nlb_messages and display each as &lt;option&gt; of a drop down select field. For example:</p>
<p><code>&lt;?php if ($_nlb_messages): ?&gt;<br /> &lt;select name="message_num"&gt;<br />   &lt;option value=""&gt;--&lt;/option&gt;<br />   &lt;?php foreach($_nlb_messages as $message): ?&gt;<br />     &lt;option value="&lt;?php echo htmlencode($message['num']); ?&gt;" &lt;?php selectedIf($message['num'], @$_REQUEST['message_num']); ?&gt;&gt;<br />       &lt;?php echo htmlencode($message['subject']); ?&gt;<br />     &lt;/option&gt;<br />   &lt;?php endforeach; ?&gt;<br /> &lt;/select&gt;<br />&lt;?php endif; ?&gt;</code></p>
<p>And then add another clause to your 'where' statement to filter the results by  'num' of the selected message. For example:</p>
<p><code><strong>$whereMessageNumIs</strong> = 'TRUE';<br />if (@$_REQUEST['message_num']){<br /> $whereMessageNumIs = " num = '".mysql_escape($_REQUEST['message_num'])."'";<br />}<br />list($_nlb_messages, $_nlb_messagesMetaData) = getRecords(array(<br />  'tableName'   =&gt; '_nlb_messages',<br />  //...<br />  'where'    =&gt; "to_list = '" . coalesce(mysql_escape(@$_REQUEST['to_list']), '2') . "' AND " . <strong>$whereMessageNumIs</strong>,<br />));</code></p>
<p>For readability, you might want to add the to_list filter to a where variable as well. For example:</p>
<p><code>$where = 'TRUE';<br />if (@$_REQUEST['to_list']){<br /> $where .= " AND to_list = '".mysql_escape($_REQUEST['to_list'])."'";<br />}<br />if (@$_REQUEST['message_num']){<br /> $where .= " AND num = '".mysql_escape($_REQUEST['message_num'])."'";<br />}<br />list($_nlb_messages, $_nlb_messagesMetaData) = getRecords(array(<br />  'tableName'   =&gt; '_nlb_messages',<br />  //...<br />  'where'       =&gt; $where,<br />));</code></p>
<p>Cheers,</p>]]></description>
          <pubDate>Fri, 04 Sep 2015 09:25:28 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237305#post2237305</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237297#post2237297</link>
          <description><![CDATA[<p>Daryl:  That worked!  Now I have a dropdown which lets me choose and see the latest newsletter.  How do I add a second dropdown to display the actual messages available for each newsletter?</p>
<p>For example, I have 3 lists, each of which currently has 2 messages.  With the current dropdown, only the last message is displayed.  I would like the user to choose which one to display.</p>
<p>P.S.  I just noticed that the following message gets printed on the webpage:</p>
<p>"category is selected!"</p>
<p>Not sure why.  Any ideas?</p>]]></description>
          <pubDate>Wed, 02 Sep 2015 16:17:34 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237297#post2237297</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237291#post2237291</link>
          <description><![CDATA[<p>Hi Ragi,</p>
<p>Sorry about the typo.</p>
<p>Can you try this to change the 'where' line to:</p>
<p><code>'where'    =&gt; "to_list = '" . coalesce(mysql_escape(@$_REQUEST['to_list']), '2') . "'",</code></p>
]]></description>
          <pubDate>Wed, 02 Sep 2015 09:40:26 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237291#post2237291</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237289#post2237289</link>
          <description><![CDATA[<p>Daryl:  I made some corrections to your code:</p>
<p><code>&lt;?php include 'common/includes/php_header.inc'; ?&gt;<br />&lt;?php<br />  // error checking<br />  if (!@$GLOBALS['NEWSLETTER_BUILDER_PLUGIN']) { die("You must activate the newsletter plugin to see this page."); }<br /><br />  // load newsletters settings and archives<br />  global $newsletterSettings;<br />  $newsletterSettings  = mysql_get('_nlb_settings', 1);<br />  $archivedNewsletters = mysql_select('_nlb_messages', "send IN ('all','archive') ORDER BY sent_date DESC");<br /><br />  // load latest newsletter<br />  list($_nlb_messages, $_nlb_messagesMetaData) = getRecords(array(<br />    'tableName'   =&gt; '_nlb_messages',<br />    'loadUploads' =&gt; true,<br />    'allowSearch' =&gt; false,<br />    'limit'       =&gt; '1',<br />    'where'    =&gt; "to_list = '" . coalesce(mysql_escape(@$_REQUEST['to_list'<span style="color:#ff0000;">]</span>, '2')<span style="color:#ff0000;">)</span> . "'",<br />  ));<br />  $latestNewsletter = @$_nlb_messages[0]; // get first record<br /><span style="color:#3366ff;">  if (!$latestNewsletter) { dieWith404("Couldn't find newsletter!"); } // show error message if no record found</span><br /><br />  // replace placeholders<br />  $archivedNewsletters = nlb_viewers_replacePlaceholders($archivedNewsletters);<br />  $latestNewsletter    = nlb_viewers_replacePlaceholders($latestNewsletter);<br /><br />?&gt;</code></p>
<p>For some reason its not finding the newsletters.  It dies at the error message (in blue).</p>
<p>Any ideas?</p>
<p>P.S.  There are 3 templates &amp; 6 newsletters in the queue.</p>]]></description>
          <pubDate>Tue, 01 Sep 2015 14:15:06 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237289#post2237289</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237287#post2237287</link>
          <description><![CDATA[<p>Hi Ragi,</p>
<p>If you need to be able to select which newsletter to display, you'll need a form with a dropdown list option for selecting a newsletter list. </p>
<p>For example:</p>
<p><code>&lt;?php<br />$newsLetterLists = mysql_select('_nlb_lists'); // mailing lists<br />?&gt;<br /><br />&lt;?php if ($newsLetterLists): ?&gt;<br />  &lt;form method="get" action="?"&gt;<br />    &lt;select name="to_list"&gt;<br />      &lt;option value=""&gt;--&lt;/option&gt;<br />      &lt;?php foreach($newsLetterLists as $list): ?&gt;<br />        &lt;option value="&lt;?php echo htmlencode($list['num']); ?&gt;" &lt;?php selectedIf($list['num'], @$_REQUEST['to_list']); ?&gt;&gt;<br />          &lt;?php echo htmlencode($list['name']); ?&gt;<br />        &lt;/option&gt;<br />      &lt;?php endforeach; ?&gt;<br />    &lt;/select&gt;<br />    &lt;button type="submit" name="submitForm" value="1"&gt;Submit&lt;/button&gt;<br />  &lt;/form&gt;<br />&lt;?php endif; ?&gt;</code></p>
<p>Or a newsletter list menu:</p>
<p><code>&lt;?php<br />$newsLetterLists = mysql_select('_nlb_lists');<br />?&gt;<br /><br />&lt;?php if ($newsLetterLists): ?&gt;<br />  &lt;ul&gt;<br />    &lt;?php foreach($newsLetterLists as $list): ?&gt;<br />      &lt;li&gt;<br />        &lt;a href="?to_list=&lt;?php echo htmlencode($list['num']); ?&gt;"&gt;<br />          &lt;?php echo htmlencode($list['name']); ?&gt;<br />        &lt;/a&gt;<br />      &lt;/li&gt;<br />    &lt;?php endforeach; ?&gt;<br />  &lt;/ul&gt;<br />&lt;?php endif; ?&gt;<br /></code></p>
<p>And then change this line:</p>
<p><code>'where' =&gt; " to_list = 1 ", </code></p>
<p>To:</p>
<p><code>'where' =&gt; "to_list = '" . coalesce(mysql_escape(@$_REQUEST['to_list'), '2') . "'",<br /></code></p>
<p>Note: the coalesce() function works like MYSQL COALESCE which returns the first argument if the first argument is true(if exist), and will return the last argument if false. In the example above, if the user haven't selected a 'to_list', 'to_list' num 2 will be displayed. Kinda works like the to_list num 2 is the default list to display.</p>
<p>And for adding more filters, you can add more fields in the form and update the 'where' value base on the new fields.</p>
<p>Cheers,</p>]]></description>
          <pubDate>Tue, 01 Sep 2015 12:31:19 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237287#post2237287</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237269#post2237269</link>
          <description><![CDATA[<p>Dave:  I tried what you suggested and it sort of worked!  I created 2 test archive newsletter per list and figured which one was 1, 2 and 3. Then I entered the 'where' as you suggested in the viewer code.</p>
<p>Now the archive.php file will only display the latest newsletter from the list I wanted to display.  I have attached the basic file I am using.</p>
<p>So, two issues:</p>
<p>(1)  I still need to be able to pick and choose which newsletter I want to see from the list; and</p>
<p>(2)  the list of newsletters need to be somehow filtered so that I only see the pertinent newsletters.</p>
<p>Make sense?</p>
<p>Ragi</p>]]></description>
          <pubDate>Wed, 26 Aug 2015 23:06:21 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237269#post2237269</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237268#post2237268</link>
          <description><![CDATA[<p>Hi Ragi, </p>
<p>If you're talking about the "Newsletter Archive" viewer page then that's exactly what we're doing on our page here:<br /><a href="https://www.interactivetools.com/news/archive.php?145" rel="nofollow">https://www.interactivetools.com/news/archive.php?145</a></p>
<p>We've got multiple newsletters: Our main newsletter, our beta announcements list, etc. </p>
<p>What we do is just filter on the 'to_list' field Tim suggested, but in the viewer code, something like this:</p>
<p><code>'where' =&gt; " to_list = 1 ", </code></p>
<p>Let me know if that works for you.</p>
]]></description>
          <pubDate>Wed, 26 Aug 2015 22:26:28 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237268#post2237268</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237266#post2237266</link>
          <description><![CDATA[<p>Hey Ragi,</p>
<p>Wouldn't it be easiest to set up the search for the editor, something like </p>
<blockquote>
<p>Subscriber List|to_list|match</p>
</blockquote>
<p>Then at the tope of the page, they just select which group to display?</p>
]]></description>
          <pubDate>Wed, 26 Aug 2015 21:57:25 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237266#post2237266</guid>
        </item>
                <item>
          <title>Newsletter Plugin v3.02 - Additional Functionality</title>
          <link>https://interactivetools.com/forum/forum-posts.php?postNum=2237264#post2237264</link>
          <description><![CDATA[<p>I have a client who is using the latest version of CMSB and Newsletter plugin v3.02.  The client has 3 active newsletters, each with a different group of subscribers.  The requirement is to display each newsletter on a separate Archive page.</p>
<p>Is there an easy way to do that?</p>
<p>Ragi</p>]]></description>
          <pubDate>Wed, 26 Aug 2015 18:51:26 -0700</pubDate>
          <guid isPermaLink="true">forum-posts.php?postNum=2237264#post2237264</guid>
        </item>
              </channel>
    </rss>
  