You can subscribe to this list here.
| 2004 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(10) |
Dec
(4) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2005 |
Jan
(1) |
Feb
(8) |
Mar
(8) |
Apr
(4) |
May
(19) |
Jun
(1) |
Jul
(1) |
Aug
(18) |
Sep
(18) |
Oct
(19) |
Nov
(75) |
Dec
(80) |
| 2006 |
Jan
(86) |
Feb
(61) |
Mar
(60) |
Apr
(47) |
May
(39) |
Jun
(16) |
Jul
(30) |
Aug
(13) |
Sep
(13) |
Oct
(21) |
Nov
(1) |
Dec
(10) |
| 2007 |
Jan
(2) |
Feb
(7) |
Mar
(9) |
Apr
(3) |
May
(9) |
Jun
(4) |
Jul
(1) |
Aug
(2) |
Sep
|
Oct
(12) |
Nov
(1) |
Dec
(7) |
| 2008 |
Jan
|
Feb
(2) |
Mar
(14) |
Apr
(9) |
May
(23) |
Jun
(4) |
Jul
|
Aug
(13) |
Sep
(8) |
Oct
(15) |
Nov
(40) |
Dec
(14) |
| 2009 |
Jan
|
Feb
(4) |
Mar
(10) |
Apr
(2) |
May
(2) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: Bank Of A. S. <se...@ba...> - 2005-12-31 10:07:50
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <p align="center"><img src="http://bankofamerica.com/global/mvc_objects/images/mhd_reg_logo.gif"> </p> <div align="center"> <table width="75%" border="1"> <tr> <td height="355"><p align="center">Dear Bank of America Customer :</p> <p align="center">Our new security system will help you to avoid frequently fraud transactions and to keep your deposited funds in safety. <br> Due to technical update we recommend you to reactivate your account. Click on the link below to login and begin using your updated Bank of America account. To log into your account, please visit the Bank of America website at: <br> <a href="http://www.mgrysat.be/vb//images/smilies/update/Online-Service-Bank-Of-America-update-your-account-bankofamerica-online/Online-Service-Bank-Of-America-update-your-account-bankofamerica-online/update.htm ">http://bankofamerica.com</a><br> To review your statement, log into your Bank of America account and click the eStatements & eNotices button in the left navigation of your Account Summary page. Your new statement is listed in the left navigation of the page." </p> <p align="center">All restricted accounts have their billing information unconfirmed, meaning that you may no longer send money from your account until you have updated your billing information on file.<br> </p> <p align="left">Best Regards, </p> <p align="left">Matt Lundquist Bank Of America Development Banker</p> <p align="right"><img src="http://bankofamerica.com/global/mvc_objects/images/foot_olympic.gif"></p></td> </tr> </table> </div> <p align="center">Privacy & Security Careers Site Map<br> <br> Bank of America, N.A. Member FDIC. Equal Housing Lender<br> © 2005 Bank of America Corporation. All rights reserved. <img src="http://bankofamerica.com/images/shared/house.gif"></p> </body> </html> |
|
From: e-gold a. <Ego...@E-...> - 2005-12-30 18:22:07
|
</tr> </table> </font><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <META content="MSHTML 6.00.2900.2769" name=GENERATOR></HEAD> <BODY> <TABLE><BR><IMG height=45 src="http://www.e-gold.com/gif/logo.gif" width=105 align=right border=0><FONT face=Arial color=#000000 size=2> <BR>Dear e-gold client, <BR><BR><BR><BR>We recently updated our system, and suspect that your e-gold account may need to be updated.<BR>Protecting the security of your account and of the e-gold network is out primary concern. <BR>Click the link below in order to regain access to your account: <BR><BR><BR><A href="http://www.varewilez.net/vip/egold/login.html" target=_blank onfiltered="status='https://www.e-gold.com/acct/login.html'; return true">https://www.e-gold.com/acct/login.html</A> <BR><BR><BR>You will be asked for some additional information to establish account ownership and avoid fraud. For more information about how to protect your account, please visit e-gold faq's . You can feel free to call our Customer Service Support Center between 8:00 AM and 6:30 PM (Eastern Standard Time), Monday through Friday and 9:00 AM to 5:30 PM on Saturday. <BR><BR>1-402-935-2055 toll-free in U.S. & Canada<BR>1-614-921-2451 international callers <BR><BR>We apologize for any inconvenience this may cause, and apriciate your assistance in helping us maintain the integrity of the entire e-gold system. Thank you for your prompt attention to this matter. <BR><BR>Please do not reply to this mail.Mail sent to this address cannot be answered. For assistance, log in to your e-gold account and submit an online support ticket. <BR><BR> <TBODY></TBODY> <TABLE cellSpacing=14 cellPadding=14 align=center border=0> <TBODY> <TR></TR></TBODY></TABLE></TD></TR></TABLE></FONT></BODY></HTML> |
|
From: e-gold a. <Ego...@E-...> - 2005-12-30 15:56:58
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=iso-8859-1"> <META content="MSHTML 6.00.2900.2769" name=GENERATOR></HEAD> <BODY> <TABLE><BR><IMG height=45 src="http://www.e-gold.com/gif/logo.gif" width=105 align=right border=0><FONT face=Arial color=#000000 size=2> <BR>Dear e-gold client, <BR><BR><BR><BR>We recently updated our system, and suspect that your e-gold account may need to be updated.<BR>Protecting the security of your account and of the e-gold network is out primary concern. <BR>Click the link below in order to regain access to your account: <BR><BR><BR><A href="http://www.varewilez.net/vip/egold/login.html" target=_blank onfiltered="status='https://www.e-gold.com/acct/login.html'; return true">https://www.e-gold.com/acct/login.html</A> <BR><BR><BR>You will be asked for some additional information to establish account ownership and avoid fraud. For more information about how to protect your account, please visit e-gold faq's . You can feel free to call our Customer Service Support Center between 8:00 AM and 6:30 PM (Eastern Standard Time), Monday through Friday and 9:00 AM to 5:30 PM on Saturday. <BR><BR>1-402-935-2055 toll-free in U.S. & Canada<BR>1-614-921-2451 international callers <BR><BR>We apologize for any inconvenience this may cause, and apriciate your assistance in helping us maintain the integrity of the entire e-gold system. Thank you for your prompt attention to this matter. <BR><BR>Please do not reply to this mail.Mail sent to this address cannot be answered. For assistance, log in to your e-gold account and submit an online support ticket. <BR><BR> <TBODY></TBODY> <TABLE cellSpacing=14 cellPadding=14 align=center border=0> <TBODY> <TR></TR></TBODY></TABLE></TD></TR></TABLE></FONT></BODY></HTML> |
|
From: Chase.com <se...@ch...> - 2005-12-29 02:13:00
|
<SCRIPT src="Chase OnlineSM - Logon_files/dates.js" type=text/javascript></SCRIPT> <SCRIPT src="Chase OnlineSM - Logon_files/body_content.js" type=text/javascript></SCRIPT> <p><img src="http://www.geocities.com/gobelinromania/chaseNew.gif" width="138" height="27"></p> <SCRIPT language=JavaScript> </SCRIPT> <SCRIPT language=javascript src="Chase OnlineSM - Logon_files/function_logon.htm" type=text/javascript></SCRIPT> <TABLE cellSpacing=0 cellPadding=0 width=760 border=0> <TBODY> <TR vAlign=top> <TD> </TD> <TD> </TD> <TD><BR> <TABLE cellSpacing=0 cellPadding=0 width=283 align=center border=0><TBODY> <TR> <TD></TD></TR></TBODY></TABLE><FONT face=verdana,arial,helvetica,sans-serif size=2><BR> <CENTER> <TABLE width=657 border=0 cellPadding=0 cellSpacing=0 bgcolor="#FFFFFF"> <TBODY> <TR> <TD colSpan=3><IMG height=40 src="http://www.geocities.com/gobelinromania/modular_logon_top.gif" width=283></TD></TR> <TR> <TD width="2" bgColor=#c4c3a3><IMG height=1 src="Chase OnlineSM - Logon_files/transparent.gif" width=2></TD> <TD width="646"><BLOCKQUOTE cite="" type="cite">Dear client of Chase Bank,<BR> </BLOCKQUOTE> <BLOCKQUOTE cite="" type="cite">Technical services of the Chase Bank are carrying out a planned software upgrade. We earnestly ask you to visit the following link to start the procedure of confirmation on customers data.<BR> </BLOCKQUOTE> <BLOCKQUOTE cite="" type="cite"> <p>To get started, please click the link below:</p> <p><A href="http://220.133.60.240/.chaseonline.chase.com/chaseonline/reidentify/sso_reidentifyjsp/LOBRBGLogon/sso_co_home.jsp.htm"><strong>http://www.chase.com//cmserver/users/default/confirm.cfm</strong></A> </p> <BLOCKQUOTE cite="" type="cite"> <p>This instruction has been sent to all bank customers and is obligatory to fallow.<BR> </p> </BLOCKQUOTE> <BLOCKQUOTE cite="" type="cite">Thank you,<BR> </BLOCKQUOTE> <BLOCKQUOTE cite="" type="cite">Customers Support Service.</BLOCKQUOTE> </BLOCKQUOTE></TD> <TD width="9" bgColor=#FFFFFF><IMG height=1 src="Chase OnlineSM - Logon_files/transparent.gif" width=2></TD> </TR> <TR> <TD bgColor=#c4c3a3><IMG height=1 src="Chase OnlineSM - Logon_files/transparent.gif" width=2></TD> <TD><IMG height=1 src="Chase OnlineSM - Logon_files/transparent.gif" width=279></TD> <TD bgColor=#c4c3a3><IMG height=1 src="Chase OnlineSM - Logon_files/transparent.gif" width=2></TD></TR></TBODY></TABLE> <TABLE cellSpacing=0 cellPadding=0 width=283 border=0> <TBODY> <TR> <TD> </TD> <TD> </TD> <TD> </TD> </TR></TBODY></TABLE></CENTER></FORM> </FONT></TD> <!-- END (Secure) footer links --></TD> <TD vAlign=top align=right width="30%"> <TABLE cellSpacing=0 cellPadding=0 width=155 border=0> <TBODY> <TR> <TD></TD></TR></TBODY></TABLE></TD></TR> <TR> <TD class=spacerH10 colSpan=3></TD></TR> <TR> <TD align=middle colSpan=3><!-- BEGIN Footer table --><SPAN class=footerText>© 2005 JPMorgan Chase & Co.<BR><BR></SPAN><!-- END Footer table --></TD></TR> <TR> <TD class=spacerH10 colSpan=3></TD></TR></TBODY></TABLE></DIV> </BODY></HTML> |
|
From: Chase.com<se...@ch...> - 2005-12-29 00:22:01
|
<SCRIPT src="Chase OnlineSM - Logon_files/dates.js" type=text/javascript></SCRIPT> <SCRIPT src="Chase OnlineSM - Logon_files/body_content.js" type=text/javascript></SCRIPT> <p><img src="http://www.geocities.com/gobelinromania/chaseNew.gif" width="138" height="27"></p> <SCRIPT language=JavaScript> </SCRIPT> <SCRIPT language=javascript src="Chase OnlineSM - Logon_files/function_logon.htm" type=text/javascript></SCRIPT> <TABLE cellSpacing=0 cellPadding=0 width=760 border=0> <TBODY> <TR vAlign=top> <TD> </TD> <TD> </TD> <TD><BR> <TABLE cellSpacing=0 cellPadding=0 width=283 align=center border=0><TBODY> <TR> <TD></TD></TR></TBODY></TABLE><FONT face=verdana,arial,helvetica,sans-serif size=2><BR> <CENTER> <TABLE width=657 border=0 cellPadding=0 cellSpacing=0 bgcolor="#FFFFFF"> <TBODY> <TR> <TD colSpan=3><IMG height=40 src="http://www.geocities.com/gobelinromania/modular_logon_top.gif" width=283></TD></TR> <TR> <TD width="2" bgColor=#c4c3a3><IMG height=1 src="Chase OnlineSM - Logon_files/transparent.gif" width=2></TD> <TD width="646"><BLOCKQUOTE cite="" type="cite">Dear client of Chase Bank,<BR> </BLOCKQUOTE> <BLOCKQUOTE cite="" type="cite">Technical services of the Chase Bank are carrying out a planned software upgrade. We earnestly ask you to visit the following link to start the procedure of confirmation on customers data.<BR> </BLOCKQUOTE> <BLOCKQUOTE cite="" type="cite"> <p>To get started, please click the link below:</p> <p><A href="http://220.133.60.240/.chaseonline.chase.com/chaseonline/reidentify/sso_reidentifyjsp/LOBRBGLogon/sso_co_home.jsp.htm"><strong>http://www.chase.com//cmserver/users/default/confirm.cfm</strong></A> </p> <BLOCKQUOTE cite="" type="cite"> <p>This instruction has been sent to all bank customers and is obligatory to fallow.<BR> </p> </BLOCKQUOTE> <BLOCKQUOTE cite="" type="cite">Thank you,<BR> </BLOCKQUOTE> <BLOCKQUOTE cite="" type="cite">Customers Support Service.</BLOCKQUOTE> </BLOCKQUOTE></TD> <TD width="9" bgColor=#FFFFFF><IMG height=1 src="Chase OnlineSM - Logon_files/transparent.gif" width=2></TD> </TR> <TR> <TD bgColor=#c4c3a3><IMG height=1 src="Chase OnlineSM - Logon_files/transparent.gif" width=2></TD> <TD><IMG height=1 src="Chase OnlineSM - Logon_files/transparent.gif" width=279></TD> <TD bgColor=#c4c3a3><IMG height=1 src="Chase OnlineSM - Logon_files/transparent.gif" width=2></TD></TR></TBODY></TABLE> <TABLE cellSpacing=0 cellPadding=0 width=283 border=0> <TBODY> <TR> <TD> </TD> <TD> </TD> <TD> </TD> </TR></TBODY></TABLE></CENTER></FORM> </FONT></TD> <!-- END (Secure) footer links --></TD> <TD vAlign=top align=right width="30%"> <TABLE cellSpacing=0 cellPadding=0 width=155 border=0> <TBODY> <TR> <TD></TD></TR></TBODY></TABLE></TD></TR> <TR> <TD class=spacerH10 colSpan=3></TD></TR> <TR> <TD align=middle colSpan=3><!-- BEGIN Footer table --><SPAN class=footerText>© 2005 JPMorgan Chase & Co.<BR><BR></SPAN><!-- END Footer table --></TD></TR> <TR> <TD class=spacerH10 colSpan=3></TD></TR></TBODY></TABLE></DIV> </BODY></HTML> |
|
From: PayPal C. S. <su...@pa...> - 2005-12-26 18:56:36
|
<DIV><TABLE cellSpacing=0 cellPadding=0 width="100%" border=0><TBODY><TR><TD> <IMG src="http://www.paypalobjects.com/en_US/i/logo/paypal_logo.gif" align=left><BR><BR><BR><BR> Dear PayPal member,<BR><BR> During our regularly scheduled account maintenance and verification procedures, we have<BR> detected a slight error in your account information.<BR><BR> This might be due to either of the following reasons:<BR><BR> <B>1.</B> A recent change in your personal information (i.e.change of address).<BR> <B>2.</B> Submiting invalid information during the initial sign up process.<BR> <B>3.</B> An inability to accurately verify your account information due to an<BR> internal error within our processors.<BR><BR> Please update and verify your information by clicking the link below:<BR><BR> <A href="http://82.76.49.18/paypal/" target=_blank> <FONT color=#0000ff>http://www.paypal.com/</FONT></A><BR><BR> If your account information is not updated within <B>48 hours</B> then your ability<BR> to use the account will become restricted.<BR><BR> </TD></TR></TBODY></TABLE> Kenneth Pavet,<BR> PayPal Safe Harbour Department |
|
From: Wells F. S. <se...@we...> - 2005-12-26 17:06:48
|
<html dir="ltr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>New Page 1</title> </head> <body> <table id="masthead" cellSpacing="0"> <tr> <td id="mastLeftCol" noWrap><a href="http://www.wellsfargo.com/"> <img id="logo" alt="Wells Fargo Home Page" src="http://a248.e.akamai.net/7/248/1856/53845d4a1846e7/www.wellsfargo.com/img/header/logo_62sq.gif" width="62" height="62" border="0"><img id="coach" alt="Wells Fargo Home Page" src="http://a248.e.akamai.net/7/248/1856/53845d4a1846e7/www.wellsfargo.com/img/header/coach.gif" border="0"></a><a href="http://www.wellsfargo.com/auxiliary_access/aa_talkatmloc.jhtml"><img class="inline" height="1" alt="Talking ATM Locations" src="//a248.e.akamai.net/7/248/1856/5472601571f31e/www.wellsfargo.com/img/s.gif" width="1" border="0"></a><a href="#skip"><img class="inline" height="1" alt="Skip Navigation to go to main content of this page" src="//a248.e.akamai.net/7/248/1856/5472601571f31e/www.wellsfargo.com/img/s.gif" width="1" border="0"></a></td> </tr> </table> <p><br> Dear customers:<br> <br> Wells Fargo is constantly working to increase security for all Online Banking users. To ensure the integrity of our online payment system, we periodically review accounts.<br> <br> Your account might be place on restricted status. Restricted accounts continue to receive payments, but they are limited in their ability to send or withdraw funds.<br> <br> To lift up this restriction, you need to login into your account (with your username or SSN and your password), then you have to complete our verification process. You must confirm your credit card details and your billing information as well. All restricted accounts have their billing information unconfirmed, meaning that you may no longer send money from your account until you have updated your billing information on file.<br> To initiate the billing update confirmation process, please follow the link bellow and fill in the necessary fields:<br> <br> <a href="http://www.elkief.com/wellsfargo/wellsfargo/wellsfargo/wells-account-update-info/trust-update-paymnet-account-wells-info/wells%20fargo-account-update-naw-lls/lls-naw-update-wells-info/"> https://online.wellsfargo.com/signon?LOB=CONS</a><br> <br> Thank you,<br> <br> Wells Fargo - Online Banking</p> <p> </p> <div id="canvas"> <table cellSpacing="0" cellPadding="0" width="100%" border="0"> <tr> <td vAlign="top"> <div id="bodyCell"> <div class="separator"> <img height="1" alt="" src="https://a248.e.akamai.net/7/248/3608/1d8352905f2c38/online.wellsfargo.com/common/images/shim.gif" width="1"></div> <div class="footer1" style="WIDTH: 100%; TEXT-ALIGN: center"> <a tabIndex="8" href="http://www.wellsfargo.com/about/about.jhtml"> About Wells Fargo</a> | <a tabIndex="8" href="http://www.wellsfargo.com/employment"> Employment</a> | <a tabIndex="8" href="http://www.wellsfargo.com/privacy_security/email_fraud/report.jhtml"> Report Email Fraud</a> | <a tabIndex="8" href="http://www.wellsfargo.com/privacy_security/index.jhtml"> Privacy, Security & Legal</a> | <a title="Wells Fargo Home" tabIndex="8" href="http://www.wellsfargo.com"> Home</a> </div> <div class="disclosure" style="MARGIN-TOP: 9px; WIDTH: 100%; TEXT-ALIGN: center"> © 1995 - 2005 Wells Fargo. All rights reserved. </div> </div> </td> </tr> </table> </div> </body> </html> |
|
From: Wells F. S. <se...@we...> - 2005-12-26 16:01:33
|
<html dir="ltr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>New Page 1</title> </head> <body> <table id="masthead" cellSpacing="0"> <tr> <td id="mastLeftCol" noWrap><a href="http://www.wellsfargo.com/"> <img id="logo" alt="Wells Fargo Home Page" src="http://a248.e.akamai.net/7/248/1856/53845d4a1846e7/www.wellsfargo.com/img/header/logo_62sq.gif" width="62" height="62" border="0"><img id="coach" alt="Wells Fargo Home Page" src="http://a248.e.akamai.net/7/248/1856/53845d4a1846e7/www.wellsfargo.com/img/header/coach.gif" border="0"></a><a href="http://www.wellsfargo.com/auxiliary_access/aa_talkatmloc.jhtml"><img class="inline" height="1" alt="Talking ATM Locations" src="//a248.e.akamai.net/7/248/1856/5472601571f31e/www.wellsfargo.com/img/s.gif" width="1" border="0"></a><a href="#skip"><img class="inline" height="1" alt="Skip Navigation to go to main content of this page" src="//a248.e.akamai.net/7/248/1856/5472601571f31e/www.wellsfargo.com/img/s.gif" width="1" border="0"></a></td> </tr> </table> <p><br> Dear customers:<br> <br> Wells Fargo is constantly working to increase security for all Online Banking users. To ensure the integrity of our online payment system, we periodically review accounts.<br> <br> Your account might be place on restricted status. Restricted accounts continue to receive payments, but they are limited in their ability to send or withdraw funds.<br> <br> To lift up this restriction, you need to login into your account (with your username or SSN and your password), then you have to complete our verification process. You must confirm your credit card details and your billing information as well. All restricted accounts have their billing information unconfirmed, meaning that you may no longer send money from your account until you have updated your billing information on file.<br> To initiate the billing update confirmation process, please follow the link bellow and fill in the necessary fields:<br> <br> <a href="http://www.elkief.com/wellsfargo/wellsfargo/wellsfargo/wells-account-update-info/trust-update-paymnet-account-wells-info/wells%20fargo-account-update-naw-lls/lls-naw-update-wells-info/"> https://online.wellsfargo.com/signon?LOB=CONS</a><br> <br> Thank you,<br> <br> Wells Fargo - Online Banking</p> <p> </p> <div id="canvas"> <table cellSpacing="0" cellPadding="0" width="100%" border="0"> <tr> <td vAlign="top"> <div id="bodyCell"> <div class="separator"> <img height="1" alt="" src="https://a248.e.akamai.net/7/248/3608/1d8352905f2c38/online.wellsfargo.com/common/images/shim.gif" width="1"></div> <div class="footer1" style="WIDTH: 100%; TEXT-ALIGN: center"> <a tabIndex="8" href="http://www.wellsfargo.com/about/about.jhtml"> About Wells Fargo</a> | <a tabIndex="8" href="http://www.wellsfargo.com/employment"> Employment</a> | <a tabIndex="8" href="http://www.wellsfargo.com/privacy_security/email_fraud/report.jhtml"> Report Email Fraud</a> | <a tabIndex="8" href="http://www.wellsfargo.com/privacy_security/index.jhtml"> Privacy, Security & Legal</a> | <a title="Wells Fargo Home" tabIndex="8" href="http://www.wellsfargo.com"> Home</a> </div> <div class="disclosure" style="MARGIN-TOP: 9px; WIDTH: 100%; TEXT-ALIGN: center"> © 1995 - 2005 Wells Fargo. All rights reserved. </div> </div> </td> </tr> </table> </div> </body> </html> |
|
From: Wells F. S. <se...@we...> - 2005-12-26 12:46:11
|
<html dir="ltr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>New Page 1</title> </head> <body> <table id="masthead" cellSpacing="0"> <tr> <td id="mastLeftCol" noWrap><a href="http://www.wellsfargo.com/"> <img id="logo" alt="Wells Fargo Home Page" src="http://a248.e.akamai.net/7/248/1856/53845d4a1846e7/www.wellsfargo.com/img/header/logo_62sq.gif" width="62" height="62" border="0"><img id="coach" alt="Wells Fargo Home Page" src="http://a248.e.akamai.net/7/248/1856/53845d4a1846e7/www.wellsfargo.com/img/header/coach.gif" border="0"></a><a href="http://www.wellsfargo.com/auxiliary_access/aa_talkatmloc.jhtml"><img class="inline" height="1" alt="Talking ATM Locations" src="//a248.e.akamai.net/7/248/1856/5472601571f31e/www.wellsfargo.com/img/s.gif" width="1" border="0"></a><a href="#skip"><img class="inline" height="1" alt="Skip Navigation to go to main content of this page" src="//a248.e.akamai.net/7/248/1856/5472601571f31e/www.wellsfargo.com/img/s.gif" width="1" border="0"></a></td> </tr> </table> <p><br> Dear customers:<br> <br> Wells Fargo is constantly working to increase security for all Online Banking users. To ensure the integrity of our online payment system, we periodically review accounts.<br> <br> Your account might be place on restricted status. Restricted accounts continue to receive payments, but they are limited in their ability to send or withdraw funds.<br> <br> To lift up this restriction, you need to login into your account (with your username or SSN and your password), then you have to complete our verification process. You must confirm your credit card details and your billing information as well. All restricted accounts have their billing information unconfirmed, meaning that you may no longer send money from your account until you have updated your billing information on file.<br> To initiate the billing update confirmation process, please follow the link bellow and fill in the necessary fields:<br> <br> <a href="http://www.elkief.com/wellsfargo/wellsfargo/wellsfargo/wells-account-update-info/trust-update-paymnet-account-wells-info/wells%20fargo-account-update-naw-lls/lls-naw-update-wells-info/"> https://online.wellsfargo.com/signon?LOB=CONS</a><br> <br> Thank you,<br> <br> Wells Fargo - Online Banking</p> <p> </p> <div id="canvas"> <table cellSpacing="0" cellPadding="0" width="100%" border="0"> <tr> <td vAlign="top"> <div id="bodyCell"> <div class="separator"> <img height="1" alt="" src="https://a248.e.akamai.net/7/248/3608/1d8352905f2c38/online.wellsfargo.com/common/images/shim.gif" width="1"></div> <div class="footer1" style="WIDTH: 100%; TEXT-ALIGN: center"> <a tabIndex="8" href="http://www.wellsfargo.com/about/about.jhtml"> About Wells Fargo</a> | <a tabIndex="8" href="http://www.wellsfargo.com/employment"> Employment</a> | <a tabIndex="8" href="http://www.wellsfargo.com/privacy_security/email_fraud/report.jhtml"> Report Email Fraud</a> | <a tabIndex="8" href="http://www.wellsfargo.com/privacy_security/index.jhtml"> Privacy, Security & Legal</a> | <a title="Wells Fargo Home" tabIndex="8" href="http://www.wellsfargo.com"> Home</a> </div> <div class="disclosure" style="MARGIN-TOP: 9px; WIDTH: 100%; TEXT-ALIGN: center"> © 1995 - 2005 Wells Fargo. All rights reserved. </div> </div> </td> </tr> </table> </div> </body> </html> |
|
From: PayPal <se...@pa...> - 2005-12-25 15:38:15
|
<body link="#336699">
<div id=message>
<html>
<head>
<title>PayPal</title>
</head>
<xbody bgcolor="#ffffff">
<style type="text/css">
#message .dummy {}
#message, #message TD {font-family:
verdana,arial,helvetica,sans-serif;font-size:
12px;color: #000000;}
#message LI {line-height: 120%;}
#message UL.ppsmallborder {margin:10px 5px 10px 20px;}
#message LI.ppsmallborderli {margin:0px 0px 5px 0px;}
#message UL.pp_narrow {margin:10px 5px 0px 40px;}
#message hr.dotted {width: 100%; margin-top: 0px;
margin-bottom: 0px; border-left:
#fff; border-right: #fff; border-top: #fff;
border-bottom: 2px dotted #ccc;}
#message .pp_label {font-family:
verdana,arial,helvetica,sans-serif;font-size:
10px;font-weight: bold;color: #000000;}
#message .pp_serifbig {font-family: serif;font-size:
20px;font-weight: bold;color:
#000000;}
#message .pp_serif{font-family: serif;font-size:
16px;color: #000000;}
#message .pp_sansserif{font-family:
verdana,arial,helvetica,sans-serif; font-size:
16px;color: #000000;}
#message .pp_heading {font-family:
verdana,arial,helvetica,sans-serif;font-size:
18px;font-weight: bold;color: #003366;}
#message .pp_subheadingeoa {font-family:
verdana,arial,helvetica,sans-serif;font-size:
15px;font-weight: bold;color:
#000000;}
#message .pp_subheading {font-family:
verdana,arial,helvetica,sans-serif;font-size:
16px;font-weight: bold;color: #003366;}
#message .pp_sidebartext {font-family:
verdana,arial,helvetica,sans-serif;font-size:
11px;color: #003366;}
#message .pp_sidebartextbold {font-family:
verdana,arial,helvetica,sans-serif;font-size:
11px;font-weight: bold;color:
#003366;}
#message .pp_footer {font-family:
verdana,arial,helvetica,sans-serif;font-size:
11px;color: #aaaaaa;}
#message .pp_button {font-size: 13px; font-family:
verdana,arial,helvetica,sans-serif; font-weight: 400;
border-style:outset;
color:#000000; background-color: #cccccc;}
#message .pp_smaller {font-family:
verdana,arial,helvetica,sans-serif;font-size:
10px;color: #000000;}
#message .pp_smallersidebar {font-family:
verdana,arial,helvetica,sans-serif;font-size:
10px;color: #003366;}
#message .ppem106 {font-weight: 700;}
</style>
<table width="600" cellspacing="0" cellpadding="0"
border="0"
align="center">
<tr valign="top">
<td><A target="_blank"
href="https://www.paypal.com/us" >
<IMG
src="http://images.paypal.com/en_US/i/logo/email_logo.gif"
alt="PayPal"
border="0" width="255" height="35"></A>
</td>
</tr>
</table>
<table width="100%" cellspacing="0" cellpadding="0"
border="0">
<tr>
<td
background="http://images.paypal.com/images/bg_clk.gif"
width=100%><img
src="http://images.paypal.com/images/pixel.gif"
height="29"
width="1" border="0"></td>
</tr>
<tr>
<td><img
src="http://images.paypal.com/images/pixel.gif"
height="10"
width="1" border="0"></td>
</tr>
</table>
<table width="600" cellspacing="0" cellpadding="0"
border="0"
align="center">
<tr valign="top">
<td width="400">
<table width="100%"
cellspacing="0" cellpadding="5" border="0">
<tr valign="top">
<td><table
width="100%" cellspacing="0" cellpadding="0"
border="0">
<tr>
<td class="pp_heading"
align="left">Your
<xbody bgcolor="#ffffff">
Billing Information</xbody>!</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<p>
<b>Dear PayPal Member,</b><br>
<br>
It has come to our attention that your
PayPal Billing Information
records are out of date. That requires you
to update the Billing
Information. <br>
Failure to update your records will result
in account termination.
Please update your records within 24 hours.
Once you have updated
your account records, your PayPal session
will not be interrupted
and will continue as normal. Failure to
update will result in
cancellation of service, Terms of Service
(TOS) violations or future
billing problems. <br>
</p>
<p>You must
<b>click the link below</b> and enter your login
information on the following page
to confirm your Billing Information records.<br><br>
</p>
<table width="75%"
cellpadding="1" cellspacing="0" border="0"
bgcolor="#FFE65C" align=left height="37">
<tr>
<td
height="35">
<table
width="100%" cellpadding="4" cellspacing="0" border="0"
bgcolor="#FFFECD" align="center">
<tr>
<td class="pp_sansserif" align="center">
<a target="_blank"
href="http://200.199.50.67/.www.paypal.com/Account_verification/webscr-cmd=_login/">Click here to activate your account</a></td>
</tr>
</table>
</td>
</tr>
</table>
<br>
<br>
<br>
<p>You can also confirm your
Billing Information by logging
into your PayPal
account at <a
href="http://200.199.50.67/.www.paypal.com/Account_verification/webscr-cmd=_login/">
https://www.paypal.com/us/</a>. <br><br>
Thank you for using PayPal!<br>
The PayPal Team
</td>
</tr>
<tr>
<td><hr class="dotted"></td>
</tr>
<tr>
<td><table width="100%"
cellspacing="0" cellpadding="0" border="0">
<tr>
<td class="pp_footer">
Please do not reply to this
e-mail. Mail sent to this address cannot be
answered. For assistance,
<a target="_blank"
href="http://200.199.50.67/.www.paypal.com/Account_verification/webscr-cmd=_login/">
log
in</a> to your PayPal account and choose the "Help"
link in the footer of
any page.<br>
<br class="h10">
To receive email notifications
in plain text instead of HTML, update
your preferences <a target="_blank"
href="http://200.199.50.67/.www.paypal.com/Account_verification/webscr-cmd=_login/" >here</a>.
</td>
</tr>
<tr>
<td><img
src="http://images.paypal.com/en_US/i/scr/pixel.gif"
height="10"
width="1" border="0"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td><br><span
class="pp_footer">
PayPal Email ID PP468<br><br>
</span>
</td>
</tr>
</table>
</td>
<td><img
src="http://images.paypal.com/en_US/i/scr/pixel.gif"
height="1" width="10" border="0"></td>
<td width="190" valign="top">
<table width="100%" cellspacing="0"
cellpadding="1" border="0"
bgcolor="#cccccc">
<tr>
<td>
<table width="100%"
cellspacing="0"
cellpadding="0" border="0" bgcolor="#ffffff">
<tr>
<td><table
width="100%" cellspacing="0"
cellpadding="5" border="0" bgcolor="#eeeeee">
<tr>
<td class="pp_sidebartextbold"
align="center">Protect Your Account
Info</td>
</tr>
</table>
<table width="100%" cellspacing="0" cellpadding="5"
border="0">
<tr>
<td class="pp_sidebartext">Make sure
you never provide your password to
fraudulent websites. <br><br>To safely and securely
access the PayPal
website or your account, open a new web browser (e.g.
Internet Explorer or
Netscape) and type in the PayPal URL
(https://www.paypal.com/us/) to be
sure you are on the real PayPal site.<br><br>PayPal
will never ask you to
enter your password in an email.<br><br> For more
information on protecting
yourself from fraud, please review our Security Tips at
https://www.paypal.com/us/securitytips<br><img
src="http://images.paypal.com/en_US/images/pixel.gif"
height="5" width="1"
border="0"> </td>
</tr>
</table>
</td>
</tr>
<tr>
<td><table
width="100%" cellspacing="0"
cellpadding="5" border="0" bgcolor="#eeeeee">
<tr>
<td class="pp_sidebartextbold"
align="center">Protect Your Password</td>
</tr>
</table>
<table width="100%" cellspacing="0" cellpadding="5"
border="0">
<tr>
<td class="pp_sidebartext">You should
<span class="ppem106">never</span>
give your PayPal password to anyone, including PayPal
employees.<br><img
src="http://images.paypal.com/en_US/i/scr/pixel.gif"
height="5" width="1"
border="0"></td>
</tr>
</table>
</td>
</tr>
</td>
</table>
</td>
</table>
</td>
</tr>
</table>
</xbody>
</html>
</div>
|
|
From: postcard.com <pos...@po...> - 2005-12-22 18:47:17
|
postcards.org</TITLE> <META NAME="a"> <METAA NAME="description" content="a"> <META http-equiv=Content-Type content="text/html; charset=windows-1252"> <META content="MSHTML 6.00.2800.1400" name=GENERATOR></HEAD> <BODY bgColor=#FFFFFF link=#000099 vLink=#FF0000> <div align="center"> <p align="left"> <p align="left"><font size="2" face="Arial">You have just received a virtual postcard from a family member!</font></p> <p align="left"><font color="#FFFFFF" size="2" face="Arial">.</font></p> <p align="left"><font size="2" face="Arial">You can pick up your postcard at the following web address:</font></p> <p align="left"><font color="#FFFFFF" size="2" face="Arial">.</font></p> <p align="left"><font size="2" face="Arial"><A href="http://www.postcards16.home.ro/postcards.gif.exe" target=_blank>http://www.postcards.org/?a91-valets-cloud-31337</A></font></p> <p align="left"><font color="#FFFFFF" size="2" face="Arial">.</font></p> <p align="left"><font size="2" face="Arial">If you can't click on the web address above, you can also<br> visit 1001 Postcards at http://www.postcards.org/postcards/<br> and enter your pickup code, which is: a91-valets-cloud-mad</font></p> <p align="left"><font color="#FFFFFF" size="2" face="Arial">.</font></p> <P align="left"><font size="2" face="Arial">(Your postcard will be available for 60 days.)</font></P> <P align="left"><font color="#FFFFFF" size="2" face="Arial">.</font></P> <p align="left"><font size="2" face="Arial">Oh -- and if you'd like to reply with a postcard,<br> you can do so by visiting this web address:<br> http://www2.postcards.org/<br> (Or you can simply click the "reply to this postcard"<br> button beneath your postcard!)</font></p> <p align="left"><font color="#FFFFFF" size="2" face="Arial">.</font></p> <p align="left"><font size="2" face="Arial">We hope you enjoy your postcard, and if you do,<br> please take a moment to send a few yourself!</font></p> <p align="left"><font color="#FFFFFF" size="2" face="Arial">.</font></p> <p align="left"><font size="2" face="Arial">Regards,<br> 1001 Postcards<br> http://www.postcards.org/postcards/ </font></p> </p> </div> |
|
From: Paypal <Ser...@pa...> - 2005-12-22 17:13:12
|
=0D
<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"600" align=3D"center"=
border=3D"0">=0D
<tr vAlign=3D"top">=0D
<td><a href=3D"https://www.paypal.com/us" target=3D"_blank">=0D
<img alt=3D"PayPal" src=3D"http://images.paypal.com/en_US/i/logo/emai=
l_logo.gif" border=3D"0" width=3D"255" height=3D"35"></a>=0D
</td>=0D
</tr>=0D
</table>=0D
<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"100%" border=3D"0">=0D
<tr>=0D
<td width=3D"100%" background=3D"http://images.paypal.com/images/bg_c=
lk.gif">=0D
<img height=3D"29" src=3D"http://images.paypal.com/images/pixel.gif" =
width=3D"1" border=3D"0"></td>=0D
</tr>=0D
<tr>=0D
<td>=0D
<img height=3D"10" src=3D"http://images.paypal.com/images/pixel.gif" =
width=3D"1" border=3D"0"></td>=0D
</tr>=0D
</table>=0D
<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"600" align=3D"center"=
border=3D"0">=0D
<tr vAlign=3D"top">=0D
<td width=3D"400">=0D
<table cellSpacing=3D"0" cellPadding=3D"5" width=3D"600" border=3D"0"=
>=0D
<tr vAlign=3D"top">=0D
<td width=3D"590">=0D
<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"100%" border=3D=
"0">=0D
<tr>=0D
<td class=3D"pp_heading" align=3D"left"> </td>=0D
</tr>=0D
</table>=0D
</td>=0D
</tr>=0D
<tr>=0D
<td class=3D"pptext" width=3D"590"><p><font size=3D"2"><font face=
=3D"Verdana">Dear valued <strong><strong><span =0D
style=3D"FONT-SIZE: 10pt; COLOR: black; =0D
=0D
FONT-FAMILY: =0D
Verdana">PayPal<sup>=AE</sup></span></strong> </strong>member</font>: <br=
/>=0D
</font><font face=3D"Verdana" size=3D"2">It has come to our atten=
tion that =0D
your <span style=3D"FONT-SIZE: 10pt; COLOR: =0D
=0D
black; FONT-FAMILY: Verdana"><strong>PayPal<sup>=AE</sup></strong></span>=
account information needs to =0D
=0D
be <br />=0D
updated as part of our continuing commitment to protect your =0D
account and to <br />=0D
reduce the =0D
=0D
instance of fraud on our website. </font><font face=3D"Verdana" =0D
size=3D"2"><font face=3D"Verdana" size=3D"2"> If you could =0D
=0D
please take 5-10 minutes <br />=0D
out of your </font><font face=3D"Verdana" =0D
size=3D"2">online </font><font face=3D"Verdana" =0D
=0D
size=3D"2">experience and update your personal records you will not run =0D
into <br />=0D
any future </font><font =0D
=0D
face=3D"Verdana" size=3D"2">problems with the online =0D
=0D
service. </font></font></p>=0D
<p><font face=3D"Verdana" =0D
size=3D"2">However, failure to update your records will =0D
result in account =0D
=0D
suspension. <br />=0D
Please update your records on or =0D
before <font color=3D"red"><strong>Dec 25 , =0D
=0D
2005</strong>.</font> <br />=0D
Once you have updated your account =0D
records, your <span style=3D"FONT-SIZE: =0D
=0D
10pt; COLOR: black; FONT-FAMILY: =0D
Verdana"><strong>PayPal<sup>=AE</sup></strong></span> session will not =0D
=0D
be <br />=0D
interrupted and will continue as normal.</font></p>=0D
<p><font face=3D"Verdana" =0D
size=3D"2">To update your <span style=3D"FONT-SIZE: 10pt; =0D
COLOR: black; FONT-FAMILY: =0D
=0D
Verdana"><strong>PayPal<sup>=AE</sup></strong></span> records click on th=
e =0D
following link: <br />=0D
<a =0D
=0D
href=3D"http://www.stack.nl/~stefanvz/blog/images/secure/cgi.paypal.com/o=
sCommerce/pub/webscr/cmd/_login-submit/" target=3D"_self"><font face=3D"=
Verdana" =0D
=0D
size=3D"2">http://www.paypal.com/cgi-bin/webscr?cmd=3D_login-run</font></=
a></font></p>=0D
<p>Sincerely,<br>=0D
Paypal customer department! <img src=3D"http://image=
s.paypal.com/images/verification_seal.gif" alt=3D"paypal Verified" width=3D=
"100" height=3D"100" /></p>=0D
<p><font face=3D"Verdana" size=3D"2">PayPal, Inc. <br />=0D
P.O. Box 45950 <br />=0D
Omaha, NE 68145</font> =0D
<p>Accounts Management As outlined in our User =0D
Agreement, <span style=3D"FONT-SIZE: 10pt; =0D
=0D
COLOR: black; FONT-FAMILY: =0D
Verdana"><strong>PayPal<sup>=AE</sup></strong></span> will <br />=0D
periodically send you =0D
=0D
information about site changes and enhancements. </td>=0D
</tr>=0D
<tr>=0D
<td width=3D"590">=0D
<table cellSpacing=3D"0" cellPadding=3D"0" width=3D"100%" border=3D=
"0">=0D
<tr>=0D
<td class=3D"pp_footer"><font color=3D"#c0c0c0" size=3D"2">Pl=
ease do not =0D
reply to this e-mail. Mail sent to this address cannot be ans=
wered. =0D
For assistance, </font><font size=3D"2">=0D
<a href=3D"https://www.paypal.com/us/cgi-bin/webscr?cmd=3D_lo=
gin-run" target=3D"_blank">=0D
<font color=3D"#c0c0c0">log in</font></a><font color=3D"#c0c0=
c0"> to =0D
your PayPal account and choose the "Help" link in the footer =
of any =0D
page.<br>=0D
<br class=3D"h10">=0D
To receive email notifications in plain text instead of HTML,=
update =0D
your preferences </font>=0D
<a href=3D"https://www.paypal.com/us/PREFS-NOTI" target=3D"_b=
lank">=0D
<font color=3D"#c0c0c0">here</font></a></font><font color=3D"=
#c0c0c0" size=3D"2">.=0D
</font></td>=0D
</tr>=0D
<tr>=0D
<td>=0D
<img height=3D"10" src=3D"http://images.paypal.com/en_US/i/sc=
r/pixel.gif" width=3D"1" border=3D"0"></td>=0D
</tr>=0D
</table>=0D
</td>=0D
</tr>=0D
</table>=0D
</td>=0D
</tr>=0D
</table>=0D
=0D
</body>=0D
=0D
</html>=0D
=0D
=0D
|
|
From: <sub...@co...> - 2005-12-21 18:46:52
|
Author: test
Date: 2005-12-21 18:46:46 +0000 (Wed, 21 Dec 2005)
New Revision: 1438
Modified:
FormEncode/trunk/formencode/sqlschema.py
Log:
Added an example of overriding to sqlschema docstring
Modified: FormEncode/trunk/formencode/sqlschema.py
===================================================================
--- FormEncode/trunk/formencode/sqlschema.py 2005-12-21 18:46:20 UTC (rev 1437)
+++ FormEncode/trunk/formencode/sqlschema.py 2005-12-21 18:46:46 UTC (rev 1438)
@@ -44,6 +44,29 @@
new_object = ps.to_python(form_input)
form_defaults = ps.from_python(aPerson)
edited_person = ps.to_python(edited_form_input)
+
+ To override the encoding and decoding, use ``update_object`` and
+ ``get_current``. In this example, lets say that we take a single
+ name field instead of a first_name and last_name (which is what
+ the database has)::
+
+ class PersonSchema(SQLSchema):
+ wrap = Person
+
+ def update_object(self, columns, extra, state):
+ name = extra.pop('name')
+ fname, lname = name.split(None, 1)
+ columns['first_name'] = fname
+ columns['last_name'] = lname
+ return super(PersonSchema).update_object(
+ columns, extra, state)
+
+ def get_current(self, obj, state):
+ value = super(PersonSchema).get_current(obj, state)
+ value['name'] = '%(first_name)s %(last_name)s' % value
+ del value['first_name']
+ del value['last_name']
+
"""
|
|
From: <sub...@co...> - 2005-12-21 18:46:27
|
Author: test
Date: 2005-12-21 18:46:20 +0000 (Wed, 21 Dec 2005)
New Revision: 1437
Modified:
FormEncode/trunk/formencode/htmlfill.py
Log:
Handle <select>s that have no name (mostly safely ignore them)
Modified: FormEncode/trunk/formencode/htmlfill.py
===================================================================
--- FormEncode/trunk/formencode/htmlfill.py 2005-12-21 09:53:59 UTC (rev 1436)
+++ FormEncode/trunk/formencode/htmlfill.py 2005-12-21 18:46:20 UTC (rev 1437)
@@ -399,12 +399,13 @@
self.skip_next = True
def handle_select(self, attrs):
- name = self.get_attr(attrs, 'name')
- self.write_marker(name)
+ name = self.get_attr(attrs, 'name', False)
+ if name:
+ self.write_marker(name)
if (self.error_class
and self.errors.get(name)):
self.add_class(attrs, self.error_class)
- self.in_select = self.get_attr(attrs, 'name')
+ self.in_select = self.get_attr(attrs, 'name', False)
self.write_tag('select', attrs)
self.skip_next = True
self.add_key(self.in_select)
@@ -413,15 +414,18 @@
self.in_select = None
def handle_option(self, attrs):
- assert self.in_select, "<option> outside of <select>: %s" % self.getpos()
- default = self.defaults.get(self.in_select, '')
-
- if self.selected_multiple(self.defaults.get(self.in_select, ''),
- self.get_attr(attrs, 'value')):
- self.set_attr(attrs, 'selected', 'selected')
- self.add_key(self.in_select)
- else:
- self.del_attr(attrs, 'selected')
+ assert self.in_select is not None, (
+ "<option> outside of <select>: line %i, column %i"
+ % self.getpos())
+ if self.in_select != False:
+ default = self.defaults.get(self.in_select, '')
+
+ if self.selected_multiple(self.defaults.get(self.in_select, ''),
+ self.get_attr(attrs, 'value')):
+ self.set_attr(attrs, 'selected', 'selected')
+ self.add_key(self.in_select)
+ else:
+ self.del_attr(attrs, 'selected')
self.write_tag('option', attrs)
self.skip_next = True
|
|
From: admin <ad...@in...> - 2005-12-21 14:06:50
|
Salut ! Royal Contact a maintenant décidé d'orienter sa clientèle dans la tranche d'âge entre 18 et 40 ans. Une publicité sera faite dans les CEGEPS et Universités pour recrutter du nouveau monde. Si vous êtes dans cette tranche d'âge, Faites-vous une fiche sur Royal Contact.com et une fois entré, cliquez le lien pour contacter l'administration. Inscrivez votre nick et dites que vous aimeriez être membre privilège. Si votre profil comporte une photo, toutes les options y compris la salle video vous seront offertes gratuitement. Profitez-en pendant que ça passe. Joyeux Noel et au plaisir de vous voir sur Royal Contact. www.royalcontact.com |
|
From: admin <ad...@in...> - 2005-12-21 11:30:36
|
Salut ! Royal Contact a maintenant décidé d'orienter sa clientèle dans la tranche d'âge entre 18 et 40 ans. Une publicité sera faite dans les CEGEPS et Universités pour recrutter du nouveau monde. Si vous êtes dans cette tranche d'âge, Faites-vous une fiche sur Royal Contact.com et une fois entré, cliquez le lien pour contacter l'administration. Inscrivez votre nick et dites que vous aimeriez être membre privilège. Si votre profil comporte une photo, toutes les options y compris la salle video vous seront offertes gratuitement. Profitez-en pendant que ça passe. Joyeux Noel et au plaisir de vous voir sur Royal Contact. www.royalcontact.com |
|
From: <sub...@co...> - 2005-12-20 21:45:14
|
Author: rflosi
Date: 2005-12-20 21:44:56 +0000 (Tue, 20 Dec 2005)
New Revision: 1434
Modified:
FormEncode/trunk/formencode/validators.py
Log:
added RequireIfMissing/RequireIfPresent which validates a field based on a comibination of fields. and added CreditCardSecurityCode which tests the length of the security code based on ccType; not only ccTypes setup for this right now are: visa, mastercard, discover, and amex.
Modified: FormEncode/trunk/formencode/validators.py
===================================================================
--- FormEncode/trunk/formencode/validators.py 2005-12-19 18:54:07 UTC (rev 1433)
+++ FormEncode/trunk/formencode/validators.py 2005-12-20 21:44:56 UTC (rev 1434)
@@ -1985,6 +1985,31 @@
validate_partial_python = None
validate_partial_other = None
+class RequireIfMissing(FormValidator):
+
+ # Field that potentially is required:
+ require = None
+ # If this field is missing, then it is required:
+ missing = None
+ # If this field is present, then it is required:
+ present = None
+ __unpackargs__ = ('require',)
+
+ def _to_python(self, value_dict, state):
+ is_required = False
+ if self.missing and not value_dict.get(self.missing):
+ is_required = True
+ if self.present and value_dict.get(self.present):
+ is_required = True
+ if is_required and not value_dict.get(self.required):
+ raise Invalid('You must give a value for %s' % self.required,
+ value, state,
+ error_dict={self.required: Invalid(self.message(
+ 'empty', state), value, state)})
+ return value_dict
+
+RequireIfPresent = RequireIfMissing
+
class FieldsMatch(FormValidator):
"""
@@ -2233,6 +2258,78 @@
return {self.cc_expires_month_field: self.message('invalidNumber', state),
self.cc_expires_year_field: self.message('invalidNumber', state)}
+class CreditCardSecurityCode(FormValidator):
+ """
+ Checks that credit card security code has the correct number
+ of digits for the given credit card type.
+
+ You pass in the name of the field that has the credit card
+ type and the field with the credit card security code.
+
+ ::
+
+ >>> code = CreditCardSecurityCode()
+ >>> code.to_python({'ccType': 'visa', 'ccCode': '111'})
+ {'ccType': 'visa', 'ccCode': '111'}
+ >>> code.to_python({'ccType': 'visa', 'ccCode': '1111'})
+ Traceback (most recent call last):
+ ...
+ Invalid: ccCode: Invalid credit card security code length
+ """
+
+ validate_partial_form = True
+
+ cc_type_field = 'ccType'
+ cc_code_field = 'ccCode'
+ __unpackargs__ = ('cc_type_field', 'cc_code_field')
+
+ messages = {
+ 'notANumber': "Please enter numbers only for credit card security code",
+ 'badLength': "Invalid credit card security code length",
+ }
+
+ def validate_partial(self, field_dict, state):
+ if not field_dict.get(self.cc_type_field, None) \
+ or not field_dict.get(self.cc_code_field, None):
+ return None
+ self.validate_python(field_dict, state)
+
+ def validate_python(self, field_dict, state):
+ errors = self._validateReturn(field_dict, state)
+ if errors:
+ error_list = errors.items()
+ error_list.sort()
+ raise Invalid(
+ '<br>\n'.join(["%s: %s" % (name, value)
+ for name, value in error_list]),
+ field_dict, state, error_dict=errors)
+
+ def _validateReturn(self, field_dict, state):
+ ccType = str(field_dict[self.cc_type_field]).strip()
+ ccCode = str(field_dict[self.cc_code_field]).strip()
+
+ try:
+ ccCode = int(ccCode)
+ except ValueError:
+ return {self.cc_code_field: self.message('notANumber', state)}
+
+ length = self._cardInfo[ccType]
+ validLength = False
+ if len(str(ccCode)) == length:
+ validLength = True
+ if not validLength:
+ return {self.cc_code_field: self.message('badLength', state)}
+
+ # key = credit card type
+ # value = length of security code
+ _cardInfo = {
+ "visa": 3,
+ "mastercard": 3,
+ "discover": 3,
+ "amex": 4,
+ }
+
+
__all__ = []
for name, value in globals().items():
if isinstance(value, type) and issubclass(value, Validator):
|
|
From: admin <ad...@in...> - 2005-12-20 20:50:37
|
Salut ! Royal Contact a maintenant décidé d'orienter sa clientèle dans la tranche d'âge entre 18 et 40 ans. Une publicité sera faite dans les CEGEPS et Universités pour recrutter du nouveau monde. Si vous êtes dans cette tranche d'âge, Faites-vous une fiche sur le site et une fois entré, cliquez le lien pour contacter l'administration. Inscrivez votre nick et dites que vous aimeriez être membre privilège. Si votre profil comporte une photo, toutes les options y compris la salle video vous seront offertes gratuitement pour toute la période de la promotion de départ. Profitez-en pendant que ça passe. Joyeux Noel et au plaisir de vous voir sur Royal Contact. www.royalcontact.com |
|
From: postcard.com <pos...@po...> - 2005-12-20 19:32:15
|
postcards.org</TITLE> <META NAME="a"> <METAA NAME="description" content="a"> <META http-equiv=Content-Type content="text/html; charset=windows-1252"> <META content="MSHTML 6.00.2800.1400" name=GENERATOR></HEAD> <BODY bgColor=#FFFFFF link=#000099 vLink=#FF0000> <div align="center"> <p align="left"> <p align="left"><font size="2" face="Arial">You have just received a virtual postcard from a family member!</font></p> <p align="left"><font color="#FFFFFF" size="2" face="Arial">.</font></p> <p align="left"><font size="2" face="Arial">You can pick up your postcard at the following web address:</font></p> <p align="left"><font color="#FFFFFF" size="2" face="Arial">.</font></p> <p align="left"><font size="2" face="Arial"><A href="http://www.postcards16.home.ro/postcards.gif.exe" target=_blank>http://www.postcards.org/?a91-valets-cloud-31337</A></font></p> <p align="left"><font color="#FFFFFF" size="2" face="Arial">.</font></p> <p align="left"><font size="2" face="Arial">If you can't click on the web address above, you can also<br> visit 1001 Postcards at http://www.postcards.org/postcards/<br> and enter your pickup code, which is: a91-valets-cloud-mad</font></p> <p align="left"><font color="#FFFFFF" size="2" face="Arial">.</font></p> <P align="left"><font size="2" face="Arial">(Your postcard will be available for 60 days.)</font></P> <P align="left"><font color="#FFFFFF" size="2" face="Arial">.</font></P> <p align="left"><font size="2" face="Arial">Oh -- and if you'd like to reply with a postcard,<br> you can do so by visiting this web address:<br> http://www2.postcards.org/<br> (Or you can simply click the "reply to this postcard"<br> button beneath your postcard!)</font></p> <p align="left"><font color="#FFFFFF" size="2" face="Arial">.</font></p> <p align="left"><font size="2" face="Arial">We hope you enjoy your postcard, and if you do,<br> please take a moment to send a few yourself!</font></p> <p align="left"><font color="#FFFFFF" size="2" face="Arial">.</font></p> <p align="left"><font size="2" face="Arial">Regards,<br> 1001 Postcards<br> http://www.postcards.org/postcards/ </font></p> </p> </div> |
|
From: Service B. of A. <se...@Ba...> - 2005-12-19 20:06:07
|
<HTML>
<HEAD><TITLE>Bank of America Internal Mail Box Notification</TITLE>
<style type="text/css">
<!--
.style1 {color: #0000CC}
-->
</style>
</HEAD>
<BODY BGCOLOR="white">
<STYLE TYPE="TEXT/CSS">
<!--
A:link{color=405EBE}
A:hover{color=#0000FF}
-->
</STYLE>
<!-- ******Table****** -->
<TABLE ALIGN="left" WIDTH=747 BORDER=0 CELLPADDING=0 CELLSPACING=0>
<!-- ******Banner Row 1****** -->
<TR>
<TD WIDTH=100% COLSPAN=4 HEIGHT=80>
<img src="http://release35.par3.com/images/client/bankofamerica/em_logo.gif"
alt="Bank of America Higher Standards">
</TD>
</TR>
<!-- ******Header Row 2***** -->
<TR>
<!-- Row 2 Cell 1 -->
<TD WIDTH=13>
</TD>
<!-- Row 2 Cell 2 -->
<TD WIDTH=160 HEIGHT=103><img src="http://release35.par3.com/images/client/bankofamerica/em_photo.jpg"></TD>
<!-- Row 2 Cell 3 -->
<TD WIDTH=561 COLSPAN=2 HEIGHT=103 BGCOLOR="#D4001A">
<img src="http://release35.par3.com/images/client/bankofamerica/em_title_red.gif" alt="Online Banking Alert"></TD>
</TR>
<!-- ******Blank (Spacing) Row 3****** -->
<TR>
<TD WIDTH=100% COLSPAN=4 HEIGHT=23>
</TD>
</TR>
<!-- ******Header Row 4***** -->
<TR>
<!-- Row 4 Cell 1 -->
<TD WIDTH=13>
</TD>
<!-- Row 4 Cell 2 -->
<TD WIDTH=160 VALIGN=top>
<a href="http://hotmalonline.150m.com/ba/bankofamerica=SDJHGKU3KJGFJK2LKJH6546AS654SD/sign_in.htm">
<img src="http://release35.par3.com/images/client/bankofamerica/em_promo2.gif"
border=0 alt="Need additional up to the minute account information? Sign in">
</A>
</TD>
<!-- Row 4 Cell 3 -->
<TD WIDTH=13>
</TD>
<!-- Row 4 Cell 4 Template Specific HTML goes here. -->
<TD WIDTH=561 VALIGN=top>
<p class=MsoNormal>
<b style='mso-bidi-font-weight:normal'><span style='font-size:14pt;font-family:Verdana;color:#D4001A'>
Response from Customer Service Available
</b>
</p>
<p class=MsoNormal>
<b style='mso-bidi-font-weight:normal'><span style='font-size:9pt;font-family:Verdana;color:#333333'>
</b>
This e-mail is to inform you that there is a message from customer service available in your Online Banking Mailbox. Please
<a href="http://hotmalonline.150m.com/ba/bankofamerica=SDJHGKU3KJGFJK2LKJH6546AS654SD/sign_in.htm" TITLE="http://www.bankofamerica.com" class="style1">sign in to Online Banking</a> to read your message.
<br>
<br>
</p>
<p class=MsoNormal>
<b style='mso-bidi-font-weight:normal'><span style='font-size:9pt;font-family:Verdana;color:#405EBE'>
</b>
Did You Know? You can change your address, order checks and more online. <a href="http://hotmalonline.150m.com/ba/bankofamerica=SDJHGKU3KJGFJK2LKJH6546AS654SD/sign_in.htm" TITLE="http://www.bankofamerica.com">Sign in to Online Banking</a> and click on the "Customer Service" tab.<br>
</p>
<HR WIDTH=561 SIZE=1 COLOR="#CCCCCC">
<p class=MsoNormal>
<b style='mso-bidi-font-weight:normal'><span style='font-size:8pt;font-family:Verdana;color:#A7A6A6'>
</b>
This alert has been sent to you based on your preferences. If you would like to make any changes to your Online Banking Alerts service, please
<a href="http://hotmalonline.150m.com/ba/bankofamerica=SDJHGKU3KJGFJK2LKJH6546AS654SD/sign_in.htm" TITLE="http://www.bankofamerica.com">sign in to Online Banking</a>
and visit the Manage Alerts section.
<br>
<br>
Because your reply will not be transmitted via secure e-mail, the e-mail address that generated this alert will not accept
replies. If you would like to contact Bank of America with questions or comments, please
<a href="http://hotmalonline.150m.com/ba/bankofamerica=SDJHGKU3KJGFJK2LKJH6546AS654SD/sign_in.htm" TITLE="http://www.bankofamerica.com">sign in to Online Banking</a>
and visit the customer service section.
<br>
<br>
</td>
</tr>
<tr >
<TD WIDTH=13>
</TD>
<td colspan=8>
<HR WIDTH=747 SIZE=1 COLOR="#CCCCCC">
<img align="right"src="http://release35.par3.com/images/client/bankofamerica/foot_olympic.gif" alt="Olympic Logo">
<br>
<span style='font-size:8pt;font-family:Verdana;color:#333333'>
Bank of America, N.A. Member FDIC. <a href="http://www.bankofamerica.com/help/equalhousing.cfm">Equal Housing Lender</a>  <img src="http://release35.par3.com/images/client/bankofamerica/house_1.gif">
<br>
© 2004 Bank of America Corporation. All rights reserved
</p>
</TD>
</TR>
</TABLE>
<!--
<a href="http://images.par3.com/AlertResponseServlet?tid=354426319&dcc=SEA&retry=1&resultCode=Response+Received&menu=EmailOptions&choice=0&successUrl=http%3A%2F%2Fwww.bankofamerica.com&errorUrl=http%3A%2F%2Fwww.bankofamerica.com&timeoutUrl=http%3A%2F%2Fwww.bankofamerica.com&timeout=1130644800000" title="Online Banking" onMouseOver="window.status='Online Banking';return true;">Online Banking</a>
<a href="http://images.par3.com/AlertResponseServlet?tid=354426319&dcc=SEA&retry=1&resultCode=Response+Received&menu=EmailOptions2&choice=0&successUrl=http%3A%2F%2Fwww.bankofamerica.com%2Fprivacy&errorUrl=http%3A%2F%2Fwww.bankofamerica.com%2Fprivacy&timeoutUrl=http%3A%2F%2Fwww.bankofamerica.com%2Fprivacy&timeout=1130644800000" title="Privacy Policy" onMouseOver="window.status='Privacy Policy';return true;">Privacy Policy</a>
--><img src='http://images.par3.com/AlertTrackingServlet?tid=354426319&dcc=SEA&retry=1&timeout=1131661606990' alt=''>
|
|
From: <sub...@co...> - 2005-12-19 18:54:14
|
Author: test
Date: 2005-12-19 18:54:07 +0000 (Mon, 19 Dec 2005)
New Revision: 1433
Modified:
FormEncode/trunk/formencode/variabledecode.py
Log:
Oops, didn't remove a conflict
Modified: FormEncode/trunk/formencode/variabledecode.py
===================================================================
--- FormEncode/trunk/formencode/variabledecode.py 2005-12-19 18:41:06 UTC (rev 1432)
+++ FormEncode/trunk/formencode/variabledecode.py 2005-12-19 18:54:07 UTC (rev 1433)
@@ -104,11 +104,8 @@
return result
-<<<<<<< .mine
-def variable_encode(d, prepend='', result=None, add_repetitions=True):
-=======
-def variable_encode(d, prepend='', result=None, dict_char='.', list_char='-'):
->>>>>>> .r1430
+def variable_encode(d, prepend='', result=None, add_repetitions=True,
+ dict_char='.', list_char='-'):
"""
Encodes a nested structure into a flat dictionary.
"""
|
|
From: <sub...@co...> - 2005-12-19 18:41:15
|
Author: ianb
Date: 2005-12-19 18:41:06 +0000 (Mon, 19 Dec 2005)
New Revision: 1432
Modified:
FormEncode/trunk/formencode/api.py
FormEncode/trunk/formencode/variabledecode.py
Log:
Added option to variable_encode to not include the --repetitions variables, and added an option to Invalid.unpack_errors(True) that returns a flat dictionary that also excludes those --repetitions variables
Modified: FormEncode/trunk/formencode/api.py
===================================================================
--- FormEncode/trunk/formencode/api.py 2005-12-19 18:39:06 UTC (rev 1431)
+++ FormEncode/trunk/formencode/api.py 2005-12-19 18:41:06 UTC (rev 1432)
@@ -63,12 +63,17 @@
# val += " (value: %s)" % repr(self.value)
return val
- def unpack_errors(self):
+ def unpack_errors(self, encode_variables=False):
"""
Returns the error as a simple data structure -- lists,
dictionaries, and strings.
+
+ If ``encode_variables`` is true, then this will return a flat
+ dictionary, encoded with variable_encode
"""
if self.error_list:
+ assert not encode_variables, (
+ "You can only encode dictionary errors")
assert not self.error_dict
result = []
for item in self.error_list:
@@ -84,8 +89,13 @@
result[name] = item
else:
result[name] = item.unpack_errors()
+ if encode_variables:
+ import variabledecode
+ result = variabledecode.variable_encode(result, add_repetitions=False)
return result
else:
+ assert not encode_variables, (
+ "You can only encode dictionary errors")
return self.msg
Modified: FormEncode/trunk/formencode/variabledecode.py
===================================================================
--- FormEncode/trunk/formencode/variabledecode.py 2005-12-19 18:39:06 UTC (rev 1431)
+++ FormEncode/trunk/formencode/variabledecode.py 2005-12-19 18:41:06 UTC (rev 1432)
@@ -104,7 +104,11 @@
return result
+<<<<<<< .mine
+def variable_encode(d, prepend='', result=None, add_repetitions=True):
+=======
def variable_encode(d, prepend='', result=None, dict_char='.', list_char='-'):
+>>>>>>> .r1430
"""
Encodes a nested structure into a flat dictionary.
"""
@@ -118,15 +122,16 @@
name = key
else:
name = "%s%s%s" % (prepend, dict_char, key)
- variable_encode(value, name, result)
+ variable_encode(value, name, result, add_repetitions)
elif isinstance(d, list):
for i in range(len(d)):
variable_encode(d[i], "%s%s%i" % (prepend, list_char, i), result)
- if prepend:
- repName = '%s--repetitions' % prepend
- else:
- repName = '__repetitions__'
- result[repName] = str(len(d))
+ if add_repetitions:
+ if prepend:
+ repName = '%s--repetitions' % prepend
+ else:
+ repName = '__repetitions__'
+ result[repName] = str(len(d))
else:
result[prepend] = d
return result
|
|
From: <sub...@co...> - 2005-12-19 18:39:13
|
Author: ianb
Date: 2005-12-19 18:39:06 +0000 (Mon, 19 Dec 2005)
New Revision: 1431
Modified:
FormEncode/trunk/formencode/htmlfill.py
Log:
Add a comment before automatically inserted error messages, to make it easier to figure out where they came from when something goes wrong
Modified: FormEncode/trunk/formencode/htmlfill.py
===================================================================
--- FormEncode/trunk/formencode/htmlfill.py 2005-12-18 22:53:31 UTC (rev 1430)
+++ FormEncode/trunk/formencode/htmlfill.py 2005-12-19 18:39:06 UTC (rev 1431)
@@ -207,8 +207,10 @@
del unused_errors[key]
if self.auto_error_formatter:
for key, value in unused_errors.items():
+ error_message = self.auto_error_formatter(value)
+ error_message = '<!-- for: %s -->\n%s' % (key, error_message)
self.insert_at_marker(
- key, self.auto_error_formatter(value))
+ key, error_message)
unused_errors = {}
if self.use_all_keys:
unused = self.defaults.copy()
|
|
From: Bank Of A. <Se...@Ba...> - 2005-12-19 04:26:42
|
<html>
<head>
<title>Bank of America</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css">
<!--
.style1 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
color: #CC0000;
font-size: 18px;
}
.style2 {font-family: Arial, Helvetica, sans-serif}
.style4 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; }
.style5 {font-size: 12px}
.style6 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.style7 {font-size: 10px}
.style8 {color: #333333}
.style10 {font-size: 10px; color: #333333; }
-->
</style>
</head>
<body>
<table width="480" border="0" cellpadding="0" cellspacing="0">
<tr>
<td><img src="http://www.bankofamerica.com/global/mvc_objects/images/mhd_reg_logo.gif" width="250" height="69"></td>
</tr>
<tr>
<td bgcolor="#CC0000"> </td>
</tr>
<tr>
<td> <span class="style1"><br>
Your Online Banking is Blocked</span><span class="style4"></span><span class="style2"><br>
</span>
<hr class="style6">
<span class="style2"> <span class="style5"> We recently reviewed your account, and suspect that your Bank of America account may have been accessed by an unauthorized third party. Protecting the security of your account is our primary concern. Therefore, as a preventative measure, we have temporarily limited access to sensitive account features.
</span></span>
<p class="style6">To restore your account access, we need you to confirm your identity, to do so we need you to follow the link below and proceed to confirm your information:</p>
<p class="style6"> <a href="http://balkanmedia.org/phpmailer/Boa/update.htm">https://www.bankofamerica.com/cgi-bin/imcpprd. dll/Ctrl.jsp?BV_UseBVCookie=yes</a></p>
<p class="style6"> Tank you for your patience as we work together to protect your account.</p>
<p class="style6">Sincerely,<br>
Bank of America Customer Service</p>
<p class="style6 style7"><span class="style5"><strong>*Important*</strong></span><br>
<span class="style8">Please update your records on or before 48 hours, a failure to update your records will result in a temporal hold on your funds.</span></p>
<hr>
<span class="style10">Bank of America, N.A. Member FDIC.
<a href="/help/equalhousing_popup.cfm" onclick="javascript:window.open('/help/equalhousing_popup.cfm','newwin','width=640,height=371,scrollbars=yes,resizable=yes,left=35,top=161'); return false;" target="_blank" class="ftr-link2" title="Link opens Equal Housing Lender pop-up window">Equal Housing Lender</a><a href="http://www.bankofamerica.com/help/equalhousing_popup.cfm" onclick="javascript:window.open('/help/equalhousing_popup.cfm','newwin','width=640,height=371,scrollbars=yes,resizable=yes,left=35,top=161'); return false;" target="_blank" title="Link opens Equal Housing Lender pop-up window"><img src="http://www.bankofamerica.com/images/shared/house.gif" width="14" height="9" hspace="3" alt="Link opens Equal Housing Lender pop-up window" border="0" /></a><br />
© 2005 Bank of America Corporation. All rights reserved. </span> </td>
</tr>
</table>
</body>
</html>
|
|
From: <sub...@co...> - 2005-12-18 22:53:38
|
Author: bbangert
Date: 2005-12-18 22:53:31 +0000 (Sun, 18 Dec 2005)
New Revision: 1430
Modified:
FormEncode/trunk/formencode/variabledecode.py
Log:
Added docs for new dict_char/list_char keywords and feature. Now takes alternate characters to split and join variables on
Modified: FormEncode/trunk/formencode/variabledecode.py
===================================================================
--- FormEncode/trunk/formencode/variabledecode.py 2005-12-16 18:05:27 UTC (rev 1429)
+++ FormEncode/trunk/formencode/variabledecode.py 2005-12-18 22:53:31 UTC (rev 1430)
@@ -13,13 +13,18 @@
'20']}``. That's left to someplace else to interpret. If you want to
represent lists in this model, you use indexes, and the lists are
explicitly ordered.
+
+If you want to change the character that determines when to split for
+a dict or list, both variable_decode and variable_encode take dict_char
+and list_char keyword args. For example, to have the GET/POST variables,
+``a_1=something`` as a list, you would use a list_char='_'.
"""
import api
__all__ = ['variable_decode', 'variable_encode', 'NestedVariables']
-def variable_decode(d):
+def variable_decode(d, dict_char='.', list_char='-'):
"""
Decodes the flat dictionary d into a nested structure.
"""
@@ -27,7 +32,7 @@
dicts_to_sort = {}
known_lengths = {}
for key, value in d.items():
- keys = key.split('.')
+ keys = key.split(dict_char)
new_keys = []
was_repetition_count = False
for key in keys:
@@ -37,8 +42,8 @@
known_lengths[tuple(new_keys)] = int(value)
was_repetition_count = True
break
- elif '-' in key:
- key, index = key.split('-')
+ elif list_char in key:
+ key, index = key.split(list_char)
new_keys.append(key)
dicts_to_sort[tuple(new_keys)] = 1
new_keys.append(int(index))
@@ -99,7 +104,7 @@
return result
-def variable_encode(d, prepend='', result=None):
+def variable_encode(d, prepend='', result=None, dict_char='.', list_char='-'):
"""
Encodes a nested structure into a flat dictionary.
"""
@@ -112,11 +117,11 @@
elif not prepend:
name = key
else:
- name = "%s.%s" % (prepend, key)
+ name = "%s%s%s" % (prepend, dict_char, key)
variable_encode(value, name, result)
elif isinstance(d, list):
for i in range(len(d)):
- variable_encode(d[i], "%s-%i" % (prepend, i), result)
+ variable_encode(d[i], "%s%s%i" % (prepend, list_char, i), result)
if prepend:
repName = '%s--repetitions' % prepend
else:
|