home *** CD-ROM | disk | FTP | other *** search
/ bombers.k12.ar.us / bombers.k12.ar.us.tar / bombers.k12.ar.us / survey_unconfigured / ExportEmailList.asp < prev    next >
Text File  |  2006-10-25  |  7KB  |  196 lines

  1. <!--#Include File="Include/Top_inc.asp"-->
  2. <%
  3. '***********************************************************************
  4. '   Application: SelectSurveyASP Advanced v8.1.11
  5. '   Author: Aaron Baril for ClassApps.com
  6. '   Page Description: This page is used to export email addresses from an email list.
  7. '
  8. '   COPYRIGHT NOTICE                                
  9. '
  10. '   See attached Software License Agreement
  11. '
  12. '   (c) Copyright 2002 - 2006 by ClassApps.com.  All rights reserved.
  13. '***********************************************************************
  14. %>
  15. <!--#Include File="Include/SurveyUtility_inc.asp"-->
  16. <!--#Include File="Include/Utility_inc.asp"-->
  17. <!--#Include File="Include/Constants_inc.asp"-->
  18. <!--#Include File="Include/Config_inc.asp"-->
  19. <!--#Include File="Include/ID_inc.asp"-->
  20. <!--#Include File="Include/adovbs_inc.asp"-->
  21. <!--#Include File="Include/CurrentUser_inc.asp"-->
  22. <!--#Include File="Include/SurveySecurity_inc.asp"-->
  23.  
  24. <%
  25.     'If the user does not have "Create" or "Admin" permission, redirect them to the access denied page.
  26.     If lngUserSecurityLevel <> SUR_SECURITY_LEVEL_CREATE And lngUserSecurityLevel <> SUR_SECURITY_LEVEL_ADMIN Then
  27.         Response.Redirect "AccessDenied.asp?Reason=" & SUR_ACCESS_DENIED_NOT_ADMIN_SECURITY_LEVEL
  28.     End If
  29. %>
  30.  
  31. <html>
  32. <head>
  33.     <title>Export Email List</title>
  34.     <link rel="stylesheet" href="Resources/StyleSheet/SurveyStyle.css">
  35. </head>
  36.  
  37. <script language ="JavaScript" src="ClientInclude/Utility.js"></script>
  38.  
  39. <body class="MainBodyStyle">
  40.  
  41. <!--#Include File="Include/FrameworkTop_inc.asp"-->
  42.  
  43. <table border="0" cellspacing="0" cellpadding="0" width="754" class="MediumBlueBackgroundColor">
  44.     <tr>
  45.         <td height="36" valign="center">
  46.               <span class="H1HeadingStyle"><a name="skipnav" tabindex="1">Export Email List</a></span>
  47.         </td>
  48.     </tr>
  49. </table>
  50.  
  51. <!--#Include File="Include/FrameworkTop2_inc.asp"-->
  52.  
  53. <table width="740" border="0" cellpadding="0" cellspacing="6" class="LightGrayBackgroundColor">
  54. <form action="ExportEmailListAction.asp" method="post" name="frmExportData">
  55.     <input type="hidden" value="<%=Request.QueryString("EmailListID")%>" name="EmailListID">
  56.         <tr>
  57.             <td width="1"></td>
  58.             <td height="40" valign="center">
  59.                 <span class="H2HeadingStyle">Export Email Addresses for Email List '<%=Request.QueryString("EmailListName")%>'</span>
  60.             </td>
  61.             <td width="1"> </td>
  62.         </tr>
  63.     </table>
  64.     <table border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td height="1" background="Resources/Images/ThinDivider.gif"></td></tr>
  65.     <table border="0" cellpadding="0" cellspacing="6" width="740" class="WhiteBackgroundColor">
  66.         <tr>
  67.             <td rowspan="15" width="3"></td>
  68.             <td valign="center" height="44" width="720">
  69.                 <span class="Normal">
  70.                     This page exports a list of email addresses in CSV (Excel) format for the selected email list.  The email address
  71.                     is always exported for each entry.  Before exporting, select any of the optional fields and select a filter type.
  72.                 </span>
  73.             </td>
  74.             <td rowspan="15" width="1"> </td>
  75.         </tr>
  76.         <tr>
  77.             <td>
  78.                 <table width="700" cellspacing="2" cellpadding="0" border="0">
  79.                     <tr>
  80.                         <td colspan="3">
  81.                             <span class="H3HeadingStyle">Select Fields</span>
  82.                         </td>
  83.                     </tr>
  84.                     <tr>
  85.                         <td>
  86.                             <input type="checkbox" checked name="chkFirstName" id="chkFirstName"> <span class="Normal"><label for="chkFirstName">First Name</label></span>
  87.                         </td>
  88.                         <td>
  89.                             <input type="checkbox" checked name="chkLastName" id="chkLastName"> <span class="Normal"><label for="chkLastName">Last Name</label></span>
  90.                         </td>
  91.                         <td>
  92.                             <input type="checkbox" name="chkActive" id="chkActive"> <span class="Normal"><label for="chkActive">Active</label></span>
  93.                         </td>
  94.                     </tr>
  95.                     <tr>
  96.                         <td>
  97.                             <input type="checkbox" name="chkCustomData1" id="chkCustomData1"> <span class="Normal"><label for="chkCustomData3">Custom Data 1</label></span>
  98.                         </td>
  99.                         <td>
  100.                             <input type="checkbox" name="chkCustomData2" id="chkCustomData2"> <span class="Normal"><label for="chkCustomData3">Custom Data 2</label></span>
  101.                         </td>
  102.                         <td>
  103.                             <input type="checkbox" name="chkCustomData3" id="chkCustomData3"> <span class="Normal"><label for="chkCustomData3">Custom Data 3</label></span>
  104.                         </td>
  105.                     </tr>
  106.                 </table>
  107.                 <table width="700" cellspacing="4" cellpadding="0" border="0">
  108.                     <tr>
  109.                         <td colspan="3">
  110.                             <br>
  111.                             <span class="H3HeadingStyle"><label for="optFilterType">Apply Filter</label></span>
  112.                         </td>
  113.                     </tr>
  114.                     <tr>
  115.                         <td width="10">
  116.                             <input checked type="radio" name="optFilterType" id="optFilterType" value="<%=SUR_EMAIL_LIST_ALL%>">
  117.                         </td>
  118.                         <td colspan="2">
  119.                             <span class="Normal">Copy all email addresses</span>
  120.                         </td>
  121.                     </tr>
  122.                     <tr>
  123.                         <td>
  124.                             <input type="radio" name="optFilterType" id="optFilterType" value="<%=SUR_EMAIL_LIST_WITH_FILTER%>">
  125.                         </td>
  126.                         <td colspan="2">
  127.                             <span class="Normal">Copy email addresses that match:</span>
  128.                         </td>
  129.                     </tr>
  130.                     <tr>
  131.                         <td rowspan="15" width="10"> </td>
  132.                         <td width="150">
  133.                             <span class="NormalBold">Active:</span>
  134.                         </td>
  135.                         <td width="525">
  136.                             <select name="cboActive" id="cboActive" style="width:150px">
  137.                                 <option value="<%=SUR_COMBO_ALL%>"><%=SUR_COMBO_ALL%></option>
  138.                                 <option value="<%=SUR_BOOLEAN_NEGATIVE%>"><%=SUR_BOOLEAN_NEGATIVE_DISPLAY%></option>
  139.                                 <option value="<%=SUR_BOOLEAN_POSITIVE%>"><%=SUR_BOOLEAN_POSITIVE_DISPLAY%></option>
  140.                             </select>
  141.                         </td>
  142.                     </tr>
  143.                     <tr>
  144.                         <td>
  145.                             <span class="NormalBold"><label for="txtEmailAddress">Email Address:</label></span>
  146.                         </td>
  147.                         <td>
  148.                             <input type="text" name="txtEmailAddress" id="txtEmailAddress" style="width:150px">
  149.                         </td>
  150.                     </tr>
  151.                     <tr>
  152.                         <td>
  153.                             <span class="NormalBold"><label for="txtCustomData1">Custom Data 1:</label></span>
  154.                         </td>
  155.                         <td>
  156.                             <input type="text" name="txtCustomData1" id="txtCustomData1" style="width:150px">
  157.                         </td>
  158.                     </tr>
  159.                     <tr>
  160.                         <td>
  161.                             <span class="NormalBold"><label for="txtCustomData2">Custom Data 2:</label></span>
  162.                         </td>
  163.                         <td>
  164.                             <input type="text" name="txtCustomData2" id="txtCustomData2" style="width:150px">
  165.                         </td>
  166.                     </tr>
  167.                     <tr>
  168.                         <td>
  169.                             <span class="NormalBold"><label for="txtCustomData3">Custom Data 3:</label></span>
  170.                         </td>
  171.                         <td>
  172.                             <input type="text" name="txtCustomData3" id="txtCustomData3" style="width:150px">
  173.                         </td>
  174.                     </tr>
  175.                     <tr>
  176.                         <td align="right" colspan="2">
  177.                             <a href="EmailListList.asp"><img border="0" alt="Cancel" name="btnCancel" src="Resources/Buttons/Cancel.gif"></a>
  178.                             <input type="image" border="0" alt="Export" name="btnExport" src="Resources/Buttons/Export.gif">
  179.                         </td>
  180.                     </tr>
  181.                 </table>
  182.             </td>
  183.         </tr>
  184.     </form>
  185. </table>
  186.  
  187. <!--#Include File="Include/FrameworkBottom_inc.asp"-->
  188.  
  189. </body>
  190. </html>
  191.  
  192. <%        
  193.     'Ensure that the web server returns the page
  194.     Response.Flush
  195. %>
  196.